Size: 1232
Comment:
|
Size: 2514
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
'''ATTENTION: high disk space requirements !!!''' == MESSy-run without JUBE == |
|
Line 7: | Line 11: |
delta_time=1800 | delta_time=1800 |
Line 12: | Line 16: |
timestep_trajout=6, loutput_traj=.true., timestep_trajin=0, |
timestep_trajout=6, timestep_trajin=0, |
Line 19: | Line 22: |
OUT_PREC = 1, 2, 2, 1, 1, 1 ! for trajectory output OUT_CHANNEL(51) = 'clamstraj', 2, 2, 1, T,F, T,F,F,F,F, F,F, , , |
OUT_PREC = 1, 2, 2, 1, 1, 1 ! for trajectory output OUT_CHANNEL(203) = 'clamstraj', 2, 2, 1, T,F, T,F,F,F,F, F,F, , , |
Line 22: | Line 25: |
=> output precision: nf90_double <<BR>> | => output precision: ''NF90_DOUBLE'' <<BR>> |
Line 27: | Line 30: |
* save trajectory files ! | * save trajectory files |
Line 30: | Line 33: |
=== Use previous created trajectory files === | === Use previously created trajectory files === |
Line 32: | Line 35: |
* create new working directory ! | * create new working directory |
Line 38: | Line 41: |
loutput_traj=.false., timestep_trajin=6, dir_trajin='...', |
timestep_trajin=6, dir_trajin='...', |
Line 43: | Line 45: |
if trajectory files are read in, no trajectory files are written out => loutput_traj=.false. ! The trajectories must be read in immediately before calling one of the other submodels |
* The trajectories must be read in immediately before calling one of the other submodels <<BR>> |
Line 50: | Line 49: |
* channel.nml {{{ OUT_PREC = 1, 1, 1, 1, 1, 1 ! for production OUT_CHANNEL(203) = 'clamstraj', 2, 2, 1, T,F, F,F,F,F,F, F,F, , , }}} => output precision: ''NF90_FLOAT'' <<BR>> => no trajectory files are written out <<BR>> |
|
Line 53: | Line 60: |
== MESSy-run with JUBE-Script == === Run with TRAJ, create trajectory files === * copy JUBE-Script (e.g. ''messy-clams/messy/util/xmessy_jube_clim.xml'') to working directory ''workdir'' * in workdir/xmessy_jube_clim.xml: * change comment: <comment>messy/clams clim-run, create traj files</comment> * in parameterset "clamstraj_nml": {{{ timestep_trajout=6 timestep_trajin=0 }}} * in parameterset "timer_nml": {{{ delta_time = 1800 }}} * in parameterset "channel_nml": {{{ out_prec_netcdf = 2 lout_clamstraj = T }}} * jube run xmessy_jube_clim.xml * cp workdir/messy_bench/000000/000003_exe/work/climtest*_clamstraj.nc ''trajsave_dir'' === Use previously created trajectory files === * in workdir/xmessy_jube_clim.xml: * change comment: <comment>messy/clams clim-run, use traj files</comment> * in parameterset "clamstraj_nml": {{{ timestep_trajin=6 dir_trajin="trajsave_dir" }}} * in parameterset "channel_nml": {{{ out_prec_netcdf = 1 lout_clamstraj = F }}} * jube run xmessy_jube_clim.xml |
Climatological Run: Read trajectories from files instead of calling TRAJ
ATTENTION: high disk space requirements !!!
MESSy-run without JUBE
Run with TRAJ, create trajectory files
- timer.nml:
delta_time=1800
- clamstraj.nml:
timestep_trajout=6, timestep_trajin=0,
- channel.nml
OUT_PREC = 1, 2, 2, 1, 1, 1 ! for trajectory output OUT_CHANNEL(203) = 'clamstraj', 2, 2, 1, T,F, T,F,F,F,F, F,F, , ,
=> output precision: NF90_DOUBLE
=> one step per output-file
- run messy-script
- save trajectory files
Use previously created trajectory files
- create new working directory
- use the same messy-script and namelist-directory
- Changes in namelist clamstraj.nml:
timestep_trajin=6, dir_trajin='...',
The trajectories must be read in immediately before calling one of the other submodels
=> timestep_trajin must be divisor of all submodel timesteps- (timestep_chem, timestep_mix, timstep_bmix, timestep_cirrus)
- channel.nml
OUT_PREC = 1, 1, 1, 1, 1, 1 ! for production OUT_CHANNEL(203) = 'clamstraj', 2, 2, 1, T,F, F,F,F,F,F, F,F, , ,
=> output precision: NF90_FLOAT
=> no trajectory files are written out
- Change working directory in messy-script
- run messy-script
MESSy-run with JUBE-Script
Run with TRAJ, create trajectory files
copy JUBE-Script (e.g. messy-clams/messy/util/xmessy_jube_clim.xml) to working directory workdir
- in workdir/xmessy_jube_clim.xml:
- change comment:
<comment>messy/clams clim-run, create traj files</comment>
- in parameterset "clamstraj_nml":
timestep_trajout=6 timestep_trajin=0
- in parameterset "timer_nml":
delta_time = 1800
- in parameterset "channel_nml":
out_prec_netcdf = 2 lout_clamstraj = T
- change comment:
- jube run xmessy_jube_clim.xml
cp workdir/messy_bench/000000/000003_exe/work/climtest*_clamstraj.nc trajsave_dir
Use previously created trajectory files
- in workdir/xmessy_jube_clim.xml:
- change comment:
<comment>messy/clams clim-run, use traj files</comment>
- in parameterset "clamstraj_nml":
timestep_trajin=6 dir_trajin="trajsave_dir"
- in parameterset "channel_nml":
out_prec_netcdf = 1 lout_clamstraj = F
- change comment:
- jube run xmessy_jube_clim.xml