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

List of all members.

Data Types

type  DIAG_WATFLUX_t

Public Member Functions

subroutine DIAG_WATFLUX_GOTO_MODEL (KFROM, KTO, LKFROM)
subroutine DIAG_WATFLUX_ALLOC (KMODEL)
subroutine DIAG_WATFLUX_DEALLO

Public Attributes

TYPE(DIAG_WATFLUX_t),
allocatable, target, save 
DIAG_WATFLUX_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 LSURF_BUDGETC = >NULL()
LOGICAL, pointer LRESET_BUDGETC = >NULL()
REAL, dimension(:), pointer XRI = >NULL()
REAL, dimension(:), pointer XCD = >NULL()
REAL, dimension(:), pointer XCH = >NULL()
REAL, dimension(:), pointer XCE = >NULL()
REAL, dimension(:), pointer XZ0 = >NULL()
REAL, dimension(:), pointer XZ0H = >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 XT2M = >NULL()
REAL, dimension(:), pointer XT2M_MIN = >NULL()
REAL, dimension(:), pointer XT2M_MAX = >NULL()
REAL, dimension(:), pointer XQ2M = >NULL()
REAL, dimension(:), pointer XHU2M = >NULL()
REAL, dimension(:), pointer XHU2M_MIN = >NULL()
REAL, dimension(:), pointer XHU2M_MAX = >NULL()
REAL, dimension(:), pointer XQS = >NULL()
REAL, dimension(:), pointer XZON10M = >NULL()
REAL, dimension(:), pointer XMER10M = >NULL()
REAL, dimension(:), pointer XWIND10M = >NULL()
REAL, dimension(:), pointer XWIND10M_MAX = >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 XRNC = >NULL()
REAL, dimension(:), pointer XHC = >NULL()
REAL, dimension(:), pointer XLEC = >NULL()
REAL, dimension(:), pointer XLEIC = >NULL()
REAL, dimension(:), pointer XGFLUXC = >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 XDIAG_TS = >NULL()

Detailed Description

Definition at line 2 of file modd_diag_watfluxn.F90.


Member Function/Subroutine Documentation

subroutine MODD_DIAG_WATFLUX_n::DIAG_WATFLUX_ALLOC ( INTEGER, intent(in)  KMODEL)

Definition at line 325 of file modd_diag_watfluxn.F90.

Definition at line 388 of file modd_diag_watfluxn.F90.

subroutine MODD_DIAG_WATFLUX_n::DIAG_WATFLUX_GOTO_MODEL ( INTEGER, intent(in)  KFROM,
INTEGER, intent(in)  KTO,
LOGICAL, intent(in)  LKFROM 
)

Definition at line 215 of file modd_diag_watfluxn.F90.


Member Data Documentation

TYPE(DIAG_WATFLUX_t), allocatable, target, save MODD_DIAG_WATFLUX_n::DIAG_WATFLUX_MODEL

Definition at line 106 of file modd_diag_watfluxn.F90.

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

Definition at line 112 of file modd_diag_watfluxn.F90.

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

Definition at line 118 of file modd_diag_watfluxn.F90.

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

Definition at line 116 of file modd_diag_watfluxn.F90.

LOGICAL, pointer MODD_DIAG_WATFLUX_n::LRESET_BUDGETC = >NULL()

Definition at line 124 of file modd_diag_watfluxn.F90.

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

Definition at line 114 of file modd_diag_watfluxn.F90.

LOGICAL, pointer MODD_DIAG_WATFLUX_n::LSURF_BUDGETC = >NULL()

Definition at line 122 of file modd_diag_watfluxn.F90.

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

Definition at line 120 of file modd_diag_watfluxn.F90.

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

Definition at line 110 of file modd_diag_watfluxn.F90.

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

Definition at line 128 of file modd_diag_watfluxn.F90.

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

Definition at line 132 of file modd_diag_watfluxn.F90.

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

Definition at line 130 of file modd_diag_watfluxn.F90.

REAL, dimension(:), pointer MODD_DIAG_WATFLUX_n::XDIAG_TS = >NULL()

Definition at line 210 of file modd_diag_watfluxn.F90.

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

Definition at line 108 of file modd_diag_watfluxn.F90.

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

Definition at line 184 of file modd_diag_watfluxn.F90.

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

Definition at line 206 of file modd_diag_watfluxn.F90.

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

Definition at line 186 of file modd_diag_watfluxn.F90.

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

Definition at line 208 of file modd_diag_watfluxn.F90.

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

Definition at line 146 of file modd_diag_watfluxn.F90.

REAL, dimension(:), pointer MODD_DIAG_WATFLUX_n::XGFLUXC = >NULL()

Definition at line 196 of file modd_diag_watfluxn.F90.

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

Definition at line 140 of file modd_diag_watfluxn.F90.

REAL, dimension(:), pointer MODD_DIAG_WATFLUX_n::XHC = >NULL()

Definition at line 190 of file modd_diag_watfluxn.F90.

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

Definition at line 156 of file modd_diag_watfluxn.F90.

REAL, dimension(:), pointer MODD_DIAG_WATFLUX_n::XHU2M_MAX = >NULL()

Definition at line 160 of file modd_diag_watfluxn.F90.

REAL, dimension(:), pointer MODD_DIAG_WATFLUX_n::XHU2M_MIN = >NULL()

Definition at line 158 of file modd_diag_watfluxn.F90.

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

Definition at line 142 of file modd_diag_watfluxn.F90.

REAL, dimension(:), pointer MODD_DIAG_WATFLUX_n::XLEC = >NULL()

Definition at line 192 of file modd_diag_watfluxn.F90.

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

Definition at line 144 of file modd_diag_watfluxn.F90.

REAL, dimension(:), pointer MODD_DIAG_WATFLUX_n::XLEIC = >NULL()

Definition at line 194 of file modd_diag_watfluxn.F90.

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

Definition at line 172 of file modd_diag_watfluxn.F90.

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

Definition at line 198 of file modd_diag_watfluxn.F90.

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

Definition at line 174 of file modd_diag_watfluxn.F90.

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

Definition at line 200 of file modd_diag_watfluxn.F90.

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

Definition at line 166 of file modd_diag_watfluxn.F90.

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

Definition at line 154 of file modd_diag_watfluxn.F90.

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

Definition at line 162 of file modd_diag_watfluxn.F90.

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

Definition at line 126 of file modd_diag_watfluxn.F90.

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

Definition at line 138 of file modd_diag_watfluxn.F90.

REAL, dimension(:), pointer MODD_DIAG_WATFLUX_n::XRNC = >NULL()

Definition at line 188 of file modd_diag_watfluxn.F90.

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

Definition at line 180 of file modd_diag_watfluxn.F90.

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

Definition at line 182 of file modd_diag_watfluxn.F90.

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

Definition at line 176 of file modd_diag_watfluxn.F90.

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

Definition at line 202 of file modd_diag_watfluxn.F90.

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

Definition at line 178 of file modd_diag_watfluxn.F90.

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

Definition at line 204 of file modd_diag_watfluxn.F90.

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

Definition at line 148 of file modd_diag_watfluxn.F90.

REAL, dimension(:), pointer MODD_DIAG_WATFLUX_n::XT2M_MAX = >NULL()

Definition at line 152 of file modd_diag_watfluxn.F90.

REAL, dimension(:), pointer MODD_DIAG_WATFLUX_n::XT2M_MIN = >NULL()

Definition at line 150 of file modd_diag_watfluxn.F90.

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

Definition at line 168 of file modd_diag_watfluxn.F90.

REAL, dimension(:), pointer MODD_DIAG_WATFLUX_n::XWIND10M_MAX = >NULL()

Definition at line 170 of file modd_diag_watfluxn.F90.

REAL, dimension(:), pointer MODD_DIAG_WATFLUX_n::XZ0 = >NULL()

Definition at line 134 of file modd_diag_watfluxn.F90.

REAL, dimension(:), pointer MODD_DIAG_WATFLUX_n::XZ0H = >NULL()

Definition at line 136 of file modd_diag_watfluxn.F90.

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

Definition at line 164 of file modd_diag_watfluxn.F90.


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