Parent Directory | Revision Log | Revision Graph
Links to HEAD: | (view) (download) (annotate) |
Links to checkpoint64v: | (view) (download) (annotate) |
Sticky Tag: |
Fix writing of layers boundaries
Layers variable names updated and new diagnostics added
- bug fix : I had forgotten to replace layers_G there.
- 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.
- add diagnostics to pkg/layers
refine debugLevel criteria when printing messages
use the right S/R type (RL) to write array "layuer_G"
Fixed bugs, volume is now conserved
fix syntax (was not passing with pgi)
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 |