Log of /MITgcm/pkg/generic_advdiff/gad_advection.F
Parent Directory
| Revision Log
| Revision Graph
Revision
1.20 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Mar 28 19:28:34 2004 UTC
(20 years, 6 months ago)
by
edhill
Branch:
MAIN
Changes since
1.19: +1 -28 lines
Diff to
previous 1.19
o add '*.tex' files to the list used to generate the API documentation
- add examples of the above to generic_advdiff and mnc
o temporarily remove eesupp from dir_list since the formatting of
the comments in those files needs much work
Revision
1.19 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Mar 27 03:51:51 2004 UTC
(20 years, 6 months ago)
by
edhill
Branch:
MAIN
Changes since
1.18: +3 -3 lines
Diff to
previous 1.18
o cleanup comments (NO CODE CHANGES) in eesupp for protex
o the "api reference" framework now builds documentation for:
eesupp, pkg/generic_advdiff, and pkg/gmredi
o remove mnc from the default gfd in pkg_groups pending
further testing on systems where NetCDF is not installed
Revision
1.18 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jan 7 21:35:00 2004 UTC
(20 years, 8 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
checkpoint52e_post,
checkpoint52f_post,
checkpoint52f_pre,
checkpoint52h_pre,
checkpoint52i_post,
checkpoint52i_pre,
checkpoint52j_post,
checkpoint52j_pre,
checkpoint52k_post,
checkpoint52l_post,
checkpoint52l_pre,
hrcube4,
hrcube5,
hrcube_1,
hrcube_2,
hrcube_3
Changes since
1.17: +76 -66 lines
Diff to
previous 1.17
rewrite (as in MultiDimAdvec) explicit tracer stepping (gad_calc_rhs.F)
to work with implicit vertical advection and AB.
Revision
1.17 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jan 3 00:46:53 2004 UTC
(20 years, 8 months ago)
by
jmc
Branch:
MAIN
Changes since
1.16: +32 -24 lines
Diff to
previous 1.16
o do not compute vertical advection if implicitAdvection is set.
o pass velocity (3 components) as argument and remove #include "DYNVARS.h"
Revision
1.15 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Jun 27 01:57:28 2003 UTC
(21 years, 3 months ago)
by
heimbach
Branch:
MAIN
CVS Tags:
branchpoint-genmake2,
checkpoint51b_post,
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,
ecco_c52_e35
Branch point for:
branch-genmake2,
branch-nonh,
checkpoint51n_branch,
tg2-branch
Changes since
1.14: +5 -3 lines
Diff to
previous 1.14
updated wraning
Revision
1.14 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Nov 12 20:42:24 2002 UTC
(21 years, 10 months ago)
by
heimbach
Branch:
MAIN
CVS Tags:
branch-exfmods-tag,
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_pre
Branch point for:
branch-exfmods-curt
Changes since
1.13: +26 -13 lines
Diff to
previous 1.13
Merging from release1_p8 branch:
o GAD:
- generated new common blocks to account for call of
same gad routines with differing traceridentities
(needed to modify tracerIdentity indices in GAD.h)
- generated separate common blocks for case useCubedSphereExchange
(Department of Futurology)
- parameter lists to gmredi_?transport: added tracerIdentity
- added new key indices to tamc.h
Revision
1.13 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jul 13 04:59:42 2002 UTC
(22 years, 2 months ago)
by
heimbach
Branch:
MAIN
CVS Tags:
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
Changes since
1.12: +1 -1 lines
Diff to
previous 1.12
Merging from release1_p5 (cf. tag-index for checkpoint46).
Revision
1.9 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Mar 4 17:26:41 2002 UTC
(22 years, 6 months ago)
by
adcroft
Branch:
MAIN
CVS Tags:
checkpoint44f_post
Changes since
1.8: +5 -4 lines
Diff to
previous 1.8
Added PTRACERS package
This allows an arbitrary number of passive tracers to be integrated
forward simultaneously with the dynamicaly model.
+ Implemented so far:
- basic forward algorithm (time-stepping, advection, diffusion, convection)
- I/O and checkpointing
- GM/Redi *but* using the GM/Redi coefficient of Salt
+ Not implemented so far:
- KPP
- OBCS
+ No specific example supplied (yet) but global_ocean.90x40x15 has the
necessary data.ptracer file. Simply use -enable=ptracers and uncomment
line in data.pkg. PTRACER01 then reproduces Salt exactly.
+ This package is disabled by default since it increases storage.
Revision
1.8 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Sep 28 16:49:54 2001 UTC
(23 years ago)
by
adcroft
Branch:
MAIN
CVS Tags:
checkpoint43,
checkpoint43a-release1mods,
checkpoint44,
checkpoint44b_post,
checkpoint44b_pre,
checkpoint44e_post,
checkpoint44e_pre,
checkpoint44f_pre,
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,
release1-branch-end,
release1-branch_branchpoint,
release1-branch_tutorials,
release1_b1,
release1_beta1,
release1_chkpt44d_post
Branch point for:
ecco-branch,
release1,
release1-branch,
release1_coupled,
release1_final
Changes since
1.7: +2 -3 lines
Diff to
previous 1.7
Changes for structuing protex document.
Revision
1.7 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Sep 28 02:26:57 2001 UTC
(23 years ago)
by
adcroft
Branch:
MAIN
Changes since
1.6: +3 -3 lines
Diff to
previous 1.6
Switched sense of CPP macro for controlling multi-dimensional advection:
o DISABLE_MULTIDIM_ADVECTION is set in GAD_OPTIONS.h
o automatically set if differentiating code
(comments around call to gad_advection point out how to re-enable it)
o this avoids needing to add the former macro to CPP_OPTIONS.h
- reason for this is there's no point in any of the new schemes without it.
Revision
1.6 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Sep 27 20:12:11 2001 UTC
(23 years ago)
by
heimbach
Branch:
MAIN
CVS Tags:
checkpoint42
Changes since
1.5: +54 -2 lines
Diff to
previous 1.5
Fixed AD-related problems:
o Store directives up-to-date with re-arranged Adams-Bashforth
(mainly thermodynamics.F)
o New store directives for multi-dim. advection schemes
* new CPP flag ALLOW_MULTI_DIM_ADVECTION
* new common block and key passkey
(mainly gad_advection.F)
o Modified store directives for split of dynamics/thermodynamics
for the case ALLOW_KPP
o Cleaned argument list for timestep_tracer.F
Revision
1.1 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Sep 10 01:22:48 2001 UTC
(23 years ago)
by
adcroft
Branch:
MAIN
Added multi-dimensional form of advection
o available only for single step schemes (ie. can't be used with ABII)
o stable for max(cfl_u,cfl_v,cfl_w)<=1 (without cfl_u+cfl_v+cfl_w <=1)
o selected using multiDimAdvection=.T. (default)
o had to hack some existing routines to work on local arrays
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.