[MITgcm-devel] diagnostics package and mnc format
Ed Hill
ed at eh3.com
Fri Jul 9 20:48:48 EDT 2004
Hi Dimitris,
I don't (yet) have access to kalpana but should soon. I sent an email
to "Niggley at nas.nasa.gov" yesterday and made sure to cc: both you and
Bob Ciotti. I'm hoping that they'll set things up early next week. If
not, I'll probably be asking for your help!
Andrea is correct that her "diagnostics" package is working with the
"mnc" package to produce NetCDF output. I'll test it on our "baby"
16-cpu Altix tonight. Attached are two data files:
data.diagnostics & data.mnc
that work with the "hs94.cs-32x32x5":
cp data.diagnostics data.mnc \
MITgcm/verification/hs94.cs-32x32x5/input
mkdir MITgcm/verification/hs94.cs-32x32x5/build
cd MITgcm/verification/hs94.cs-32x32x5/build
../../../tools/genmake2 -mods=../code -enable=mnc
make depend
make
cd ../input
../build/mitgcmuv
The only problem that you are likely to encounter is the lack of NetCDF
libraries on kalpana. Thats easily solved and I'll build it as soon as
they give me access. Or I can build it on our Altix and give you the
binary assuming we have the same compiler.
Also, even if we don't use the mnc/NetCDF output it still may be helpful
to use the "diagnostics" package in lieu of timeave.
Ed
--
Edward H. Hill III, PhD
office: MIT Dept. of EAPS; Rm 54-1424; 77 Massachusetts Ave.
Cambridge, MA 02139-4307
emails: eh3 at mit.edu ed at eh3.com
URLs: http://web.mit.edu/eh3/ http://eh3.com/
phone: 617-253-0098
fax: 617-253-4464
-------------- next part --------------
# Diagnostic Package Choices
&diagnostics_list
use_mnc=.true.
frequency(1) = 10,
levels(1,1) = 1.,
fields(1,1) = 'ETAN ','ETANSQ ',
filename(1) = 'surface',
frequency(2) = 10,
levels(1,2) = 1.,2.,3.,4.,5.,
fields(1,2) = 'UVEL ','VVEL ','WVEL ','THETA ','SALT ',
filename(2) = 'state',
frequency(3) = 10,
levels(1,3) = 1.,2.,3.,4.,5.,
fields(1,3) = 'UVELSQ ','VVELSQ ','THETASQ ','UVELVVEL',
'USLTMASS','VSLTMASS','UTHMASS ','VTHMASS ','WVELTH ',
filename(3) = 'secmoms',
&end
-------------- next part --------------
# Example "data.mnc" file
# Lines beginning "#" are comments
&MNC_01
useMNC=.TRUE.,
mnc_echo_gvtypes=.TRUE.,
mnc_use_outdir=.TRUE.,
mnc_outdir_date=.TRUE.,
mnc_outdir_str='test_mnc_'
&
# Note: Some systems use & as the
# namelist terminator. Other systems
# use a / character (as shown here).
More information about the MITgcm-devel
mailing list