MONC
Public Attributes | List of all members
def_mcc_profiles::str_mcc_profiles Type Reference

Public Attributes

integer levs
 
integer irad_levs
 
integer n_levels
 
integer cut
 
real(kind=default_precision), dimension(:), allocatable p_level
 
real(kind=default_precision), dimension(:), allocatable t_level
 
real(kind=default_precision), dimension(:), allocatable q_level
 
real(kind=default_precision), dimension(:), allocatable o3_level
 
real(kind=default_precision), dimension(:), allocatable p_n
 
real(kind=default_precision), dimension(:), allocatable t_n
 
real(kind=default_precision), dimension(:), allocatable q_n
 
real(kind=default_precision), dimension(:), allocatable o3_n
 

Detailed Description

Definition at line 7 of file def_mcc_profiles.F90.

Member Data Documentation

◆ cut

integer def_mcc_profiles::str_mcc_profiles::cut

Definition at line 16 of file def_mcc_profiles.F90.

16  integer :: cut ! pressure level in the McClatchey profile that

◆ irad_levs

integer def_mcc_profiles::str_mcc_profiles::irad_levs

Definition at line 12 of file def_mcc_profiles.F90.

12  integer :: irad_levs ! the total number of levels for radiation

◆ levs

integer def_mcc_profiles::str_mcc_profiles::levs

Definition at line 10 of file def_mcc_profiles.F90.

10  integer :: levs

◆ n_levels

integer def_mcc_profiles::str_mcc_profiles::n_levels

Definition at line 14 of file def_mcc_profiles.F90.

14  integer :: n_levels ! irad_levs -1, not sure if this is needed in

◆ o3_level

real(kind=default_precision), dimension(:), allocatable def_mcc_profiles::str_mcc_profiles::o3_level

Definition at line 24 of file def_mcc_profiles.F90.

24  real(kind=default_precision), allocatable :: o3_level(:)

◆ o3_n

real(kind=default_precision), dimension(:), allocatable def_mcc_profiles::str_mcc_profiles::o3_n

Definition at line 30 of file def_mcc_profiles.F90.

30  real(kind=default_precision), allocatable :: o3_n(:)

◆ p_level

real(kind=default_precision), dimension(:), allocatable def_mcc_profiles::str_mcc_profiles::p_level

Definition at line 21 of file def_mcc_profiles.F90.

21  real(kind=default_precision), allocatable :: p_level(:)

◆ p_n

real(kind=default_precision), dimension(:), allocatable def_mcc_profiles::str_mcc_profiles::p_n

Definition at line 27 of file def_mcc_profiles.F90.

27  real(kind=default_precision), allocatable :: p_n(:)

◆ q_level

real(kind=default_precision), dimension(:), allocatable def_mcc_profiles::str_mcc_profiles::q_level

Definition at line 23 of file def_mcc_profiles.F90.

23  real(kind=default_precision), allocatable :: q_level(:)

◆ q_n

real(kind=default_precision), dimension(:), allocatable def_mcc_profiles::str_mcc_profiles::q_n

Definition at line 29 of file def_mcc_profiles.F90.

29  real(kind=default_precision), allocatable :: q_n(:)

◆ t_level

real(kind=default_precision), dimension(:), allocatable def_mcc_profiles::str_mcc_profiles::t_level

Definition at line 22 of file def_mcc_profiles.F90.

22  real(kind=default_precision), allocatable :: t_level(:)

◆ t_n

real(kind=default_precision), dimension(:), allocatable def_mcc_profiles::str_mcc_profiles::t_n

Definition at line 28 of file def_mcc_profiles.F90.

28  real(kind=default_precision), allocatable :: t_n(:)

The documentation for this type was generated from the following file:
datadefn_mod::default_precision
integer, parameter, public default_precision
MPI communication type which we use for the prognostic and calculation data.
Definition: datadefn.F90:17