|  | 
| type(rxn_emission_t) function, pointer | camp_rxn_emission::constructor () | 
|  | Constructor for Emission reaction. 
 | 
|  | 
| subroutine | camp_rxn_emission::initialize (this, chem_spec_data, aero_phase, aero_rep, n_cells) | 
|  | Initialize the reaction data, validating component data and loading any required information into the condensed data arrays for use during solving. 
 | 
|  | 
| type(property_t) function, pointer | camp_rxn_emission::get_property_set (this) | 
|  | Get the reaction properties. (For use by external modules.) 
 | 
|  | 
| subroutine | camp_rxn_emission::finalize (this) | 
|  | Finalize the reaction. 
 | 
|  | 
| subroutine | camp_rxn_emission::finalize_array (this) | 
|  | Finalize an array of reactions. 
 | 
|  | 
| subroutine | camp_rxn_emission::update_data_rate_set (this, base_rate) | 
|  | Set packed update data for emission rate constants. 
 | 
|  | 
| subroutine | camp_rxn_emission::update_data_initialize (this, update_data, rxn_type) | 
|  | Initialize update data. 
 | 
|  | 
| integer(kind=i_kind) function | camp_rxn_emission::internal_pack_size (this, comm) | 
|  | Determine the size of a binary required to pack the reaction data. 
 | 
|  | 
| subroutine | camp_rxn_emission::internal_bin_pack (this, buffer, pos, comm) | 
|  | Pack the given value to the buffer, advancing position. 
 | 
|  | 
| subroutine | camp_rxn_emission::internal_bin_unpack (this, buffer, pos, comm) | 
|  | Unpack the given value from the buffer, advancing position. 
 | 
|  | 
| subroutine | camp_rxn_emission::update_data_finalize (this) | 
|  | Finalize an update data object. 
 | 
|  | 
| subroutine | camp_rxn_emission::update_data_finalize_array (this) | 
|  | Finalize an array of update data objects. 
 | 
|  | 
The camp_rxn_emission module. 
Definition in file rxn_emission.F90.