[MITgcm-devel] RE: 2 exp. broken

Dimitris Menemenlis menemenlis at jpl.nasa.gov
Tue Nov 25 11:50:09 EST 2003


Patrick, I ran into exactly the same problem two days ago in configuring
global_ocean.cs32x15 to work with pkg/exf surface forcing.

The confusing an part is that ECCO_CPPOPTIONS.h is associated both with
a single package, pkg/ecco, as is every other *_OPTIONS.h file and where
it correctly includes the #ifdef ALLOW_ECCO, "and" with a set of
packages (pkg/autodiff, pkg/cal, pkg/cost, pkg/ctrl, and pkg/exf) where
it does not always need #ifdef ALLOW_ECCO.

pkg/exf and pkg/cal in particular are now used in several forward
verification experiments that have nothing to do with optimization. 
Maybe worthwhile to remove the EXF and CAL options from
ECCO_CPPOPTIONS.h at some point, or would that cause too many
back-compatibility headaches?

D.

-- 
Dimitris Menemenlis <menemenlis at jpl.nasa.gov>
Jet Propulsion Lab, California Insitute of Technology
MS 300-323, 4800 Oak Grove Dr, Pasadena CA 91109-8099
tel: 818-354-1656;  fax: 818-393-6720




More information about the MITgcm-devel mailing list