TUV-x
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Private Member Functions | List of all members
tuvx_heating_rates::heating_parameters_t Interface Reference

heating_parameters_t constructor More...

Public Member Functions

procedure pack_size => heating_parameters_pack_size
 Returns the size of a character buffer needed to pack the heating parameters.
 
procedure mpi_pack => heating_parameters_mpi_pack
 Packs the heating parameters into a character buffer.
 
procedure mpi_unpack => heating_parameters_mpi_unpack
 Unpacks the heating parameters from a character buffer.
 

Public Attributes

type(string_tlabel_
 
type(cross_section_ptrcross_section_
 
type(quantum_yield_ptrquantum_yield_
 
real(kind=dk) scaling_factor_
 
real(kind=dk), dimension(:), allocatable energy_
 

Private Member Functions

type(heating_parameters_t) function heating_parameters_constructor (config, grids, profiles)
 heating_parameters_t constructor More...
 

Detailed Description

heating_parameters_t constructor

Member Function/Subroutine Documentation

◆ heating_parameters_constructor()

type(heating_parameters_t) function tuvx_heating_rates::heating_parameters_t::heating_parameters_constructor ( type(config_t), intent(inout)  config,
type(grid_warehouse_t), intent(inout)  grids,
type(profile_warehouse_t), intent(inout)  profiles 
)
private

heating_parameters_t constructor

Returns
Heating parameters for a single photolyzing species
Parameters
[in,out]configConfiguration for the photolysis reaction

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