Parent Directory | Revision Log | Revision Graph
Links to HEAD: | (view) (download) (annotate) |
Links to checkpoint64o: | (view) (download) (annotate) |
Sticky Tag: |
removed unnecessary tave variables
do snap-shot output and fill diagnostics from inside iLa loop (layers_calc.F); this allows to remove "layers_maxNum" dimension from all layers arrays
fix the case where at least 1 of the 3 LAYERS options (_UFLUX, _VFLUX, _THICKNESS) is undef
- remove ALLOW_LAYERS_OUTPUT - finish to rename variables
Layers variable names updated and new diagnostics added
- added layers_maxNum dimension, to allow for multiple layers computations at once (if layers_maxNum >1 in LAYERS_SIZE.h). - added/replaced new run time parameters : layers_bounds (repl. layers_G), layers_bolus (repl. useBOLUS), layers_num (repl. LAYER_nb; set by run time layers_name), layers_name ('TH', 'SLT' or 'RHO'), layers_krho (repl. layers_kref) - The old way of specifying LAYER_nb, layers_G, etc. is kept for backward compatibility, and superseeds the new way. For now. - layers_G.data output is replaced with layers1SLT.data where '1' is the layers set index (.LE.layers_maxNum) and 'SLT' is layers_name (i.e. the type of layers). - Typical diagnostics names : 'LaUH1SLT','LaHw1SLT'. - bug fix : previous commit was missing a pair of bi,bj loops. - added ALLOW_LAYERS_OUTPUT cpp option : if undef then comment out the old fashion way of output (that still works for the first set of layers). Prefered way now is via pkg/diagnostics.
- move the meat of pkg/layers from layers_calc.F to layers_fluxcalc.F (contribution from R.Tulloch). Layers_calc.F now calls layers_fluxcalc.F accordingly.
Avoid averaging/outputing density when it's not used.
fix to work with old F77 compilers (g77, pgf77)
Include potential density as new coordinate (Thanks to David Munday)
Fix layer computation for cases with bottom topography (thanks to Christopher Wolfe and Gael Forget).
Fix bug in GM contribution
Add run-time flag to use bolus transport or not when available
fix previous modif (+ avoid new unused variables)
Some extensions: - if GM with advective form is on, its transport is included, - a flag to choose between temperature and salt as possible binning tracers
- fix Pb in LAYERS_CALC arg. list - use simple cumulative-time array (no level index) to fix time-ave S/R calls
- introduce tave and dump frequencies specific to the package - fix timeave outputs
Fixed bugs, volume is now conserved
Merge layers package into the main source
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 |