TUV-x
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Private Member Functions | List of all members
tuvx_quantum_yield::quantum_yield_t Interface Reference
Inheritance diagram for tuvx_quantum_yield::quantum_yield_t:
tuvx_quantum_yield_c2h5cho_c2h5_hco::quantum_yield_c2h5cho_c2h5_hco_t tuvx_quantum_yield_ch2chcho::quantum_yield_ch2chcho_t tuvx_quantum_yield_ch2o_h2_co::quantum_yield_ch2o_h2_co_t tuvx_quantum_yield_ch3cho_ch3_hco::quantum_yield_ch3cho_ch3_hco_t tuvx_quantum_yield_ch3coch2ch3::quantum_yield_ch3coch2ch3_t tuvx_quantum_yield_ch3coch3_ch3co_ch3::quantum_yield_ch3coch3_ch3co_ch3_t tuvx_quantum_yield_ch3cocho_ch3co_hco::quantum_yield_ch3cocho_ch3co_hco_t tuvx_quantum_yield_clo_cl_o1d::quantum_yield_clo_cl_o1d_t tuvx_quantum_yield_clo_cl_o3p::quantum_yield_clo_cl_o3p_t tuvx_quantum_yield_clono2_cl_no3::quantum_yield_clono2_cl_no3_t tuvx_quantum_yield_clono2_clo_no2::quantum_yield_clono2_clo_no2_t tuvx_quantum_yield_h2so4_mills::quantum_yield_h2so4_mills_t tuvx_quantum_yield_ho2_oh_o::quantum_yield_ho2_oh_o_t tuvx_quantum_yield_mvk::quantum_yield_mvk_t tuvx_quantum_yield_no2_tint::quantum_yield_no2_tint_t tuvx_quantum_yield_no3m_aq::quantum_yield_no3m_aq_t tuvx_quantum_yield_o3_o2_o1d::quantum_yield_o3_o2_o1d_t tuvx_quantum_yield_o3_o2_o3p::quantum_yield_o3_o2_o3p_t tuvx_quantum_yield_taylor_series::quantum_yield_taylor_series_t tuvx_quantum_yield_tint::quantum_yield_tint_t

Public Member Functions

procedure calculate => run
 
procedure add_points
 
procedure pack_size
 
procedure mpi_pack
 
procedure mpi_unpack
 

Public Attributes

type(quantum_yield_parms_t), dimension(:), allocatable quantum_yield_parms
 
type(grid_warehouse_ptrheight_grid_
 
type(grid_warehouse_ptrwavelength_grid_
 
type(profile_warehouse_ptrtemperature_profile_
 
type(profile_warehouse_ptrair_profile_
 
type(override_t), dimension(:), allocatable overrides_
 

Private Member Functions

class(quantum_yield_t) function, pointer constructor (config, grid_warehouse, profile_warehouse)
 

Member Function/Subroutine Documentation

◆ calculate()

procedure tuvx_quantum_yield::quantum_yield_t::calculate

◆ constructor()

class(quantum_yield_t) function, pointer tuvx_quantum_yield::quantum_yield_t::constructor ( type(config_t), intent(inout)  config,
type(grid_warehouse_t), intent(inout)  grid_warehouse,
type(profile_warehouse_t), intent(inout)  profile_warehouse 
)
private

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