Parent Directory | Revision Log | Revision Graph
Links to HEAD: | (view) (download) (annotate) |
Links to checkpoint39: | (view) (download) (annotate) |
Sticky Tag: |
o Added printing of key grid variables in config_summary.F and removed write(0,*) output of these variables in ini_spherical_polar_grid.F o Added two new routines to do consistently formatted output of lines of constant X or Y for an XY variable. New routines are in read_write.F
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!
Merged changes from branch "branch-atmos-merge" into MAIN (checkpoint34) - substantial modifications to algorithm sequence (dynamics.F) - packaged OBCS, Shapiro filter, Zonal filter, Atmospheric Physics
Removed unused variables and fixed some unitialized variables.
Minor fix: iG was used without being calculated. Only effected variable-in-x resolution grids.
Added IMPLICIT NONE in a lot of subroutines. Also corrected the recip_Rhonil bug: we didn't set it in ini_parms.F
These are changes concerning geometry on a sphere and BCs: o The calculation of RA used to be wrong if delX != delY. o The details of the cell geometry is now consistent with the "classic" CM-5 code. o Advection near boundaries is now correct. o Lateral no-slip/free-slip now works. o Vertical no-slip/free-slip now works properly. o del^4 viscosity (with no-slip/free-slip) now works properly.
Changes to allow for atmospheric integration builds of the code
Changes to support - g77 compilation under Linux - LR(1) form of 64-bit is D or E for constants - Modified adjoint of exch with adjoint variables acuumulated.
Isomorphism consistency changes
Re-arrangment of initialisation: o ini_grid is now called first and it sets up *only* the grid and coordinate system. o ini_depths then reads topography are can set it as a function of xC, yC. o ini_masks_etc then derives everything else (masks, lopping factors and recipricols). This tidy-up is in preparation for the rDot transformation...(tense pause)!
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-)
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 edge copy of zA. Needed to support incomplere factorisation preconditioner with in tiled configurations.
$Id to $Header changes
Further $Id to $Header conversions
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 |