|
type(rxn_emission_t) function, pointer | camp_rxn_emission::constructor () |
| Constructor for Emission reaction.
|
|
subroutine | camp_rxn_emission::initialize (this, chem_spec_data, 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.)
|
|
elemental subroutine | camp_rxn_emission::finalize (this) |
| Finalize the reaction.
|
|
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.
|
|
elemental subroutine | camp_rxn_emission::update_data_finalize (this) |
| Finalize an update data object.
|
|
The camp_rxn_emission module.
Definition in file rxn_emission.F90.