Parent Directory | Revision Log | Revision Graph
Links to HEAD: | (view) (download) (annotate) |
Links to checkpoint37: | (view) (download) (annotate) |
Sticky Tag: |
Added un-compilable lines to make sure configuration is done properly.
Made sure each .F and .h file had the CVS keywords Header and Name at its start. Most had header but very few currently have Name, so lots of changes!
Rescaling of forcing fields done immediately after reading fields.
Removed indices l,m,n. Tested for exp(0,2,4)
Deleted COMMON block /RUNSIZ/ from SIZE.h Nothing used it but some routines wanted to use local variables with names appearing in /RUNSIZ/, namely L, M and N.
Changes to allow for atmospheric integration builds of the code
Changes for TAMC compatability. Added exp0 a barotropic basin scale box example Modified exp1 and exp2 to correct SIZE.h for Nr and variable overlap width support.
Changes for new exchange routines which do general tile <-> tile connectivity, variable width overlap regions and provide hooks for shared memory and DMA protocols like Arctic, Memory Channel etc..
Consistent isomorphism changes
Isomorphism consistency changes
Changes to support r as a vertical coordinate
Changes for moving from z -> r as a vertical coordinate Required changing r -> recip for reciprocal variable notation.
o General tidy-up. o MPI fix. Filename changes (meta/data). salbin*y stuff. o SST.bin SSS.bin added to verification/exp2
Various changes including time-dependant forcing: o logic for controlling external forcing fields now allows for time-dependant forcing: load_external_fields.F o genmake.dec needed a special line for the above file. o theta* and salt* time-stepping algorithm were re-implemented. The 4x4 global configuration has been "double-checked" against CNH's version. However, we do not assume any responsibility for the correctness of this code ... 8-)
Introduced time-dependant forcing, loaded and interpolated in load_external_fields.F in a subroutine load_interpolate_forcing(). Control is by one logical and two real variables in PARAMS.h: periodicExternalForcing, externForcingCycle and externForcingPeriod. The code in load_external_fields.F is "customized" so needs to be edited for non-global type runs. We'll tidy it up later.
Fairly coplete 4 degree global intercomparison setup. Includes changes to make convective adjustment and hydrostatic pressure correct as well as IO for climatological datasets
Chages to make default setup correct for 4 degreee global comparison
*** empty log message ***
Initialised maskC edge values to 0 to prevent NaN errors
Various corrections: o do_gterm_blocking..() is fixed to work with new time-stepping o CPP_OPTIONS.h now contains #define ALLOW_CD
Merge of GM Redi and spherical polar and inplicit diffusion and CD. Everything for a global run is now included, however, still some discrepancies with GM Redi.
Added extra IO features - runtime on/off flags - more reporting of configuration
Added very terse install instructions Need to flesh out later
$Id to $Header changes
Initial revision
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 |