/[MITgcm]/MITgcm/model/src/calc_gs.F
ViewVC logotype

Log of /MITgcm/model/src/calc_gs.F

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Links to HEAD: (view) (download) (annotate)
Links to release1_final: (view) (download) (annotate)
Sticky Tag:

Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Wed Sep 26 18:09:14 2001 UTC (22 years, 7 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint41, checkpoint42, checkpoint43, checkpoint43a-release1mods, checkpoint44, checkpoint44b_post, checkpoint44b_pre, checkpoint44e_post, checkpoint44e_pre, checkpoint44f_post, checkpoint44f_pre, checkpoint44g_post, checkpoint44h_post, checkpoint44h_pre, checkpoint45, checkpoint45a_post, checkpoint45b_post, checkpoint45c_post, chkpt44a_post, chkpt44a_pre, chkpt44c_post, chkpt44c_pre, chkpt44d_post, ecco-branch-mod1, ecco-branch-mod2, ecco-branch-mod3, ecco-branch-mod4, ecco-branch-mod5, ecco_c44_e16, ecco_c44_e17, ecco_c44_e18, ecco_c44_e19, ecco_c44_e20, ecco_c44_e21, ecco_c44_e22, ecco_c44_e23, ecco_c44_e24, ecco_c44_e25, ecco_c44_e26, ecco_c44_e27, ecco_ice1, ecco_ice2, icebear2, icebear3, icebear4, icebear5, release1-branch-end, release1-branch_branchpoint, release1-branch_tutorials, release1_b1, release1_beta1, release1_chkpt44d_post, release1_final_v1, release1_p1, release1_p10, release1_p11, release1_p12, release1_p12_pre, release1_p13, release1_p13_pre, release1_p14, release1_p15, release1_p16, release1_p17, release1_p2, release1_p3, release1_p4, release1_p5, release1_p6, release1_p7, release1_p8, release1_p9
Branch point for: c24_e25_ice, ecco-branch, icebear, release1, release1-branch, release1_50yr, release1_coupled, release1_final
Changes since 1.31: +44 -37 lines
Diff to previous 1.31
Bringing comments up to data and formatting for document extraction.


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Wed Sep 19 02:43:27 2001 UTC (22 years, 7 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint40
Changes since 1.30: +24 -5 lines
Diff to previous 1.30
Re-arranged sequence of operations for Adams-Bashforth
 o this does not change numbers
 o this makes it very easy to extract forcing/diffusion out of ABII
   by changing calling sequence in calc_gt, calc_gs,...

Key modifications:
 o new s/r: ADAMS_BASHFORTH2  gT=3/2*gT-1/2*gTnm1
 o changed TIMESTEP_TRACER from gTnm1=t+dt*(3/2*gT-1/2*gTnm1)
   to  gT=T+dt*gT
 o changed CALC_GT,CALC_GS & CALC_GTR1 to calcuate "gT" defined
   by new timestep_tracer (ie. including forcing, ABII, N-L F-S, etc...)
   now calls ADAMS_BASHFORTH2 and FREESURF_RESCALE_G
 o changed CYCLE_TRACER appropriately  T=gT only

Other associated mods:
 o new s/r: FREESURF_RESCALE_G applies non-linear free-surface term
   this used to be in TIMESTEP_TRACER
 o added myIter as argument to CALC_GS,CALC_GT,CALC_GTR1


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Tue Sep 18 19:07:35 2001 UTC (22 years, 7 months ago) by adcroft
Branch: MAIN
Changes since 1.29: +10 -249 lines
Diff to previous 1.29
Moved calc_gt.F, calc_gs.F and calc_gtr1.F to model/src from pkg/generic_advdiff


Revision 1.29
Tue Aug 21 15:46:15 2001 UTC (22 years, 8 months ago) by heimbach
Branch: MAIN
Changes since 1.28: +1 -1 lines
FILE REMOVED
Tracer tendency routines are replaced by those in pkg/generic_advdiff/.


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Tue May 29 14:01:36 2001 UTC (22 years, 11 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint40pre1, checkpoint40pre2, checkpoint40pre3, checkpoint40pre4, checkpoint40pre5, checkpoint40pre6, checkpoint40pre7
Changes since 1.27: +69 -42 lines
Diff to previous 1.27
Merge from branch pre38:
 o essential mods for cubed sphere
 o debugged atmosphere, dynamcis + physics (aim)
 o new packages (mom_vecinv, mom_fluxform, ...)


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Wed Feb 7 16:27:29 2001 UTC (23 years, 2 months ago) by adcroft
Branch: MAIN
CVS Tags: c37_adj, checkpoint35, checkpoint36, checkpoint37, checkpoint38, checkpoint39
Branch point for: pre38
Changes since 1.26: +2 -3 lines
Diff to previous 1.26
Applied same fix for DEC in both calc_gs and calc_gt. Keeping these
to routines close together will make it easier to replace them
with a generic routine later.


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Tue Feb 6 05:12:46 2001 UTC (23 years, 2 months ago) by cnh
Branch: MAIN
Changes since 1.25: +5 -5 lines
Diff to previous 1.25
Another change to handle references to undefined array elements


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Tue Feb 6 04:47:51 2001 UTC (23 years, 2 months ago) by cnh
Branch: MAIN
Changes since 1.24: +6 -4 lines
Diff to previous 1.24
More references to unset array element fixes


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Sun Feb 4 14:38:45 2001 UTC (23 years, 2 months ago) by cnh
Branch: MAIN
Changes since 1.23: +2 -1 lines
Diff to previous 1.23
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!


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Fri Feb 2 21:04:47 2001 UTC (23 years, 3 months ago) by adcroft
Branch: MAIN
Changes since 1.22: +6 -17 lines
Diff to previous 1.22
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


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Mon Sep 11 22:59:08 2000 UTC (23 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: branch-atmos-merge-phase1, branch-atmos-merge-start, checkpoint31, checkpoint32, checkpoint33, checkpoint34
Branch point for: branch-atmos-merge
Changes since 1.21: +5 -5 lines
Diff to previous 1.21
Change variable name useKPP, useGMRedi.


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Wed Jun 21 19:15:26 2000 UTC (23 years, 10 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint29, checkpoint30
Changes since 1.20: +43 -86 lines
Diff to previous 1.20
Moved all terms associated with KPP and GM/Redi to separate routines
in respective packages. Terms are included through calls to these
routines.


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Fri Jun 9 14:26:30 2000 UTC (23 years, 10 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint28
Changes since 1.19: +15 -1 lines
Diff to previous 1.19
Included initialisations required for TAMC compatibility.


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Wed May 26 20:26:41 1999 UTC (24 years, 11 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint23, checkpoint24, checkpoint25, checkpoint26, checkpoint27
Changes since 1.18: +53 -16 lines
Diff to previous 1.18
Added bi-harmonic diffusion to calc_gs (Salt) and calc_gt (Temperature).


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Tue May 18 18:01:12 1999 UTC (24 years, 11 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint22
Changes since 1.17: +32 -3 lines
Diff to previous 1.17
Modifications/additions for KPP mixing scheme. Instigated by Dimitri.


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Fri Nov 6 22:44:44 1998 UTC (25 years, 5 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint18, checkpoint19, checkpoint20, checkpoint21
Changes since 1.16: +4 -14 lines
Diff to previous 1.16
Changes to allow for atmospheric integration builds of the code


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Tue Nov 3 15:28:04 1998 UTC (25 years, 6 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint17
Changes since 1.15: +22 -14 lines
Diff to previous 1.15
Partial changes to incoporate atmospheric configuration
Minor TAMC compliance changes
Included one-layer verification experiment exp0


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Wed Oct 28 03:11:36 1998 UTC (25 years, 6 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint16
Changes since 1.14: +21 -11 lines
Diff to previous 1.14
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.


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Sat Aug 22 17:51:07 1998 UTC (25 years, 8 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint14, checkpoint15
Changes since 1.13: +5 -5 lines
Diff to previous 1.13
Isomorphism consistency changes


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Fri Aug 21 12:29:55 1998 UTC (25 years, 8 months ago) by cnh
Branch: MAIN
Changes since 1.12: +3 -3 lines
Diff to previous 1.12
Consistent isomorphism changes


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Tue Aug 18 16:32:41 1998 UTC (25 years, 8 months ago) by cnh
Branch: MAIN
Changes since 1.11: +21 -24 lines
Diff to previous 1.11
Changes to support r as a vertical coordinate


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Wed Jul 15 22:22:24 1998 UTC (25 years, 9 months ago) by adcroft
Branch: MAIN
CVS Tags: branch-point-rdot, checkpoint13
Branch point for: branch-rdot
Changes since 1.10: +2 -2 lines
Diff to previous 1.10
After great excitement and confusion we discovered that we didn't have
a bug or sign error in the E-P flux. However, we did think it prudent
to use a better name for it. EmPpR is now EmPmR and it really is E-P-R!


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Mon Jun 22 15:26:25 1998 UTC (25 years, 10 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint10, checkpoint11, checkpoint12, checkpoint8, checkpoint9
Changes since 1.9: +5 -3 lines
Diff to previous 1.9
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-)


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Wed Jun 17 21:07:01 1998 UTC (25 years, 10 months ago) by adcroft
Branch: MAIN
Changes since 1.8: +4 -2 lines
Diff to previous 1.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.


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Mon Jun 15 05:13:55 1998 UTC (25 years, 10 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint7
Branch point for: checkpoint7-4degree-ref
Changes since 1.7: +12 -1 lines
Diff to previous 1.7
Fairly coplete 4 degree global intercomparison
setup.
 Includes changes to make convective adjustment and hydrostatic
pressure correct as well as IO for climatological datasets


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Wed Jun 10 16:05:39 1998 UTC (25 years, 10 months ago) by adcroft
Branch: MAIN
Changes since 1.6: +98 -25 lines
Diff to previous 1.6
Added code to bring "salt" up-to-date with "theta".
One caveat is that implicit diffusion of salt is done with the
diffusivity of theta. We'll sort this out later. In explicit
mode, diffKzS is used.


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Sat May 30 02:10:16 1998 UTC (25 years, 11 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint4, checkpoint5, checkpoint6
Changes since 1.5: +2 -2 lines
Diff to previous 1.5
Further memory saving macros for particular grids


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Thu May 28 15:09:29 1998 UTC (25 years, 11 months ago) by cnh
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4
Further memory saving changes for oarticular grids


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Thu May 28 03:34:52 1998 UTC (25 years, 11 months ago) by cnh
Branch: MAIN
Changes since 1.3: +3 -3 lines
Diff to previous 1.3
Further memory saving macros for particular grids


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Wed May 27 21:01:47 1998 UTC (25 years, 11 months ago) by cnh
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2
Further memory saving macros for particular grids


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Fri Apr 24 02:05:40 1998 UTC (26 years ago) by cnh
Branch: MAIN
CVS Tags: checkpoint1, checkpoint2, checkpoint3, kloop1, kloop2, redigm
Changes since 1.1: +1 -1 lines
Diff to previous 1.1
Further $Id to $Header conversions


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Wed Apr 22 19:15:30 1998 UTC (26 years ago) by cnh
Branch: MAIN
Branch point for: cnh
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.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.22