/[MITgcm]/MITgcm/pkg/exf/exf_getforcing.F
ViewVC logotype

Log of /MITgcm/pkg/exf/exf_getforcing.F

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


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

Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Mon Oct 20 03:13:32 2014 UTC (10 years, 1 month ago) by gforget
Branch: MAIN
CVS Tags: checkpoint65g, checkpoint65h, checkpoint65i, checkpoint65j, checkpoint65k, checkpoint65l, checkpoint65m, checkpoint65n, checkpoint65o, checkpoint65p, checkpoint65q, checkpoint65r, checkpoint65s, checkpoint65t, checkpoint65u, checkpoint65v, checkpoint65w, checkpoint65x, checkpoint65y, checkpoint65z, checkpoint66a, checkpoint66b
Changes since 1.46: +4 -1 lines
Diff to previous 1.46
- ECCO_OPTIONS.h is needed when including ecco_cost.h, ecco.h
- AUTODIFF_OPTIONS.h is needed when including tamc.h, tamc_keys.h
- CTRL_OPTIONS.h is needed when including ctrl.h


Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Thu Jun 5 15:37:46 2014 UTC (10 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64y, checkpoint64z, checkpoint65, checkpoint65a, checkpoint65b, checkpoint65c, checkpoint65d, checkpoint65e, checkpoint65f
Changes since 1.45: +2 -2 lines
Diff to previous 1.45
- new integer parameter "exf_debugLev" (default set to main model debugLevel)
  to replace logical switch "exf_verbose".


Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Sat Oct 5 19:36:12 2013 UTC (11 years, 2 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64p, checkpoint64q, checkpoint64r, checkpoint64s, checkpoint64t, checkpoint64u, checkpoint64v, checkpoint64w, checkpoint64x
Changes since 1.44: +4 -5 lines
Diff to previous 1.44
to use eaice-fraction from pkg/exf in other pkgs than pkg/seaice:
 rename CPP option EXF_ALLOW_SEAICE_RELAX to EXF_SEAICE_FRACTION
 and rename array obsSIce to exf_iceFraction


Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Sun Aug 18 19:41:38 2013 UTC (11 years, 3 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64n, checkpoint64o
Changes since 1.43: +175 -175 lines
Diff to previous 1.43
comment out most of the EXCH calls (fields used by main model or other pkgs
 are exchanged in EXF_MAPFIELDS).


Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Tue Aug 28 19:17:46 2012 UTC (12 years, 3 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint63s, checkpoint64, checkpoint64a, checkpoint64b, checkpoint64c, checkpoint64d, checkpoint64e, checkpoint64f, checkpoint64g, checkpoint64h, checkpoint64i, checkpoint64j, checkpoint64k, checkpoint64l, checkpoint64m
Changes since 1.42: +10 -6 lines
Diff to previous 1.42
- pkg/exf : added run time switch useAtmWind to replace ALLOW_ATM_WIND
  cpp switch. ALLOW_ATM_WIND now just sets the useAtmWind default (see
  exf_readparms.F) and force defines ALLOW_BULKFORMULAE (EXF_OPTIONS.h).
- pkg/exf, autodiff, ctrl, ecco and seaice : remove ALLOW_ATM_WIND
  brackets, or replace them with useAtmWind ones.
- pkg/ctrl, ecco : allow to compile both ALLOW_U/VSTRESS_CONTROL and
  ALLOW_U/VWIND_CONTROL. Depending on useAtmWind, one is inactive,
  and the other is active (see exf_getffields.F/exf_getsurfacefluxes.F).


Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Sat Apr 28 22:16:09 2012 UTC (12 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint63n, checkpoint63o, checkpoint63p, checkpoint63q, checkpoint63r
Changes since 1.41: +9 -1 lines
Diff to previous 1.41
Extra treatment of precip, snowprecip


Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Thu Apr 19 16:06:43 2012 UTC (12 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint63m
Changes since 1.40: +2 -2 lines
Diff to previous 1.40
Part two of ECCO-CLIVAR code merges.
Completes merge of seaice area relax. code.
Requires unified CPP option EXF_ALLOW_SEAICE_RELAX
to be set in EXF_OPTIONS.h since this pkg controls its I/O
(and avoids second CPP option in SEAICE_OPTIONS.h)


Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Thu Dec 22 19:03:41 2011 UTC (12 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint63h, checkpoint63i, checkpoint63j, checkpoint63k, checkpoint63l
Changes since 1.39: +5 -6 lines
Diff to previous 1.39
remove/avoid un-used variables


Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Tue Jun 7 22:17:45 2011 UTC (13 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62z, checkpoint63, checkpoint63a, checkpoint63b, checkpoint63c, checkpoint63d, checkpoint63e, checkpoint63f, checkpoint63g
Changes since 1.38: +4 -4 lines
Diff to previous 1.38
refine debugLevel criteria when printing messages


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Fri May 21 10:08:44 2010 UTC (14 years, 6 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint62h, checkpoint62i, checkpoint62j, checkpoint62k, checkpoint62l, checkpoint62m, checkpoint62n, checkpoint62o, checkpoint62p, checkpoint62q, checkpoint62r, checkpoint62s, checkpoint62t, checkpoint62u, checkpoint62v, checkpoint62w, checkpoint62x, checkpoint62y
Changes since 1.37: +4 -10 lines
Diff to previous 1.37
merge exf_bulk_largeyeager04 into exf_bulkformulae because these
files are nearly the same anyway.
  Step 2: do the actual merge
      unfortunately requires updating lab_sea.salt_plume (6 matching digits),
      and global_ocean.cs32x15.icedyn (only 11 matching digits)


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Tue Mar 16 00:18:51 2010 UTC (14 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62d, checkpoint62e, checkpoint62f, checkpoint62g
Changes since 1.36: +2 -2 lines
Diff to previous 1.36
avoid unbalanced quote (single or double) in commented line


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Tue Apr 28 18:15:33 2009 UTC (15 years, 7 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint61m, checkpoint61n, checkpoint61o, checkpoint61p, checkpoint61q, checkpoint61r, checkpoint61s, checkpoint61t, checkpoint61u, checkpoint61v, checkpoint61w, checkpoint61x, checkpoint61y, checkpoint61z, checkpoint62, checkpoint62a, checkpoint62b, checkpoint62c
Changes since 1.35: +6 -6 lines
Diff to previous 1.35
change macros (EXCH & GLOBAL_SUM/MAX) sufix _R4/_R8 to _RS/_RL
 when applied to _RS/_RL variable


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Fri Feb 13 21:58:35 2009 UTC (15 years, 10 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint61j, checkpoint61k, checkpoint61l
Changes since 1.34: +6 -6 lines
Diff to previous 1.34
Update tamc.h for single-prec comlev option


Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Wed Jun 11 18:55:10 2008 UTC (16 years, 6 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint60, checkpoint61, checkpoint61a, checkpoint61b, checkpoint61c, checkpoint61d, checkpoint61e, checkpoint61f, checkpoint61g, checkpoint61h, checkpoint61i
Changes since 1.33: +4 -1 lines
Diff to previous 1.33
Adding a capability to exf: read ice area from file.


Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Fri Dec 28 21:22:13 2007 UTC (16 years, 11 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59m, checkpoint59n, checkpoint59o, checkpoint59p, checkpoint59q, checkpoint59r
Changes since 1.32: +8 -1 lines
Diff to previous 1.32
Change output logic.


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Tue Jun 5 21:51:23 2007 UTC (17 years, 6 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59d, checkpoint59e, checkpoint59f, checkpoint59g, checkpoint59h, checkpoint59i, checkpoint59j, checkpoint59k, checkpoint59l
Changes since 1.31: +13 -1 lines
Diff to previous 1.31
Need to separate adjoint snapshots to get correct
adjoint atmospheric snapshots (in addition to adxx fields)


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Mon May 14 21:51:45 2007 UTC (17 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59b, checkpoint59c
Changes since 1.30: +5 -2 lines
Diff to previous 1.30
Modify one set of stores.


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Mon May 14 19:34:57 2007 UTC (17 years, 7 months ago) by jmc
Branch: MAIN
Changes since 1.29: +9 -9 lines
Diff to previous 1.29
- implement A-grid / C-grid selection for wind-stress input files ;
- call the appropriate EXCH ; add some consistency check .


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Wed May 2 22:31:35 2007 UTC (17 years, 7 months ago) by heimbach
Branch: MAIN
Changes since 1.28: +3 -3 lines
Diff to previous 1.28
Further exf cleanup:
o change various "constants" into runtime parameters
o cleaned-up Large&Yeager04 routine which should eventually
  replace exf_bulkformulae.F (changed names of S/R and CPP)
  and merged various ALLOW_ATM_WIND options


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Tue Apr 17 18:53:32 2007 UTC (17 years, 8 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint59, checkpoint59a
Changes since 1.27: +10 -1 lines
Diff to previous 1.27
try to fix wind-stress location: defined on A-grid (if ALLOW_ATM_WIND &
 ALLOW_BULKFORMULAE or USE_EXF_INTERPOLATION), otherwise, defined on C-grid


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Mon Apr 16 23:27:21 2007 UTC (17 years, 8 months ago) by jmc
Branch: MAIN
Changes since 1.26: +6 -5 lines
Diff to previous 1.26
move EXF header files from lower_case.h to UPPER_CASE.h ;
 add missing cvs Header & Name


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Fri Dec 15 23:44:58 2006 UTC (18 years ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58t_post, checkpoint58u_post, checkpoint58v_post, checkpoint58w_post, checkpoint58x_post, checkpoint58y_post
Changes since 1.25: +10 -5 lines
Diff to previous 1.25
Adding Large & Yeager 2004 bulk formula code
(ported from bulk_force package).
Compiles and runs, but still needs comprehensive testing, I guess.


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Tue Jul 11 23:53:38 2006 UTC (18 years, 5 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58l_post, checkpoint58m_post, checkpoint58n_post, checkpoint58o_post, checkpoint58p_post, checkpoint58q_post, checkpoint58r_post, checkpoint58s_post
Changes since 1.24: +11 -1 lines
Diff to previous 1.24
Add extra storing for case #undef ALLOW_ATM_WIND


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Mon Jun 19 23:20:48 2006 UTC (18 years, 5 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58k_post
Changes since 1.23: +4 -1 lines
Diff to previous 1.23
change exf_monitor: - independant of main-monitor (write it's own mnc file)
 - called from the end of S/R EXF_GETFORCING


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Thu May 25 18:32:56 2006 UTC (18 years, 6 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58f_post, checkpoint58g_post, checkpoint58h_post, checkpoint58i_post, checkpoint58j_post
Changes since 1.22: +22 -4 lines
Diff to previous 1.22
o add new fields wspeed, snowprecip (to be able to couple to thsice)
o correct Stefan-Boltzmann constant
o new parameter for longwave surface emittance
o separate some stuff from exf_bulkformulae into new routines
  exf_radiation, exf_wind


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Thu Mar 2 15:30:11 2006 UTC (18 years, 9 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58b_post, checkpoint58c_post, checkpoint58d_post, checkpoint58e_post
Changes since 1.21: +2 -2 lines
Diff to previous 1.21
o Clean exf namelist
o Update trend removal code


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Tue Dec 13 19:46:46 2005 UTC (19 years ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint57z_post, checkpoint58, checkpoint58a_post
Changes since 1.20: +51 -22 lines
Diff to previous 1.20
Adding unfinished 3-dim. relaxation code.


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Thu Jul 28 13:53:32 2005 UTC (19 years, 4 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpint57u_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.19: +6 -13 lines
Diff to previous 1.19
Adding precip control


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Thu Jun 30 19:55:09 2005 UTC (19 years, 5 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint57j_post, checkpoint57k_post, checkpoint57l_post, checkpoint57m_post
Changes since 1.18: +7 -3 lines
Diff to previous 1.18
A wonder they still let me check in stuff:
bi,bj were missing in recent change.


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Wed Jun 29 07:11:18 2005 UTC (19 years, 5 months ago) by heimbach
Branch: MAIN
Changes since 1.17: +14 -1 lines
Diff to previous 1.17
o Rearranging hflux (exf_mapfields -> exf_getforcing)
  to ensure that diagnostics sees a true EXFqnet


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Tue Jun 28 22:05:49 2005 UTC (19 years, 5 months ago) by heimbach
Branch: MAIN
Changes since 1.16: +4 -1 lines
Diff to previous 1.16
Extended diagnostics output for EXF
o now includes all EXF variables
o hs, hl moved to common block
o separate S/R for diagnostics, called after ctrl vector is added
o name changed for EXFsw -> EXFswnet, EXFlw -> EXFlwnet


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Thu May 5 23:49:59 2005 UTC (19 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint57h_done, checkpoint57h_post, checkpoint57h_pre, checkpoint57i_post
Changes since 1.15: +9 -1 lines
Diff to previous 1.15
Add myiter counter in some cases.


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Tue Dec 7 22:14:35 2004 UTC (20 years ago) by edhill
Branch: MAIN
CVS Tags: checkpoint57, checkpoint57a_post, checkpoint57a_pre, checkpoint57b_post, checkpoint57c_post, checkpoint57c_pre, checkpoint57d_post, checkpoint57e_post, checkpoint57f_post, checkpoint57f_pre, checkpoint57g_post, checkpoint57g_pre, eckpoint57e_pre
Changes since 1.14: +2 -2 lines
Diff to previous 1.14
 o various fixes to the CVS repository due to the disk crash on 20041206


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Mon Nov 22 20:47:34 2004 UTC (20 years ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint56a_post, checkpoint56b_post, checkpoint56c_post
Changes since 1.13: +3 -2 lines
Diff to previous 1.13
exf_check_range:
* default changed to .TRUE.
* will check values for niter0 if debLevA, every timestep if debLevB
* STOP in exf_check_range if 'out of range'
* range chosen generous to allow for potential extema
TBD: a version with stricter range
     permitted range would be runtime parameters


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Thu Nov 11 02:23:18 2004 UTC (20 years, 1 month ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint56
Changes since 1.12: +2 -2 lines
Diff to previous 1.12
Change inscal usage for runoff


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Mon Oct 11 16:41:01 2004 UTC (20 years, 2 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint55d_post, checkpoint55e_post, checkpoint55f_post, checkpoint55g_post, checkpoint55h_post, checkpoint55i_post, checkpoint55j_post
Changes since 1.11: +2 -5 lines
Diff to previous 1.11
o enable to read exf forcing fields as either
  single file or yearly files (flag useExfYearlyFields)


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Wed Mar 3 13:58:29 2004 UTC (20 years, 9 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint52l_post, checkpoint52l_pre, checkpoint52m_post, checkpoint52n_post, checkpoint53, checkpoint53a_post, checkpoint53b_post, checkpoint53b_pre, checkpoint53c_post, checkpoint53d_post, checkpoint53d_pre, checkpoint53f_post, checkpoint53g_post, checkpoint54, checkpoint54a_post, checkpoint54a_pre, checkpoint54b_post, checkpoint54c_post, checkpoint54d_post, checkpoint54e_post, checkpoint54f_post, checkpoint55, checkpoint55a_post, checkpoint55b_post, checkpoint55c_post, checkpoint55d_pre, hrcube5
Changes since 1.10: +4 -4 lines
Diff to previous 1.10
fix debug_call


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Wed Mar 3 13:48:19 2004 UTC (20 years, 9 months ago) by edhill
Branch: MAIN
Changes since 1.9: +4 -2 lines
Diff to previous 1.9
 o commenting out the debug_call() subroutine because it does not exist
   anywhere in the code
   - Patrick: did you mean to add it?


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Thu Feb 26 19:34:34 2004 UTC (20 years, 9 months ago) by heimbach
Branch: MAIN
Changes since 1.8: +6 -1 lines
Diff to previous 1.8
Adding simple range check routine for exf fields after read


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Thu Oct 9 04:19:19 2003 UTC (21 years, 2 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, checkpoint52d_post, checkpoint52d_pre, checkpoint52e_post, checkpoint52e_pre, checkpoint52f_post, checkpoint52f_pre, checkpoint52h_pre, checkpoint52i_post, checkpoint52i_pre, checkpoint52j_post, checkpoint52j_pre, checkpoint52k_post, ecco_c52_e35, hrcube4, hrcube_1, hrcube_2, hrcube_3
Branch point for: branch-nonh, checkpoint51n_branch, netcdf-sm0, tg2-branch
Changes since 1.7: +3 -3 lines
Diff to previous 1.7
 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.7 - (view) (download) (annotate) - [select for diffs]
Fri May 23 18:37:31 2003 UTC (21 years, 6 months ago) by heimbach
Branch: MAIN
CVS Tags: branchpoint-genmake2, checkpoint50f_post, 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_pre, checkpoint51j_post
Branch point for: branch-genmake2
Changes since 1.6: +49 -1 lines
Diff to previous 1.6
o exf totally restructured
  - replaced all exf_set_ routines by one generic exf_set_gen.F
    and made sure it's still differentiable
  - split exf_getffields.F into new exf_bulkformulae.F
  - exf_inscal_/exf_outscal_ suffixes consistent with field names
  - updated adjoint/makefile and relevant verif. accordingly


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Tue Feb 18 05:33:54 2003 UTC (21 years, 9 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_pre
Changes since 1.5: +2 -2 lines
Diff to previous 1.5
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.5 - (view) (download) (annotate) - [select for diffs]
Sat Dec 28 10:11:11 2002 UTC (21 years, 11 months ago) by dimitri
Branch: MAIN
CVS Tags: 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
Changes since 1.4: +26 -25 lines
Diff to previous 1.4
checkpoint47f_post
Merging from release1_p10:
o modifications for using pkg/exf with pkg/seaice
  - pkg/seaice CPP options SEAICE_EXTERNAL_FORCING
    and SEAICE_EXTERNAL_FLUXES
  - pkg/exf CPP options EXF_READ_EVAP and
    EXF_NO_BULK_COMPUTATIONS
  - usage examples are Experiments 8 and 9 in
    verification/lab_sea/README
  - verification/lab_sea default experiment now uses
    pkg/gmredi, pkg/kpp, pkg/seaice, and pkg/exf


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Tue Nov 12 20:34:41 2002 UTC (22 years, 1 month ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint46n_post, checkpoint47, checkpoint47a_post, checkpoint47b_post, checkpoint47c_post, checkpoint47d_post, checkpoint47d_pre, checkpoint47e_post
Branch point for: branch-exfmods-curt
Changes since 1.3: +1 -1 lines
Diff to previous 1.3
Merging from release1_p8:
o exf:
  updated external forcing package
  - bug fixes carried over from ecco-branch
    (missing OBCS_OPTIONS.h in two routines)
  - enable easy to use "no forcing".
  - added exf I/O for atmospheric loading
  - added exf I/O for runoff data
  - transfered scaling between exf <-> MITgcm to exf namelist
  - removing old exfa stuff


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Thu Feb 7 20:00:09 2002 UTC (22 years, 10 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint44b_post, checkpoint44e_post, checkpoint44e_pre, checkpoint44f_post, checkpoint44f_pre, checkpoint44g_post, checkpoint44h_post, checkpoint44h_pre, checkpoint45, checkpoint45a_post, checkpoint45b_post, checkpoint45c_post, 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, chkpt44c_post, chkpt44c_pre, chkpt44d_post, release1_final_v1
Branch point for: release1_final
Changes since 1.2: +9 -18 lines
Diff to previous 1.2
o merge of relevant stuff from the ecco-branch:
  - genmake: removed $S64 overwrite for case SunOS
  - pkg/exf: update and corrections for field swapping and obcs
  - pkg/ecco: parameter lists for the_model_main, the_main_loop
              harmonized between ECCO and MITgcm
  - pkg/autodiff: added flow directives for obcs, mdsio_gl_slice
                  updated checkpointing_lev... lists for obcs
  - model/src: minor changes in forward_step, plot_field
               added directive for divided adjoint in the_main_loop
  - pkg/mdsio: added mdsio_gl_slice


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Fri Sep 28 15:55:25 2001 UTC (23 years, 2 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint43, checkpoint43a-release1mods, checkpoint44, checkpoint44b_pre, chkpt44a_post, chkpt44a_pre, ecco-branch-mod1, ecco-branch-mod2, ecco-branch-mod3, release1-branch-end, release1-branch_branchpoint, release1-branch_tutorials, release1_b1, release1_beta1
Branch point for: ecco-branch, release1, release1-branch, release1_coupled
Changes since 1.1: +83 -34 lines
Diff to previous 1.1
Adding basic comments for exf package.


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Mon May 14 22:08:40 2001 UTC (23 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint39, checkpoint40, checkpoint40pre1, checkpoint40pre2, checkpoint40pre3, checkpoint40pre4, checkpoint40pre5, checkpoint40pre6, checkpoint40pre7, checkpoint40pre8, checkpoint40pre9, checkpoint41, checkpoint42
Added external forcing package.
Not presently supported by mitgcm, i.e. disabled by default.


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