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

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

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


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

Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Sun Aug 24 21:46:19 2008 UTC (15 years, 8 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint61c, checkpoint61d, checkpoint61e, checkpoint61f, checkpoint61g, checkpoint61h, checkpoint61i, checkpoint61j, checkpoint61k, checkpoint61l, checkpoint61m, checkpoint61n, checkpoint61o, checkpoint61p, checkpoint61q, checkpoint61r, checkpoint61s, checkpoint61t, checkpoint61u, checkpoint61v, checkpoint61w, checkpoint61x, checkpoint61y, checkpoint61z, checkpoint62, checkpoint62a
Changes since 1.53: +61 -7 lines
Diff to previous 1.53
add implied forcing corresponding to mass source/sink of fluid


Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Fri May 30 02:45:43 2008 UTC (15 years, 11 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint60, checkpoint61, checkpoint61a, checkpoint61b
Changes since 1.52: +3 -3 lines
Diff to previous 1.52
o bridging the gap between eddy stress and GM.
  -> eddyTau is replaced with eddyPsi (eddyTau = f x rho0 x eddyPsi)
      along with a change in CPP option (now ALLOW_EDDYPSI).
  -> when using GM w/ GM_AdvForm:
      The total eddy streamfunction (Psi = eddyPsi + K x Slope)
      is applied either in the tracer Eq. or in momentum Eq.
      depending on data.gmredi (intro. GM_InMomAsStress).
  -> ALLOW_EDDYPSI_CONTROL for estimation purpose.
  The key modifications are in model/src/taueddy_external_forcing.F
  pkg/gmredi/gmredi_calc_*F pkg/gmredi/gmredi_*transport.F


Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Tue Jan 29 00:34:43 2008 UTC (16 years, 3 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint59n, checkpoint59o, checkpoint59p, checkpoint59q, checkpoint59r
Changes since 1.51: +25 -25 lines
Diff to previous 1.51
move at the end of EXTERNAL_FORCING_? calls to MYPACKAGE_TENDENCY_APPLY_?
 (no good reason to call MYPACKAGE_TENDENCY_APPLY at the end or after
  FIZHI_TENDENCY_APPLY, but more flexible for diagnostics purpose, and
  little less arbitrary)


Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Wed Nov 28 09:26:16 2007 UTC (16 years, 5 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint59k, checkpoint59l, checkpoint59m
Changes since 1.50: +2 -2 lines
Diff to previous 1.50
added check, readparms, and more diagnostice to pkg/salt_plume
also changed package flag from useSaltPlume to useSALT_PLUME


Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Wed Nov 28 00:18:17 2007 UTC (16 years, 5 months ago) by dimitri
Branch: MAIN
Changes since 1.49: +5 -50 lines
Diff to previous 1.49
added pkg/salt_plume by gathering code, which were previously
spread around various files in model/inc and model/src
results remain numerically identical to before, as a first step
towards adding more options, etc., to this package


Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Mon Sep 24 01:17:25 2007 UTC (16 years, 7 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint59h, checkpoint59i, checkpoint59j
Changes since 1.48: +2 -2 lines
Diff to previous 1.48
minor changes to saltplume code to make it compile on evdir


Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Sat Sep 22 03:11:02 2007 UTC (16 years, 7 months ago) by dimitri
Branch: MAIN
Changes since 1.47: +25 -6 lines
Diff to previous 1.47
Committing An Nguyen's modifications to SALT_PLUME code.  This includes
addition of a saltPlumeFlux array to FFIELDS and of routine plumefrac.F


Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Thu Aug 23 19:12:10 2007 UTC (16 years, 8 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint59g
Changes since 1.46: +9 -9 lines
Diff to previous 1.46
replace "recip_rhoConst*horiVertRatio" by mass2rUnit
and     "rhoConst*recip_horiVertRatio" by rUnit2mass


Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Tue Aug 14 20:58:24 2007 UTC (16 years, 8 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59f
Changes since 1.45: +7 -5 lines
Diff to previous 1.45
Comment an #ifndef ALLOW_AUTODIFF_TAMC that I wasnt aware of.


Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Mon Jul 23 21:18:13 2007 UTC (16 years, 9 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint59e
Changes since 1.44: +2 -2 lines
Diff to previous 1.44
max -> min bug fix for ALLOW_SALT_PLUME reported by An Nguyen


Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Mon Jul 23 00:17:44 2007 UTC (16 years, 9 months ago) by dimitri
Branch: MAIN
Changes since 1.43: +7 -6 lines
Diff to previous 1.43
minor bug fixes for Duffy et al. (GRL 1999) salt plume scheme


Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Sun Jul 22 23:51:16 2007 UTC (16 years, 9 months ago) by dimitri
Branch: MAIN
Changes since 1.42: +35 -3 lines
Diff to previous 1.42
o starting implementation of Duffy et al. (GRL 1999) salt plume scheme
  (#ifdef ALLOW_SALT_PLUME)


Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Thu May 3 21:41:35 2007 UTC (17 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint59b, checkpoint59c, checkpoint59d
Changes since 1.41: +4 -4 lines
Diff to previous 1.41
changes in SWFRAC argument list.


Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Fri Jan 5 20:26:09 2007 UTC (17 years, 3 months ago) by dfer
Branch: MAIN
CVS Tags: checkpoint58u_post, checkpoint58v_post, checkpoint58w_post, checkpoint58x_post, checkpoint58y_post, checkpoint59, checkpoint59a
Changes since 1.40: +5 -1 lines
Diff to previous 1.40
include ifndef ALLOW_AUTODIFF around linear free surface correction


Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Fri Jan 5 01:29:31 2007 UTC (17 years, 3 months ago) by dfer
Branch: MAIN
Changes since 1.39: +25 -1 lines
Diff to previous 1.39
Second wave: correction of tracer source/sink due to Linear
Free surface


Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Wed Jun 28 21:24:54 2006 UTC (17 years, 10 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58k_post, checkpoint58l_post, checkpoint58m_post, checkpoint58n_post, checkpoint58o_post, checkpoint58p_post, checkpoint58q_post, checkpoint58r_post, checkpoint58s_post, checkpoint58t_post, mitgcm_mapl_00
Changes since 1.38: +25 -1 lines
Diff to previous 1.38
Adding template package MYPACKAGE to serve as reference. Does nothing.


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Wed Jun 7 01:55:12 2006 UTC (17 years, 10 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58h_post, checkpoint58i_post, checkpoint58j_post
Changes since 1.37: +6 -6 lines
Diff to previous 1.37
Modifications for bottom topography control
o replace hFacC by _hFacC at various places
o replace ALLOW_HFACC_CONTROL by ALLOW_DEPTH_CONTROL
o add non-self-adjoint cg2d_nsa
o update autodiff support routines
o re-initialise hfac after ctrl_depth_ini
o works for 5x5 box, doesnt work for global_ocean.90x40x15


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Tue Feb 7 11:47:48 2006 UTC (18 years, 2 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint58a_post, checkpoint58b_post, checkpoint58c_post, checkpoint58d_post, checkpoint58e_post, checkpoint58f_post, checkpoint58g_post
Changes since 1.36: +15 -1 lines
Diff to previous 1.36
o add hooks for new package shelfice, painless


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Mon Jan 2 21:17:02 2006 UTC (18 years, 4 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58
Changes since 1.35: +1 -30 lines
Diff to previous 1.35
o Fix I/O inconsistency in pkg/rbcs: replace precFloat32 by readBinaryPrec
o Remove 3-dim. relaxation code from pkg/exf (now use only pkg/rbcs)
o Thanks to Tom Haine for testing!


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Mon Dec 19 19:09:35 2005 UTC (18 years, 4 months ago) by stephd
Branch: MAIN
CVS Tags: checkpoint57z_post
Changes since 1.34: +15 -1 lines
Diff to previous 1.34
o add RBCS call, to relax T/S to 3-D field


Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Thu Dec 15 17:47:54 2005 UTC (18 years, 4 months ago) by jmc
Branch: MAIN
Changes since 1.33: +2 -2 lines
Diff to previous 1.33
fix missing quote (from the last modification)


Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Tue Dec 13 19:47:39 2005 UTC (18 years, 4 months ago) by heimbach
Branch: MAIN
Changes since 1.32: +30 -1 lines
Diff to previous 1.32
Adding unfinished 3-dim. relaxation code.


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Sun Jul 17 17:26:50 2005 UTC (18 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: checkpint57u_post, checkpoint57m_post, checkpoint57n_post, checkpoint57o_post, checkpoint57p_post, checkpoint57q_post, checkpoint57r_post, checkpoint57s_post, checkpoint57t_post, checkpoint57v_post, checkpoint57w_post, checkpoint57x_post, checkpoint57y_post, checkpoint57y_pre
Changes since 1.31: +7 -3 lines
Diff to previous 1.31
forgot the CD-scheme in previous check-in ; fix FORCING_U & _V.


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Fri Jul 15 20:50:44 2005 UTC (18 years, 9 months ago) by jmc
Branch: MAIN
Changes since 1.30: +119 -117 lines
Diff to previous 1.30
- use fixed index range (to apply surface forcing)
- add argument description (protex compatible ?)


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Tue Mar 1 18:55:13 2005 UTC (19 years, 2 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint57f_post, checkpoint57f_pre, checkpoint57g_post, checkpoint57g_pre, checkpoint57h_done, checkpoint57h_post, checkpoint57h_pre, checkpoint57i_post, checkpoint57j_post, checkpoint57k_post, checkpoint57l_post
Changes since 1.29: +3 -3 lines
Diff to previous 1.29
For now use ALLOW_TAU_EDDY only in conjunction with ctrl.


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Mon Feb 28 17:37:31 2005 UTC (19 years, 2 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint57e_post
Changes since 1.28: +13 -1 lines
Diff to previous 1.28
Adding eddy stress controls a la Ferreira et al.


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Tue Oct 19 02:39:58 2004 UTC (19 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint55h_post, checkpoint55i_post, checkpoint55j_post, checkpoint56, checkpoint56a_post, checkpoint56b_post, checkpoint56c_post, checkpoint57, checkpoint57a_post, checkpoint57a_pre, checkpoint57b_post, checkpoint57c_post, checkpoint57c_pre, checkpoint57d_post, eckpoint57e_pre
Changes since 1.27: +17 -18 lines
Diff to previous 1.27
use flags: fluidIsAir/Water, usingP/ZCoords instead of buoyancyRelation


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Sun Jul 18 15:34:34 2004 UTC (19 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint54d_post, checkpoint54e_post, checkpoint54f_post, checkpoint55, checkpoint55a_post, checkpoint55b_post, checkpoint55c_post, checkpoint55d_post, checkpoint55d_pre, checkpoint55e_post, checkpoint55f_post, checkpoint55g_post
Changes since 1.26: +3 -3 lines
Diff to previous 1.26
bug fixed in SHORTWAVE_HEATING with partial cell
 (seems this case is not tested in any of our test-exp)


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Sun Jul 18 01:04:23 2004 UTC (19 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint54c_post
Changes since 1.25: +10 -7 lines
Diff to previous 1.25
replace surfaceTendency U,V,S,T,Tice by surfaceForcing U,V,S,T,Tice


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Fri May 14 21:08:28 2004 UTC (19 years, 11 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint53b_post, checkpoint53c_post, checkpoint53d_post, checkpoint53d_pre, checkpoint53f_post, checkpoint53g_post, checkpoint54, checkpoint54a_post, checkpoint54a_pre, checkpoint54b_post
Changes since 1.24: +3 -1 lines
Diff to previous 1.24
Commiting new energy balance model to repository
o package is pkg/ebm
o verif. is verification/global_ocean_ebm
o references are in ebm_driver.F
Will need long integration testing.


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Thu Apr 8 04:04:24 2004 UTC (20 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint52m_post, checkpoint52n_post, checkpoint53, checkpoint53a_post, checkpoint53b_pre
Changes since 1.23: +16 -9 lines
Diff to previous 1.23
no SHORTWAVE HEATING lost at the bottom (improve conservation of heat)


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Mon Dec 15 23:00:44 2003 UTC (20 years, 4 months ago) by molod
Branch: MAIN
CVS Tags: checkpoint52d_post, checkpoint52e_post, checkpoint52e_pre, 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.22: +29 -1 lines
Diff to previous 1.22
 o added some infrastructure to call fizhi and gridalt routines
 o added package dependencies for fizhi


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Thu Dec 11 21:23:00 2003 UTC (20 years, 4 months ago) by jmc
Branch: MAIN
Branch point for: netcdf-sm0
Changes since 1.21: +5 -5 lines
Diff to previous 1.21
fix typo error


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Sat Dec 6 00:08:35 2003 UTC (20 years, 4 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint52d_pre
Changes since 1.20: +37 -5 lines
Diff to previous 1.20
add standard entry point for AIM.


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Thu Oct 9 04:19:18 2003 UTC (20 years, 6 months ago) by edhill
Branch: MAIN
CVS Tags: branch-netcdf, checkpoint51i_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, ecco_c52_e35
Branch point for: branch-nonh, checkpoint51n_branch, tg2-branch
Changes since 1.19: +2 -1 lines
Diff to previous 1.19
 o first check-in for the "branch-genmake2" merge
 o verification suite as run on shelley (gcc 3.2.2):

Wed Oct  8 23:42:29 EDT 2003
                T           S           U           V
G D M    c        m  s        m  s        m  s        m  s
E p a R  g  m  m  e  .  m  m  e  .  m  m  e  .  m  m  e  .
N n k u  2  i  a  a  d  i  a  a  d  i  a  a  d  i  a  a  d
2 d e n  d  n  x  n  .  n  x  n  .  n  x  n  .  n  x  n  .

OPTFILE=NONE

Y Y Y Y 13 16 16 16  0 16 16 16 16 16 16 16 16 13 12  0  0 pass  adjustment.128x64x1
Y Y Y Y 16 16 16 16  0 16 16 16 16 16 16  0  0 16 16  0  0 pass  adjustment.cs-32x32x1
Y Y Y Y 16 16 16 16  0 16 16 16 16 16 16 22  0 16 16 22  0 pass  adjust_nlfs.cs-32x32x1
Y Y Y Y -- 13 13 16 16 13 13 13 13 16 16 16 16 16 16 16 16 N/O   advect_cs
Y Y Y Y -- 22 16 16 16 16 16 16 13 16 16 16 16 16 16 16 16 N/O   advect_xy
Y Y Y Y -- 13 16 13 16 16 16 16 16 16 16 22 16 16 16 16 16 N/O   advect_xz
Y Y Y Y 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 pass  aim.5l_cs
Y Y Y Y 14 16 16 16 16 16 16 16 16 13 16 16 16 16 16 13 16 pass  aim.5l_Equatorial_Channel
Y Y Y Y 16 16 16 16 16 16 16 16 16 16 16 13 16 16 13 13 16 pass  aim.5l_LatLon
Y Y Y Y 13 16 16 16 16 16 16 16 16 16 13 12 13 13 16 13 16 pass  exp0
Y Y Y Y 14 16 16 16 16 16 16 16 22 16 16 16 13 16 16 22 16 pass  exp1
Y Y Y Y 13 13 16 13 16 16 16 16 16 13 13 16 16 13 13 13 13 pass  exp2
Y Y Y Y 16 16 16 16 16 16 16 16 22 16 16 16 16 16 16 16 16 pass  exp4
Y Y Y Y 16 16 16 16 16 16 16 16 16 16 16 22 16 16 16 22 16 pass  exp5
Y Y Y Y 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 pass  front_relax
Y Y Y Y 14 16 16 13 13 16 16 13 13 16 13 13 16 12 13 13 16 pass  global_ocean.90x40x15
Y Y Y Y 10 16 16 13 13 16 13 16 16 13 13 13 13 16 16 13 16 FAIL  global_ocean.cs32x15
Y Y Y Y  6 11 12 13 13 12 13 16 13  9  9  9  9 10  9  9 11 FAIL  global_ocean_pressure
Y Y Y Y 14 16 16 13 16 16 16 13 13 13 13 13 16 12 16 13 16 pass  global_with_exf
Y Y Y Y 14 16 16 16 16 16 16 16 16 11 13 22 13 16 16  9 16 pass  hs94.128x64x5
Y Y Y Y 13 16 16 16 16 16 16 16 16 11 16 16 16 13 16 22 13 pass  hs94.1x64x5
Y Y Y Y 14 16 16 16 16 16 16 16 16 13 16 13 13 16 16 22 13 pass  hs94.cs-32x32x5
Y Y Y Y 10 10 16 13 13 16 16 16 22 16 13 13 13 13 13 22 13 FAIL  ideal_2D_oce
Y Y Y Y  8 16 16 16 16 16 16 16 16 13 13  8 16 16 16 16 16 FAIL  internal_wave
Y Y Y Y 14 16 16 16 16 16 16 16 16 13 13 22 13 13 13 22 16 pass  inverted_barometer
Y Y Y Y 12 16 16 16 16 16 16 16 16 16 13 12 13 13 13 13 13 FAIL  lab_sea
Y Y Y Y 11 16 16 16 16 16 16 16 13 13 13 12 13 16 13 12 13 FAIL  natl_box
Y Y Y Y 16 16 16 16 16 16 16 16 22 16 16 16 16 16 16 16 16 pass  plume_on_slope
Y Y Y Y 13 16 16 16 16 13 16 16 16 16 16 16 16 13 16 16 16 pass  solid-body.cs-32x32x1


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Thu Jun 19 15:00:45 2003 UTC (20 years, 10 months ago) by heimbach
Branch: MAIN
CVS Tags: branchpoint-genmake2, 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_pre, checkpoint51j_post
Branch point for: branch-genmake2
Changes since 1.18: +4 -1 lines
Diff to previous 1.18
Preparing next round of sync MAIN vs. ecco-branch
and adjoint of next checkpoint.
o somewhat cleaned package initialisation sequence for
  ctrl/ cost/ ecco/


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Tue Feb 18 05:33:54 2003 UTC (21 years, 2 months ago) by dimitri
Branch: MAIN
CVS Tags: 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
Changes since 1.17: +2 -2 lines
Diff to previous 1.17
Merging from release1_p12:
o Modifications for using pkg/exf with pkg/seaice
  - improved description of the various forcing configurations
  - added basic radiation bulk formulae to pkg/exf
  - units/sign fix for evap computation in exf_getffields.F
  - updated verification/global_with_exf/results/output.txt
o Added pkg/sbo for computing IERS Special Bureau for the Oceans
  (SBO) core products, including oceanic mass, center-of-mass,
  angular, and bottom pressure (see pkg/sbo/README.sbo).
o Lower bound for viscosity/diffusivity in pkg/kpp/kpp_routines.F
  to avoid negative values in shallow regions.
  - updated verification/natl_box/results/output.txt
  - updated verification/lab_sea/results/output.txt
o MPI gather, scatter: eesupp/src/gather_2d.F and scatter_2d.F
o Added useSingleCpuIO option (see PARAMS.h).
o Updated useSingleCpuIO option in mdsio_writefield.F to
  work with multi-field files, e.g., for single-file pickup.
o pkg/seaice:
  - bug fix in growth.F: QNET for no shortwave case
  - added HeffFile for specifying initial sea-ice thickness
  - changed SEAICE_EXTERNAL_FLUXES wind stress implementation
o Added missing /* */ to CPP comments in pkg/seaice, pkg/exf,
  kpp_transport_t.F, forward_step.F, and the_main_loop.F
o pkg/seaice:
  - adjoint-friendly modifications
  - added a SEAICE_WRITE_PICKUP at end of the_model_main.F


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Wed Sep 25 19:36:50 2002 UTC (21 years, 7 months ago) by mlosch
Branch: MAIN
CVS Tags: branch-exfmods-tag, checkpoint46h_post, 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
Branch point for: branch-exfmods-curt
Changes since 1.16: +39 -6 lines
Diff to previous 1.16
o cleaned up the use of rhoNil and rhoConst.
  - rhoNil should only appear in the LINEAR equation of state, everywhere
    else rhoNil is replaced by rhoConst, e.g. find_rho computes rho-rhoConst
    and the dynamical equations are all divided by rhoConst
o introduced new parameter rhoConstFresh, a reference density of fresh
  water, to remove the fresh water flux's dependence on rhoNil. The default
  value is 999.8 kg/m^3
o cleanup up external_forcing.F and external_forcing_surf.F
  - can now be used by both OCEANIC and OCEANICP


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Sat Jul 13 04:59:42 2002 UTC (21 years, 9 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_pre
Changes since 1.15: +25 -25 lines
Diff to previous 1.15
Merging from release1_p5 (cf. tag-index for checkpoint46).


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Mon Mar 25 16:17:31 2002 UTC (22 years, 1 month ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint45a_post, checkpoint45b_post, checkpoint45c_post, checkpoint45d_post
Changes since 1.14: +21 -21 lines
Diff to previous 1.14
Commented out calls to OBCS_SPONGE_*() which doesn't exist.
This broke  exp4, exp5, internal_wave and plume_on_slope at compile time.


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Sun Mar 24 02:18:36 2002 UTC (22 years, 1 month ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint44h_post, checkpoint45
Changes since 1.13: +34 -1 lines
Diff to previous 1.13
Add hook for obcs sponge layer code.


Revision 1.13 - (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_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, 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.12: +72 -42 lines
Diff to previous 1.12
Bringing comments up to data and formatting for document extraction.


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Tue May 29 14:01:37 2001 UTC (22 years, 11 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint40, checkpoint40pre1, checkpoint40pre2, checkpoint40pre3, checkpoint40pre4, checkpoint40pre5, checkpoint40pre6, checkpoint40pre7, checkpoint40pre8, checkpoint40pre9
Changes since 1.11: +7 -11 lines
Diff to previous 1.11
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.11 - (view) (download) (annotate) - [select for diffs]
Tue Apr 10 22:35:25 2001 UTC (23 years ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint38, checkpoint39
Changes since 1.10: +3 -3 lines
Diff to previous 1.10
See doc/tag-index and doc/notes_c37_adj.txt
Preparation for stand-alone autodifferentiability.


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Sun Feb 4 14:38:47 2001 UTC (23 years, 2 months ago) by cnh
Branch: MAIN
CVS Tags: c37_adj, checkpoint35, checkpoint36, checkpoint37
Branch point for: pre38
Changes since 1.9: +2 -1 lines
Diff to previous 1.9
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.9 - (view) (download) (annotate) - [select for diffs]
Wed Nov 29 22:29:23 2000 UTC (23 years, 5 months ago) by adcroft
Branch: MAIN
CVS Tags: branch-atmos-merge-freeze, branch-atmos-merge-phase1, branch-atmos-merge-phase2, branch-atmos-merge-phase3, branch-atmos-merge-phase4, branch-atmos-merge-phase5, branch-atmos-merge-phase6, branch-atmos-merge-phase7, branch-atmos-merge-shapiro, branch-atmos-merge-start, branch-atmos-merge-zonalfilt, checkpoint33, checkpoint34
Branch point for: branch-atmos-merge
Changes since 1.8: +3 -2 lines
Diff to previous 1.8
Fixed confusion about units of forcing arrays in FFIELDS.h
namely Fu,Fv,Qnet,Qsw,EmPmR:
  - Removed verification/natl_box/code/external_fields_scale.F
        (did not differ from that in model/src)
  - Changed units of fu,fv,Qnet,Qsw,EmPmR back to proper units
     (see FFIELDS.h for description)
  - Scale fu,fv,Qnet,Qsw,EmPmR when used in external_forcing_surf.F,
    kpp_calc.F and kpp_transport_t.F
  - Removed model/src/external_fields_scale.F and calls to it
  - verification/natl_box uses flux data with "atmospheric" sign so
    a special version of external_fields_load.F is used to
    change the data as it's read in. This way, the arrays
    have the right units and signs at all times tha a user could
    possibly use them.


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Mon Nov 13 16:32:58 2000 UTC (23 years, 5 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint32
Changes since 1.7: +11 -19 lines
Diff to previous 1.7
Rescaling of forcing fields done immediately after reading fields.


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Mon Sep 11 20:45:57 2000 UTC (23 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint31
Changes since 1.6: +28 -21 lines
Diff to previous 1.6
External forcing rearranged.
Scaling separated from tendency calculation.
Shortwave radiation included for use with KPP.
Tested for exp(0,2,4).


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Tue Jun 29 18:39:45 1999 UTC (24 years, 10 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint24, checkpoint25, checkpoint26, checkpoint27, checkpoint28, checkpoint29, checkpoint30
Changes since 1.5: +4 -2 lines
Diff to previous 1.5
Added term to salt forcing to properly implement "Natural Boundary
Conditions".


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Tue May 18 18:01:13 1999 UTC (24 years, 11 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint22, checkpoint23
Changes since 1.4: +12 -1 lines
Diff to previous 1.4
Modifications/additions for KPP mixing scheme. Instigated by Dimitri.


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Wed May 5 14:52:49 1999 UTC (25 years ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint21
Changes since 1.3: +9 -5 lines
Diff to previous 1.3
myCurrentTime was mis-declared as an INTEGER.
Bug reported by a user. Free Candy for Marotzke!


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Tue Dec 15 00:20:34 1998 UTC (25 years, 4 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint19, checkpoint20
Changes since 1.2: +12 -5 lines
Diff to previous 1.2
 o Added "natural BCs" as alternative to "virtual salt flux"
 o Re-difined precFloat32 and precFloat64 to be 32 and 64
   so that their values can be meaningfuly set in the data file
 o Modified read_write.F to create an exception if readBinaryPrec
   is not set
 o Replaced CPP control of viscous BCs with run-time control
 o Tidied up input-data precision (ie. ini_depths cnh_dbg...)
 o ini_forcing.F now initialises *all* forcing arrays to zero
 o Definitively tested verification experiments 0,1,2 and 4
   (3 is atmospheric set-up which is in a state of flux)


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Fri Nov 6 22:44:46 1998 UTC (25 years, 5 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint18
Changes since 1.1: +76 -1 lines
Diff to previous 1.1
Changes to allow for atmospheric integration builds of the code


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Tue Nov 3 15:28:56 1998 UTC (25 years, 6 months ago) by cnh
Branch: MAIN
CVS Tags: checkpoint17
Changes toward incorporating atmospheric experiment


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