mam
v1.0
A Modal Aerosol Model
|
The species_t type and related functions. More...
Data Types | |
interface | species_t |
Functions/Subroutines | |
type(species_t) function | constructor (config) |
Constructs species_t objects. More... | |
complex(kind=musica_dk) elemental function | longwave_refractive_index (this, band) |
Returns the longwave refractive index at a specified band index. More... | |
type(string_t) function | name (this) |
Returns the species name. More... | |
complex(kind=musica_dk) elemental function | shortwave_refractive_index (this, band) |
Returns the shortwave refractive index at a specified band index. More... | |
real(kind=musica_dk) elemental function | volume__m3 (this, species_mass__kg) |
Returns the total volume occupied by the species for a given mass. More... | |
The species_t type and related functions.
|
private |
Constructs species_t objects.
Definition at line 49 of file species.F90.
Referenced by mam_species::species_t::longwave_refractive_index().
|
private |
Returns the longwave refractive index at a specified band index.
Definition at line 148 of file species.F90.
Referenced by longwave_refractive_index().
type(string_t) function mam_species::name | ( | class(species_t), intent(in) | this | ) |
|
private |
Returns the shortwave refractive index at a specified band index.
Definition at line 135 of file species.F90.
Referenced by shortwave_refractive_index().
|
private |
Returns the total volume occupied by the species for a given mass.
Definition at line 123 of file species.F90.
Referenced by volume__m3().