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

Log of /MITgcm/pkg/exf/exf_readparms.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.81 - (view) (download) (annotate) - [select for diffs]
Thu Jun 5 19:33:08 2014 UTC (10 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64y, checkpoint64z, checkpoint65, checkpoint65a, checkpoint65b, checkpoint65c, checkpoint65d, checkpoint65e, checkpoint65f, checkpoint65g, checkpoint65h, checkpoint65i, checkpoint65j, checkpoint65k, checkpoint65l, checkpoint65m, checkpoint65n, checkpoint65o, checkpoint65p, checkpoint65q, checkpoint65r, checkpoint65s, checkpoint65t
Changes since 1.80: +1 -2 lines
Diff to previous 1.80
remove variable "year2sec" (never used anywhere)


Revision 1.80 - (view) (download) (annotate) - [select for diffs]
Thu Jun 5 15:37:46 2014 UTC (10 years, 6 months ago) by jmc
Branch: MAIN
Changes since 1.79: +9 -5 lines
Diff to previous 1.79
- new integer parameter "exf_debugLev" (default set to main model debugLevel)
  to replace logical switch "exf_verbose".


Revision 1.79 - (view) (download) (annotate) - [select for diffs]
Tue May 27 23:41:31 2014 UTC (10 years, 6 months ago) by jmc
Branch: MAIN
Changes since 1.78: +11 -1 lines
Diff to previous 1.78
add a call to S/R packages_unused_msg.F to print a weak warning
when parameter file "data.this_pkg" exist but  but useTHIS_PKG=F


Revision 1.78 - (view) (download) (annotate) - [select for diffs]
Tue Apr 23 19:04:33 2013 UTC (11 years, 7 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint64g, checkpoint64h, checkpoint64i, checkpoint64j, checkpoint64k, checkpoint64l, checkpoint64m, checkpoint64n, checkpoint64o, checkpoint64p, checkpoint64q, checkpoint64r, checkpoint64s, checkpoint64t, checkpoint64u, checkpoint64v, checkpoint64w, checkpoint64x
Changes since 1.77: +11 -1 lines
Diff to previous 1.77
adding ALLOW_RUNOFTEMP for specifying temperature of runoff
Modified Files: EXF_FIELDS.h EXF_OPTIONS.h EXF_PARAM.h exf_check_range.F
  exf_diagnostics_fill.F exf_diagnostics_init.F exf_getffields.F
  exf_init.F exf_mapfields.F exf_monitor.F exf_readparms.F exf_summary.F


Revision 1.77 - (view) (download) (annotate) - [select for diffs]
Sat Nov 10 21:57:39 2012 UTC (12 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64a, checkpoint64b, checkpoint64c, checkpoint64d, checkpoint64e, checkpoint64f
Changes since 1.76: +2 -2 lines
Diff to previous 1.76
avoid un-balanced single or double quote (in comments)


Revision 1.76 - (view) (download) (annotate) - [select for diffs]
Wed Nov 7 21:37:33 2012 UTC (12 years ago) by jahn
Branch: MAIN
Changes since 1.75: +9 -1 lines
Diff to previous 1.75
allow loading of forcing fields through external_fields_load even if exf is on


Revision 1.75 - (view) (download) (annotate) - [select for diffs]
Wed Sep 19 23:08:59 2012 UTC (12 years, 2 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64
Changes since 1.74: +2 -2 lines
Diff to previous 1.74
add 1 space between "_d" and "-8" in default setting of ocean_emissivity


Revision 1.74 - (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
Changes since 1.73: +9 -4 lines
Diff to previous 1.73
- 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.73 - (view) (download) (annotate) - [select for diffs]
Tue Jul 24 20:16:32 2012 UTC (12 years, 4 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint63q, checkpoint63r
Changes since 1.72: +77 -119 lines
Diff to previous 1.72
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.72 - (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, checkpoint63n, checkpoint63o, checkpoint63p
Changes since 1.71: +4 -1 lines
Diff to previous 1.71
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.71 - (view) (download) (annotate) - [select for diffs]
Thu Jan 5 23:41:51 2012 UTC (12 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint63i, checkpoint63j, checkpoint63k, checkpoint63l
Changes since 1.70: +24 -19 lines
Diff to previous 1.70
remove run-time parameter exf_yftype


Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Wed Dec 21 22:05:11 2011 UTC (12 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint63h
Changes since 1.69: +110 -122 lines
Diff to previous 1.69
- simplify default setting of of interpolation parameters and fix for
  case of non-uniform delY.


Revision 1.69 - (view) (download) (annotate) - [select for diffs]
Wed Dec 21 17:19:08 2011 UTC (12 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.68: +68 -31 lines
Diff to previous 1.68
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.68 - (view) (download) (annotate) - [select for diffs]
Mon Dec 12 19:02:45 2011 UTC (12 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint63g
Changes since 1.67: +71 -50 lines
Diff to previous 1.67
move delX,delY to new header file (SET_GRID.h) and adjust length to 1rst
face dimensions.


Revision 1.67 - (view) (download) (annotate) - [select for diffs]
Wed Oct 12 02:58:34 2011 UTC (13 years, 1 month ago) by jmc
Branch: MAIN
CVS Tags: checkpoint63d, checkpoint63e, checkpoint63f
Changes since 1.66: +2 -2 lines
Diff to previous 1.66
fix previous modif (revision 1.66: optional treatment of namelist EXF_NML_OBCS)


Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Wed Jul 27 15:00:15 2011 UTC (13 years, 4 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint63a, checkpoint63b, checkpoint63c
Changes since 1.65: +37 -29 lines
Diff to previous 1.65
make treatment of optional namelists (EXF_NML_04, EXF_NML_SGRUNOFF,
EXF_NML_OBCS) more consistent, so that you need not have these lists
in data.exf when they are not used.


Revision 1.65 - (view) (download) (annotate) - [select for diffs]
Wed May 25 00:33:32 2011 UTC (13 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62y, checkpoint62z, checkpoint63
Changes since 1.64: +3 -1 lines
Diff to previous 1.64
move "useOBCSYearlyFields" from "data.obcs" (holf in OBCS_PARAMS.h)
to parameter file "data.exf", namelist EXF_NML_OBCS (in EXF_PARAM.h)


Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Tue Jan 25 22:40:41 2011 UTC (13 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62s, checkpoint62t, checkpoint62u, checkpoint62v, checkpoint62w, checkpoint62x
Changes since 1.63: +19 -24 lines
Diff to previous 1.63
-move call to S/R EXF_CHECK from exf_readparms.F to packages_check.F
-print warning msg when resetting tauThetaClimRelax/tauSaltClimRelax


Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Tue Nov 23 18:55:54 2010 UTC (14 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62o, checkpoint62p, checkpoint62q, checkpoint62r
Changes since 1.62: +5 -4 lines
Diff to previous 1.62
- change CPP option EXF_VERBOSE to run-time logical param exf_verbose
  (default= debugMode).


Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Wed May 12 01:08:14 2010 UTC (14 years, 6 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint62g, checkpoint62h, checkpoint62i, checkpoint62j, checkpoint62k, checkpoint62l, checkpoint62m, checkpoint62n
Changes since 1.61: +2 -2 lines
Diff to previous 1.61
Check-in some bug fixes on behalf of Yun Xu.


Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Tue May 4 18:33:17 2010 UTC (14 years, 7 months ago) by dimitri
Branch: MAIN
Changes since 1.60: +26 -2 lines
Diff to previous 1.60
adding sgrunoff variables for reading sub-glacial runoff files


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


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


Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Wed Apr 14 23:02:18 2010 UTC (14 years, 7 months ago) by gforget
Branch: MAIN
Changes since 1.57: +5 -3 lines
Diff to previous 1.57
improving readability of ALLOW_ZENITHANGLE related code
- remove nSx,nSy dims from zen_albedo_table
- rename useExfZenithAngle to useExfZenIncoming/useExfZenAlbedo
  and document them in EXF_PARAM.h
- document ALLOW_ZENITHANGLE in EXF_OPTIONS.h and set it to false
- document variables in EXF_FIELDS.h


Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Tue Apr 13 06:57:34 2010 UTC (14 years, 7 months ago) by gforget
Branch: MAIN
Changes since 1.56: +3 -2 lines
Diff to previous 1.56
account for the variation of albedo as a function of zenith angle


Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Wed Feb 17 21:16:12 2010 UTC (14 years, 9 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint62c, checkpoint62d
Changes since 1.55: +75 -2 lines
Diff to previous 1.55
surface relaxation -- separating data and data.exf options


Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Fri Jun 26 20:53:36 2009 UTC (15 years, 5 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint61s, checkpoint61t, checkpoint61u, checkpoint61v, checkpoint61w, checkpoint61x, checkpoint61y, checkpoint61z, checkpoint62, checkpoint62a, checkpoint62b
Changes since 1.54: +9 -3 lines
Diff to previous 1.54
fix (stored & initialised) areamask_exfremo_intercept & areamask_exfremo_slope


Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Tue Jun 2 14:59:55 2009 UTC (15 years, 6 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint61p, checkpoint61q, checkpoint61r
Changes since 1.53: +5 -1 lines
Diff to previous 1.53
  - add a separate exf_iprec_obcs to exf_set_obcs (by default equal to
    exf_iprec) as part of namelist EXF_NML_01


Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Tue Jan 27 15:37:03 2009 UTC (15 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint61i, checkpoint61j, checkpoint61k, checkpoint61l, checkpoint61m, checkpoint61n, checkpoint61o
Changes since 1.52: +58 -58 lines
Diff to previous 1.52
rename thetaMin,phiMin -> xgOrigin,ygOrigin


Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Mon Nov 17 23:08:29 2008 UTC (16 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint61f, checkpoint61g, checkpoint61h
Changes since 1.51: +5 -3 lines
Diff to previous 1.51
- add parameters to extrapolate temp from level 1 & 2 up to surface;
- add option to prevent negative evaporation.


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


Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Fri Feb 22 20:25:54 2008 UTC (16 years, 9 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint59o, checkpoint59p, checkpoint59q, checkpoint59r
Changes since 1.49: +35 -5 lines
Diff to previous 1.49
o pkg/obcs and pkg/exf: added capability to specify seaice open boundary
  conditions that have a different sampling frequency than S/T/U/V obcs


Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Wed Dec 5 23:57:45 2007 UTC (17 years ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint59l, checkpoint59m, checkpoint59n
Changes since 1.48: +3 -1 lines
Diff to previous 1.48
replaced EXF_OPTIONS.h CPP option EXF_SUBTRACT_UVVEL_FROM_UVWIND
with EXF_PARAM.h runtime parameter useRelativeWind


Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Mon May 14 19:36:37 2007 UTC (17 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint59b, checkpoint59c, checkpoint59d, checkpoint59e, checkpoint59f, checkpoint59g, checkpoint59h, checkpoint59i, checkpoint59j, checkpoint59k
Changes since 1.47: +76 -291 lines
Diff to previous 1.47
- implement A-grid / C-grid selection for wind-stress input files
- move start date specifications for the forcing from EXF_READPARMS
  to EXF_INIT_FIXED (+ fix for windspeed input + 2. component wind-stress)


Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Tue May 8 03:49:33 2007 UTC (17 years, 7 months ago) by jmc
Branch: MAIN
Changes since 1.46: +48 -35 lines
Diff to previous 1.46
- add fixed turbulent transfert Coeff over ice (as in Large&Yeager 2004)
- change default values of ice & snow emissivity (only used in thsice)


Revision 1.46 - (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.45: +35 -2 lines
Diff to previous 1.45
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.45 - (view) (download) (annotate) - [select for diffs]
Fri Apr 27 13:22:47 2007 UTC (17 years, 7 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint59a
Changes since 1.44: +2 -2 lines
Diff to previous 1.44
obcsNperiod -> obcsWperiod
bug reported to mitgcm-support by Gianmaria Sannino, 27 apr 07


Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Thu Apr 19 14:37:00 2007 UTC (17 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59
Changes since 1.43: +5 -3 lines
Diff to previous 1.43
o Add runtime parameter selectStressGridPosition
o Add exf_monFreq to namelist


Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Wed Apr 18 19:55:34 2007 UTC (17 years, 7 months ago) by heimbach
Branch: MAIN
Changes since 1.42: +135 -31 lines
Diff to previous 1.42
o Remove exf_clim code.
o Split exf namelist


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


Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Tue Apr 17 23:51:22 2007 UTC (17 years, 7 months ago) by heimbach
Branch: MAIN
Changes since 1.40: +1 -2 lines
Diff to previous 1.40
Remove informative header EXF.h


Revision 1.40 - (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.39: +4 -4 lines
Diff to previous 1.39
move EXF header files from lower_case.h to UPPER_CASE.h ;
 add missing cvs Header & Name


Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Thu Feb 8 15:43:17 2007 UTC (17 years, 9 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint58w_post, checkpoint58x_post, checkpoint58y_post
Changes since 1.38: +2 -2 lines
Diff to previous 1.38
snowperiod -> snowprecipperiod


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Thu Feb 8 14:28:02 2007 UTC (17 years, 9 months ago) by dimitri
Branch: MAIN
Changes since 1.37: +23 -23 lines
Diff to previous 1.37
call cal_FulDate only if the period is greater than zero


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Wed Feb 7 17:38:11 2007 UTC (17 years, 9 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint58v_post
Changes since 1.36: +1 -26 lines
Diff to previous 1.36
pkg/exf: changes to properly interpolate/mask/scale initial fields


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Thu Jan 18 23:44:43 2007 UTC (17 years, 10 months ago) by dimitri
Branch: MAIN
Changes since 1.35: +4 -1 lines
Diff to previous 1.35
added exf_scal_BulkCdn for scaling exf_BulkCdn


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Mon Oct 16 15:39:36 2006 UTC (18 years, 1 month ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58q_post, checkpoint58r_post, checkpoint58s_post, checkpoint58t_post, checkpoint58u_post
Changes since 1.34: +9 -15 lines
Diff to previous 1.34
Reduce number of lines for NAMELIST.


Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Thu Oct 12 21:34:59 2006 UTC (18 years, 1 month ago) by heimbach
Branch: MAIN
Changes since 1.33: +26 -1 lines
Diff to previous 1.33
Enable prescription of constant-in-time field for each variable


Revision 1.33 - (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, checkpoint58l_post, checkpoint58m_post, checkpoint58n_post, checkpoint58o_post, checkpoint58p_post
Changes since 1.32: +2 -1 lines
Diff to previous 1.32
change exf_monitor: - independant of main-monitor (write it's own mnc file)
 - called from the end of S/R EXF_GETFORCING


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Mon Jun 5 22:51:23 2006 UTC (18 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58g_post, checkpoint58h_post, checkpoint58i_post, checkpoint58j_post
Changes since 1.31: +14 -24 lines
Diff to previous 1.31
reach the maximum number of continuation lines (100) that the old ifc
 compiler can digest.


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Tue May 30 22:47:40 2006 UTC (18 years, 6 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint58f_post
Changes since 1.30: +7 -4 lines
Diff to previous 1.30
  - add new parameters and constants: longwave emissivity for ocean, ice
    and snow, evaporation parameters over ice for compatibility with thsice


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Thu May 25 18:32:56 2006 UTC (18 years, 6 months ago) by heimbach
Branch: MAIN
Changes since 1.29: +82 -17 lines
Diff to previous 1.29
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.29 - (view) (download) (annotate) - [select for diffs]
Mon Mar 6 20:01:46 2006 UTC (18 years, 9 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58b_post, checkpoint58c_post, checkpoint58d_post, checkpoint58e_post
Changes since 1.28: +2 -2 lines
Diff to previous 1.28
Fix bug in namelist


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Thu Mar 2 15:30:11 2006 UTC (18 years, 9 months ago) by heimbach
Branch: MAIN
Changes since 1.27: +26 -53 lines
Diff to previous 1.27
o Clean exf namelist
o Update trend removal code


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Thu Mar 2 02:53:23 2006 UTC (18 years, 9 months ago) by heimbach
Branch: MAIN
Changes since 1.26: +71 -7 lines
Diff to previous 1.26
Adding parameter to remove on-the-fly global mean and trend from
exf forcing and ctrl control adjustments


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Mon May 23 19:28:45 2005 UTC (19 years, 6 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpint57u_post, 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, checkpoint58, checkpoint58a_post
Changes since 1.25: +21 -7 lines
Diff to previous 1.25
Replace call to nml_filter by open_copy_data_file
(dont know why it hasnt always been that way in the first place).


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Mon Feb 21 05:32:55 2005 UTC (19 years, 9 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint57e_post, checkpoint57f_post, checkpoint57f_pre, checkpoint57g_post, checkpoint57g_pre, checkpoint57h_done, checkpoint57h_post, checkpoint57h_pre, eckpoint57e_pre
Changes since 1.24: +3 -2 lines
Diff to previous 1.24
pkg/exf: added twoDigitYear to useExfYearlyFields


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Tue Jan 4 04:18:36 2005 UTC (19 years, 11 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint57c_post, checkpoint57c_pre, checkpoint57d_post
Changes since 1.23: +22 -22 lines
Diff to previous 1.23
pkg/exf: changed sw limit for exf_check_range and fixed
 initialization of unused variables for exf_readparms.F


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Sat Nov 27 09:19:25 2004 UTC (20 years ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint56a_post, checkpoint56b_post, checkpoint56c_post, checkpoint57, checkpoint57a_post, checkpoint57a_pre, checkpoint57b_post
Changes since 1.22: +1 -3 lines
Diff to previous 1.22
Added monitor capablity for exf forcing fields.
Reverted back to m/s as default units for runoff.


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Mon Nov 22 20:47:34 2004 UTC (20 years ago) by heimbach
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21
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.21 - (view) (download) (annotate) - [select for diffs]
Thu Nov 11 02:23:18 2004 UTC (20 years ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint56
Changes since 1.20: +5 -2 lines
Diff to previous 1.20
Change inscal usage for runoff


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


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Thu Oct 7 01:10:43 2004 UTC (20 years, 2 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint55d_pre
Changes since 1.18: +121 -2 lines
Diff to previous 1.18
Added default values for exf_interp variables.


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Wed Jul 7 19:59:41 2004 UTC (20 years, 5 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint54b_post, checkpoint54c_post, checkpoint54d_post, checkpoint54e_post, checkpoint54f_post, checkpoint55, checkpoint55a_post, checkpoint55b_post, checkpoint55c_post
Changes since 1.17: +144 -104 lines
Diff to previous 1.17
Invoke cal only if files are specified in data.exf, data.exf_clim


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Mon Apr 19 22:30:46 2004 UTC (20 years, 7 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint52n_post, checkpoint53, checkpoint53a_post, checkpoint53b_post, checkpoint53b_pre, checkpoint53c_post, checkpoint53d_post, checkpoint53d_pre, checkpoint53f_post, checkpoint53g_post, checkpoint54, checkpoint54a_post, checkpoint54a_pre
Changes since 1.16: +3 -2 lines
Diff to previous 1.16
o small modifications in exf-package to increase flexibility:
  - change climtempfreeze from a constant to a runtime parameter that
    is specified in data.exf_clim (default = -1.9)
  - introduce runtime parameter windstressmax (default = 2.0) that is
    specified in data.exf


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Wed Mar 3 05:17:45 2004 UTC (20 years, 9 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint52l_post, checkpoint52l_pre, checkpoint52m_post, hrcube5
Changes since 1.15: +3 -2 lines
Diff to previous 1.15
o no restoring terms under ice for pkg/seaice
o modfied EXF_EXTERNAL_FLUXES option
o added exf_albedo parameter


Revision 1.15 - (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.14: +4 -2 lines
Diff to previous 1.14
Adding simple range check routine for exf fields after read


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Tue Dec 16 23:28:40 2003 UTC (20 years, 11 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint52e_post, checkpoint52e_pre, checkpoint52f_post, checkpoint52f_pre, checkpoint52h_pre, checkpoint52i_post, checkpoint52i_pre, checkpoint52j_post, checkpoint52j_pre, checkpoint52k_post, hrcube4, hrcube_1, hrcube_2, hrcube_3
Changes since 1.13: +10 -9 lines
Diff to previous 1.13
added exf_offset_atemp for Celsius to Kelvin conversion of atemp


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Mon Oct 20 06:25:16 2003 UTC (21 years, 1 month ago) by dimitri
Branch: MAIN
CVS Tags: branch-netcdf, checkpoint51l_post, 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, ecco_c52_e35
Branch point for: branch-nonh, checkpoint51n_branch, netcdf-sm0
Changes since 1.12: +123 -64 lines
Diff to previous 1.12
changes to pkg/cal and pkg/exf that allow and speed-up long integrations


Revision 1.12 - (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: checkpoint51i_post, checkpoint51k_post, checkpoint51l_pre
Branch point for: tg2-branch
Changes since 1.11: +3 -3 lines
Diff to previous 1.11
 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.11 - (view) (download) (annotate) - [select for diffs]
Wed Sep 10 17:25:34 2003 UTC (21 years, 2 months ago) by jmc
Branch: MAIN
CVS Tags: branchpoint-genmake2, checkpoint51f_post, checkpoint51g_post, checkpoint51h_pre, checkpoint51i_pre, checkpoint51j_post
Branch point for: branch-genmake2
Changes since 1.10: +18 -32 lines
Diff to previous 1.10
intel compiler (ifc) cannot handle too many continuation lines:
 making namelist more compact seems to work better.


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Thu Aug 7 02:31:29 2003 UTC (21 years, 4 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint51f_pre
Changes since 1.9: +2 -5 lines
Diff to previous 1.9
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.
  - See verification/global_with_exf/README for usage example.
  - Removed obsolete EXFwindOnBgrid and SEAICEwindOnCgrid
    flags and modified pkg/seaice accordingly.
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.9 - (view) (download) (annotate) - [select for diffs]
Mon Aug 4 22:53:42 2003 UTC (21 years, 4 months ago) by dimitri
Branch: MAIN
Changes since 1.8: +51 -1 lines
Diff to previous 1.8
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.8 - (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: checkpoint50f_post, checkpoint50g_post, checkpoint50h_post, checkpoint50i_post, checkpoint51, checkpoint51a_post, checkpoint51b_post, checkpoint51b_pre, checkpoint51c_post, checkpoint51d_post, checkpoint51e_post
Changes since 1.7: +31 -17 lines
Diff to previous 1.7
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.7 - (view) (download) (annotate) - [select for diffs]
Thu Mar 6 00:47:33 2003 UTC (21 years, 9 months ago) by heimbach
Branch: MAIN
CVS Tags: 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.6: +34 -2 lines
Diff to previous 1.6
merged from ecco-branch:
o exf:
  - Enable initialisation of forcing fields to constant
    (runtime) values.
  - in exf_getffields.F
    Reduce i-/j-loop to interior domain, discarding overlaps.
    That also fixes wrong TAF-key computations for key_1, key_2
    with bulf formulae.
  - exf_init.F modify #ifdef for exf_init_evap
  - exf_getffieldrec.F, ctrl_getrec.F
    The following INT-usages are not safe:
      fldsecs  = int(fldsecs/fldperiod)*fldperiod
      fldcount = int(fldsecs/fldperiod) + 1
    and were modified.


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
Changes since 1.5: +94 -75 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: +17 -9 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]
Thu Dec 19 13:44:51 2002 UTC (21 years, 11 months ago) by cheisey
Branch: MAIN
CVS Tags: checkpoint47e_post
Branch point for: branch-exfmods-curt
Changes since 1.3: +6 -1 lines
Diff to previous 1.3
AJA/CWH - Adding a parameter in data.exf than enables
forcing files to be cycled.  The parameter "repeatPeriod"
specifies the cycle period in seconds and defauls to zero.
When set to zero, the exf routines do not cycle forcing data.


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Tue Nov 12 20:34:41 2002 UTC (22 years ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint46n_post, checkpoint47, checkpoint47a_post, checkpoint47b_post, checkpoint47c_post, checkpoint47d_post, checkpoint47d_pre
Changes since 1.2: +53 -12 lines
Diff to previous 1.2
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.2 - (view) (download) (annotate) - [select for diffs]
Thu Feb 7 20:00:09 2002 UTC (22 years, 9 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.1: +49 -17 lines
Diff to previous 1.1
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.1 - (view) (download) (annotate) - [select for diffs]
Mon May 14 22:08:41 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_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
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