Parent Directory | Revision Log | Revision Graph
Links to HEAD: | (view) (download) (annotate) |
Links to checkpoint59k: | (view) (download) (annotate) |
Sticky Tag: |
split PTRACERS.h in 2 header files: PTRACERS_FIELDS.h & PTRACERS_PARAMS.h
Added comments, which describe the changes made in kpp_calc_diff_s & _t.F on April 23, 2007. These routines no longer update the vertical diffusivity array (passed as argument) but are (re-) setting those arrays. Also changed order GMREDI_CALC_DIFF & KPP_CALC_DIFF_T in calc_diffusivity.F and ptracers_calc_diff.F since now the order matters.
reduce number of "warning: unused variable"
o bug fixes for vertical diffusivity computations when both KPP and 3D diffusivity arrays are used.
latitudinal dependence of Bryan and Lewis, 1979 fixed and reworked as per JM suggestions
latest changes are so good (specially from testing on faulks with ifort) that we will keep them confidential for now. Go back to previous version.
o Added capability for latitudinal dependence of Bryan and Lewis, 1979 vertical diffusivity, similar to that in MOM4; vertical diffusivity is specified using diffKrBL79* diffKrBLEQ* and KbryanLewisLatTransition
Modified capability for 3D specification of background vertical diffusion coefficient as per JM requests. 3D diffusion is now specified by (i) #define ALLOW_3D_DIFFKR in CPP_OPTIONS.h and (ii) specifying file diffKrFile in runtime "data" file that contains the 3D vertical diffusivity coefficients.
o Added capability for 3D specification of vertical diffusion coefficient. This is done by specifying files diffKr3dSfile and diffKr3dTfile that contain the 3D vertical diffusivity coefficients. Modified files: doc/tag-index model/inc/PARAMS.h model/src/calc_3d_diffusivity.F, calc_diffusivity.F, ini_mixing.F, ini_parms.F, and set_defaults.F Added missing file verification/tutorial_global_oce_latlon/run/.cvsignore
remove unused variables (reduces number of compiler warning)
allow to compile without generic_advdiff pkg.
Change arrays for total vertical diffusivity (2.D explicit, 3.D implicit)
compute vertical diffusivity for each tracer (but not yet called)
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 |