C $Header: /u/gcmpack/MITgcm/pkg/atm2d/OCNIDS.h,v 1.2 2007/05/17 21:11:10 jscott Exp $
C $Name: $
These lines are here to deliberately cause a compile-time error.
If you see these lines in your .F files or the compiler shows them
as an error then it means you have not placed your coupler
configuration files in the appropriate place.
You need: a) to place you own copy of OCNIDS.h in a directory
(e.g.: shared_code) which is both in the include path of the
coupler and in include path of the ocean component
and b) to comment out these lines.
C *==========================================================*
C | OCNIDS.h Declare symbolic constants holding strings that
C | are used to identify this component and the
C | fields it exchanges with other components.
C *==========================================================*
CHARACTER*(8) ocnCompName
PARAMETER( ocnCompName = 'UV-Ocean' )
CHARACTER*(10) ocnMxlDName
PARAMETER( ocnMxlDName = 'OCN ocMxlD' )
CHARACTER*(7) ocnSSTName
PARAMETER( ocnSSTName = 'OCN SST' )
CHARACTER*(7) ocnSSSName
PARAMETER( ocnSSSName = 'OCN SSS' )
CHARACTER*(9) ocnSSVsqName
PARAMETER( ocnSSVsqName = 'OCN SSVsq' )
CHARACTER*(8) ocnFCO2Name
PARAMETER( ocnFCO2Name = 'OCN FCO2' )
CHARACTER*(8) ocnSLPrName
PARAMETER( ocnSLPrName = 'OCN SLPr' )
CHARACTER*(12) ocnHeatFluxName
PARAMETER( ocnHeatFluxName = 'OCN HeatFlux' )
CHARACTER*(14) ocnQshortWaveName
PARAMETER( ocnQshortWaveName = 'OCN Qshortwave' )
c CHARACTER*(13) ocnQlongWaveName
c PARAMETER( ocnQlongWaveName = 'OCN Qlongwave' )
c CHARACTER*(11) ocnQlatentName
c PARAMETER( ocnQlatentName = 'OCN Qlatent' )
c CHARACTER*(13) ocnQsensibleName
c PARAMETER( ocnQsensibleName = 'OCN Qsensible' )
c CHARACTER*(14) ocnUvelgroundName
c PARAMETER( ocnUvelgroundName = 'OCN Uvelground' )
c CHARACTER*(14) ocnVvelgroundName
c PARAMETER( ocnVvelgroundName = 'OCN Vvelground' )
CHARACTER*(8) ocnTauXName
PARAMETER( ocnTauXName = 'OCN tauX' )
CHARACTER*(8) ocnTauYName
PARAMETER( ocnTauYName = 'OCN tauY' )
CHARACTER*(10) ocnFWFluxName
PARAMETER( ocnFWFluxName = 'OCN FWFlux' )
CHARACTER*(12) ocnSaltFxName
PARAMETER( ocnSaltFxName = 'OCN SaltFlux' )
CHARACTER*(10) ocnSeaIceName
PARAMETER( ocnSeaIceName = 'OCN SeaIce' )
CHARACTER*(10) ocnAirCO2Name
PARAMETER( ocnAirCO2Name = 'OCN AirCO2' )
CHARACTER*(8) ocnWSpdName
PARAMETER( ocnWSpdName = 'OCN WSpd' )
CHARACTER*(8) ocnFIceName
PARAMETER( ocnFIceName = 'OCN FIce' )
C
C Pass carbon/DIC variables only if flag set below
LOGICAL ocnCpl_exchange_DIC
PARAMETER( ocnCpl_exchange_DIC = .FALSE.)