Parent Directory
|
Revision Log
|
Revision Graph
Links to HEAD: | (view) (download) (annotate) |
Links to checkpoint66o: | (view) (download) (annotate) |
Sticky Tag: |
- remove SEAICEheatConsFix, which is now be tested in global_ocean.cs32x15. The presently coded fix is only consistent with real fresh water + nlfs.
updated version of fwd lab_sea test experiment (no longer SEAICE_GROWTH_LEGACY)
- McPhee params revision.
- set SItrNumInUse = 2, to discard un-unsed tracers (in prints, loops, etc.)
set useMaykutSatVapPoly=T & postSolvTempIter=0 to reproduce old results with former #defined SEAICE_SOLVE4TEMP_LEGACY code
- remove SEAICE_AGE and add two SITRACER in the foward tests.
use pkg/exf default emissivities
sort out emissivity and long wave radiation step 2: add emissivity for snow and ice as new run-time parameters that default to the corresponding exf values; this changes results in many verification experiments so that for backward compatibility these parameter are now set explicitly to inconsistent values (ugly)
use old default value for SEAICEuseFluxForm (=F) and DIFF1 (=0.004).
Verification experiment update 1) Remove "backward compatability only" lines from lab_sea, offline_exf_seaice, and seaice_obcs data.seaice files < # for backward compatibility only: < SEAICE_cpAir = 1.0039560439560439e+03, < SEAICE_lhSublim = 2.8340219780219775e+06, < SEAICE_rhoAir = 1.3E0, 2) Added rhoConstFresh = 999.8 in input*/data where no rhoConstFresh was previously defined 3) Update output*.txt where necessary Modified Files: 1D_ocean_ice_column/input/data.seaice 1D_ocean_ice_column/results/output.txt lab_sea/input_ad/data lab_sea/input_ad/data.seaice lab_sea/input_ad.evp/data lab_sea/input_ad.evp/data.seaice lab_sea/input_ad.noseaicedyn/data.seaice lab_sea/input_ad_seaice_ocean/data lab_sea/input_ad_seaice_ocean/data.seaice lab_sea/input_ad_seaice_only/data lab_sea/input_ad_seaice_only/data.seaice lab_sea/input/data lab_sea/input/data.seaice lab_sea/input.fd/data.seaice lab_sea/input.hb87/data lab_sea/input.hb87/data.seaice lab_sea/input.salt_plume/data lab_sea/input.salt_plume/data.seaice lab_sea/results/output_adm.evp.txt lab_sea/results/output_adm.noseaicedyn.txt lab_sea/results/output_adm.noseaice.txt lab_sea/results/output_adm.txt lab_sea/results/output.fd.txt lab_sea/results/output.hb87.txt lab_sea/results/output.salt_plume.txt lab_sea/results/output.txt offline_exf_seaice/input_ad/data offline_exf_seaice/input_ad/data.seaice offline_exf_seaice/input/data offline_exf_seaice/input.seaicetd/data offline_exf_seaice/input.seaicetd/data.seaice offline_exf_seaice/results/output_adm.txt offline_exf_seaice/results/output.seaicetd.txt seaice_obcs/input/data seaice_obcs/input/data.seaice seaice_obcs/results/output.txt
Update lab_sea and seaice_obcs verification experiments #1) Removed ICE2WATR from input/ and input_ad/data.seaice #2) Updated results/output.txt and output_adm.txt in those verif. experiments that used the incorrect ICE2WATR values : Modified Files: : lab_sea/input_ad/data.seaice lab_sea/input_ad.evp/data.seaice : lab_sea/input_ad.noseaicedyn/data.seaice : lab_sea/input_ad_seaice_ocean/data.seaice : lab_sea/input_ad_seaice_only/data.seaice : lab_sea/input/data.seaice lab_sea/input.fd/data.seaice : lab_sea/input.hb87/data.seaice : lab_sea/input.salt_plume/data.seaice : lab_sea/results/output_adm.evp.txt : lab_sea/results/output_adm.noseaicedyn.txt : lab_sea/results/output_adm.noseaice.txt : lab_sea/results/output_adm.txt : lab_sea/results/output.salt_plume.txt : seaice_obcs/input/data.seaice : seaice_obcs/results/output.txt : ----------------------------------------------------------------------
New PARM03 namelist
in order to reproduce the old results, many data.seaice now contain funny values for cpAir and latent heat of sublimation
revision of lab_sea forward model tests ======================================= o switch experiment from EVP to LSR. o use pickup. o use SEAICEadvSnow and SEAICEuseFlooding.
set parameters to old default to keep results: turn off advection of snow turn off SEAICuseFlooding
Changed ICE2WATR to SEAICE_rhoIce/rhoConst for consistency between dynamics and thermodynamics of pkg/seaice. Set ICE2WATR=0.92 to reproduce old output.txt in verification experiments. http://forge.csail.mit.edu/pipermail/mitgcm-devel/2007-October/003053.html
- retire SEAICEuseEVP, instead turn on EVP by setting SEAICE_deltaTevp (to force the user to pick a time step since there is not "safe" way of choosing it)
change default test: use C-Grid & EVP solver
add mnc switch, but commented out.
Implement I/O type flags (MDS or MNC) as they should be.
o fix mnc flags in pkg/seaice so that they are "owned" by seaice, not mnc -- this mistake was found by JMC and is now corrected
lower LSR_ERROR to get higher precision: reduce differences between running 1.tile/2.tiles (now get up to 13 digits of matching for cg2d_ini_res).
- added SEAICE_deltaTtherm and SEAICE_deltaTdyn in order to reduce cost of pkg/seaice. For time being, SEAICE_deltaTtherm = deltaTtracer and SEAICE_deltaTdyn must be integer multiple of SEAICE_deltaTtherm
update verification/lab_sea
updating verification/lab_sea
checkpoint50g_post o merged with release1_p17 (pkg/seaice and verification/lab_sea) - added SEAICE_MULTILEVEL for 8-category sea-ice thermodynamics - LSR sea-ice dynamic solver moved to SouthWest B-grid location and made the default because of faster convergence than ADI
checkpoint47f_post Merging from release1_p10: o modifications for using pkg/exf with pkg/seaice - pkg/seaice CPP options SEAICE_EXTERNAL_FORCING and SEAICE_EXTERNAL_FLUXES - pkg/exf CPP options EXF_READ_EVAP and EXF_NO_BULK_COMPUTATIONS - usage examples are Experiments 8 and 9 in verification/lab_sea/README - verification/lab_sea default experiment now uses pkg/gmredi, pkg/kpp, pkg/seaice, and pkg/exf
Merging from release1_p8: o New verification/lab_sea exp. for seaice package (cf. README file). N.B.: fairly large differences in accuracy occur across different platforms/compilers; comparison between g77 (Linux) and F77 (SGI Origin 2000/MIPSpro) generated output gives: T S U V C D M c m s m s m s m s n p a R g m m e . m m e . m m e . m m e . f n k u 2 i a a d i a a d i a a d i a a d g d e n d n x n . n x n . n x n . n x n . Y Y Y Y 5 5 7 7 7 8 10 9 6 6 6 6 7 5 7 5 7 FAIL lab_sea
file data.seaice was initially added on branch release1.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.22 |