Parent Directory | Revision Log | Revision Graph
Links to HEAD: | (view) (download) (annotate) |
Links to checkpoint63l: | (view) (download) (annotate) |
Sticky Tag: |
* #undef SEAICE_EXCLUDE_FOR_EXACT_AD_TESTING * #define ALLOW_SST_CONTROL & ALLOW_SST_CONTROL * nTimeSteps 3 -> 4
set wrong celsius2K to reproduce old results (apart from machine truncation)
- remove Linear EOS parameters (not relevant with eosType='JMD95Z'). - switch also Momentum forcing out of AB (forcing_In_AB=F, previously just for tracer with tracForcingOutAB=1)
Reduced from 4 to 3 timesteps (avoids td. gradient problems as temporary solution), and reflect changes in seaice_lsr adjoint
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
surface relaxation -- separating data and data.exf options
Adapt reference output to changed setup: o #define SEAICE_MULTICATEGORY o staggered time-stepping
rename thetaMin,phiMin -> xgOrigin,ygOrigin
Shorten integration to 4 timesteps.
Make multiDimAdvection and DST3 (=30) default for adjoint testing.
Change reference output for adjoint yet again (after checking that recent fixes reproduce old reference): o SEAICE_EXCLUDE_FOR_EXACT_AD_TESTING o SEAICE_salinity = 0.3 o SEAICE_availHeatFrac = 0.8
Add adjoint dump to verif.
o in data, remove some default options o in data.seaice, add EVP runtime flags
Initial check-in of lab_sea adjoint (very similar to natl_box_adjoint/code_seaice) * used C-grid and EVP solver * used KPP, GM/Redi * uses inAdExact=.TRUE. * gradient checks fail for both ADM and TLM due to sensitive snow melt code in seaice_grwoth (look for "JZ") f.d. gradients actually seem more problematic than ADM, TLM gradients; issue is related to forward mismatch between g77 an ifort
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 |