SURFEX v7.3
General documentation of Surfex
 All Classes Files Functions Variables Typedefs
Data Types | Public Member Functions | Public Attributes
MODD_DIAG_ISBA_n Module Reference
Collaboration diagram for MODD_DIAG_ISBA_n:
Collaboration graph
[legend]

List of all members.

Data Types

type  DIAG_ISBA_t

Public Member Functions

subroutine DIAG_ISBA_GOTO_MODEL (KFROM, KTO, LKFROM)
subroutine DIAG_ISBA_ALLOC (KMODEL)
subroutine DIAG_ISBA_DEALLO

Public Attributes

TYPE(DIAG_ISBA_t), allocatable,
target, save 
DIAG_ISBA_MODEL
REAL, pointer XDIAG_TSTEP = >NULL()
INTEGER, pointer N2M = >NULL()
LOGICAL, pointer L2M_MIN_ZS = >NULL()
LOGICAL, pointer LSURF_BUDGET = >NULL()
LOGICAL, pointer LRAD_BUDGET = >NULL()
LOGICAL, pointer LCOEF = >NULL()
LOGICAL, pointer LSURF_VARS = >NULL()
LOGICAL, pointer LPGD = >NULL()
LOGICAL, pointer LPATCH_BUDGET = >NULL()
REAL, dimension(:,:), pointer XRI = >NULL()
REAL, dimension(:,:), pointer XCD = >NULL()
REAL, dimension(:,:), pointer XCH = >NULL()
REAL, dimension(:,:), pointer XCE = >NULL()
REAL, dimension(:,:), pointer XRN = >NULL()
REAL, dimension(:,:), pointer XH = >NULL()
REAL, dimension(:,:), pointer XLE = >NULL()
REAL, dimension(:,:), pointer XLEI = >NULL()
REAL, dimension(:,:), pointer XGFLUX = >NULL()
REAL, dimension(:,:), pointer XTS = >NULL()
REAL, dimension(:,:), pointer XTSRAD = >NULL()
REAL, dimension(:,:), pointer XT2M = >NULL()
REAL, dimension(:,:), pointer XQ2M = >NULL()
REAL, dimension(:,:), pointer XHU2M = >NULL()
REAL, dimension(:,:), pointer XQS = >NULL()
REAL, dimension(:,:), pointer XZON10M = >NULL()
REAL, dimension(:,:), pointer XMER10M = >NULL()
REAL, dimension(:,:), pointer XWIND10M = >NULL()
REAL, dimension(:,:), pointer XLWD = >NULL()
REAL, dimension(:,:), pointer XLWU = >NULL()
REAL, dimension(:,:), pointer XSWD = >NULL()
REAL, dimension(:,:), pointer XSWU = >NULL()
REAL, dimension(:,:,:), pointer XSWBD = >NULL()
REAL, dimension(:,:,:), pointer XSWBU = >NULL()
REAL, dimension(:,:), pointer XFMU = >NULL()
REAL, dimension(:,:), pointer XFMV = >NULL()
REAL, dimension(:,:), pointer XLWDC = >NULL()
REAL, dimension(:,:), pointer XLWUC = >NULL()
REAL, dimension(:,:), pointer XSWDC = >NULL()
REAL, dimension(:,:), pointer XSWUC = >NULL()
REAL, dimension(:,:), pointer XFMUC = >NULL()
REAL, dimension(:,:), pointer XFMVC = >NULL()
REAL, dimension(:,:), pointer XZ0_WITH_SNOW = >NULL()
REAL, dimension(:,:), pointer XZ0H_WITH_SNOW = >NULL()
REAL, dimension(:,:), pointer XZ0EFF = >NULL()
REAL, dimension(:), pointer XAVG_RI = >NULL()
REAL, dimension(:), pointer XAVG_CD = >NULL()
REAL, dimension(:), pointer XAVG_CH = >NULL()
REAL, dimension(:), pointer XAVG_CE = >NULL()
REAL, dimension(:), pointer XAVG_RN = >NULL()
REAL, dimension(:), pointer XAVG_H = >NULL()
REAL, dimension(:), pointer XAVG_LE = >NULL()
REAL, dimension(:), pointer XAVG_LEI = >NULL()
REAL, dimension(:), pointer XAVG_GFLUX = >NULL()
REAL, dimension(:), pointer XAVG_TS = >NULL()
REAL, dimension(:), pointer XAVG_TSRAD = >NULL()
REAL, dimension(:), pointer XAVG_T2M = >NULL()
REAL, dimension(:), pointer XAVG_T2M_MIN = >NULL()
REAL, dimension(:), pointer XAVG_T2M_MAX = >NULL()
REAL, dimension(:), pointer XAVG_Q2M = >NULL()
REAL, dimension(:), pointer XAVG_HU2M = >NULL()
REAL, dimension(:), pointer XAVG_HU2M_MIN = >NULL()
REAL, dimension(:), pointer XAVG_HU2M_MAX = >NULL()
REAL, dimension(:), pointer XAVG_QS = >NULL()
REAL, dimension(:), pointer XAVG_ZON10M = >NULL()
REAL, dimension(:), pointer XAVG_MER10M = >NULL()
REAL, dimension(:), pointer XAVG_WIND10M = >NULL()
REAL, dimension(:), pointer XAVG_WIND10M_MAX = >NULL()
REAL, dimension(:), pointer XAVG_SFCO2 = >NULL()
REAL, dimension(:), pointer XAVG_LWD = >NULL()
REAL, dimension(:), pointer XAVG_LWU = >NULL()
REAL, dimension(:), pointer XAVG_SWD = >NULL()
REAL, dimension(:), pointer XAVG_SWU = >NULL()
REAL, dimension(:,:), pointer XAVG_SWBD = >NULL()
REAL, dimension(:,:), pointer XAVG_SWBU = >NULL()
REAL, dimension(:), pointer XAVG_FMU = >NULL()
REAL, dimension(:), pointer XAVG_FMV = >NULL()
REAL, dimension(:), pointer XAVG_Z0 = >NULL()
REAL, dimension(:), pointer XAVG_Z0H = >NULL()
REAL, dimension(:), pointer XAVG_Z0EFF = >NULL()
REAL, dimension(:), pointer XAVG_LWDC = >NULL()
REAL, dimension(:), pointer XAVG_LWUC = >NULL()
REAL, dimension(:), pointer XAVG_SWDC = >NULL()
REAL, dimension(:), pointer XAVG_SWUC = >NULL()
REAL, dimension(:), pointer XAVG_FMUC = >NULL()
REAL, dimension(:), pointer XAVG_FMVC = >NULL()

Detailed Description

Definition at line 2 of file modd_diag_isban.F90.


Member Function/Subroutine Documentation

subroutine MODD_DIAG_ISBA_n::DIAG_ISBA_ALLOC ( INTEGER, intent(in)  KMODEL)

Definition at line 502 of file modd_diag_isban.F90.

Definition at line 598 of file modd_diag_isban.F90.

subroutine MODD_DIAG_ISBA_n::DIAG_ISBA_GOTO_MODEL ( INTEGER, intent(in)  KFROM,
INTEGER, intent(in)  KTO,
LOGICAL, intent(in)  LKFROM 
)

Definition at line 325 of file modd_diag_isban.F90.


Member Data Documentation

TYPE(DIAG_ISBA_t), allocatable, target, save MODD_DIAG_ISBA_n::DIAG_ISBA_MODEL

Definition at line 150 of file modd_diag_isban.F90.

LOGICAL, pointer MODD_DIAG_ISBA_n::L2M_MIN_ZS = >NULL()

Definition at line 156 of file modd_diag_isban.F90.

LOGICAL, pointer MODD_DIAG_ISBA_n::LCOEF = >NULL()

Definition at line 162 of file modd_diag_isban.F90.

LOGICAL, pointer MODD_DIAG_ISBA_n::LPATCH_BUDGET = >NULL()

Definition at line 168 of file modd_diag_isban.F90.

LOGICAL, pointer MODD_DIAG_ISBA_n::LPGD = >NULL()

Definition at line 166 of file modd_diag_isban.F90.

LOGICAL, pointer MODD_DIAG_ISBA_n::LRAD_BUDGET = >NULL()

Definition at line 160 of file modd_diag_isban.F90.

LOGICAL, pointer MODD_DIAG_ISBA_n::LSURF_BUDGET = >NULL()

Definition at line 158 of file modd_diag_isban.F90.

LOGICAL, pointer MODD_DIAG_ISBA_n::LSURF_VARS = >NULL()

Definition at line 164 of file modd_diag_isban.F90.

INTEGER, pointer MODD_DIAG_ISBA_n::N2M = >NULL()

Definition at line 154 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_CD = >NULL()

Definition at line 242 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_CE = >NULL()

Definition at line 246 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_CH = >NULL()

Definition at line 244 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_FMU = >NULL()

Definition at line 300 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_FMUC = >NULL()

Definition at line 318 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_FMV = >NULL()

Definition at line 302 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_FMVC = >NULL()

Definition at line 320 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_GFLUX = >NULL()

Definition at line 256 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_H = >NULL()

Definition at line 250 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_HU2M = >NULL()

Definition at line 270 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_HU2M_MAX = >NULL()

Definition at line 274 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_HU2M_MIN = >NULL()

Definition at line 272 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_LE = >NULL()

Definition at line 252 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_LEI = >NULL()

Definition at line 254 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_LWD = >NULL()

Definition at line 288 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_LWDC = >NULL()

Definition at line 310 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_LWU = >NULL()

Definition at line 290 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_LWUC = >NULL()

Definition at line 312 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_MER10M = >NULL()

Definition at line 280 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_Q2M = >NULL()

Definition at line 268 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_QS = >NULL()

Definition at line 276 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_RI = >NULL()

Definition at line 240 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_RN = >NULL()

Definition at line 248 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_SFCO2 = >NULL()

Definition at line 286 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XAVG_SWBD = >NULL()

Definition at line 296 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XAVG_SWBU = >NULL()

Definition at line 298 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_SWD = >NULL()

Definition at line 292 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_SWDC = >NULL()

Definition at line 314 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_SWU = >NULL()

Definition at line 294 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_SWUC = >NULL()

Definition at line 316 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_T2M = >NULL()

Definition at line 262 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_T2M_MAX = >NULL()

Definition at line 266 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_T2M_MIN = >NULL()

Definition at line 264 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_TS = >NULL()

Definition at line 258 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_TSRAD = >NULL()

Definition at line 260 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_WIND10M = >NULL()

Definition at line 282 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_WIND10M_MAX = >NULL()

Definition at line 284 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_Z0 = >NULL()

Definition at line 304 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_Z0EFF = >NULL()

Definition at line 308 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_Z0H = >NULL()

Definition at line 306 of file modd_diag_isban.F90.

REAL, dimension(:), pointer MODD_DIAG_ISBA_n::XAVG_ZON10M = >NULL()

Definition at line 278 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XCD = >NULL()

Definition at line 172 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XCE = >NULL()

Definition at line 176 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XCH = >NULL()

Definition at line 174 of file modd_diag_isban.F90.

REAL, pointer MODD_DIAG_ISBA_n::XDIAG_TSTEP = >NULL()

Definition at line 152 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XFMU = >NULL()

Definition at line 218 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XFMUC = >NULL()

Definition at line 230 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XFMV = >NULL()

Definition at line 220 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XFMVC = >NULL()

Definition at line 232 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XGFLUX = >NULL()

Definition at line 186 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XH = >NULL()

Definition at line 180 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XHU2M = >NULL()

Definition at line 196 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XLE = >NULL()

Definition at line 182 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XLEI = >NULL()

Definition at line 184 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XLWD = >NULL()

Definition at line 206 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XLWDC = >NULL()

Definition at line 222 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XLWU = >NULL()

Definition at line 208 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XLWUC = >NULL()

Definition at line 224 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XMER10M = >NULL()

Definition at line 202 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XQ2M = >NULL()

Definition at line 194 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XQS = >NULL()

Definition at line 198 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XRI = >NULL()

Definition at line 170 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XRN = >NULL()

Definition at line 178 of file modd_diag_isban.F90.

REAL, dimension(:,:,:), pointer MODD_DIAG_ISBA_n::XSWBD = >NULL()

Definition at line 214 of file modd_diag_isban.F90.

REAL, dimension(:,:,:), pointer MODD_DIAG_ISBA_n::XSWBU = >NULL()

Definition at line 216 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XSWD = >NULL()

Definition at line 210 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XSWDC = >NULL()

Definition at line 226 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XSWU = >NULL()

Definition at line 212 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XSWUC = >NULL()

Definition at line 228 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XT2M = >NULL()

Definition at line 192 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XTS = >NULL()

Definition at line 188 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XTSRAD = >NULL()

Definition at line 190 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XWIND10M = >NULL()

Definition at line 204 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XZ0_WITH_SNOW = >NULL()

Definition at line 234 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XZ0EFF = >NULL()

Definition at line 238 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XZ0H_WITH_SNOW = >NULL()

Definition at line 236 of file modd_diag_isban.F90.

REAL, dimension(:,:), pointer MODD_DIAG_ISBA_n::XZON10M = >NULL()

Definition at line 200 of file modd_diag_isban.F90.


The documentation for this module was generated from the following file: