C $Header: /u/gcmpack/MITgcm/pkg/mypackage/mypackage_mnc_init.F,v 1.2 2008/01/27 20:52:11 jmc Exp $ C $Name: $ #include "MYPACKAGE_OPTIONS.h" C---+----1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----| CBOP 0 C !ROUTINE: MYPACKAGE_MNC_INIT C !INTERFACE: SUBROUTINE MYPACKAGE_MNC_INIT( myThid ) C !DESCRIPTION: C Initialize MNC lookup tables for Mypackage. C !USES: IMPLICIT NONE #include "SIZE.h" #include "EEPARAMS.h" #include "PARAMS.h" #include "MYPACKAGE.h" C !INPUT PARAMETERS: INTEGER myThid CEOP #ifdef ALLOW_MYPACKAGE #ifdef ALLOW_MNC IF (useMNC) THEN CALL MNC_CW_ADD_VNAME('myPa_StatScal1', & 'Cen_xy_Hn__L__t', 4,5,myThid) CALL MNC_CW_ADD_VATTR_TEXT('myPa_StatScal1', & 'units','[unit]', myThid) CALL MNC_CW_ADD_VATTR_TEXT('myPa_StatScal1','description', & 'scalar state variable myPa_StatScal1',myThid) CALL MNC_CW_ADD_VNAME('myPa_StatScal2', & 'Cen_xy_Hn__L__t', 4,5,myThid) CALL MNC_CW_ADD_VATTR_TEXT('myPa_StatScal2', & 'units','[unit]', myThid) CALL MNC_CW_ADD_VATTR_TEXT('myPa_StatScal2','description', & 'scalar state variable myPa_StatScal2',myThid) CALL MNC_CW_ADD_VNAME('myPa_StatVelU', & 'U_xy_Hn__C__t', 4,5,myThid) CALL MNC_CW_ADD_VATTR_TEXT('myPa_StatVelU', & 'units','[unit]', myThid) CALL MNC_CW_ADD_VATTR_TEXT('myPa_StatVelU','description', & 'uVel-type state variable myPa_StatVelU',myThid) CALL MNC_CW_ADD_VNAME('myPa_StatVelV', & 'V_xy_Hn__C__t', 4,5,myThid) CALL MNC_CW_ADD_VATTR_TEXT('myPa_StatVelV', & 'units','[unit]', myThid) CALL MNC_CW_ADD_VATTR_TEXT('myPa_StatVelV','description', & 'vVel-type state variable myPa_StatVelV',myThid) CALL MNC_CW_ADD_VNAME('myPa_Surf1', & 'Cen_xy_Hn__-__t', 3,4,myThid) CALL MNC_CW_ADD_VATTR_TEXT('myPa_Surf1', & 'units','[unit]', myThid) CALL MNC_CW_ADD_VATTR_TEXT('myPa_Surf1','description', & 'Surface scalar field myPa_Surf1',myThid) CALL MNC_CW_ADD_VNAME('myPa_Surf2', & 'Cen_xy_Hn__-__t', 3,4,myThid) CALL MNC_CW_ADD_VATTR_TEXT('myPa_Surf2', & 'units','[unit]', myThid) CALL MNC_CW_ADD_VATTR_TEXT('myPa_Surf2','description', & 'Surface scalar field myPa_Surf2',myThid) ENDIF #endif /* ALLOW_MNC */ #endif /* ALLOW_MYPACKAGE */ RETURN END
C---+----1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----|