Parent Directory | Revision Log | Revision Graph
Links to HEAD: | (view) (download) (annotate) |
Links to ecco_c44_e23: | (view) (download) (annotate) |
Sticky Tag: |
Bringing comments up to data and formatting for document extraction.
Merge from branch pre38: o essential mods for cubed sphere o debugged atmosphere, dynamcis + physics (aim) o new packages (mom_vecinv, mom_fluxform, ...)
Adapted to modified call of exchange routines EXCH_RS, EXCH_RL.
See doc/tag-index and doc/notes_c37_adj.txt Preparation for stand-alone autodifferentiability.
Superficial change: moved the printing of residual and iterations up from cg2d() to solve_for_pressure(). This is in preparation for more useful/complete daignostics from the model as a whole.
change (*g) units of cg2d_x to have same units as all other potential Phi
change local variable names etaN & etaNM1 (now global state variables)
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
The JAM libraries don't have a GLOBAL_MAX() so we skip the RHS normalization.
Fixed some uninitialized or unused variables. This caused some compilers to either complain or stop. Numerous but harmless.
Added "JAM" routines for use with Artic network (Hyades cluster).
Removed a comment of the Cadj which is reserved for TAMC. Spotted by C.E.
Moved the final exchange of pressure (cg2d_x or cg3d_x) from the solve to solve_for_pressure.F so that the adjoint knows whats going on.
Changed number of arguments to GLOBAL_SUM and GLOBAL_MAX to two. Instigated by Ralf.
Modifications for non-hydrostatic ability + updates for open-boundaries.
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 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 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.
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
Consistent isomorphism changes
Consistent isomorphism changes
Consistent isomorphism changes
Consistent isomorphism changes
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
Further memory saving macros for particular grids
Added changes to support implicit free-surface. - included gBaro a "barotropic" gravity that can be set differently to the g.rhoprime gravity. - discovered and fixed coding error in dynamics loop. Per tile temporaries that needed correct initial values were not being reset for each tile.
Added active preconditioner
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 |