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.)