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

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

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


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

Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Thu Jun 20 23:45:30 2002 UTC (21 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: branch-exfmods-tag, branch-netcdf, branchpoint-genmake2, checkpoint45d_post, checkpoint46, checkpoint46a_post, checkpoint46a_pre, checkpoint46b_post, checkpoint46b_pre, checkpoint46c_post, checkpoint46c_pre, checkpoint46d_post, checkpoint46d_pre, checkpoint46e_post, checkpoint46e_pre, checkpoint46f_post, checkpoint46g_post, checkpoint46g_pre, checkpoint46h_post, checkpoint46h_pre, checkpoint46i_post, checkpoint46j_post, checkpoint46j_pre, checkpoint46k_post, checkpoint46l_post, checkpoint46l_pre, checkpoint46m_post, checkpoint46n_post, checkpoint47, checkpoint47a_post, checkpoint47b_post, checkpoint47c_post, checkpoint47d_post, checkpoint47d_pre, checkpoint47e_post, checkpoint47f_post, checkpoint47g_post, checkpoint47h_post, checkpoint47i_post, checkpoint47j_post, checkpoint48, checkpoint48a_post, checkpoint48b_post, checkpoint48c_post, checkpoint48c_pre, checkpoint48d_post, checkpoint48d_pre, checkpoint48e_post, checkpoint48f_post, checkpoint48g_post, checkpoint48h_post, checkpoint48i_post, checkpoint49, checkpoint50, checkpoint50a_post, checkpoint50b_post, checkpoint50b_pre, checkpoint50c_post, checkpoint50c_pre, checkpoint50d_post, checkpoint50d_pre, checkpoint50e_post, checkpoint50e_pre, checkpoint50f_post, checkpoint50f_pre, checkpoint50g_post, checkpoint50h_post, checkpoint50i_post, checkpoint51, checkpoint51a_post, checkpoint51b_post, checkpoint51b_pre, checkpoint51c_post, checkpoint51d_post, checkpoint51e_post, checkpoint51f_post, checkpoint51f_pre, checkpoint51g_post, checkpoint51h_pre, checkpoint51i_post, checkpoint51i_pre, checkpoint51j_post, checkpoint51k_post, checkpoint51l_post, checkpoint51l_pre, checkpoint51m_post, checkpoint51n_post, checkpoint51n_pre, checkpoint51o_post, checkpoint51o_pre, checkpoint51p_post, checkpoint51q_post, checkpoint51r_post, checkpoint51s_post, checkpoint51t_post, checkpoint51u_post, checkpoint52, checkpoint52a_post, checkpoint52a_pre, checkpoint52b_post, checkpoint52b_pre, checkpoint52c_post, checkpoint52d_post, checkpoint52d_pre, checkpoint52e_pre, ecco_c52_e35
Branch point for: branch-exfmods-curt, branch-genmake2, branch-nonh, checkpoint51n_branch, netcdf-sm0, tg2-branch
Changes since 1.37: +6 -1 lines
Diff to previous 1.37
apply rescaling (NONLIN_FRSURF) also to gNm1 to get a better conservation


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Sat Jun 15 03:28:39 2002 UTC (21 years, 10 months ago) by jmc
Branch: MAIN
Changes since 1.36: +16 -9 lines
Diff to previous 1.36
Add new flags:
* T,S forcing outside Adams-Bashforh
* temp,salt Advection and Forcing (turn on/off)
* for each tracer: internal flag for multiDimAdvection & A-B


Revision 1.36 - (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.35: +46 -40 lines
Diff to previous 1.35
Bringing comments up to data and formatting for document extraction.


Revision 1.35 - (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.34: +24 -5 lines
Diff to previous 1.34
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.34 - (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.33: +10 -272 lines
Diff to previous 1.33
Moved calc_gt.F, calc_gs.F and calc_gtr1.F to model/src from pkg/generic_advdiff


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


Revision 1.32 - (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.31: +70 -78 lines
Diff to previous 1.31
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.31 - (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.30: +1 -12 lines
Diff to previous 1.30
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.30 - (view) (download) (annotate) - [select for diffs]
Tue Feb 6 03:08:59 2001 UTC (23 years, 2 months ago) by cnh
Branch: MAIN
Changes since 1.29: +12 -2 lines
Diff to previous 1.29
Changes to avoid references to unitialised variable.
Required to get exp0 through DEC compilers.


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Sun Feb 4 14:38:46 2001 UTC (23 years, 2 months ago) by cnh
Branch: MAIN
Changes since 1.28: +2 -1 lines
Diff to previous 1.28
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.28 - (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.27: +6 -19 lines
Diff to previous 1.27
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.27 - (view) (download) (annotate) - [select for diffs]
Mon Nov 13 16:32:57 2000 UTC (23 years, 5 months ago) by heimbach
Branch: MAIN
CVS Tags: branch-atmos-merge-phase1, branch-atmos-merge-start, checkpoint32, checkpoint33, checkpoint34
Branch point for: branch-atmos-merge
Changes since 1.26: +1 -2 lines
Diff to previous 1.26
Rescaling of forcing fields done immediately after reading fields.


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Mon Sep 11 22:59:09 2000 UTC (23 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint31
Changes since 1.25: +5 -5 lines
Diff to previous 1.25
Change variable name useKPP, useGMRedi.


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Wed Jun 21 19:15:33 2000 UTC (23 years, 10 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint29, checkpoint30
Changes since 1.24: +41 -73 lines
Diff to previous 1.24
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.24 - (view) (download) (annotate) - [select for diffs]
Fri Jun 9 02:45:04 2000 UTC (23 years, 10 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint28
Changes since 1.23: +15 -1 lines
Diff to previous 1.23
Modifications to include TAMC directives, tape key computations
and initialisations to make code TAMC compatible.
Routines the_model_main.F and initialise_fixed.F
are left unchanged for the moment. (P.H.)


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Fri Mar 24 16:03:03 2000 UTC (24 years, 1 month ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint26, checkpoint27
Changes since 1.22: +7 -7 lines
Diff to previous 1.22
Fixed problems between cpp and those annoying macros (e.g. _ADT)


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


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Mon May 24 14:24:24 1999 UTC (24 years, 11 months ago) by adcroft
Branch: MAIN
Changes since 1.20: +6 -4 lines
Diff to previous 1.20
Fixed up types for arguments to SWFRAC().


Revision 1.20 - (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.19: +57 -1 lines
Diff to previous 1.19
Modifications/additions for KPP mixing scheme. Instigated by Dimitri.


Revision 1.19 - (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.18: +55 -31 lines
Diff to previous 1.18
Changes to allow for atmospheric integration builds of the code


Revision 1.18 - (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.17: +3 -2 lines
Diff to previous 1.17
Partial changes to incoporate atmospheric configuration
Minor TAMC compliance changes
Included one-layer verification experiment exp0


Revision 1.17 - (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.16: +21 -11 lines
Diff to previous 1.16
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.16 - (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.15: +5 -5 lines
Diff to previous 1.15
Isomorphism consistency changes


Revision 1.15 - (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.14: +2 -2 lines
Diff to previous 1.14
Consistent isomorphism changes


Revision 1.14 - (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.13: +24 -27 lines
Diff to previous 1.13
Changes to support r as a vertical coordinate


Revision 1.13 - (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: branch-point-rdot, checkpoint10, checkpoint11, checkpoint12, checkpoint13, checkpoint8, checkpoint9
Branch point for: branch-rdot
Changes since 1.12: +5 -3 lines
Diff to previous 1.12
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.12 - (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.11: +4 -2 lines
Diff to previous 1.11
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.11 - (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.10: +11 -1 lines
Diff to previous 1.10
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.10 - (view) (download) (annotate) - [select for diffs]
Mon Jun 8 21:43:00 1998 UTC (25 years, 10 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint6
Changes since 1.9: +16 -3 lines
Diff to previous 1.9
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.


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Mon Jun 1 22:27:14 1998 UTC (25 years, 11 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint5
Changes since 1.8: +13 -5 lines
Diff to previous 1.8
Implemented implicit vertical diffusion (tracers only).
Involved introducing a "total" diffusivity array (local 3D)
calculated by calc_diffusivity().
Made some small changes to time-stepping algorithm.
Switched on by setting implicitZdiffusion.
(note: *Not* fully tested with topography. But when switched off
this does produce identical results)


Revision 1.8 - (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
Changes since 1.7: +10 -10 lines
Diff to previous 1.7
Further memory saving macros for particular grids


Revision 1.7 - (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.6: +2 -2 lines
Diff to previous 1.6
Further memory saving changes for oarticular grids


Revision 1.6 - (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.5: +7 -7 lines
Diff to previous 1.5
Further memory saving macros for particular grids


Revision 1.5 - (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.4: +6 -6 lines
Diff to previous 1.4
Further memory saving macros for particular grids


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Mon May 25 20:05:55 1998 UTC (25 years, 11 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint3
Changes since 1.3: +1 -5 lines
Diff to previous 1.3
Added extra IO features
 - runtime on/off flags
 - more reporting of configuration


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Wed May 20 21:29:31 1998 UTC (25 years, 11 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint2, redigm
Changes since 1.2: +69 -17 lines
Diff to previous 1.2
GM/Redi parameterization. calc_isoslopes() calculates components
of Redi tensor. calc_gt() then uses these components in a modified
vertical tracer flux. AJA


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, kloop1, kloop2
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