/[MITgcm]/MITgcm/pkg/generic_advdiff/gad_calc_rhs.F
ViewVC logotype

Log of /MITgcm/pkg/generic_advdiff/gad_calc_rhs.F

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


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

Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Sat Jun 15 03:31:17 2002 UTC (21 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: 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
Changes since 1.13: +8 -28 lines
Diff to previous 1.13
for each tracer, define an internal flag for multiDimAdvection & A-B


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Sun Mar 24 02:12:50 2002 UTC (22 years, 1 month ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint44h_post, checkpoint45, checkpoint45a_post, checkpoint45b_post, checkpoint45c_post
Changes since 1.12: +10 -1 lines
Diff to previous 1.12
o write(0,*) conflicts with TAF (we had this issue before)
o storing added for rTrans
o some initialisations modified


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Thu Sep 27 20:12:11 2001 UTC (22 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint42, checkpoint43, checkpoint43a-release1mods, checkpoint44, checkpoint44b_post, checkpoint44b_pre, checkpoint44e_post, checkpoint44e_pre, checkpoint44f_post, checkpoint44f_pre, checkpoint44g_post, checkpoint44h_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.11: +11 -18 lines
Diff to previous 1.11
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.11 - (view) (download) (annotate) - [select for diffs]
Wed Sep 19 20:45:09 2001 UTC (22 years, 8 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint41
Changes since 1.10: +63 -24 lines
Diff to previous 1.10
Added comments in form compatible with "protex".


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Thu Sep 13 17:46:49 2001 UTC (22 years, 8 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint40
Changes since 1.9: +3 -3 lines
Diff to previous 1.9
Bug fix: out of bounds in main loop. Reported by stephd several days ago.
Thanks to Steph.


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Mon Sep 10 13:09:04 2001 UTC (22 years, 8 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint40pre9
Changes since 1.8: +5 -7 lines
Diff to previous 1.8
Added third dimension for DST method.


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Mon Sep 10 01:22:48 2001 UTC (22 years, 8 months ago) by adcroft
Branch: MAIN
Changes since 1.7: +29 -2 lines
Diff to previous 1.7
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


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Wed Sep 5 17:46:03 2001 UTC (22 years, 8 months ago) by heimbach
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6
Continued lines must not be interrupted by comment lines.
Such contstructs cannot be handled by the
(at best) semi-automatic compiler TAMC.
Example:

       subroutine fran(
c this is the input
     I     goin,
c this is the output
     O     goout
     &     )

cannot be handled by TAMC.


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Tue Sep 4 17:16:11 2001 UTC (22 years, 8 months ago) by adcroft
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5
maskUp was unused by gmrei_rtransport. Deleted from argument list.


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Tue Sep 4 17:00:48 2001 UTC (22 years, 8 months ago) by adcroft
Branch: MAIN
Changes since 1.4: +27 -27 lines
Diff to previous 1.4
Changed loop ranges through out to 1-Ol?,sN?+Ol?.
 o JMC noted an assymetry between ranges for x and y fluxes.
 o Didn't change numbers since ranges were wide enough.


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Tue Sep 4 14:53:11 2001 UTC (22 years, 8 months ago) by adcroft
Branch: MAIN
Changes since 1.3: +21 -2 lines
Diff to previous 1.3
Added two more methods *BUT* only in (x,y)!
 o DST-3 is 3rd order direct space time method
 o DST-3FL is flux limited 3rd order direct space time method
 o r-direction to come. Place holders commented out in gad_calc_rhs.F
   A stop statement will catch it if you try to use it. Either use with Nr=1
   or write the code. :)


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Thu Aug 30 00:40:37 2001 UTC (22 years, 8 months ago) by adcroft
Branch: MAIN
Changes since 1.2: +18 -17 lines
Diff to previous 1.2
JMC pointed out these missing changes for the run-time advection
schemes. Oops.

We need a test that uses them...


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Thu Jul 12 00:26:30 2001 UTC (22 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint40pre2, checkpoint40pre3, checkpoint40pre4, checkpoint40pre5, checkpoint40pre6, checkpoint40pre7, checkpoint40pre8
Changes since 1.1: +38 -12 lines
Diff to previous 1.1
move the "surface" correction term here (fix problem with mask)
 and add a 3rd order advection scheme option


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Wed May 30 19:34:48 2001 UTC (22 years, 11 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint40pre1
Added "gad" package. Needs generalizing to allow selection
of advection schemes at run-time and different schemes for
each tracer.


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