Log of /MITgcm/model/src/calc_gs.F
Parent Directory
| Revision Log
| Revision Graph
Revision
1.34 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jun 20 23:45:30 2002 UTC
(21 years, 11 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.33: +6 -1 lines
Diff to
previous 1.33
apply rescaling (NONLIN_FRSURF) also to gNm1 to get a better conservation
Revision
1.33 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jun 15 03:28:39 2002 UTC
(21 years, 11 months ago)
by
jmc
Branch:
MAIN
Changes since
1.32: +16 -7 lines
Diff to
previous 1.32
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.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, 8 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, 8 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, 9 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.24 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Feb 4 14:38:45 2001 UTC
(23 years, 3 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.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.11 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jul 15 22:22:24 1998 UTC
(25 years, 10 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, 11 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, 11 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.7 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jun 10 16:05:39 1998 UTC
(25 years, 11 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.
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.