Running ADAS: Difference between revisions
(25 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== | ==ADAS run== | ||
First, | ===Build model=== | ||
First, choose a model tag to build. For this example, we choose GEOSadas-5_9_1_p7. | |||
$ cvs co -P -r GEOSadas-5_9_1_p7 -d g591p8 GEOSadas-5_9 | |||
Not the module name <tt>GEOSadas-5_9</tt>. Unlike AGCM, all ADAS tags have a corresponding module. | |||
$ cd g591p8/src | |||
$ cd | |||
$ ./parallel_build.csh | $ ./parallel_build.csh | ||
===Setup experiment (Run <tt>fvsetup</tt>)=== | ===Setup experiment (Run <tt>fvsetup</tt>)=== | ||
Run <tt>fvsetup</tt> from the bin directory (<tt> | Run <tt>fvsetup</tt> from the bin directory (<tt>g591p8/Linux/bin</tt>) with the following options (default value chosen for ones not mentioned): | ||
[ | [we choose the default value for the initial conditions (FVICS) as well] | ||
AGCM Resolution? [b72] | AGCM Resolution? [b72] | ||
> C180 | > C180 | ||
Line 30: | Line 23: | ||
EXPID? [u000_C180] | EXPID? [u000_C180] | ||
> | > g591p8 | ||
OBSERVING SYSTEM CLASSES? | OBSERVING SYSTEM CLASSES? | ||
> "ncep_prep_bufr" | |||
<!-- | |||
> "ncep_1bamua_bufr,ncep_1bamub_bufr,ncep_1bhrs2_bufr,ncep_1bhrs3_bufr, | > "ncep_1bamua_bufr,ncep_1bamub_bufr,ncep_1bhrs2_bufr,ncep_1bhrs3_bufr, | ||
ncep_1bmsu_bufr,ncep_osbuv_bufr,ncep_prep_bufr,ncep_sptrmm_bufr, | ncep_1bmsu_bufr,ncep_osbuv_bufr,ncep_prep_bufr,ncep_sptrmm_bufr, | ||
Line 38: | Line 33: | ||
ncep_amsre_bufr,ncep_goesfv_bufr,ncep_mtiasi_bufr,ncep_gpsro_bufr, | ncep_amsre_bufr,ncep_goesfv_bufr,ncep_mtiasi_bufr,ncep_gpsro_bufr, | ||
aura_omi_bufr,ncep_satwnd_bufr,ncep_atms_bufr,ncep_sevcsr_bufr" | aura_omi_bufr,ncep_satwnd_bufr,ncep_atms_bufr,ncep_sevcsr_bufr" | ||
--> | |||
Do Aerosol Analysis (y/n)? [y] | |||
> n | |||
A pdf of | One can, of course, turn on Aerosol Analysis and AOD assimilation here. | ||
A pdf of an example <tt>fvsetup</tt> session is provided here: [[Media:Fvsetup_session.pdf|fvsetup_session]]. | |||
====FVHOME==== | ====FVHOME==== | ||
Line 60: | Line 61: | ||
<tt>$FVHOME/.FVROOT</tt> gives the location of the installation <tt>bin</tt> directory. | <tt>$FVHOME/.FVROOT</tt> gives the location of the installation <tt>bin</tt> directory. | ||
Some of these directories are stored in the archive. After | Some of these directories (<tt>ana/</tt>, <tt>chem/</tt>, <tt>diag/</tt>, <tt>etc/</tt>, <tt>obs/</tt>, <tt>rs/</tt>) are stored in the archive. After completing the experiment, look in <tt>$ARCHIVE/g591p8</tt> (where <tt>g591p8</tt> is the experiment ID). | ||
====Run directory==== | ====Run directory==== | ||
$ cd $FVHOME/run | $ cd $FVHOME/run | ||
<tt>g5das.j</tt> is the job submission script. The number of cpus etc. can be changed here (if they haven't already been changed during setup). Also, if you want to run a single cycle of <tt>GSIsa.x</tt> & <tt>GEOSgcm.x</tt> add <tt>exit</tt> right before 'PART IV'. | |||
<!-- | |||
To simulate the OPS run d591_fpit, we make a few changes: | To simulate the OPS run d591_fpit, we make a few changes: | ||
# NX, NY in AGCM.rc.tmpl and AGCM.BOOTSTRAP.rc.tmpl have the same values (8, 48) as in the OPS run | # NX, NY in AGCM.rc.tmpl and AGCM.BOOTSTRAP.rc.tmpl have the same values (8, 48) as in the OPS run | ||
Line 75: | Line 78: | ||
## <tt>setenv NCPUS 384</tt> | ## <tt>setenv NCPUS 384</tt> | ||
## <tt>setenv NCPUS_GSI 216</tt> | ## <tt>setenv NCPUS_GSI 216</tt> | ||
## '''One cycle''': | ## '''One cycle''': To run one segment each of GSIsa.x and GEOSgcm.x add '<tt>exit</tt>' before 'PART IV' | ||
--> | |||
To run one segment each of | |||
===Data Assimilation | ===Data Assimilation=== | ||
$ cd $FVHOME/run | $ cd $FVHOME/run | ||
Line 87: | Line 88: | ||
<tt>g5das</tt> creates a scratch directory <tt>$NOBACKUP/fvwork.xxxx</tt> and runs the experiment there. After the initial setup, <tt>GSIsa.x</tt> is run with output written to <tt>ana.log</tt> followed by <tt>GEOSgcm.x</tt> which writes its output to <tt>stdout</tt> and <tt>fvpsas.log</tt>. | <tt>g5das</tt> creates a scratch directory <tt>$NOBACKUP/fvwork.xxxx</tt> and runs the experiment there. After the initial setup, <tt>GSIsa.x</tt> is run with output written to <tt>ana.log</tt> followed by <tt>GEOSgcm.x</tt> which writes its output to <tt>stdout</tt> and <tt>fvpsas.log</tt>. | ||
===Forecast=== | |||
==Simulating OPS run== | |||
<!--EVERYTHING BELOW IS COMMENTED OUT | <!--EVERYTHING BELOW IS COMMENTED OUT | ||
==Simulating DAS forecast run== | ==Simulating DAS forecast run== | ||
Line 171: | Line 173: | ||
--> | --> | ||
[[Category:SI Team]] | [[Category:SI Team]] | ||
[[Category:Running the Model]] | [[Category:Running the Model]] |