FV3 Bundle
|
Data Types | |
type | cloudcoeff_type |
interface | operator(==) |
Functions/Subroutines | |
elemental logical function, public | cloudcoeff_associated (CloudCoeff) |
elemental subroutine, public | cloudcoeff_destroy (CloudCoeff) |
elemental subroutine, public | cloudcoeff_create (CloudCoeff, n_MW_Frequencies, n_MW_Radii, n_IR_Frequencies, n_IR_Radii, n_Temperatures, n_Densities, n_Legendre_Terms, n_Phase_Elements) |
subroutine, public | cloudcoeff_inspect (CloudCoeff, Pause) |
logical function, public | cloudcoeff_validrelease (CloudCoeff) |
subroutine, public | cloudcoeff_info (CloudCoeff, Info) |
subroutine, public | cloudcoeff_defineversion (Id) |
elemental logical function | cloudcoeff_equal (x, y) |
Variables | |
character(*), parameter | module_version_id = '$Id: CloudCoeff_Define.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $' |
real(double), parameter | zero = 0.0_Double |
integer, parameter | set = 1 |
integer, parameter | cloudcoeff_release = 3 |
integer, parameter | cloudcoeff_version = 1 |
integer, parameter | ml = 256 |
integer, parameter | def_n_stream_sets = 5 |
integer, dimension(def_n_stream_sets), parameter | def_n_streams = [2, 4, 6, 8, 16] |
integer, dimension(def_n_stream_sets), parameter | def_legendre_offset = [0, 0, 5, 12, 21] |
elemental logical function, public cloudcoeff_define::cloudcoeff_associated | ( | type(cloudcoeff_type), intent(in) | CloudCoeff | ) |
elemental subroutine, public cloudcoeff_define::cloudcoeff_create | ( | type(cloudcoeff_type), intent(out) | CloudCoeff, |
integer, intent(in) | n_MW_Frequencies, | ||
integer, intent(in) | n_MW_Radii, | ||
integer, intent(in) | n_IR_Frequencies, | ||
integer, intent(in) | n_IR_Radii, | ||
integer, intent(in) | n_Temperatures, | ||
integer, intent(in) | n_Densities, | ||
integer, intent(in) | n_Legendre_Terms, | ||
integer, intent(in) | n_Phase_Elements | ||
) |
subroutine, public cloudcoeff_define::cloudcoeff_defineversion | ( | character(*), intent(out) | Id | ) |
Definition at line 911 of file CloudCoeff_Define.f90.
elemental subroutine, public cloudcoeff_define::cloudcoeff_destroy | ( | type(cloudcoeff_type), intent(out) | CloudCoeff | ) |
|
private |
subroutine, public cloudcoeff_define::cloudcoeff_info | ( | type(cloudcoeff_type), intent(in) | CloudCoeff, |
character(*), intent(out) | Info | ||
) |
subroutine, public cloudcoeff_define::cloudcoeff_inspect | ( | type(cloudcoeff_type), intent(in) | CloudCoeff, |
logical, intent(in), optional | Pause | ||
) |
logical function, public cloudcoeff_define::cloudcoeff_validrelease | ( | type(cloudcoeff_type), intent(in) | CloudCoeff | ) |
Definition at line 778 of file CloudCoeff_Define.f90.
|
private |
Definition at line 65 of file CloudCoeff_Define.f90.
|
private |
Definition at line 66 of file CloudCoeff_Define.f90.
|
private |
Definition at line 76 of file CloudCoeff_Define.f90.
|
private |
Definition at line 71 of file CloudCoeff_Define.f90.
|
private |
Definition at line 72 of file CloudCoeff_Define.f90.
|
private |
Definition at line 68 of file CloudCoeff_Define.f90.
|
private |
Definition at line 58 of file CloudCoeff_Define.f90.
|
private |
Definition at line 63 of file CloudCoeff_Define.f90.
|
private |
Definition at line 61 of file CloudCoeff_Define.f90.