|
CAMP 1.0.0
Chemistry Across Multiple Phases
|
Generic test reaction data type. More...


Public Member Functions | |
| procedure | initialize |
| Reaction initialization. More... | |
| procedure | get_property_set |
| Get the reaction property set. More... | |
| procedure | update_data_initialize |
| Initialize update data. More... | |
| final | finalize |
| Finalize the reaction. More... | |
| finalize_array | |
Public Member Functions inherited from camp_rxn_data::rxn_data_t | |
| procedure(initialize), deferred | initialize |
| Reaction initialization. Takes species, phase and reaction parameters and packs required information into the condensed data arrays for use during the model run. More... | |
| procedure | load |
| Load data from an input file. More... | |
| procedure | check_phase |
| Check the phase of the reaction against the phase being solved for. During GAS_RXN integrations, only GAS_RXN reactions are solved. During AERO_RXN integrations, only AERO_RXN and GAS_AERO_RXN reactions are solved. During GAS_AERO_RXN integrations, all reactions are solved. More... | |
| procedure | pack_size |
| Determine the number of bytes required to pack the given value. More... | |
| procedure | bin_pack |
| Packs the given value into the buffer, advancing position. More... | |
| procedure | bin_unpack |
| Unpacks the given value from the buffer, advancing position. More... | |
| procedure | print => do_print |
| Print the reaction data. More... | |
Additional Inherited Members | |
Public Attributes inherited from camp_rxn_data::rxn_data_t | |
| integer(kind=i_kind), public | rxn_phase |
| Reaction phase. More... | |
| type(property_t), pointer, public | property_set => null() |
| Reaction parameters. These will be available during initialization, but not during integration. All information required to calculate the time derivatives and Jacobian matrix constributions must be saved by the exdending type. More... | |
| real(kind=dp), dimension(:), allocatable, public | condensed_data_real |
Condensed reaction data. Theses arrays will be available during integration, and should contain any information required by the rate and Jacobian constribution functions that cannot be obtained from the camp_camp_state::camp_state_t object. (floating-point) More... | |
| integer(kind=i_kind), dimension(:), allocatable, public | condensed_data_int |
Condensed reaction data. Theses arrays will be available during integration, and should contain any information required by the rate and Jacobian constribution functions that cannot be obtained from the camp_camp_state::camp_state_t object. (integer) More... | |
| integer(kind=i_kind), public | num_env_params = 0 |
| Number of environment-dependent parameters These are parameters that need updated when environmental conditions change. More... | |
Generic test reaction data type.
Constructor for rxn_wet_deposition_t.
Definition at line 84 of file rxn_wet_deposition.F90.
|
final |
Finalize the reaction.
Definition at line 93 of file rxn_wet_deposition.F90.

| camp_rxn_wet_deposition::rxn_wet_deposition_t::finalize_array |
Definition at line 93 of file rxn_wet_deposition.F90.
| procedure camp_rxn_wet_deposition::rxn_wet_deposition_t::get_property_set |
Get the reaction property set.
Definition at line 89 of file rxn_wet_deposition.F90.
| procedure camp_rxn_wet_deposition::rxn_wet_deposition_t::initialize |
Reaction initialization.
Definition at line 87 of file rxn_wet_deposition.F90.
| procedure camp_rxn_wet_deposition::rxn_wet_deposition_t::update_data_initialize |
Initialize update data.
Definition at line 91 of file rxn_wet_deposition.F90.