C $Header: /u/gcmpack/MITgcm/pkg/atm_ocn_coupler/ATMIDS.h,v 1.2 2007/06/18 21:20:35 jmc 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 ATMIDS.h in a directory
    (e.g.: shared_code) which is both in the include path of the
    coupler and in the include path of the atmospheric component 
  and b) to comment out these lines.

C     *==========================================================*
C     | ATMIDS.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)  atmCompName
      PARAMETER( atmCompName         = 'UV-Atmos'       )

      CHARACTER*(10) atmDepthName
      PARAMETER( atmDepthName        = 'ATM Depths'     )
      CHARACTER*(10) atmMxlDName
      PARAMETER( atmMxlDName         = 'ATM ocMxlD'     )
      CHARACTER*(7)  atmSSTName
      PARAMETER( atmSSTName          = 'ATM SST'        )
      CHARACTER*(7)  atmSSSName
      PARAMETER( atmSSSName          = 'ATM SSS'        )
      CHARACTER*(9)  atmSSVsqName
      PARAMETER( atmSSVsqName        = 'ATM SSVsq'      )
      CHARACTER*(8)  atmFCO2Name
      PARAMETER( atmFCO2Name         = 'ATM FCO2'       )

      CHARACTER*(8)  atmSLPrName
      PARAMETER( atmSLPrName         = 'ATM SLPr'       )
      CHARACTER*(12) atmHeatFluxName
      PARAMETER( atmHeatFluxName     = 'ATM HeatFlux'   )
      CHARACTER*(14) atmQshortWaveName
      PARAMETER( atmQshortWaveName   = 'ATM Qshortwave' )
c     CHARACTER*(13) atmQlongWaveName
c     PARAMETER( atmQlongWaveName    = 'ATM Qlongwave'  )
c     CHARACTER*(11) atmQlatentName
c     PARAMETER( atmQlatentName      = 'ATM Qlatent'    )
c     CHARACTER*(13) atmQsensibleName
c     PARAMETER( atmQsensibleName    = 'ATM Qsensible'  )
c     CHARACTER*(14) atmUvelgroundName
c     PARAMETER( atmUvelgroundName   = 'ATM Uvelground' )
c     CHARACTER*(14) atmVvelgroundName
c     PARAMETER( atmVvelgroundName   = 'ATM Vvelground' )
      CHARACTER*(8)  atmTauXName
      PARAMETER( atmTauXName         = 'ATM tauX'       )
      CHARACTER*(8)  atmTauYName
      PARAMETER( atmTauYName         = 'ATM tauY'       )
      CHARACTER*(9) atmEvMPrName
      PARAMETER( atmEvMPrName        = 'ATM Ev-Pr'      )
      CHARACTER*(10) atmRunOffName
      PARAMETER( atmRunOffName       = 'ATM RunOff'     )
      CHARACTER*(12) atmROEnFxName
      PARAMETER( atmROEnFxName       = 'ATM RO.EnFlx'   )
      CHARACTER*(12) atmSaltFxName
      PARAMETER( atmSaltFxName       = 'ATM SaltFlux'   )
      CHARACTER*(10) atmSeaIceName
      PARAMETER( atmSeaIceName       = 'ATM SeaIce'     )
      CHARACTER*(10) atmAirCO2Name
      PARAMETER( atmAirCO2Name       = 'ATM AirCO2'     )
      CHARACTER*(8) atmWSpdName
      PARAMETER( atmWSpdName         = 'ATM WSpd'       )
      CHARACTER*(8) atmFIceName
      PARAMETER( atmFIceName         = 'ATM FIce'       )

C     Pass carbon/DIC variables only if flag set below
      LOGICAL atmCpl_exchange_DIC
      PARAMETER( atmCpl_exchange_DIC = .FALSE.)