mam  v1.0
A Modal Aerosol Model
Private Member Functions | Private Attributes | List of all members
mam_optics_lookup::optics_lookup_t Interface Reference

Private Member Functions

procedure get_optics
 
procedure grid
 
procedure maximum_radius__m
 
procedure minimum_radius__m
 
procedure normalize_radius
 
procedure number_of_chebyshev_coefficients
 
procedure number_of_wavelength_bands
 
procedure, private set_grid
 

Private Attributes

type(lookup_2d_axis_t), dimension(:), allocatable axes_
 
type(optics_data_t), dimension(knumberofparametersdata_
 Optics parameter lookup data. More...
 
type(wavelength_grid_t) grid_
 
real(kind=musica_dk) maximum_ln_radius_ = 0.0
 
real(kind=musica_dk) minimum_ln_radius_ = 0.0
 
integer number_of_chebyshev_coefficients_ = 0
 

Detailed Description

Definition at line 47 of file optics_lookup.F90.

Member Function/Subroutine Documentation

◆ get_optics()

procedure mam_optics_lookup::optics_lookup_t::get_optics
private

Definition at line 57 of file optics_lookup.F90.

◆ grid()

procedure mam_optics_lookup::optics_lookup_t::grid
private

Definition at line 63 of file optics_lookup.F90.

◆ maximum_radius__m()

procedure mam_optics_lookup::optics_lookup_t::maximum_radius__m
private

Definition at line 59 of file optics_lookup.F90.

◆ minimum_radius__m()

procedure mam_optics_lookup::optics_lookup_t::minimum_radius__m
private

Definition at line 60 of file optics_lookup.F90.

◆ normalize_radius()

procedure mam_optics_lookup::optics_lookup_t::normalize_radius
private

Definition at line 58 of file optics_lookup.F90.

◆ number_of_chebyshev_coefficients()

procedure mam_optics_lookup::optics_lookup_t::number_of_chebyshev_coefficients
private

Definition at line 61 of file optics_lookup.F90.

◆ number_of_wavelength_bands()

procedure mam_optics_lookup::optics_lookup_t::number_of_wavelength_bands
private

Definition at line 62 of file optics_lookup.F90.

◆ set_grid()

procedure, private mam_optics_lookup::optics_lookup_t::set_grid
private

Definition at line 64 of file optics_lookup.F90.

Member Data Documentation

◆ axes_

type(lookup_2d_axis_t), dimension(:), allocatable mam_optics_lookup::optics_lookup_t::axes_
private

Definition at line 55 of file optics_lookup.F90.

◆ data_

type(optics_data_t), dimension( knumberofparameters ) mam_optics_lookup::optics_lookup_t::data_
private

Optics parameter lookup data.

Definition at line 50 of file optics_lookup.F90.

◆ grid_

type(wavelength_grid_t) mam_optics_lookup::optics_lookup_t::grid_
private

Definition at line 52 of file optics_lookup.F90.

◆ maximum_ln_radius_

real(kind=musica_dk) mam_optics_lookup::optics_lookup_t::maximum_ln_radius_ = 0.0
private

Definition at line 54 of file optics_lookup.F90.

◆ minimum_ln_radius_

real(kind=musica_dk) mam_optics_lookup::optics_lookup_t::minimum_ln_radius_ = 0.0
private

Definition at line 53 of file optics_lookup.F90.

◆ number_of_chebyshev_coefficients_

integer mam_optics_lookup::optics_lookup_t::number_of_chebyshev_coefficients_ = 0
private

Definition at line 51 of file optics_lookup.F90.


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