gus@ldeo_columbia_edu
Member
Dear CESM and WACCM experts
I am trying to reduce the amount of output in the SC-WACCM runs.
The goal is to output only a relatively small set of fields
to the atmosphere monthly mean tape (cam2.h0).
I want to prevent any additional output.
In order to achieve this, I used the following setup in atm_in (and its
build script cam.buildnml.csh):
empty_htapes = .true.
fincl1 =
I removed any additional "fincl" or "fexcl" namelist parameters.
Also, CESM/SC-WACCM is configured with the additional configuration
flag to disable "age of air" tracers, and hopefully expedite the run:
CAM_CONFIG_OPTS="-phys cam4 -chem waccm_ghg -noage_of_air_trcs"
Unfortunately trying to restrict output to a single monthly means tape
causes the run stops with a *segmentation fault*.
**
However, if I use this setup (just to exclude the "age of air" tracers):
fexcl1 = 'AOA1', 'AOA1SRC', 'AOA2', 'AOA2SRC',
'HORZ', 'HORZSRC', 'VERT', 'VERTSRC'
with no further "fincl" or "fexcl" namelist parameters,
the run proceeds normally.
Neverhtelss, it forcefully produces *also* a daily data
tape (cam2.h1), which I don't really want or need.
(My goal is to reduce the I/O to a single monthly mean tape!)
QUESTIONS:
1) Is there a bug in the code that forces the cam2.h1 daily data
tape to be mandatory?
2) Is there any other possible workaround via namelist, that would
let me output *only* the monthly means file (cam2.h0)?
Thank you,
Gus Correa
I am trying to reduce the amount of output in the SC-WACCM runs.
The goal is to output only a relatively small set of fields
to the atmosphere monthly mean tape (cam2.h0).
I want to prevent any additional output.
In order to achieve this, I used the following setup in atm_in (and its
build script cam.buildnml.csh):
empty_htapes = .true.
fincl1 =
I removed any additional "fincl" or "fexcl" namelist parameters.
Also, CESM/SC-WACCM is configured with the additional configuration
flag to disable "age of air" tracers, and hopefully expedite the run:
CAM_CONFIG_OPTS="-phys cam4 -chem waccm_ghg -noage_of_air_trcs"
Unfortunately trying to restrict output to a single monthly means tape
causes the run stops with a *segmentation fault*.
**
However, if I use this setup (just to exclude the "age of air" tracers):
fexcl1 = 'AOA1', 'AOA1SRC', 'AOA2', 'AOA2SRC',
'HORZ', 'HORZSRC', 'VERT', 'VERTSRC'
with no further "fincl" or "fexcl" namelist parameters,
the run proceeds normally.
Neverhtelss, it forcefully produces *also* a daily data
tape (cam2.h1), which I don't really want or need.
(My goal is to reduce the I/O to a single monthly mean tape!)
QUESTIONS:
1) Is there a bug in the code that forces the cam2.h1 daily data
tape to be mandatory?
2) Is there any other possible workaround via namelist, that would
let me output *only* the monthly means file (cam2.h0)?
Thank you,
Gus Correa