Back to home page

MITgcm

 
 

    


Warning, /doc/old_doc/ChangeLog.pre38 is written in an unsupported language. File is not indexed.

view on githubraw file Latest commit ad38444b on 2018-01-31 20:35:48 UTC
aea29c8517 Alis*0001 Change log for branch "pre38".
                0002 
                0003  o cosine(latitude) scaling of viscosity and diffusion
                0004    - moved declaration of "cosFac" from calc_mom_rhs.F to GRID.h
                0005    - now calculated in ini_spherical_grid.F  (set to 1 in ini_cartesian_grid.F)
                0006    - "Method III" (preferred) available for bi-harmonic term
                0007    - an-isotropic (preferred) scaling available
                0008    - added scaling for diffusion (same features as for viscosity above)
                0009    x thought for the future: lateral GM/Redi fluxes are currently scaled.
                0010      If we scale them we would have to scale the other tensor components
                0011      in order to retain the adiabatic property of scheme.
                0012  o combined initializations of G's and other time-stepping arrays
                0013    - created ini_garrays.F to initialize G's to zero
                0014    - combined uVel + vVel initialization into ini_vels.F
                0015    - deleted ini_uvel.F + ini_vvel.F
                0016    - removed ini_gw.F since no longer necessary
                0017  o re-arranged order of arrays in /GRID_R/ in GRID.h
                0018    g77 suddenly started complaining about padding. Odd but SGI concurred!
                0019  o fixed CPP_EEOPTIONS.h in hs94.128x64x5
                0020  o cg2d: added CPP flag for using "regular" overlaps instead of Olx=Oly=1
                0021  o added inheritence of -disable option to package sub-directories
                0022  o testscript has -skip option and puts full output into output.txt
                0023  o added pkg/mom_fluxform: conservative form of momentum equations
                0024    - *should* produce identical results to original calc_mom_rhs.F
                0025  o added pkg/mom_vecinv: vectgor invariant form of momentum equations
                0026    - no-slip side conditions not implemented. Don't try to use them!
                0027  o define separatetly surface and bottom position - set maskC as 3D global array
                0028  o modify Surface correction term to deal with topography in Atmosphere
                0029  o prepare implementation of non-Linear Free Surface:
                0030    - add parameters and CPP_options for non-Linear Free Surface 
                0031    - move etaNm1 to main common block
                0032  o allow to re-compute eta to conserve exactly the total volume.
                0033  o added fCoriG to PARAMS.h, ini_cori.F, FCORI_MACROS.h
                0034    - needed for VI momentum equations which are broken without.
                0035  o CG2D: allow to switch-off RHS normalisation setting Residual_Target in W_unit
                0036 
                0037  O Many changes appear to be missing here...
                0038 
                0039  o tagging end of branch with "pre38-close"
                0040    Merging this branch into "HEAD" on May 21, '01.