FV3 Bundle
aerosolcoeff_define Module Reference

Data Types

type  aerosolcoeff_type
 
interface  operator(==)
 

Functions/Subroutines

elemental logical function, public aerosolcoeff_associated (AerosolCoeff)
 
elemental subroutine, public aerosolcoeff_destroy (AerosolCoeff)
 
elemental subroutine, public aerosolcoeff_create (AerosolCoeff, n_Wavelengths, n_Radii, n_Types, n_RH, n_Legendre_Terms, n_Phase_Elements)
 
subroutine, public aerosolcoeff_inspect (AerosolCoeff)
 
logical function, public aerosolcoeff_validrelease (AerosolCoeff)
 
subroutine, public aerosolcoeff_info (AerosolCoeff, Info)
 
elemental subroutine, public aerosolcoeff_frequency (AerosolCoeff)
 
subroutine, public aerosolcoeff_defineversion (Id)
 
elemental logical function aerosolcoeff_equal (x, y)
 

Variables

character(*), parameter module_version_id = '$Id: AerosolCoeff_Define.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $'
 
integer, parameter aerosolcoeff_release = 3
 
integer, parameter aerosolcoeff_version = 1
 
integer, parameter sl = 80
 
integer, parameter ml = 256
 
real(double), parameter zero = 0.0_Double
 

Function/Subroutine Documentation

◆ aerosolcoeff_associated()

elemental logical function, public aerosolcoeff_define::aerosolcoeff_associated ( type(aerosolcoeff_type), intent(in)  AerosolCoeff)

Definition at line 157 of file AerosolCoeff_Define.f90.

Here is the caller graph for this function:

◆ aerosolcoeff_create()

elemental subroutine, public aerosolcoeff_define::aerosolcoeff_create ( type(aerosolcoeff_type), intent(out)  AerosolCoeff,
integer, intent(in)  n_Wavelengths,
integer, intent(in)  n_Radii,
integer, intent(in)  n_Types,
integer, intent(in)  n_RH,
integer, intent(in)  n_Legendre_Terms,
integer, intent(in)  n_Phase_Elements 
)

Definition at line 282 of file AerosolCoeff_Define.f90.

Here is the caller graph for this function:

◆ aerosolcoeff_defineversion()

subroutine, public aerosolcoeff_define::aerosolcoeff_defineversion ( character(*), intent(out)  Id)

Definition at line 603 of file AerosolCoeff_Define.f90.

◆ aerosolcoeff_destroy()

elemental subroutine, public aerosolcoeff_define::aerosolcoeff_destroy ( type(aerosolcoeff_type), intent(out)  AerosolCoeff)

Definition at line 186 of file AerosolCoeff_Define.f90.

Here is the caller graph for this function:

◆ aerosolcoeff_equal()

elemental logical function aerosolcoeff_define::aerosolcoeff_equal ( type(aerosolcoeff_type), intent(in)  x,
type(aerosolcoeff_type), intent(in)  y 
)
private

Definition at line 652 of file AerosolCoeff_Define.f90.

Here is the call graph for this function:

◆ aerosolcoeff_frequency()

elemental subroutine, public aerosolcoeff_define::aerosolcoeff_frequency ( type(aerosolcoeff_type), intent(inout)  AerosolCoeff)

Definition at line 573 of file AerosolCoeff_Define.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ aerosolcoeff_info()

subroutine, public aerosolcoeff_define::aerosolcoeff_info ( type(aerosolcoeff_type), intent(in)  AerosolCoeff,
character(*), intent(out)  Info 
)

Definition at line 514 of file AerosolCoeff_Define.f90.

Here is the caller graph for this function:

◆ aerosolcoeff_inspect()

subroutine, public aerosolcoeff_define::aerosolcoeff_inspect ( type(aerosolcoeff_type), intent(in)  AerosolCoeff)

Definition at line 375 of file AerosolCoeff_Define.f90.

Here is the call graph for this function:

◆ aerosolcoeff_validrelease()

logical function, public aerosolcoeff_define::aerosolcoeff_validrelease ( type(aerosolcoeff_type), intent(in)  AerosolCoeff)

Definition at line 443 of file AerosolCoeff_Define.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ aerosolcoeff_release

integer, parameter aerosolcoeff_define::aerosolcoeff_release = 3
private

Definition at line 64 of file AerosolCoeff_Define.f90.

◆ aerosolcoeff_version

integer, parameter aerosolcoeff_define::aerosolcoeff_version = 1
private

Definition at line 65 of file AerosolCoeff_Define.f90.

◆ ml

integer, parameter aerosolcoeff_define::ml = 256
private

Definition at line 68 of file AerosolCoeff_Define.f90.

◆ module_version_id

character(*), parameter aerosolcoeff_define::module_version_id = '$Id: AerosolCoeff_Define.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $'
private

Definition at line 61 of file AerosolCoeff_Define.f90.

◆ sl

integer, parameter aerosolcoeff_define::sl = 80
private

Definition at line 67 of file AerosolCoeff_Define.f90.

◆ zero

real(double), parameter aerosolcoeff_define::zero = 0.0_Double
private

Definition at line 70 of file AerosolCoeff_Define.f90.