/[MITgcm]/MITgcm/pkg/ptracers/ptracers_integrate.F
ViewVC logotype

Log of /MITgcm/pkg/ptracers/ptracers_integrate.F

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


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

Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Mon Aug 18 14:34:27 2014 UTC (9 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint65c
Changes since 1.61: +27 -7 lines
Diff to previous 1.61
- implement Adams-Bashforth on pTracers (instead of on tracer tendency),
  switched on by setting PTRACERS_doAB_onGpTr=F (default set to doAB_onGtGs).


Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Mon Aug 18 12:25:58 2014 UTC (9 years, 10 months ago) by jmc
Branch: MAIN
Changes since 1.60: +10 -11 lines
Diff to previous 1.60
- change Tracer argument (drop bi,bj indices) in S/R GAD_CALC_RHS,
  and update corresponding calls in S/R temp/salt/ptracers_integrate.F


Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Thu Aug 14 16:54:47 2014 UTC (9 years, 10 months ago) by jmc
Branch: MAIN
Changes since 1.59: +49 -50 lines
Diff to previous 1.59
- change gTracer (and/or tracer) argument (drop bi,bj indices) in S/R
  ADAMS_BASHFORTH(2&3), CYCLE_(AB_)TRACER, FREESURF_RESCALE_G,
  IMPLDIFF, SOLVE_TRIDIAGONAL & _PENTADIAGONAL, GAD_SOM_ADVECT,
  GAD_ADVECTION, GAD_CALC_RHS, GAD_IMPLICIT_R, TIMEAVE_CUMUL_DIF_1T.
- use local temperature/salinity/ptracer tendency array (without bi,bj)
  in S/R temp/salt/ptracers_integrate.F ;


Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Mon Aug 11 20:29:24 2014 UTC (9 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint65b
Changes since 1.58: +7 -4 lines
Diff to previous 1.58
pass, as argument, updated tracer field to S/R MATRIX_STORE_TENDENCY_EXP


Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Fri Aug 8 19:56:37 2014 UTC (9 years, 10 months ago) by jmc
Branch: MAIN
Changes since 1.57: +16 -19 lines
Diff to previous 1.57
- push the k loop inside S/R TIMESTEP_TRACER (and call it outside the k loop).
- call S/R DWNSLP_APPLY before TIMESTEP_TRACER;


Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Thu Aug 7 17:33:33 2014 UTC (9 years, 10 months ago) by jmc
Branch: MAIN
Changes since 1.56: +13 -4 lines
Diff to previous 1.56
move cycle_tracer calls from tracers_correction_step.F to temp/salt/ptracer_integrate.F
 so that theta,salt and pTracers arrays are already updated when leaving
 S/R THERMODYANMICS while adjustments (filters, conv.adjustment) are still
 applied later, in S/R TRACERS_CORRECTION_STEP.


Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Tue Jul 22 12:04:32 2014 UTC (9 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint65a
Changes since 1.55: +2 -2 lines
Diff to previous 1.55
change implemetation of AB on tracer (doAB_onGtGs=F, not AB on tendency):
 store AB(Tr)=Tr^(n+1/2) into gtNm(m2) instead of directly in theta,salt.
This fix some forcing-term calculation (e.g., relaxation) that should not
 be computed from AB(Tr) but instead directly from Tr.


Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Sat Jul 19 16:47:23 2014 UTC (9 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.54: +61 -20 lines
Diff to previous 1.54
- collect forcing tendency into local 2-D array (passed as argument to
  apply_forcing S/R); add 3-D diagnostics for forcing tendency.


Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Mon Jul 14 22:47:09 2014 UTC (9 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint65
Changes since 1.53: +3 -3 lines
Diff to previous 1.53
- drop the bi,bj dimension of argument recip_hFac in S/R DWNSLP_APPLY;
  for NLFS case, use new recip_hFac value in order to conserve tracer.


Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Wed Jul 9 16:54:21 2014 UTC (9 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64z
Changes since 1.52: +16 -17 lines
Diff to previous 1.52
- change argument list of all S/R called from ptracers_forcing.F (renamed
  to ptracers_apply_forcing.F) to pass, as argument, the current level dendency
  array to update (instead of a direct update of the common bloc array).
- change also (in the same way) argument list of PTRACERS_APPLY_FORCING;


Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Fri Dec 27 15:51:26 2013 UTC (10 years, 5 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64s, checkpoint64t, checkpoint64u, checkpoint64v, checkpoint64w, checkpoint64x, checkpoint64y
Changes since 1.51: +121 -40 lines
Diff to previous 1.51
- move calls to GAD_IMPLICIT_R & IMPLDIFF + DWNSLP_APPLY
  from thermodynamics.F to inside ptracers_integrate.F
- call MATRIX_STORE_TENDENCY_EXP for each tracer
- add fZon & fMer as output argument of S/R GAD_CALC_RHS


Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Fri Dec 6 01:56:52 2013 UTC (10 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64r
Changes since 1.50: +57 -2 lines
Diff to previous 1.50
move calls to GAD_ADVECTION (Multi-Dim advection) inside ptracers_integrate.F
 and remove ptracers_advection.F


Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Thu Nov 28 00:00:26 2013 UTC (10 years, 6 months ago) by jmc
Branch: MAIN
Changes since 1.49: +1 -8 lines
Diff to previous 1.49
remove storage dir for rTrans (no longer needed after changing calc_adv_flow.F)


Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Thu Nov 21 00:17:39 2013 UTC (10 years, 6 months ago) by jmc
Branch: MAIN
Changes since 1.48: +8 -3 lines
Diff to previous 1.48
add initialisation of sTrans (only for AD)


Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Tue Nov 19 17:01:39 2013 UTC (10 years, 6 months ago) by jmc
Branch: MAIN
Changes since 1.47: +169 -138 lines
Diff to previous 1.47
- remove k from thermodynamics.F and move it to ptracers_integrate.F
  (now done inside the tracer loop).
- compute locally (in thermodynamics.F) 3-D velocity field that is used to
  advect tracers; pass it as argument to this routine


Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Tue Feb 19 13:43:35 2013 UTC (11 years, 3 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64e, checkpoint64f, checkpoint64g, checkpoint64h, checkpoint64i, checkpoint64j, checkpoint64k, checkpoint64l, checkpoint64m, checkpoint64n, checkpoint64o, checkpoint64p, checkpoint64q
Changes since 1.46: +2 -2 lines
Diff to previous 1.46
Add 3-D array 3rd dimension to argument list of S/R adams_bashforth2/3


Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Fri Jun 15 13:30:36 2012 UTC (12 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint63o, checkpoint63p, checkpoint63q, checkpoint63r, checkpoint63s, checkpoint64, checkpoint64a, checkpoint64b, checkpoint64c, checkpoint64d
Changes since 1.45: +4 -3 lines
Diff to previous 1.45
change argument list of S/R GAD_CALC_RHS (for vertical biharmonic diffusion)


Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Thu Mar 8 17:08:36 2012 UTC (12 years, 3 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint63k, checkpoint63l, checkpoint63m, checkpoint63n
Changes since 1.44: +20 -18 lines
Diff to previous 1.44
-rename PTRACERS_RESTART.h --> PTRACERS_START.h
-only step forward tracer if PTRACERS_StepFwd(iTr)=T


Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Mon Nov 7 20:23:04 2011 UTC (12 years, 7 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint63f, checkpoint63g, checkpoint63h, checkpoint63i, checkpoint63j
Changes since 1.43: +27 -12 lines
Diff to previous 1.43
- additional output argument for ADAMS_BASHFORTH2 S/R ;
- add diagnostics for Adams-Bashforth tendency increment.


Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Mon May 23 00:34:36 2011 UTC (13 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62y, checkpoint62z, checkpoint63, checkpoint63a, checkpoint63b, checkpoint63c, checkpoint63d, checkpoint63e
Changes since 1.42: +4 -6 lines
Diff to previous 1.42
remove unused arguments from S/R TIMESTEP_TRACER interface


Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Tue Jan 18 22:58:20 2011 UTC (13 years, 5 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint62r, checkpoint62s, checkpoint62t, checkpoint62u, checkpoint62v, checkpoint62w, checkpoint62x
Changes since 1.41: +2 -2 lines
Diff to previous 1.41
Bug fix.


Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Tue Jan 18 19:37:41 2011 UTC (13 years, 5 months ago) by heimbach
Branch: MAIN
Changes since 1.40: +7 -1 lines
Diff to previous 1.40
using ptracers with NLFS adjoint.


Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Sun Nov 14 23:32:15 2010 UTC (13 years, 7 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62o, checkpoint62p, checkpoint62q
Changes since 1.39: +1 -10 lines
Diff to previous 1.39
always call OBCS_APLY_PTRACER from ptracers_implicit.F (and remove
 the previous call from ptracers_integrate.F)


Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Tue Jan 12 23:55:56 2010 UTC (14 years, 5 months ago) by jahn
Branch: MAIN
CVS Tags: checkpoint62a, checkpoint62b, checkpoint62c, checkpoint62d, checkpoint62e, checkpoint62f, checkpoint62g, checkpoint62h, checkpoint62i, checkpoint62j, checkpoint62k, checkpoint62l, checkpoint62m, checkpoint62n
Changes since 1.38: +2 -2 lines
Diff to previous 1.38
longstep: fix tracer conservation with rstar/nonlinear free surface


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Fri Jun 26 23:10:10 2009 UTC (14 years, 11 months ago) by jahn
Branch: MAIN
CVS Tags: checkpoint61s, checkpoint61t, checkpoint61u, checkpoint61v, checkpoint61w, checkpoint61x, checkpoint61y, checkpoint61z, checkpoint62
Changes since 1.37: +12 -2 lines
Diff to previous 1.37
add package longstep


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Wed Jan 23 15:30:12 2008 UTC (16 years, 4 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint59n, checkpoint59o, checkpoint59p, checkpoint59q, checkpoint59r, checkpoint60, checkpoint61, checkpoint61a, checkpoint61b, checkpoint61c, checkpoint61d, checkpoint61e, checkpoint61f, checkpoint61g, checkpoint61h, checkpoint61i, checkpoint61j, checkpoint61k, checkpoint61l, checkpoint61m, checkpoint61n, checkpoint61o, checkpoint61p, checkpoint61q, checkpoint61r
Changes since 1.36: +2 -2 lines
Diff to previous 1.36
fix syntax error from previous modif.


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Mon Dec 17 22:03:15 2007 UTC (16 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint59l, checkpoint59m
Changes since 1.35: +14 -21 lines
Diff to previous 1.35
add internal parameter and flags:
a) ptracer multi-Dim advection flag and AdamsBashforth flag
b) starting AdamsBashforth flag (in new header file: PTRACERS_RESTART.h)


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Mon Nov 5 18:48:04 2007 UTC (16 years, 7 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint59j, checkpoint59k
Changes since 1.34: +11 -10 lines
Diff to previous 1.34
split PTRACERS.h in 2 header files: PTRACERS_FIELDS.h & PTRACERS_PARAMS.h


Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Fri Oct 19 14:43:50 2007 UTC (16 years, 8 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint59i
Changes since 1.33: +4 -3 lines
Diff to previous 1.33
add startAB parameter to argument list of S/R ADAMS_BASHFORTH2


Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Sun Sep 23 17:13:42 2007 UTC (16 years, 8 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint59h
Changes since 1.32: +3 -1 lines
Diff to previous 1.32
add trUseGMRedi & trUseKPP to the argument list of S/R GAD_CALC_RHS


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Sun Jun 18 23:24:51 2006 UTC (18 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58k_post, checkpoint58l_post, checkpoint58m_post, checkpoint58n_post, checkpoint58o_post, checkpoint58p_post, checkpoint58q_post, checkpoint58r_post, checkpoint58s_post, checkpoint58t_post, checkpoint58u_post, checkpoint58v_post, checkpoint58w_post, checkpoint58x_post, checkpoint58y_post, checkpoint59, checkpoint59a, checkpoint59b, checkpoint59c, checkpoint59d, checkpoint59e, checkpoint59f, checkpoint59g
Changes since 1.31: +27 -22 lines
Diff to previous 1.31
make a local copy of velocity to pass (like u,v,r_Trans) to tracer advection S/R


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Tue Apr 4 14:52:43 2006 UTC (18 years, 2 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58d_post, checkpoint58e_post, checkpoint58f_post, checkpoint58g_post, checkpoint58h_post, checkpoint58i_post, checkpoint58j_post
Changes since 1.30: +42 -11 lines
Diff to previous 1.30
Fix ptracers adjoint
o avoid extensive recomputatations
o fix missing re-init. of gptr (missed by TAF)


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Tue Mar 7 15:28:39 2006 UTC (18 years, 3 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58b_post, checkpoint58c_post
Changes since 1.29: +3 -3 lines
Diff to previous 1.29
change forcing_In_AB to affects both T,S forcing and Momentum forcing
(allow to differentiate between forcing components using new integer flags:
 momForcingOutAB=1/0 & tracForcingOutAB=1/0)
and add new flag to put Dissipation tendency out of Adams-Bashforth.


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Wed Mar 1 03:07:18 2006 UTC (18 years, 3 months ago) by jmc
Branch: MAIN
Changes since 1.28: +3 -2 lines
Diff to previous 1.28
added 1 argument to S/R GAD_CALC_RHS


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Mon Feb 27 20:45:34 2006 UTC (18 years, 3 months ago) by heimbach
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27
Bring call gad_calc_rhs parameter list up-to-date w.r.t. calc_gt, calc_gs


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Sun Nov 6 22:52:49 2005 UTC (18 years, 7 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint57x_post, checkpoint57y_post, checkpoint57y_pre, checkpoint57z_post, checkpoint58, checkpoint58a_post
Changes since 1.26: +4 -4 lines
Diff to previous 1.26
remove unused variables (reduces number of compiler warning)


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Sun Nov 6 22:17:33 2005 UTC (18 years, 7 months ago) by jmc
Branch: MAIN
Changes since 1.25: +3 -2 lines
Diff to previous 1.25
updated since GAD_CALC_RHS has a new argument (for AB(T,S))


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Mon Oct 10 05:53:48 2005 UTC (18 years, 8 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpint57u_post, checkpoint57v_post, checkpoint57w_post
Changes since 1.24: +10 -1 lines
Diff to previous 1.24
o OBCS and PTRACERS: add open boundary support for passive tracers
  - either use homogenous (pseudo) v.Neumann conditions or prescribe
    OB-values from file; this is not different from the way theta and salinity
    are treated
  - however, Orlanski-radiation conditions are not supported, and the model
    will stop if you use pTracers and Orlanski at the same time.
  - beefed up the rountine obcs_external_fields_load: now only those open
    boundary values are overwritten with values from files for which there
    are really files, otherwise the OB-fields remain untouched. This makes
    it possible to use different OBs at different ends of the domain (as
    with EXF)
  - TODO: add support for OB?w and OB?eta, which can currently not be read
    from a file.


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Wed Apr 20 15:54:57 2005 UTC (19 years, 2 months ago) by spk
Branch: MAIN
CVS Tags: checkpoint57h_done, checkpoint57h_post, checkpoint57h_pre, checkpoint57i_post, checkpoint57j_post, checkpoint57k_post, checkpoint57l_post, checkpoint57m_post, checkpoint57n_post, checkpoint57o_post, checkpoint57p_post, checkpoint57q_post, checkpoint57r_post, checkpoint57s_post, checkpoint57t_post
Changes since 1.23: +10 -1 lines
Diff to previous 1.23
Added support for pkg/matrix


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Fri Apr 15 14:23:03 2005 UTC (19 years, 2 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint57g_post
Changes since 1.22: +5 -2 lines
Diff to previous 1.22
updated after changing adams_bashforth2.F


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Sun Dec 5 22:22:06 2004 UTC (19 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint57, checkpoint57a_post, checkpoint57a_pre, checkpoint57b_post, checkpoint57c_post, checkpoint57c_pre, checkpoint57d_post, checkpoint57e_post, checkpoint57f_post, checkpoint57f_pre, checkpoint57g_pre, eckpoint57e_pre
Changes since 1.21: +2 -2 lines
Diff to previous 1.21
implement Implicit Vertical advection for pTracers


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Tue Nov 23 20:21:13 2004 UTC (19 years, 6 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint56a_post, checkpoint56b_post, checkpoint56c_post
Changes since 1.20: +3 -36 lines
Diff to previous 1.20
  - renamed PTRACERS_SEPARATE_FORCING to GCHEM_SEPARATE_FORCING;
    this flag is now only visible within GCHEM-pkg routines.
  - moved gchem_forcing_int temporarily into ptracers_forcing, this will
    be replaced by a 3D array that is computed before thermodynamics; for
    this, the tracer ID iTracer had to be included into the parameter list
    of ptracers_forcing
  - cleaning up


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Fri Nov 19 01:34:27 2004 UTC (19 years, 7 months ago) by mlosch
Branch: MAIN
Changes since 1.19: +3 -3 lines
Diff to previous 1.19
o GCHEM: introduced a useGCHEM runtime flag, add a check for gchem package


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Thu Oct 28 00:33:56 2004 UTC (19 years, 7 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint55i_post, checkpoint55j_post, checkpoint56
Changes since 1.18: +3 -7 lines
Diff to previous 1.18
each ptracer uses its own background vertical diffusivity


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Thu Oct 21 21:26:58 2004 UTC (19 years, 7 months ago) by jmc
Branch: MAIN
Changes since 1.17: +3 -3 lines
Diff to previous 1.17
Explicit vertical diffusivity: use a 2.D vertical diffusivity array


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Fri Sep 24 16:57:51 2004 UTC (19 years, 8 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint55d_post, checkpoint55d_pre, checkpoint55e_post, checkpoint55f_post, checkpoint55g_post, checkpoint55h_post
Changes since 1.16: +2 -2 lines
Diff to previous 1.16
add myTime & myIter to argument list of GAD_CALC_RHS


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Sun Jul 18 01:12:04 2004 UTC (19 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint54c_post, checkpoint54d_post, checkpoint54e_post, checkpoint54f_post, checkpoint55, checkpoint55a_post, checkpoint55b_post, checkpoint55c_post
Changes since 1.15: +3 -3 lines
Diff to previous 1.15
replace surfaceTendencyPtr by surfaceForcingPtr


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Tue Jul 13 16:47:49 2004 UTC (19 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.14: +2 -1 lines
Diff to previous 1.14
max number of passive tracers is now defined in PTRACERS_SIZE.h


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Sat Jun 26 02:39:31 2004 UTC (19 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint53g_post, checkpoint54, checkpoint54a_post, checkpoint54a_pre, checkpoint54b_post
Changes since 1.13: +2 -1 lines
Diff to previous 1.13
T & S: separate Vert.Advec.Scheme from horizontal Advec.Scheme


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Wed Jan 7 21:21:26 2004 UTC (20 years, 5 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, checkpoint52m_post, checkpoint52n_post, checkpoint53, checkpoint53a_post, checkpoint53b_post, checkpoint53b_pre, checkpoint53c_post, checkpoint53d_post, checkpoint53d_pre, checkpoint53f_post, hrcube4, hrcube5, hrcube_1, hrcube_2, hrcube_3
Changes since 1.12: +21 -15 lines
Diff to previous 1.12
rewrite (as in MultiDimAdvec) explicit tracer stepping (gad_calc_rhs.F)
 to work with implicit vertical advection and AB


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Thu Dec 11 03:20:30 2003 UTC (20 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint52d_post, checkpoint52e_pre
Branch point for: netcdf-sm0
Changes since 1.11: +3 -3 lines
Diff to previous 1.11
cosmetic changes


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Sun Oct 26 01:10:34 2003 UTC (20 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: branch-netcdf, checkpoint51o_post, checkpoint51p_post, checkpoint51q_post, checkpoint51r_post, checkpoint51s_post, checkpoint51t_post, checkpoint51u_post, checkpoint52, checkpoint52a_post, checkpoint52a_pre, checkpoint52b_post, checkpoint52b_pre, checkpoint52c_post, checkpoint52d_pre, ecco_c52_e35
Branch point for: branch-nonh
Changes since 1.10: +10 -18 lines
Diff to previous 1.10
o initialisation of rFlx extended to full array (required by TAF)
  and shifted to thermodynamics
o removed PTRACERS.h in ptracers routine
o added surfacetendencyPtr to S/R parameter list pracers_forcing


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Mon Oct 6 20:25:54 2003 UTC (20 years, 8 months ago) by stephd
Branch: MAIN
CVS Tags: checkpoint51h_pre, checkpoint51i_post, checkpoint51i_pre, checkpoint51j_post, checkpoint51k_post, checkpoint51l_post, checkpoint51l_pre, checkpoint51m_post, checkpoint51n_post, checkpoint51n_pre, checkpoint51o_pre
Branch point for: checkpoint51n_branch, tg2-branch
Changes since 1.9: +20 -4 lines
Diff to previous 1.9
modifications so gchem pkg is more versatile


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Wed Sep 24 04:52:39 2003 UTC (20 years, 8 months ago) by dimitri
Branch: MAIN
CVS Tags: branchpoint-genmake2, checkpoint51f_post, checkpoint51g_post
Branch point for: branch-genmake2
Changes since 1.8: +3 -3 lines
Diff to previous 1.8
o Mods and bug fixes to pkg/cal, pkg/exf, etc. needed for computation
  of tracer Green's fucntions for ocean inversion project.


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Mon Aug 4 22:53:42 2003 UTC (20 years, 10 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint51f_pre
Changes since 1.7: +5 -2 lines
Diff to previous 1.7
checkpoint51f_post
o Added on-the-fly spatial interpolation capability
    "USE_EXF_INTERPOLATION" to pkg/exf.
    This is a temporary Cartesian-grid hack until
    the super-duper ESMF coupler becomes available.
    Usage example is in verification/global_with_exf.
o Bug fix to pkg/ptracers, pkg/generic_advdiff/gad_calc_rhs.F,
    and pkg/kpp/kpp_transport_ptr.F for dealing with tracer
    non-local transport term.


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Fri Jun 27 01:56:17 2003 UTC (20 years, 11 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint51b_post, checkpoint51c_post, checkpoint51d_post, checkpoint51e_post
Changes since 1.6: +6 -4 lines
Diff to previous 1.6
o disentangled ALLOW_PTRACERS using new ALLOW_GCHEM
o made ptracers_forcing same as external_forcing_s


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Wed Jun 25 21:03:28 2003 UTC (20 years, 11 months ago) by stephd
Branch: MAIN
CVS Tags: checkpoint51a_post, checkpoint51b_pre
Changes since 1.5: +16 -1 lines
Diff to previous 1.5
files needed for biogeochemistry package (gchem)


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Mon Jun 24 18:47:10 2002 UTC (21 years, 11 months ago) by adcroft
Branch: MAIN
CVS Tags: branch-exfmods-tag, 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
Branch point for: branch-exfmods-curt, ecco-branch
Changes since 1.4: +2 -1 lines
Diff to previous 1.4
Added include of PARAMS.h which fixes broken compile of pkg/ptracers
due to the recently added flag "forcing_In_AB".


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Thu Jun 20 23:46:22 2002 UTC (22 years ago) by jmc
Branch: MAIN
Changes since 1.3: +8 -1 lines
Diff to previous 1.3
apply rescaling (NONLIN_FRSURF) also to gNm1 to get a better conservation


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Sat Jun 15 03:37:44 2002 UTC (22 years ago) by jmc
Branch: MAIN
Changes since 1.2: +16 -3 lines
Diff to previous 1.2
* tracer forcing inside or outside Adams-Bashforh ;
* modified after gad_calc_rhs changes ;


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Thu May 23 15:17:20 2002 UTC (22 years ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint45b_post, checkpoint45c_post
Changes since 1.1: +3 -3 lines
Diff to previous 1.1
Bug fix: missing indices for argument. Reported by Stephanie way back
before Christmas!


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Mon Mar 4 19:01:29 2002 UTC (22 years, 3 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint44f_post, checkpoint44g_post, checkpoint44h_post, checkpoint44h_pre, checkpoint45, checkpoint45a_post
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.


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