[MITgcm-cvs] MITgcm/pkg/seaice CVS Commit
Gael Forget
gforget at baudelaire.csail.mit.edu
Tue Feb 7 13:41:09 EST 2012
Update of /u/gcmpack/MITgcm/pkg/seaice
In directory baudelaire:/srv/scratch/gforget/MITgcm/pkg/seaice
Modified Files:
seaice_check.F seaice_growth.F seaice_init_fixed.F
seaice_readparms.F seaice_summary.F SEAICE_OPTIONS.h
SEAICE_PARAMS.h
Log Message:
pkg/seaice : turbulent flux term specification via run time params.
- replace CPP switches with run time switches to facilitate testing
- retired CPPs : MCPHEE_OCEAN_ICE_HEAT_FLUX, GRADIENT_MIXED_LAYER_TURBULENCE_FACTOR
- added runtime parameter : SEAICEturbFluxFormula
- move Mcphee constants to SEAICE_PARAMS.h
- seaice_readparms.F : read turbulent flux term params (SEAICEturbFluxFormula;
SEAICE_availHeatFrac/Frz, or SEAICE_gamma_t/_frz if apply); remove
seaice_summary call (moved to seaice_init_fixed)
- seaice_init_fixed.F : set SEAICE_availHeatFrac/Frz depending on
SEAICEturbFluxFormula, and seaice_summary call (moved from seaice_readparms)
- seaice_summary.F : add missing report of read turbulent flux term set up (and SITRACER).
- seaice_check.F : check range; inform and stop if retired CPPs are used (incl. SEAICE_AGE).
- seaice_growth.F : unified use of SEAICE_availHeatFrac/Frz, without
CPP switch, same computation as before for the different options.
More information about the MITgcm-cvs
mailing list