++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
From greve at lowtem.hokudai.ac.jp Thu Feb 4 09:33:40 2016
From: greve at lowtem.hokudai.ac.jp (Ralf Greve)
Date: Thu, 4 Feb 2016 17:33:40 +0900
Subject: [SICOPOLIS:44] SICOPOLIS publication list
Message-ID: <56B30CE4.3090203@lowtem.hokudai.ac.jp>
Dear colleagues,
the latest count of peer-reviewed publications that use or describe
SICOPOLIS stands at 85 . If you are
aware of any new or old papers missing in the list, please let me know.
Thanks & best regards
Ralf
--
Dr. Ralf Greve
Professor, Glacier and Ice Sheet Research
Institute of Low Temperature Science
Hokkaido University
Kita-19, Nishi-8, Kita-ku
Sapporo 060-0819, Japan
Phone: (+81)-(0)11-706-6891
greve at lowtem.hokudai.ac.jp
http://wwwice.lowtem.hokudai.ac.jp/~greve/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
From greve at lowtem.hokudai.ac.jp Tue Feb 23 03:35:26 2016
From: greve at lowtem.hokudai.ac.jp (Ralf Greve)
Date: Tue, 23 Feb 2016 11:35:26 +0900
Subject: [SICOPOLIS:45] Domain XYZ
Message-ID: <56CBC56E.1000107@lowtem.hokudai.ac.jp>
Dear colleagues,
there has been some well-justified criticism that SICOPOLIS is too
"static", in the sense that it is cumbersome to implement a new domain
(Laurentide ice sheet, simple testing geometry etc.) or make major
changes to an existing one.
In response to this, I have implemented a new domain option "XYZ". This
happened in revisions 647-650 . The
directory sicopolis/src/subroutines/xyz, which hosts the domain-specific
subroutines, is by default empty. If you want to create a new domain,
copy the subroutines from the most similar existing domain (northern
hemisphere, EISMINT etc.), e.g.:
cp ~/sicopolis/src/subroutines/nhem/*.F90 \
~/sicopolis/src/subroutines/xyz/
Then modify the routines according to your needs. Input files
(topography etc.) must be placed in sicopolis/sico_in/xyz and specified
in the run-specification header file *.h as usual. The domain must be
defined by '#define XYZ' in the header file. If the new domain requires
new global variables, they can be added at the end of the sico_variables
module (sicopolis/src/subroutines/general/sico_variables.F90), within
the '#if (defined(XYZ))' block.
On that occasion, I have deleted ISMIP HEINO as an own domain. However,
the subroutines are still available in
sicopolis/src/subroutines/xyz/heino, and the input files are in
sicopolis/sico_in/xyz. If you copy the subroutines from
sicopolis/src/subroutines/xyz/heino to sicopolis/src/subroutines/xyz,
you can still run ISMIP HEINO experiments. As before, a header file for
the standard run ST is available in sicopolis/runs/headers/templates.
I hope you'll find the new feature useful! Of course, please let me know
if anything is unclear or doesn't work.
Best regards
Ralf
--
Dr. Ralf Greve
Professor, Glacier and Ice Sheet Research
Institute of Low Temperature Science
Hokkaido University
Kita-19, Nishi-8, Kita-ku
Sapporo 060-0819, Japan
Phone: (+81)-(0)11-706-6891
greve at lowtem.hokudai.ac.jp
http://wwwice.lowtem.hokudai.ac.jp/~greve/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
From greve at lowtem.hokudai.ac.jp Tue Feb 23 07:58:29 2016
From: greve at lowtem.hokudai.ac.jp (Ralf Greve)
Date: Tue, 23 Feb 2016 15:58:29 +0900
Subject: [SICOPOLIS:46] Domain XYZ: Update
Message-ID: <56CC0315.5000308@lowtem.hokudai.ac.jp>
Dear colleagues,
just a small update to what I wrote before:
On 2016-02-23 11:35 JST, Ralf Greve wrote:
> If the new domain requires new global variables,
> they can be added at the end of the sico_variables module
> (sicopolis/src/subroutines/general/sico_variables.F90),
> within the '#if (defined(XYZ))' block.
With revision 652, I changed the way how domain-specific global
variables are handled. Rather than in sico_variables.F90, they are now
defined in domain-specific files called sico_vars.F90. So, global
variables for the new XYZ domain can now conveniently be defined in
sicopolis/src/subroutines/xyz/sico_vars.F90, thus eliminating the need
to manipulate (and potentially mess up) the crucial sico_variables
module itself.
Best regards,
Ralf
--
Dr. Ralf Greve
Professor, Glacier and Ice Sheet Research
Institute of Low Temperature Science
Hokkaido University
Kita-19, Nishi-8, Kita-ku
Sapporo 060-0819, Japan
Phone: (+81)-(0)11-706-6891
greve at lowtem.hokudai.ac.jp
http://wwwice.lowtem.hokudai.ac.jp/~greve/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++