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

Log of /MITgcm/pkg/exf/exf_getclim.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.25 - (view) (download) (annotate) - [select for diffs]
Sun Nov 2 21:23:30 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, checkpoint66c
Changes since 1.24: +11 -9 lines
Diff to previous 1.24
- pkg/exf/exf_getffields.F, exf_getsurfacefluxes.F : exf_getclim.F, add useCTRL switch


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Mon Oct 20 03:13:32 2014 UTC (10 years, 1 month ago) by gforget
Branch: MAIN
Changes since 1.23: +7 -2 lines
Diff to previous 1.23
- 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.23 - (view) (download) (annotate) - [select for diffs]
Mon Sep 22 14:01:43 2014 UTC (10 years, 2 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint65e, checkpoint65f
Changes since 1.22: +13 -8 lines
Diff to previous 1.22
o exf/exf_getclim.F, exf_getffields.F, exf_getsurfacefluxes.F :
  -  add weight in CTRL_GET_GEN calls


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Tue Jul 31 16:08:16 2012 UTC (12 years, 4 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint63r, checkpoint63s, checkpoint64, checkpoint64a, checkpoint64b, checkpoint64c, checkpoint64d, checkpoint64e, checkpoint64f, checkpoint64g, checkpoint64h, checkpoint64i, checkpoint64j, checkpoint64k, checkpoint64l, checkpoint64m, checkpoint64n, checkpoint64o, checkpoint64p, checkpoint64q, checkpoint64r, checkpoint64s, checkpoint64t, checkpoint64u, checkpoint64v, checkpoint64w, checkpoint64x, checkpoint64y, checkpoint64z, checkpoint65, checkpoint65a, checkpoint65b, checkpoint65c, checkpoint65d
Changes since 1.21: +2 -1 lines
Diff to previous 1.21
Attempt at adding CTRL_SIZE.h


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Thu Mar 22 03:55:09 2012 UTC (12 years, 8 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint63l, checkpoint63m, checkpoint63n, checkpoint63o, checkpoint63p, checkpoint63q
Changes since 1.20: +13 -4 lines
Diff to previous 1.20
Add missing (so far untested) and fix existing code
for xx_sst, xx_sss


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Thu Jan 5 20:32:59 2012 UTC (12 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint63i, checkpoint63j, checkpoint63k
Changes since 1.19: +2 -1 lines
Diff to previous 1.19
add argument uvInterp to exf_set_uv call


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Wed Dec 21 17:19:08 2011 UTC (12 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint63h
Changes since 1.18: +36 -37 lines
Diff to previous 1.18
USE_EXF_INTERPOLATION : add a set of run-time param ({inputfield}_interpMethod),
    one for each interpolated input field, to select the interpolation method
    with a value of zero switching off the interpolation;


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Wed Apr 28 04:54:54 2010 UTC (14 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint62f, checkpoint62g, checkpoint62h, checkpoint62i, checkpoint62j, checkpoint62k, checkpoint62l, checkpoint62m, checkpoint62n, checkpoint62o, checkpoint62p, checkpoint62q, checkpoint62r, checkpoint62s, checkpoint62t, checkpoint62u, checkpoint62v, checkpoint62w, checkpoint62x, checkpoint62y, checkpoint62z, checkpoint63, checkpoint63a, checkpoint63b, checkpoint63c, checkpoint63d, checkpoint63e, checkpoint63f, checkpoint63g
Changes since 1.17: +5 -1 lines
Diff to previous 1.17
Add appropriate init. of state from clim fields for offline case.


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Mon Apr 26 15:14:13 2010 UTC (14 years, 7 months ago) by heimbach
Branch: MAIN
Changes since 1.16: +13 -5 lines
Diff to previous 1.16
Check that clim files are actually defined and clim period <> 0
before updating state variables.


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Mon Apr 26 03:15:23 2010 UTC (14 years, 7 months ago) by heimbach
Branch: MAIN
Changes since 1.15: +29 -3 lines
Diff to previous 1.15
Add pseudo climat. stress fields to facilitate offline seaice calculations


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Mon Apr 26 01:49:47 2010 UTC (14 years, 7 months ago) by heimbach
Branch: MAIN
Changes since 1.14: +3 -1 lines
Diff to previous 1.14
Add salt = sss


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


Revision 1.13 - (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.12: +3 -3 lines
Diff to previous 1.12
change macros (EXCH & GLOBAL_SUM/MAX) sufix _R4/_R8 to _RS/_RL
 when applied to _RS/_RL variable


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Tue Jan 29 11:25:53 2008 UTC (16 years, 10 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint59n, checkpoint59o, checkpoint59p, checkpoint59q, checkpoint59r, checkpoint60, checkpoint61, checkpoint61a, checkpoint61b, checkpoint61c, checkpoint61d, checkpoint61e, checkpoint61f, checkpoint61g, checkpoint61h, checkpoint61i, checkpoint61j, checkpoint61k, checkpoint61l
Changes since 1.11: +1 -3 lines
Diff to previous 1.11
Completed mods to exf_getffieldrec.F to properly deal
with year transitions for useExfYearlyFields.


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 14:48:08 2007 UTC (17 years, 5 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59e, checkpoint59f, checkpoint59g, checkpoint59h, checkpoint59i, checkpoint59j, checkpoint59k, checkpoint59l, checkpoint59m
Changes since 1.10: +34 -1 lines
Diff to previous 1.10
Modifs to enable running exf and seaice as stand-alone
(monitor output tricked so testreport can probe results)


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Wed Apr 18 19:55:34 2007 UTC (17 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59, checkpoint59a, checkpoint59b, checkpoint59c, checkpoint59d
Changes since 1.9: +1 -3 lines
Diff to previous 1.9
o Remove exf_clim code.
o Split exf namelist


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Wed Apr 18 15:34:40 2007 UTC (17 years, 7 months ago) by heimbach
Branch: MAIN
Changes since 1.8: +31 -21 lines
Diff to previous 1.8
Re-clean CLIM part, this time correct (I hope).


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Wed Apr 18 13:24:28 2007 UTC (17 years, 7 months ago) by heimbach
Branch: MAIN
Changes since 1.7: +28 -19 lines
Diff to previous 1.7
Re-instating some CLIM stuff until fixing exf_getclim.F


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Wed Apr 18 05:02:08 2007 UTC (17 years, 7 months ago) by heimbach
Branch: MAIN
Changes since 1.6: +29 -22 lines
Diff to previous 1.6
Partial step on cleaning CLIM part of exf.


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


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Mon Jan 2 21:17:02 2006 UTC (18 years, 11 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58, checkpoint58a_post, checkpoint58b_post, checkpoint58c_post, checkpoint58d_post, checkpoint58e_post, checkpoint58f_post, checkpoint58g_post, checkpoint58h_post, checkpoint58i_post, checkpoint58j_post, 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
Changes since 1.4: +19 -15 lines
Diff to previous 1.4
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.4 - (view) (download) (annotate) - [select for diffs]
Tue Dec 13 19:46:46 2005 UTC (18 years, 11 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint57z_post
Changes since 1.3: +3 -3 lines
Diff to previous 1.3
Adding unfinished 3-dim. relaxation code.


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Thu Oct 9 04:19:19 2003 UTC (21 years, 1 month ago) by edhill
Branch: MAIN
CVS Tags: branch-netcdf, checkpint57u_post, 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, 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_post, checkpoint55d_pre, checkpoint55e_post, checkpoint55f_post, checkpoint55g_post, 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, checkpoint57e_post, checkpoint57f_post, checkpoint57f_pre, checkpoint57g_post, checkpoint57g_pre, 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, checkpoint57v_post, checkpoint57w_post, checkpoint57x_post, checkpoint57y_post, checkpoint57y_pre, ecco_c52_e35, eckpoint57e_pre, hrcube4, hrcube5, hrcube_1, hrcube_2, hrcube_3
Branch point for: branch-nonh, checkpoint51n_branch, netcdf-sm0, tg2-branch
Changes since 1.2: +3 -3 lines
Diff to previous 1.2
 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.2 - (view) (download) (annotate) - [select for diffs]
Tue Nov 12 20:34:41 2002 UTC (22 years ago) by heimbach
Branch: MAIN
CVS Tags: branch-exfmods-tag, branchpoint-genmake2, checkpoint46n_post, checkpoint47, checkpoint47a_post, checkpoint47b_post, checkpoint47c_post, checkpoint47d_post, checkpoint47d_pre, checkpoint47e_post, checkpoint47f_post, checkpoint47g_post, checkpoint47h_post, checkpoint47i_post, checkpoint47j_post, checkpoint48, checkpoint48a_post, checkpoint48b_post, checkpoint48c_post, checkpoint48c_pre, checkpoint48d_post, checkpoint48d_pre, checkpoint48e_post, checkpoint48f_post, checkpoint48g_post, checkpoint48h_post, checkpoint48i_post, checkpoint49, checkpoint50, checkpoint50a_post, checkpoint50b_post, checkpoint50b_pre, checkpoint50c_post, checkpoint50c_pre, checkpoint50d_post, checkpoint50d_pre, checkpoint50e_post, checkpoint50e_pre, checkpoint50f_post, checkpoint50f_pre, checkpoint50g_post, checkpoint50h_post, checkpoint50i_post, checkpoint51, checkpoint51a_post, checkpoint51b_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-exfmods-curt, branch-genmake2
Changes since 1.1: +5 -17 lines
Diff to previous 1.1
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.1 - (view) (download) (annotate) - [select for diffs]
Mon May 14 22:08:40 2001 UTC (23 years, 6 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint39, checkpoint40, checkpoint40pre1, checkpoint40pre2, checkpoint40pre3, checkpoint40pre4, checkpoint40pre5, checkpoint40pre6, checkpoint40pre7, checkpoint40pre8, checkpoint40pre9, checkpoint41, checkpoint42, checkpoint43, checkpoint43a-release1mods, checkpoint44, checkpoint44b_post, checkpoint44b_pre, 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, chkpt44a_post, chkpt44a_pre, chkpt44c_post, chkpt44c_pre, chkpt44d_post, ecco-branch-mod1, ecco-branch-mod2, ecco-branch-mod3, ecco-branch-mod4, release1-branch-end, release1-branch_branchpoint, release1-branch_tutorials, release1_b1, release1_beta1, release1_chkpt44d_post, release1_final_v1, release1_p1, release1_p2, release1_p3, release1_p4, release1_p5, release1_p6
Branch point for: ecco-branch, release1, release1-branch, release1_coupled, release1_final
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