Parent Directory | Revision Log | Revision Graph
Links to HEAD: | (view) (download) (annotate) |
Links to checkpoint63a: | (view) (download) (annotate) |
Sticky Tag: |
remove seaice_check.f & seaice_readparms.f (similar to seaice_init_fixed): not necessary + would not work with call to S/R which are not in this list and without flow dir ; + send a smaller ad_input_code.f to TAF.
remove SEAICE_ALLOW_TD_IF pieces of code
-avoid recomputation. -add seaice_diffusion.f seaice_map_thsice.f to adjoint. -allow use of multidim advection in ad runs.
INTRODUCING SUBROUTINE SEAICE_FREEDRIFT o Solve ice approximate momentum equation analytically.
new S/R seaice_solve4temp.F: this is the merged version of Ian Fenty code (seaice_budget_ice_if.F) which enable to recover old standard code (seaice_budget_ice.F) when option USE_ORIGINAL_SBI is defined.
Merge/update IF seaice_cost routines.
rename seaice_do_diags.F --> seaice_output.F ; remove PLOT_FIELD_XYZ calls ; writing 3-levels field: skip copy to temp array by calling the right pkg/rw S/R
Commit placeholder.
Remove entry for time being.
Update
Add Ian Fenty sea-ice thermodynamics modifications. Currently this is in separate routines to enable alternative testing. (relevant routines are ..._if.F) CPP switch is via #define SEAICE_ALLOW_TD_IF I.F. code doesnt contain latest SEAICE_SALINITY code
remove "seaice_get_forcing.f"
new version of seaice read/write pickup: Only write/read fields needed for a restart.
Adding code for seaice export (and others in future) sensitivity calculation.
Adding AREA, HEFF, HSNOW as control variables.
rename SEAICE_DIAGNOSTICS_FILL to SEAICE_DIAGNOSTICS_STATE
put new routine seaice_diagnostics_fill.f into ad_diff.list to make taf (and Patrick) happy
fix bug in evp solver, while doing that - change (improve?) discretization of stress computations for both cgrid-lsr and evp solver - add a new routine to compute strain rates - changes lab_sea results
o add new interface for atmospheric wind forcing (C-grid only) - new routine - two new field (taux, tauy for stress over ice) - removed one global field (DAIRN) for C-grid case only - small clean up - even remembered to update seaice_ad_diff.list
remove seaice_exch.f & seaice_exch_uv.f (from yesterday cleaning)
Updating seaice adjoint, step 1 (everything, except SEAICE_EVP).
o split seaice_init into _fixed, _varia o add first version of diagnostics interface (may need improvements, additions, etc)
Move relevant flow directives at exch_3d level, not in seaice.
seaice_exch...F should not be in diff.list
Adjusting adjoint to latest changes.
First stab at SEAICE_CGRID.
#$@%&+!
o Adding cost term for seaice obs (daily SMR vs. AREA) new seaice_cost init/weight/final routines o Modularized cost_averages routines (new cost_averagesgeneric.F)
Moving seaice-related cost to pkg/seaice/
updating diff.list
o Moving pkg-specific flow directives to corresponding pkg o Moving pkg-specific differentiation list to corresponding pkg o Moving pkg-specific checkpoint-lev storing to corresponding pkg conventions are - pkg_ad.flow - pkg_ad_diff.list - pkg_ad_check_lev?_dir.h
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 |