MODD_DST_n Module



Contents


Derived Types

type, public :: DST_t

Components

TypeVisibility AttributesNameInitial
integer, public, DIMENSION(:), POINTER:: NVT_DST
integer, public, DIMENSION(:), POINTER:: NSIZE_PATCH_DST
integer, public, DIMENSION(:,:), POINTER:: NR_PATCH_DST
real, public, DIMENSION(:), POINTER:: Z0_EROD_DST
character(len=6), public, DIMENSION(:), POINTER:: CSV_DST
real, public, DIMENSION(:,:), POINTER:: XSFDST
real, public, DIMENSION(:,:), POINTER:: XSFDSTM
real, public, DIMENSION(:), POINTER:: XEMISRADIUS_DST
real, public, DIMENSION(:), POINTER:: XEMISSIG_DST
real, public, DIMENSION(:), POINTER:: XMSS_FRC_SRC

type, public :: DST_NP_t

Components

TypeVisibility AttributesNameInitial
type(DST_t), public, DIMENSION(:), POINTER:: AL=> NULL()

Subroutines

public subroutine DST_INIT(YDST)

Arguments

Type IntentOptional AttributesName
type(DST_t), intent(inout) :: YDST

public subroutine DST_NP_INIT(YDST_NP, KPATCH)

Arguments

Type IntentOptional AttributesName
type(DST_NP_t), intent(inout) :: YDST_NP
integer, intent(in) :: KPATCH