[MITgcm-devel] MNC_MAX_INFO
Jean-Michel Campin
jmc at ocean.mit.edu
Sun Sep 4 14:50:44 EDT 2005
Hi,
try to run ideal_2D_oce test, with mnc:
Despite the fact that the size in memory of the executable is 20 times
larger than without compiling mnc, I still cannot run this simple 2D set-up
when I add few diagnostics:
> ** ERROR *** MNC ERROR: MNC_MAX_INFO exceeded: please increase it
> to 1600 in the file 'pkg/mnc/mnc_common.h'
And I get this error, even after setting all mnc-flags to F, except
the stat-diags:
monitor_mnc=.FALSE.,
snapshot_mnc=.FALSE.,
timeave_mnc=.FALSE.,
pickup_read_mnc=.FALSE.,
pickup_write_mnc=.FALSE.,
And:
diag_mnc = .FALSE.,
diagSt_mnc = .TRUE.,
My questions are:
- If this MNC_MAX_INFO needs to be changed every time someone wants to
use MNC, why is MNC_MAX_INFO not sitting in MNC_SIZE.h (= a small file)
but instead in this rather big (by far, the largest header file in pkg/mnc)
mnc_common.h file ?
- Why do we have, in pkg/mnc, some header files in lower case, and some
fortran S/Rs in upper case ? It's so much easier when the same naming
rule applies everywhere.
Jean-Michel
More information about the MITgcm-devel
mailing list