FV3DYCORE  Version1.0.0
dycore_typedefs Module Reference

Data Types

type  dycore_coupling_type
 
type  dycore_data_type
 
type  dycore_diag_type
 
type  var_subtype
 

Functions/Subroutines

subroutine coupling_create (Coupling, IM, Ntracers)
 
subroutine diag_create (Diag, IM, Ntracers)
 
subroutine diag_zero (Diag)
 

Variables

real(kind=r8_kind), parameter zero = 0.0_r8_kind
 
real(kind=r8_kind), parameter huge = 9.9999D15
 
real(kind=r8_kind), parameter clear_val = zero
 

Function/Subroutine Documentation

◆ coupling_create()

subroutine dycore_typedefs::coupling_create ( class(dycore_coupling_type Coupling,
integer, intent(in)  IM,
integer, intent(in)  Ntracers 
)

Definition at line 112 of file DYCORE_typedefs.F90.

◆ diag_create()

subroutine dycore_typedefs::diag_create ( class(dycore_diag_type Diag,
integer, intent(in)  IM,
integer, intent(in)  Ntracers 
)

Definition at line 149 of file DYCORE_typedefs.F90.

◆ diag_zero()

subroutine dycore_typedefs::diag_zero ( class(dycore_diag_type Diag)

Definition at line 162 of file DYCORE_typedefs.F90.

Variable Documentation

◆ clear_val

real(kind=r8_kind), parameter dycore_typedefs::clear_val = zero

Definition at line 30 of file DYCORE_typedefs.F90.

◆ huge

real(kind=r8_kind), parameter dycore_typedefs::huge = 9.9999D15

Definition at line 29 of file DYCORE_typedefs.F90.

◆ zero

real(kind=r8_kind), parameter dycore_typedefs::zero = 0.0_r8_kind

Definition at line 28 of file DYCORE_typedefs.F90.