/[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.261 by jmc, Fri Jun 15 13:17:34 2012 UTC revision 1.264 by jmc, Wed Jul 4 20:17:46 2012 UTC
# Line 341  C     doThetaClimRelax :: Set true if re Line 341  C     doThetaClimRelax :: Set true if re
341  C                        climatology is required.  C                        climatology is required.
342  C     doSaltClimRelax  :: Set true if relaxation to salinity  C     doSaltClimRelax  :: Set true if relaxation to salinity
343  C                        climatology is required.  C                        climatology is required.
344    C     balanceThetaClimRelax :: substract global mean effect at every time step
345    C     balanceSaltClimRelax :: substract global mean effect at every time step
346  C     allowFreezing  :: Allows surface water to freeze and form ice  C     allowFreezing  :: Allows surface water to freeze and form ice
347  C     useOldFreezing :: use the old version (before checkpoint52a_pre, 2003-11-12)  C     useOldFreezing :: use the old version (before checkpoint52a_pre, 2003-11-12)
348  C     periodicExternalForcing :: Set true if forcing is time-dependant  C     periodicExternalForcing :: Set true if forcing is time-dependant
# Line 394  C     printDomain     :: controls printi Line 396  C     printDomain     :: controls printi
396       & multiDimAdvection, useMultiDimAdvec,       & multiDimAdvection, useMultiDimAdvec,
397       & momDissip_In_AB, doAB_onGtGs,       & momDissip_In_AB, doAB_onGtGs,
398       & balanceEmPmR, balanceQnet, balancePrintMean,       & balanceEmPmR, balanceQnet, balancePrintMean,
399         & balanceThetaClimRelax, balanceSaltClimRelax,
400       & doThetaClimRelax, doSaltClimRelax,       & doThetaClimRelax, doSaltClimRelax,
401       & allowFreezing, useOldFreezing,       & allowFreezing, useOldFreezing,
402       & periodicExternalForcing,       & periodicExternalForcing,
# Line 403  C     printDomain     :: controls printi Line 406  C     printDomain     :: controls printi
406       & writePickupAtEnd,       & writePickupAtEnd,
407       & timeave_mdsio, snapshot_mdsio, monitor_stdio,       & timeave_mdsio, snapshot_mdsio, monitor_stdio,
408       & outputTypesInclusive, dumpInitAndLast,       & outputTypesInclusive, dumpInitAndLast,
409       & printDomain,       & printDomain
      & inAdMode, inAdTrue, inAdFalse, inAdExact  
410    
411        LOGICAL fluidIsAir        LOGICAL fluidIsAir
412        LOGICAL fluidIsWater        LOGICAL fluidIsWater
# Line 484  C     printDomain     :: controls printi Line 486  C     printDomain     :: controls printi
486        LOGICAL balancePrintMean        LOGICAL balancePrintMean
487        LOGICAL doThetaClimRelax        LOGICAL doThetaClimRelax
488        LOGICAL doSaltClimRelax        LOGICAL doSaltClimRelax
489          LOGICAL balanceThetaClimRelax
490          LOGICAL balanceSaltClimRelax
491        LOGICAL allowFreezing        LOGICAL allowFreezing
492        LOGICAL useOldFreezing        LOGICAL useOldFreezing
493        LOGICAL periodicExternalForcing        LOGICAL periodicExternalForcing
# Line 497  C     printDomain     :: controls printi Line 501  C     printDomain     :: controls printi
501        LOGICAL outputTypesInclusive        LOGICAL outputTypesInclusive
502        LOGICAL dumpInitAndLast        LOGICAL dumpInitAndLast
503        LOGICAL printDomain        LOGICAL printDomain
       LOGICAL inAdMode, inAdTrue, inAdFalse, inAdExact  
504    
505  C--   COMMON /PARM_R/ "Real" valued parameters used by the model.  C--   COMMON /PARM_R/ "Real" valued parameters used by the model.
506  C     cg2dTargetResidual  C     cg2dTargetResidual
# Line 949  C Logical flags for selecting packages Line 952  C Logical flags for selecting packages
952        LOGICAL useCheapAML        LOGICAL useCheapAML
953        LOGICAL useGrdchk        LOGICAL useGrdchk
954        LOGICAL useSMOOTH        LOGICAL useSMOOTH
955          LOGICAL usePROFILES
956        LOGICAL useECCO        LOGICAL useECCO
957        LOGICAL useSBO        LOGICAL useSBO
958        LOGICAL useFLT        LOGICAL useFLT
# Line 981  C Logical flags for selecting packages Line 985  C Logical flags for selecting packages
985       &        useOPPS, usePP81, useMY82, useGGL90, useKPP,       &        useOPPS, usePP81, useMY82, useGGL90, useKPP,
986       &        useGMRedi, useBBL, useDOWN_SLOPE,       &        useGMRedi, useBBL, useDOWN_SLOPE,
987       &        useCAL, useEXF, useBulkForce, useEBM, useCheapAML,       &        useCAL, useEXF, useBulkForce, useEBM, useCheapAML,
988       &        useGrdchk, useSMOOTH, useECCO, useSBO, useFLT,       &        useGrdchk,useSMOOTH,usePROFILES,useECCO,useSBO, useFLT,
989       &        usePTRACERS, useGCHEM, useRBCS, useOffLine, useMATRIX,       &        usePTRACERS, useGCHEM, useRBCS, useOffLine, useMATRIX,
990       &        useFRAZIL, useSEAICE, useSALT_PLUME, useShelfIce,       &        useFRAZIL, useSEAICE, useSALT_PLUME, useShelfIce,
991       &        useStreamIce, useICEFRONT, useThSIce,       &        useStreamIce, useICEFRONT, useThSIce,
# Line 990  C Logical flags for selecting packages Line 994  C Logical flags for selecting packages
994       &        useRunClock, useEMBED_FILES,       &        useRunClock, useEMBED_FILES,
995       &        useMYPACKAGE       &        useMYPACKAGE
996    
 C     Logical flags for turning off parts of the code in adjoint mode  
       LOGICAL useKPPinAdMode, useKPPinFwdMode  
       LOGICAL useGMrediInAdMode, useGMrediInFwdMode  
       LOGICAL useSEAICEinAdMode, useSEAICEinFwdMode  
       COMMON /PARM_PACKAGES_ADJ/  
      &       useKPPinAdMode, useKPPinFwdMode,  
      &       useGMrediInAdMode, useGMrediInFwdMode,  
      &       useSEAICEinAdMode, useSEAICEinFwdMode  
   
997  CEH3 ;;; Local Variables: ***  CEH3 ;;; Local Variables: ***
998  CEH3 ;;; mode:fortran ***  CEH3 ;;; mode:fortran ***
999  CEH3 ;;; End: ***  CEH3 ;;; End: ***

Legend:
Removed from v.1.261  
changed lines
  Added in v.1.264

  ViewVC Help
Powered by ViewVC 1.1.22