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

List of all members.

Data Types

type  SEAFLUX_t

Public Member Functions

subroutine SEAFLUX_GOTO_MODEL (KFROM, KTO, LKFROM)
subroutine SEAFLUX_ALLOC (KMODEL)
subroutine SEAFLUX_DEALLO

Public Attributes

TYPE(SEAFLUX_t), allocatable,
target, save 
SEAFLUX_MODEL
REAL, dimension(:), pointer XZS = >NULL()
REAL, dimension(:,:), pointer XCOVER = >NULL()
LOGICAL, dimension(:), pointer LCOVER = >NULL()
LOGICAL, pointer LSBL = >NULL()
REAL, dimension(:), pointer XSEABATHY = >NULL()
CHARACTER(LEN=6), pointer CSEA_FLUX = >NULL()
CHARACTER(LEN=4), pointer CSEA_ALB = >NULL()
LOGICAL, pointer LPWG = >NULL()
LOGICAL, pointer LPRECIP = >NULL()
LOGICAL, pointer LPWEBB = >NULL()
INTEGER, pointer NGRVWAVES = >NULL()
LOGICAL, pointer LINTERPOL_SST = >NULL()
CHARACTER(LEN=6), pointer CINTERPOL_SST = >NULL()
REAL, pointer XICHCE = >NULL()
REAL, dimension(:), pointer XSST = >NULL()
REAL, dimension(:), pointer XTICE = >NULL()
REAL, dimension(:,:), pointer XSST_MTH = >NULL()
REAL, dimension(:), pointer XSST_INI = >NULL()
REAL, dimension(:), pointer XZ0 = >NULL()
REAL, dimension(:), pointer XZ0H = >NULL()
REAL, dimension(:), pointer XEMIS = >NULL()
REAL, dimension(:), pointer XDIR_ALB = >NULL()
REAL, dimension(:), pointer XSCA_ALB = >NULL()
REAL, dimension(:), pointer XICE_ALB = >NULL()
REAL, dimension(:), pointer XUMER = >NULL()
REAL, dimension(:), pointer XVMER = >NULL()
REAL, dimension(:), pointer XCPL_SEA_WIND = >NULL()
REAL, dimension(:), pointer XCPL_SEA_FWSU = >NULL()
REAL, dimension(:), pointer XCPL_SEA_FWSV = >NULL()
REAL, dimension(:), pointer XCPL_SEA_SNET = >NULL()
REAL, dimension(:), pointer XCPL_SEA_HEAT = >NULL()
REAL, dimension(:), pointer XCPL_SEA_EVAP = >NULL()
REAL, dimension(:), pointer XCPL_SEA_RAIN = >NULL()
REAL, dimension(:), pointer XCPL_SEA_SNOW = >NULL()
REAL, dimension(:), pointer XCPL_SEA_FWSM = >NULL()
REAL, dimension(:), pointer XCPL_SEAICE_SNET = >NULL()
REAL, dimension(:), pointer XCPL_SEAICE_HEAT = >NULL()
REAL, dimension(:), pointer XCPL_SEAICE_EVAP = >NULL()
TYPE(DATE_TIME), pointer TTIME = >NULL()
TYPE(DATE_TIME), pointer TZTIME = >NULL()
LOGICAL, pointer LTZTIME_DONE = >NULL()
INTEGER, pointer JSX = >NULL()
REAL, pointer XTSTEP = >NULL()
REAL, pointer XOUT_TSTEP = >NULL()

Detailed Description

Definition at line 2 of file modd_seafluxn.F90.


Member Function/Subroutine Documentation

subroutine MODD_SEAFLUX_n::SEAFLUX_ALLOC ( INTEGER, intent(in)  KMODEL)

Definition at line 290 of file modd_seafluxn.F90.

Definition at line 343 of file modd_seafluxn.F90.

subroutine MODD_SEAFLUX_n::SEAFLUX_GOTO_MODEL ( INTEGER, intent(in)  KFROM,
INTEGER, intent(in)  KTO,
LOGICAL, intent(in)  LKFROM 
)

Definition at line 203 of file modd_seafluxn.F90.


Member Data Documentation

CHARACTER(LEN=6), pointer MODD_SEAFLUX_n::CINTERPOL_SST = >NULL()

Definition at line 136 of file modd_seafluxn.F90.

CHARACTER(LEN=4), pointer MODD_SEAFLUX_n::CSEA_ALB = >NULL()

Definition at line 124 of file modd_seafluxn.F90.

CHARACTER(LEN=6), pointer MODD_SEAFLUX_n::CSEA_FLUX = >NULL()

Definition at line 122 of file modd_seafluxn.F90.

INTEGER, pointer MODD_SEAFLUX_n::JSX = >NULL()

Definition at line 194 of file modd_seafluxn.F90.

LOGICAL, dimension(:), pointer MODD_SEAFLUX_n::LCOVER = >NULL()

Definition at line 116 of file modd_seafluxn.F90.

LOGICAL, pointer MODD_SEAFLUX_n::LINTERPOL_SST = >NULL()

Definition at line 134 of file modd_seafluxn.F90.

LOGICAL, pointer MODD_SEAFLUX_n::LPRECIP = >NULL()

Definition at line 128 of file modd_seafluxn.F90.

LOGICAL, pointer MODD_SEAFLUX_n::LPWEBB = >NULL()

Definition at line 130 of file modd_seafluxn.F90.

LOGICAL, pointer MODD_SEAFLUX_n::LPWG = >NULL()

Definition at line 126 of file modd_seafluxn.F90.

LOGICAL, pointer MODD_SEAFLUX_n::LSBL = >NULL()

Definition at line 118 of file modd_seafluxn.F90.

LOGICAL, pointer MODD_SEAFLUX_n::LTZTIME_DONE = >NULL()

Definition at line 192 of file modd_seafluxn.F90.

INTEGER, pointer MODD_SEAFLUX_n::NGRVWAVES = >NULL()

Definition at line 132 of file modd_seafluxn.F90.

TYPE(SEAFLUX_t), allocatable, target, save MODD_SEAFLUX_n::SEAFLUX_MODEL

Definition at line 110 of file modd_seafluxn.F90.

TYPE (DATE_TIME), pointer MODD_SEAFLUX_n::TTIME = >NULL()

Definition at line 188 of file modd_seafluxn.F90.

TYPE (DATE_TIME), pointer MODD_SEAFLUX_n::TZTIME = >NULL()

Definition at line 190 of file modd_seafluxn.F90.

REAL, dimension(:,:), pointer MODD_SEAFLUX_n::XCOVER = >NULL()

Definition at line 114 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XCPL_SEA_EVAP = >NULL()

Definition at line 174 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XCPL_SEA_FWSM = >NULL()

Definition at line 180 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XCPL_SEA_FWSU = >NULL()

Definition at line 166 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XCPL_SEA_FWSV = >NULL()

Definition at line 168 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XCPL_SEA_HEAT = >NULL()

Definition at line 172 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XCPL_SEA_RAIN = >NULL()

Definition at line 176 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XCPL_SEA_SNET = >NULL()

Definition at line 170 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XCPL_SEA_SNOW = >NULL()

Definition at line 178 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XCPL_SEA_WIND = >NULL()

Definition at line 164 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XCPL_SEAICE_EVAP = >NULL()

Definition at line 186 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XCPL_SEAICE_HEAT = >NULL()

Definition at line 184 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XCPL_SEAICE_SNET = >NULL()

Definition at line 182 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XDIR_ALB = >NULL()

Definition at line 154 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XEMIS = >NULL()

Definition at line 152 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XICE_ALB = >NULL()

Definition at line 158 of file modd_seafluxn.F90.

REAL, pointer MODD_SEAFLUX_n::XICHCE = >NULL()

Definition at line 138 of file modd_seafluxn.F90.

REAL, pointer MODD_SEAFLUX_n::XOUT_TSTEP = >NULL()

Definition at line 198 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XSCA_ALB = >NULL()

Definition at line 156 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XSEABATHY = >NULL()

Definition at line 120 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XSST = >NULL()

Definition at line 140 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XSST_INI = >NULL()

Definition at line 146 of file modd_seafluxn.F90.

REAL, dimension(:,:), pointer MODD_SEAFLUX_n::XSST_MTH = >NULL()

Definition at line 144 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XTICE = >NULL()

Definition at line 142 of file modd_seafluxn.F90.

REAL, pointer MODD_SEAFLUX_n::XTSTEP = >NULL()

Definition at line 196 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XUMER = >NULL()

Definition at line 160 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XVMER = >NULL()

Definition at line 162 of file modd_seafluxn.F90.

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

Definition at line 148 of file modd_seafluxn.F90.

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

Definition at line 150 of file modd_seafluxn.F90.

REAL, dimension(:), pointer MODD_SEAFLUX_n::XZS = >NULL()

Definition at line 112 of file modd_seafluxn.F90.


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