[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