SURFEX v7.3
General documentation of Surfex
 All Classes Files Functions Variables Typedefs
/home/dasprezs/EXPORT_v7_3/src/SURFEX/get_grid_dim_conf_proj.F90
Go to the documentation of this file.
00001 !     #########
00002       SUBROUTINE GET_GRID_DIM_CONF_PROJ(KGRID_PAR,PGRID_PAR,ORECT,KDIM1,KDIM2)
00003 !     ##############################################################
00004 !
00005 !!**** *GET_GRID_DIM_CONF_PROJ* get the grid mesh dimensions
00006 !!
00007 !!    PURPOSE
00008 !!    -------
00009 !!
00010 !!    METHOD
00011 !!    ------
00012 !!   
00013 !!    REFERENCE
00014 !!    ---------
00015 !!
00016 !!    AUTHOR
00017 !!    ------
00018 !!
00019 !!    V. Masson         Meteo-France
00020 !!
00021 !!    MODIFICATION
00022 !!    ------------
00023 !!
00024 !!    Original    03/2004
00025 !!
00026 !----------------------------------------------------------------------------
00027 !
00028 !*    0.     DECLARATION
00029 !            -----------
00030 !
00031 USE MODE_GRIDTYPE_CONF_PROJ
00032 !
00033 !
00034 USE YOMHOOK   ,ONLY : LHOOK,   DR_HOOK
00035 USE PARKIND1  ,ONLY : JPRB
00036 !
00037 IMPLICIT NONE
00038 !
00039 !*    0.1    Declaration of arguments
00040 !            ------------------------
00041 !
00042 INTEGER,                         INTENT(IN)    :: KGRID_PAR ! size of PGRID_PAR
00043 REAL,    DIMENSION(KGRID_PAR),   INTENT(IN)    :: PGRID_PAR ! grid parameters
00044 LOGICAL,                         INTENT(OUT)   :: ORECT     ! T if rectangular grid
00045 INTEGER,                         INTENT(OUT)   :: KDIM1     ! 1st dimension
00046 INTEGER,                         INTENT(OUT)   :: KDIM2     ! 2nd dimension
00047 REAL(KIND=JPRB) :: ZHOOK_HANDLE
00048 !
00049 !*    0.2    Declaration of other local variables
00050 !            ------------------------------------
00051 !
00052 !----------------------------------------------------------------------------
00053 !
00054 IF (LHOOK) CALL DR_HOOK('GET_GRID_DIM_CONF_PROJ',0,ZHOOK_HANDLE)
00055 ORECT = .TRUE.
00056 !
00057  CALL GET_GRIDTYPE_CONF_PROJ(PGRID_PAR,KIMAX=KDIM1,KJMAX=KDIM2)
00058 IF (LHOOK) CALL DR_HOOK('GET_GRID_DIM_CONF_PROJ',1,ZHOOK_HANDLE)
00059 !
00060 !-------------------------------------------------------------------------------
00061 !
00062 END SUBROUTINE GET_GRID_DIM_CONF_PROJ