Parent Directory
|
Revision Log
|
Revision Graph
Links to HEAD: | (view) (download) (annotate) |
Sticky Tag: |
include updates from main branch
removing all SEAICE_DEBUG lines that were introduced with ITD development
removing all "ToM" comments
1) limiting the AREA reduction by lateral melt so that the actual ice thickness does not increase 2) introducing local variables i_dbOut and j_dbOut for seaice_debug output at a specific coordinate
1) removing unused variable leadIceThickMin 2) introducing floe size dependent lateral melt for ITD case following suggestions in Steele (1992) for lateral melt and Luepkes et al. (2012) for floe size parameterization
updating my MITgcm_contrib directory to include latest changes on main branch; settings are to run a 1D test szenario with ITD code and 7 categories
forgot SEAICE_DEBUG brackets with print statement 'increments 9'
include updates from main branch
this version yields (almost) identical results for the 1-D verification experiment using a) no ITD and no MULTICATEGORIES b) ITD with nITD=1 without any specific hacks in the code
cleaning out a few bugs; move IT loops outside I,J loops; derive all ice and snow thickness tendencies before updating HEFFITD and HSNOWITD;
removing bugs
adopting latest changes in main branch
wrap all msgBuf write statements in SEAICE_DEBUG preprocessor option; in seaice_model: add a constant divergence rate to mimic dynamics for the 1D verification experiment (not a permanent change)
seaice_model and seaice_growth adjusted to deliver runtime output for 1D_ocean_ice_column; this version of seaice_growth finally works, though it is particularly designed for the case nITD=1 and #undef SEAICE_MULTICATEGORY, then running the 1D verification experiment over 365 deays with 1) #undef SEAICE_ITD and 2) #define SEAICE_ITD results in no difference for AREA and HEFF
removed a few bugs in the code; there are issues with the idea of not having a "lead closing parameter" in the ITD code: initial ice growth that has very small actual ice thickness causes huge ocean warming due to penetrating short wave flux (calculated in SOLVE4TEMP) and surface ocean warms quickly if ice area fraction is 100% instantly
reset declaration and initialization of latentHeatFluxMaxMult to original, meaning only used in case of SEAICE_CAP_SUBLIM
eliminating loop index K, replaced by index IT (in one case by iTr); cleaned out some coding mistakes with it
added missing lines related to a_QbyATM_open and a_QSWbyATM_open to SEAICE_ITD part of code; also removing some write and print statements used for debugging
preliminary code with lots of output to standard out; seaice_growth is not working in this version!!!
first check in of itd code
check-in original code, before itd modifications seaice_advdiff.F,v 1.60 2012/02/16 01:22:02 seaice_check_pickup.F,v 1.7 2012/03/05 15:21:44 seaice_diagnostics_init.F,v 1.33 2012/02/16 01:22:02 seaice_growth.F,v 1.162 2012/03/15 03:07:31 seaice_init_fixed.F,v 1.19 2012/03/11 13:41:38 seaice_init_varia.F,v 1.72 2012/03/14 22:55:53 seaice_readparms.F,v 1.120 2012/03/14 22:55:53 seaice_write_pickup.F,v 1.14 2012/03/05 15:21:45 seaice_read_pickup.F,v 1.16 2012/03/05 15:21:44 seaice_model.F,v 1.100 2012/03/02 18:56:06 SEAICE.h,v 1.62 2012/03/06 16:51:21 SEAICE_OPTIONS.h,v 1.63 2012/03/08 01:15:02 SEAICE_PARAMS.h,v 1.91 2012/03/11 13:41:38 SEAICE_SIZE.h,v 1.5 2012/03/06 16:51:21 SIZE.h,v 1.28 2009/05/17 21:15:07
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 |