/[MITgcm]/MITgcm/model/inc/PARAMS.h
ViewVC logotype

Diff of /MITgcm/model/inc/PARAMS.h

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

revision 1.140 by mlosch, Thu Dec 9 09:01:07 2004 UTC revision 1.145 by heimbach, Mon Feb 28 17:35:38 2005 UTC
# Line 68  C     surfQnetFile    :: File containing Line 68  C     surfQnetFile    :: File containing
68  C     surfQswFile     :: File containing surface shortwave radiation  C     surfQswFile     :: File containing surface shortwave radiation
69  C     dQdTfile        :: File containing thermal relaxation coefficient  C     dQdTfile        :: File containing thermal relaxation coefficient
70  C     EmPmRfile       :: File containing surface fresh water flux  C     EmPmRfile       :: File containing surface fresh water flux
71    C     saltFluxFile    :: File containing surface salt flux
72  C     pLoadFile       :: File containing pressure loading  C     pLoadFile       :: File containing pressure loading
73    C     eddyTauxFile    :: File containing zonal Eddy stress data
74    C     eddyTauyFile    :: File containing meridional Eddy stress data
75  C     buoyancyRelation :: Flag used to indicate which relation to use to  C     buoyancyRelation :: Flag used to indicate which relation to use to
76  C                        get buoyancy.  C                        get buoyancy.
77  C     eosType         :: choose the equation of state:  C     eosType         :: choose the equation of state:
# Line 79  C     the_run_name    :: string identify Line 82  C     the_run_name    :: string identify
82       &                hydrogThetaFile, hydrogSaltFile,       &                hydrogThetaFile, hydrogSaltFile,
83       &                zonalWindFile, meridWindFile, thetaClimFile,       &                zonalWindFile, meridWindFile, thetaClimFile,
84       &                saltClimFile, buoyancyRelation,       &                saltClimFile, buoyancyRelation,
85       &                EmPmRfile, surfQfile, surfQnetFile, surfQswFile,       &                EmPmRfile, saltFluxFile,
86         &                surfQfile, surfQnetFile, surfQswFile,
87       &                uVelInitFile, vVelInitFile, pSurfInitFile,       &                uVelInitFile, vVelInitFile, pSurfInitFile,
88       &                dQdTfile, ploadFile,       &                dQdTfile, ploadFile,
89         &                eddyTauxFile, eddyTauyFile,
90       &                eosType, pickupSuff,       &                eosType, pickupSuff,
91       &                mdsioLocalDir,       &                mdsioLocalDir,
92       &                the_run_name       &                the_run_name
# Line 97  C     the_run_name    :: string identify Line 102  C     the_run_name    :: string identify
102        CHARACTER*(MAX_LEN_FNAM) surfQnetFile        CHARACTER*(MAX_LEN_FNAM) surfQnetFile
103        CHARACTER*(MAX_LEN_FNAM) surfQswFile        CHARACTER*(MAX_LEN_FNAM) surfQswFile
104        CHARACTER*(MAX_LEN_FNAM) EmPmRfile        CHARACTER*(MAX_LEN_FNAM) EmPmRfile
105          CHARACTER*(MAX_LEN_FNAM) saltFluxFile
106        CHARACTER*(MAX_LEN_FNAM) buoyancyRelation        CHARACTER*(MAX_LEN_FNAM) buoyancyRelation
107        CHARACTER*(MAX_LEN_FNAM) uVelInitFile        CHARACTER*(MAX_LEN_FNAM) uVelInitFile
108        CHARACTER*(MAX_LEN_FNAM) vVelInitFile        CHARACTER*(MAX_LEN_FNAM) vVelInitFile
109        CHARACTER*(MAX_LEN_FNAM) pSurfInitFile        CHARACTER*(MAX_LEN_FNAM) pSurfInitFile
110        CHARACTER*(MAX_LEN_FNAM) dQdTfile        CHARACTER*(MAX_LEN_FNAM) dQdTfile
111        CHARACTER*(MAX_LEN_FNAM) ploadFile        CHARACTER*(MAX_LEN_FNAM) ploadFile
112          CHARACTER*(MAX_LEN_FNAM) eddyTauxFile
113          CHARACTER*(MAX_LEN_FNAM) eddyTauyFile
114        CHARACTER*(MAX_LEN_FNAM) mdsioLocalDir        CHARACTER*(MAX_LEN_FNAM) mdsioLocalDir
115        CHARACTER*(MAX_LEN_FNAM) the_run_name        CHARACTER*(MAX_LEN_FNAM) the_run_name
116        CHARACTER*(6) eosType        CHARACTER*(6) eosType
# Line 266  C     pickup_write_immed :: echo the pic Line 274  C     pickup_write_immed :: echo the pic
274  C     timeave_mdsio      :: use mdsio for timeave output  C     timeave_mdsio      :: use mdsio for timeave output
275  C     snapshot_mdsio     :: use mdsio for "snapshot" (dumpfreq/diagfreq) output  C     snapshot_mdsio     :: use mdsio for "snapshot" (dumpfreq/diagfreq) output
276  C     monitor_stdio      :: use stdio for monitor output  C     monitor_stdio      :: use stdio for monitor output
277    C     calendarDumps :: When set, approximate months (30-31 days) and years (360-372 days)
278    C                      for parameters chkPtFreq, pChkPtFreq, taveFreq, SEAICE_taveFreq,
279    C                      KPP_taveFreq, and freq in pkg/diagnostics are converted to exact
280    C                      calendar months and years.  Requires pkg/cal.
281        COMMON /PARM_L/ usingCartesianGrid, usingSphericalPolarGrid,        COMMON /PARM_L/ usingCartesianGrid, usingSphericalPolarGrid,
282       & usingCurvilinearGrid, usingCylindricalGrid,       & usingCurvilinearGrid, usingCylindricalGrid,
283       & no_slip_sides,no_slip_bottom,       & no_slip_sides,no_slip_bottom,
# Line 296  C     monitor_stdio      :: use stdio fo Line 308  C     monitor_stdio      :: use stdio fo
308       & readPickupWithTracer, writePickupWithTracer,       & readPickupWithTracer, writePickupWithTracer,
309       & pickup_read_mdsio, pickup_write_mdsio, pickup_write_immed,       & pickup_read_mdsio, pickup_write_mdsio, pickup_write_immed,
310       & timeave_mdsio, snapshot_mdsio, monitor_stdio,       & timeave_mdsio, snapshot_mdsio, monitor_stdio,
311       & outputTypesInclusive       & outputTypesInclusive,
312         & inAdMode, inAdTrue, inAdFalse, inAdExact,
313         & calendarDumps
314    
315        LOGICAL usingCartesianGrid        LOGICAL usingCartesianGrid
316        LOGICAL usingSphericalPolarGrid        LOGICAL usingSphericalPolarGrid
# Line 371  C     monitor_stdio      :: use stdio fo Line 385  C     monitor_stdio      :: use stdio fo
385        LOGICAL pickup_write_immed        LOGICAL pickup_write_immed
386        LOGICAL timeave_mdsio, snapshot_mdsio, monitor_stdio        LOGICAL timeave_mdsio, snapshot_mdsio, monitor_stdio
387        LOGICAL outputTypesInclusive        LOGICAL outputTypesInclusive
388          LOGICAL inAdMode, inAdTrue, inAdFalse, inAdExact
389          LOGICAL calendarDumps
390    
391  C--   COMMON /PARM_R/ "Real" valued parameters used by the model.  C--   COMMON /PARM_R/ "Real" valued parameters used by the model.
392  C     cg2dTargetResidual  C     cg2dTargetResidual
# Line 555  C      --"-"--  Quadratic  ( linear: 1/s Line 571  C      --"-"--  Quadratic  ( linear: 1/s
571       & recip_rhoConst, rhoConst,       & recip_rhoConst, rhoConst,
572       & rhoConstFresh, convertEmP2rUnit, tRef, sRef,       & rhoConstFresh, convertEmP2rUnit, tRef, sRef,
573       & endTime, chkPtFreq, pchkPtFreq, dumpFreq, adjDumpFreq,       & endTime, chkPtFreq, pchkPtFreq, dumpFreq, adjDumpFreq,
574       & diagFreq, taveFreq, tave_lastIter, monitorFreq,       & diagFreq, taveFreq, tave_lastIter, monitorFreq, adjMonitorFreq,
575       & afFacMom, vfFacMom, pfFacMom, cfFacMom, foFacMom, mtFacMom,       & afFacMom, vfFacMom, pfFacMom, cfFacMom, foFacMom, mtFacMom,
576       & cosPower, cAdjFreq, omega, rotationPeriod,       & cosPower, cAdjFreq, omega, rotationPeriod,
577       & tauThetaClimRelax, lambdaThetaClimRelax,       & tauThetaClimRelax, lambdaThetaClimRelax,
# Line 567  C      --"-"--  Quadratic  ( linear: 1/s Line 583  C      --"-"--  Quadratic  ( linear: 1/s
583       & horiVertRatio, recip_horiVertRatio,       & horiVertRatio, recip_horiVertRatio,
584       & ivdc_kappa, Ro_SeaLevel,       & ivdc_kappa, Ro_SeaLevel,
585       & bottomDragLinear,bottomDragQuadratic,       & bottomDragLinear,bottomDragQuadratic,
586       & tCyl       & tCylIn, tCylOut
587    
588        _RL cg2dTargetResidual        _RL cg2dTargetResidual
589        _RL cg2dTargetResWunit        _RL cg2dTargetResWunit
# Line 652  C      --"-"--  Quadratic  ( linear: 1/s Line 668  C      --"-"--  Quadratic  ( linear: 1/s
668        _RL taveFreq        _RL taveFreq
669        _RL tave_lastIter        _RL tave_lastIter
670        _RL monitorFreq        _RL monitorFreq
671          _RL adjMonitorFreq
672        _RL afFacMom        _RL afFacMom
673        _RL vfFacMom        _RL vfFacMom
674        _RL pfFacMom        _RL pfFacMom
# Line 680  C      --"-"--  Quadratic  ( linear: 1/s Line 697  C      --"-"--  Quadratic  ( linear: 1/s
697        _RL Ro_SeaLevel        _RL Ro_SeaLevel
698        _RL bottomDragLinear        _RL bottomDragLinear
699        _RL bottomDragQuadratic        _RL bottomDragQuadratic
700        _RL tCyl        _RL tCylIn
701          _RL tCylOut
702    
703  C--   COMMON /PARM_A/ Thermodynamics constants ?  C--   COMMON /PARM_A/ Thermodynamics constants ?
704        COMMON /PARM_A/ HeatCapacity_Cp,recip_Cp        COMMON /PARM_A/ HeatCapacity_Cp,recip_Cp

Legend:
Removed from v.1.140  
changed lines
  Added in v.1.145

  ViewVC Help
Powered by ViewVC 1.1.22