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

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

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


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

Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Mon Oct 22 01:29:51 2012 UTC (11 years, 7 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64a, checkpoint64b, checkpoint64c, checkpoint64d, checkpoint64e, checkpoint64f
Changes since 1.19: +6 -4 lines
Diff to previous 1.19
regretting some back-and-forth changes here, just adopt the simplest otption:
just replace CPP option ALLOW_ATM_WIND with run-time param useAtmWind.


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Sun Oct 21 20:06:00 2012 UTC (11 years, 7 months ago) by gforget
Branch: MAIN
Changes since 1.18: +10 -20 lines
Diff to previous 1.18
- revert to previous revision.
- note : ecco version 4 verification exp is now broken.


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Tue Aug 28 19:17:46 2012 UTC (11 years, 8 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint63s, checkpoint64
Changes since 1.17: +21 -11 lines
Diff to previous 1.17
- 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.17 - (view) (download) (annotate) - [select for diffs]
Tue Jul 24 20:16:32 2012 UTC (11 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint63q, checkpoint63r
Changes since 1.16: +48 -8 lines
Diff to previous 1.16
re-visit surface-relaxation setting (with exf):
- do not modify internal flags doThetaClimRelax or doSaltClimRelax
  (left from modif in Aug 2011, when do-Theta/Salt-ClimRelax setting was moved
   from ini_parms.F to set_parms.F)
- do not reset thetaClimFile/saltClimFile if using EXF (like other forcing files);
- stop if tau-Theta/Salt-ClimRelax was already set (even if
    ALLOW_CLIMSST/SSS_RELAXATION is undef ; add a note for this case);
- move the stop "if clim-sst/sss-TauRelax <>0 but no file" from exf_readparms.F
  to exf_check.F ; add a stop if ALLOW_CLIMSST/SSS_RELAXATION is undef.


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Thu Jan 5 23:41:51 2012 UTC (12 years, 4 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint63i, checkpoint63j, checkpoint63k, checkpoint63l, checkpoint63m, checkpoint63n, checkpoint63o, checkpoint63p
Changes since 1.15: +5 -10 lines
Diff to previous 1.15
remove run-time parameter exf_yftype


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Wed Dec 21 17:20:09 2011 UTC (12 years, 5 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint63h
Changes since 1.14: +60 -34 lines
Diff to previous 1.14
- 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;
- refine exf_check.F accordingly ; stop if USE_NO_INTERP_RUNOFF is defined
  (to use instead runoff_interpMethod=0 in data.exf).


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Thu Jun 17 21:45:16 2010 UTC (13 years, 11 months ago) by gforget
Branch: MAIN
CVS Tags: 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.13: +26 -14 lines
Diff to previous 1.13
improve error message handling


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Thu Apr 15 00:47:00 2010 UTC (14 years, 1 month ago) by gforget
Branch: MAIN
CVS Tags: checkpoint62e, checkpoint62f, checkpoint62g
Changes since 1.12: +34 -1 lines
Diff to previous 1.12
- introducing select_ZenAlbedo to choose method (replacing
ALLOW_DIURNAL_ALBEDO & ALLOW_DAILY_ALBEDO_AIM)
- adding options consistency checks in exf_check.F


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Thu Aug 27 17:52:31 2009 UTC (14 years, 8 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint61v, checkpoint61w, checkpoint61x, checkpoint61y, checkpoint61z, checkpoint62, checkpoint62a, checkpoint62b, checkpoint62c, checkpoint62d
Changes since 1.11: +4 -7 lines
Diff to previous 1.11
stop if exf_yftype is not 'RL'


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Wed Jun 11 18:55:10 2008 UTC (15 years, 11 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint60, checkpoint61, checkpoint61a, checkpoint61b, checkpoint61c, checkpoint61d, checkpoint61e, checkpoint61f, checkpoint61g, checkpoint61h, checkpoint61i, checkpoint61j, checkpoint61k, checkpoint61l, checkpoint61m, checkpoint61n, checkpoint61o, checkpoint61p, checkpoint61q, checkpoint61r, checkpoint61s, checkpoint61t, checkpoint61u
Changes since 1.10: +1 -1 lines
Diff to previous 1.10
Adding a capability to exf: read ice area from file.


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Tue Jun 10 09:36:34 2008 UTC (15 years, 11 months ago) by mlosch
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9
fix small bug in error check, as reported by Wentao Liu


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Fri Jan 25 11:49:48 2008 UTC (16 years, 4 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint59n, checkpoint59o, checkpoint59p, checkpoint59q, checkpoint59r
Changes since 1.8: +15 -6 lines
Diff to previous 1.8
moved some checks from exf_set_uv to exf_check


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Fri Jan 25 11:23:06 2008 UTC (16 years, 4 months ago) by dimitri
Branch: MAIN
Changes since 1.7: +31 -22 lines
Diff to previous 1.7
o pkg/exf: rewrite of exf_getffieldrec.F to properly deal with year
  transitions for useExfYearlyFields


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Wed Jun 27 21:38:09 2007 UTC (16 years, 11 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59e, checkpoint59f, checkpoint59g, checkpoint59h, checkpoint59i, checkpoint59j, checkpoint59k, checkpoint59l, checkpoint59m
Changes since 1.6: +2 -2 lines
Diff to previous 1.6
Small fix for A/C-grid check.


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


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


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


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Wed Nov 8 18:08:05 2006 UTC (17 years, 6 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint58r_post, checkpoint58s_post, checkpoint58t_post, checkpoint58u_post, checkpoint58v_post, checkpoint58w_post, checkpoint58x_post, checkpoint58y_post
Changes since 1.2: +10 -1 lines
Diff to previous 1.2
added warning for incompatibility between
USE_EXF_INTERPOLATION and usingCartesianGrid


Revision 1.2 - (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, 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
Changes since 1.1: +8 -1 lines
Diff to previous 1.1
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.1 - (view) (download) (annotate) - [select for diffs]
Mon Oct 11 16:41:01 2004 UTC (19 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpint57u_post, checkpoint55d_post, 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, checkpoint57z_post, eckpoint57e_pre
o enable to read exf forcing fields as either
  single file or yearly files (flag useExfYearlyFields)


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