FV3 Bundle
cloudcoeff_define::cloudcoeff_type Type Reference

Private Attributes

integer(long) release = CLOUDCOEFF_RELEASE
 
integer(long) version = CLOUDCOEFF_VERSION
 
logical is_allocated = .FALSE.
 
integer n_stream_sets = DEF_N_STREAM_SETS
 
integer, dimension(def_n_stream_setsn_streams = DEF_N_STREAMS
 
integer, dimension(def_n_stream_setslegendre_offset = DEF_LEGENDRE_OFFSET
 
integer(long) n_mw_frequencies = 0
 
integer(long) n_mw_radii = 0
 
integer(long) n_ir_frequencies = 0
 
integer(long) n_ir_radii = 0
 
integer(long) n_temperatures = 0
 
integer(long) n_densities = 0
 
integer(long) max_legendre_terms = 0
 
integer(long) n_legendre_terms = 0
 
integer(long) max_phase_elements = 0
 
integer(long) n_phase_elements = 0
 
real(double), dimension(:), allocatable frequency_mw
 
real(double), dimension(:), allocatable frequency_ir
 
real(double), dimension(:), allocatable reff_mw
 
real(double), dimension(:), allocatable reff_ir
 
real(double), dimension(:), allocatable temperature
 
real(double), dimension(:), allocatable density
 
real(double), dimension(:,:,:), allocatable ke_l_mw
 
real(double), dimension(:,:,:), allocatable w_l_mw
 
real(double), dimension(:,:,:), allocatable g_l_mw
 
real(double), dimension(:,:,:,:,:), allocatable pcoeff_l_mw
 
real(double), dimension(:,:,:), allocatable ke_s_mw
 
real(double), dimension(:,:,:), allocatable w_s_mw
 
real(double), dimension(:,:,:), allocatable g_s_mw
 
real(double), dimension(:,:,:,:,:), allocatable pcoeff_s_mw
 
real(double), dimension(:,:,:), allocatable ke_ir
 
real(double), dimension(:,:,:), allocatable w_ir
 
real(double), dimension(:,:,:), allocatable g_ir
 
real(double), dimension(:,:,:,:), allocatable pcoeff_ir
 

Detailed Description

Definition at line 91 of file CloudCoeff_Define.f90.

Member Data Documentation

◆ density

real(double), dimension(:), allocatable cloudcoeff_define::cloudcoeff_type::density
private

Definition at line 118 of file CloudCoeff_Define.f90.

◆ frequency_ir

real(double), dimension(:), allocatable cloudcoeff_define::cloudcoeff_type::frequency_ir
private

Definition at line 114 of file CloudCoeff_Define.f90.

◆ frequency_mw

real(double), dimension(:), allocatable cloudcoeff_define::cloudcoeff_type::frequency_mw
private

Definition at line 113 of file CloudCoeff_Define.f90.

◆ g_ir

real(double), dimension(:,:,:), allocatable cloudcoeff_define::cloudcoeff_type::g_ir
private

Definition at line 135 of file CloudCoeff_Define.f90.

◆ g_l_mw

real(double), dimension(:,:,:), allocatable cloudcoeff_define::cloudcoeff_type::g_l_mw
private

Definition at line 122 of file CloudCoeff_Define.f90.

◆ g_s_mw

real(double), dimension(:,:,:), allocatable cloudcoeff_define::cloudcoeff_type::g_s_mw
private

Definition at line 127 of file CloudCoeff_Define.f90.

◆ is_allocated

logical cloudcoeff_define::cloudcoeff_type::is_allocated = .FALSE.
private

Definition at line 96 of file CloudCoeff_Define.f90.

◆ ke_ir

real(double), dimension(:,:,:), allocatable cloudcoeff_define::cloudcoeff_type::ke_ir
private

Definition at line 133 of file CloudCoeff_Define.f90.

◆ ke_l_mw

real(double), dimension(:,:,:), allocatable cloudcoeff_define::cloudcoeff_type::ke_l_mw
private

Definition at line 120 of file CloudCoeff_Define.f90.

◆ ke_s_mw

real(double), dimension(:,:,:), allocatable cloudcoeff_define::cloudcoeff_type::ke_s_mw
private

Definition at line 125 of file CloudCoeff_Define.f90.

◆ legendre_offset

integer, dimension(def_n_stream_sets) cloudcoeff_define::cloudcoeff_type::legendre_offset = DEF_LEGENDRE_OFFSET
private

Definition at line 100 of file CloudCoeff_Define.f90.

◆ max_legendre_terms

integer(long) cloudcoeff_define::cloudcoeff_type::max_legendre_terms = 0
private

Definition at line 108 of file CloudCoeff_Define.f90.

◆ max_phase_elements

integer(long) cloudcoeff_define::cloudcoeff_type::max_phase_elements = 0
private

Definition at line 110 of file CloudCoeff_Define.f90.

◆ n_densities

integer(long) cloudcoeff_define::cloudcoeff_type::n_densities = 0
private

Definition at line 107 of file CloudCoeff_Define.f90.

◆ n_ir_frequencies

integer(long) cloudcoeff_define::cloudcoeff_type::n_ir_frequencies = 0
private

Definition at line 104 of file CloudCoeff_Define.f90.

◆ n_ir_radii

integer(long) cloudcoeff_define::cloudcoeff_type::n_ir_radii = 0
private

Definition at line 105 of file CloudCoeff_Define.f90.

◆ n_legendre_terms

integer(long) cloudcoeff_define::cloudcoeff_type::n_legendre_terms = 0
private

Definition at line 109 of file CloudCoeff_Define.f90.

◆ n_mw_frequencies

integer(long) cloudcoeff_define::cloudcoeff_type::n_mw_frequencies = 0
private

Definition at line 102 of file CloudCoeff_Define.f90.

◆ n_mw_radii

integer(long) cloudcoeff_define::cloudcoeff_type::n_mw_radii = 0
private

Definition at line 103 of file CloudCoeff_Define.f90.

◆ n_phase_elements

integer(long) cloudcoeff_define::cloudcoeff_type::n_phase_elements = 0
private

Definition at line 111 of file CloudCoeff_Define.f90.

◆ n_stream_sets

integer cloudcoeff_define::cloudcoeff_type::n_stream_sets = DEF_N_STREAM_SETS
private

Definition at line 98 of file CloudCoeff_Define.f90.

◆ n_streams

integer, dimension(def_n_stream_sets) cloudcoeff_define::cloudcoeff_type::n_streams = DEF_N_STREAMS
private

Definition at line 99 of file CloudCoeff_Define.f90.

◆ n_temperatures

integer(long) cloudcoeff_define::cloudcoeff_type::n_temperatures = 0
private

Definition at line 106 of file CloudCoeff_Define.f90.

◆ pcoeff_ir

real(double), dimension(:,:,:,:), allocatable cloudcoeff_define::cloudcoeff_type::pcoeff_ir
private

Definition at line 136 of file CloudCoeff_Define.f90.

◆ pcoeff_l_mw

real(double), dimension(:,:,:,:,:), allocatable cloudcoeff_define::cloudcoeff_type::pcoeff_l_mw
private

Definition at line 123 of file CloudCoeff_Define.f90.

◆ pcoeff_s_mw

real(double), dimension(:,:,:,:,:), allocatable cloudcoeff_define::cloudcoeff_type::pcoeff_s_mw
private

Definition at line 128 of file CloudCoeff_Define.f90.

◆ reff_ir

real(double), dimension(:), allocatable cloudcoeff_define::cloudcoeff_type::reff_ir
private

Definition at line 116 of file CloudCoeff_Define.f90.

◆ reff_mw

real(double), dimension(:), allocatable cloudcoeff_define::cloudcoeff_type::reff_mw
private

Definition at line 115 of file CloudCoeff_Define.f90.

◆ release

integer(long) cloudcoeff_define::cloudcoeff_type::release = CLOUDCOEFF_RELEASE
private

Definition at line 93 of file CloudCoeff_Define.f90.

◆ temperature

real(double), dimension(:), allocatable cloudcoeff_define::cloudcoeff_type::temperature
private

Definition at line 117 of file CloudCoeff_Define.f90.

◆ version

integer(long) cloudcoeff_define::cloudcoeff_type::version = CLOUDCOEFF_VERSION
private

Definition at line 94 of file CloudCoeff_Define.f90.

◆ w_ir

real(double), dimension(:,:,:), allocatable cloudcoeff_define::cloudcoeff_type::w_ir
private

Definition at line 134 of file CloudCoeff_Define.f90.

◆ w_l_mw

real(double), dimension(:,:,:), allocatable cloudcoeff_define::cloudcoeff_type::w_l_mw
private

Definition at line 121 of file CloudCoeff_Define.f90.

◆ w_s_mw

real(double), dimension(:,:,:), allocatable cloudcoeff_define::cloudcoeff_type::w_s_mw
private

Definition at line 126 of file CloudCoeff_Define.f90.


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