FV3 Bundle
aerosolcoeff_define::aerosolcoeff_type Type Reference

Private Attributes

integer(long) release = AEROSOLCOEFF_RELEASE
 
integer(long) version = AEROSOLCOEFF_VERSION
 
logical is_allocated = .FALSE.
 
character(sldata_source = ''
 
integer(long) n_wavelengths = 0
 
integer(long) n_radii = 0
 
integer(long) n_types = 0
 
integer(long) n_rh = 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
 
integer(long), dimension(:), allocatable type
 
character(sl), dimension(:), allocatable type_name
 
real(double), dimension(:), allocatable wavelength
 
real(double), dimension(:), allocatable frequency
 
real(double), dimension(:,:), allocatable reff
 
real(double), dimension(:), allocatable rh
 
real(double), dimension(:,:,:), allocatable ke
 
real(double), dimension(:,:,:), allocatable w
 
real(double), dimension(:,:,:), allocatable g
 
real(double), dimension(:,:,:,:,:), allocatable pcoeff
 

Detailed Description

Definition at line 77 of file AerosolCoeff_Define.f90.

Member Data Documentation

◆ data_source

character(sl) aerosolcoeff_define::aerosolcoeff_type::data_source = ''
private

Definition at line 84 of file AerosolCoeff_Define.f90.

◆ frequency

real(double), dimension(:), allocatable aerosolcoeff_define::aerosolcoeff_type::frequency
private

Definition at line 98 of file AerosolCoeff_Define.f90.

◆ g

real(double), dimension(:,:,:), allocatable aerosolcoeff_define::aerosolcoeff_type::g
private

Definition at line 104 of file AerosolCoeff_Define.f90.

◆ is_allocated

logical aerosolcoeff_define::aerosolcoeff_type::is_allocated = .FALSE.
private

Definition at line 82 of file AerosolCoeff_Define.f90.

◆ ke

real(double), dimension(:,:,:), allocatable aerosolcoeff_define::aerosolcoeff_type::ke
private

Definition at line 102 of file AerosolCoeff_Define.f90.

◆ max_legendre_terms

integer(long) aerosolcoeff_define::aerosolcoeff_type::max_legendre_terms = 0
private

Definition at line 90 of file AerosolCoeff_Define.f90.

◆ max_phase_elements

integer(long) aerosolcoeff_define::aerosolcoeff_type::max_phase_elements = 0
private

Definition at line 92 of file AerosolCoeff_Define.f90.

◆ n_legendre_terms

integer(long) aerosolcoeff_define::aerosolcoeff_type::n_legendre_terms = 0
private

Definition at line 91 of file AerosolCoeff_Define.f90.

◆ n_phase_elements

integer(long) aerosolcoeff_define::aerosolcoeff_type::n_phase_elements = 0
private

Definition at line 93 of file AerosolCoeff_Define.f90.

◆ n_radii

integer(long) aerosolcoeff_define::aerosolcoeff_type::n_radii = 0
private

Definition at line 87 of file AerosolCoeff_Define.f90.

◆ n_rh

integer(long) aerosolcoeff_define::aerosolcoeff_type::n_rh = 0
private

Definition at line 89 of file AerosolCoeff_Define.f90.

◆ n_types

integer(long) aerosolcoeff_define::aerosolcoeff_type::n_types = 0
private

Definition at line 88 of file AerosolCoeff_Define.f90.

◆ n_wavelengths

integer(long) aerosolcoeff_define::aerosolcoeff_type::n_wavelengths = 0
private

Definition at line 86 of file AerosolCoeff_Define.f90.

◆ pcoeff

real(double), dimension(:,:,:,:,:), allocatable aerosolcoeff_define::aerosolcoeff_type::pcoeff
private

Definition at line 105 of file AerosolCoeff_Define.f90.

◆ reff

real(double), dimension(:,:), allocatable aerosolcoeff_define::aerosolcoeff_type::reff
private

Definition at line 99 of file AerosolCoeff_Define.f90.

◆ release

integer(long) aerosolcoeff_define::aerosolcoeff_type::release = AEROSOLCOEFF_RELEASE
private

Definition at line 79 of file AerosolCoeff_Define.f90.

◆ rh

real(double), dimension(:), allocatable aerosolcoeff_define::aerosolcoeff_type::rh
private

Definition at line 100 of file AerosolCoeff_Define.f90.

◆ type

integer(long), dimension(:), allocatable aerosolcoeff_define::aerosolcoeff_type::type
private

Definition at line 95 of file AerosolCoeff_Define.f90.

◆ type_name

character(sl), dimension(:), allocatable aerosolcoeff_define::aerosolcoeff_type::type_name
private

Definition at line 96 of file AerosolCoeff_Define.f90.

◆ version

integer(long) aerosolcoeff_define::aerosolcoeff_type::version = AEROSOLCOEFF_VERSION
private

Definition at line 80 of file AerosolCoeff_Define.f90.

◆ w

real(double), dimension(:,:,:), allocatable aerosolcoeff_define::aerosolcoeff_type::w
private

Definition at line 103 of file AerosolCoeff_Define.f90.

◆ wavelength

real(double), dimension(:), allocatable aerosolcoeff_define::aerosolcoeff_type::wavelength
private

Definition at line 97 of file AerosolCoeff_Define.f90.


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