Parent Directory | Revision Log | Revision Graph
Links to HEAD: | (view) (download) (annotate) |
Links to checkpoint63g: | (view) (download) (annotate) |
Sticky Tag: |
enable free-drift code
switch off SEAICE_ALLOW_FREEDRIFT (getting too many recomputations after today modifications in seaice_dynsolver.F & seaice_lsr.F)
Updating of verification experiments now that SEAICE_SALINITY has been changed to SEAICE_VARIABLE_SALINITY and SEAICE_salinity has been changed to SIsalFRAC. Noticed that ICE2WATR was still being used to initialize the HSALT in the lab_sea verification experiments. Removed it from the code but that broke testreport. Hence, some lab_sea/results/*txt files had to be replaced. Now pretty sure that ICE2WATR has been complete neutralized. : Modified Files: : lab_sea/results/output_adm.evp.txt : lab_sea/results/output_adm.noseaicedyn.txt : lab_sea/results/output_adm.txt : lab_sea/input_ad/data.seaice lab_sea/input_ad.evp/data.seaice : lab_sea/input_ad.noseaicedyn/data.seaice : lab_sea/input.salt_plume/data.seaice : lab_sea/code_ad/SEAICE_OPTIONS.h lab_sea/code/SEAICE_OPTIONS.h : 1D_ocean_ice_column/input_ad/data.seaice : 1D_ocean_ice_column/input/data.seaice : 1D_ocean_ice_column/code_ad/SEAICE_OPTIONS.h : 1D_ocean_ice_column/code/SEAICE_OPTIONS.h : seaice_obcs/input/data.seaice : seaice_obcs/code/SEAICE_OPTIONS.h : global_ocean.cs32x15/code_ad/SEAICE_OPTIONS.h : global_ocean.cs32x15/code/SEAICE_OPTIONS.h : : offline_exf_seaice/code_ad/SEAICE_OPTIONS.h : offline_exf_seaice/code/SEAICE_OPTIONS.h : ----------------------------------------------------------------------
Start a seaice tracer-like code but for now confinded to ice age
define SEAICE_GROWTH_LEGACY and SEAICE_SOLVE4TEMP_LEGACY (except in global_ocean.cs32x15 which does not call seaice_growth)
#define SEAICE_ALLOW_FREEDRIFT to compile and run the free drift code in fwd and adj modes. Note: this has no impact on the result, since SEAICEuseFREEDRIFT has not been set true.
Add EVP solver.
o enable SEAICE_MULTICATEGORY for testing o remove obsolete flag
Exclude the cost_ice_test part of the cost function to produce a "cleaner" adjoint
add missing cvs $Header:$ or $Name:$
o Something seems wrong with EVP adjoint so revert to LSR adjoint o Add SEAICE_SALINITY adjoint
o Add SEAICEadvSnow, SEAICEuseFlooding to adjoint calculation (changes results) o Add init. AREA, HEFF to control vector
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 |