[MITgcm-support] MINIMAL_TAVE_OUTPUT removed

Jean-Michel Campin jmc at ocean.mit.edu
Wed Aug 24 19:46:53 EDT 2005


Hi,

Few changes and cleaning in MITgcm, mostly related to outputs,
have just been checked-in (Wed Aug 24 22:36 2005 UTC) to the CVS
repository:

1) MINIMAL_TAVE_OUTPUT has been removed from the code,
and from MITgcm/model/inc/CPP_OPTIONS.h :
> C o Minimal time-averaged output: S, T, U, V, W, ETA, and phiHydLow.
> #undef MINIMAL_TAVE_OUTPUT

This option was mainly used to reduce the amount of output from the
time-ave package. All the time-ave pkg output fields are now available
with the diagnostics package, which is much more flexible
and allows very naturally to select a small number of output fields.

Other implications of using #define MINIMAL_TAVE_OUTPUT :
a) reduce also the amount of snap-shot outputs, not writing out the
  initial state and final state.
  This is now implemented with the run-time flag "dumpInitAndLast"
  (default value is TRUE), and can be selected with:
> dumpInitAndLast=.FALSE.
 in namelist PARM03 , parameter file "data".
b) disable the writing of grid-files (except at the very beginning
  of a simulation).
  This can be done by selecting debugLevel=0 (instead of the default
   debugLevel=1) in namelist PARM01 , parameter file "data".

2) the package "timeave" has been moved out of the 2 pkg groups
 "oceanic" and "atmospheric" (in MITgcm/pkg/pkg_groups).
  To compile this package, it needs now to be explicitly listed
  in the "packages.conf" file of your local "code" directory.

Jean-Michel



More information about the MITgcm-support mailing list