|
CAMP 1.0.0
Chemistry Across Multiple Phases
|
Update cookie. More...

Public Member Functions | |
| procedure | get_type => rxn_update_data_get_type |
| Get the reaction type. More... | |
| procedure | get_cell_id => rxn_update_data_get_cell_id |
| Get the grid cell to update. More... | |
| procedure | get_data => rxn_update_data_get_data |
| Get the update data. More... | |
| procedure | pack_size => rxn_update_data_pack_size |
| Determine the number of bytes required to pack the given value. More... | |
| procedure | bin_pack => rxn_update_data_bin_pack |
| Packs the given value into the buffer, advancing position. More... | |
| procedure | bin_unpack => rxn_update_data_bin_unpack |
| Unpacks the given value from the buffer, advancing position. More... | |
| procedure(internal_pack_size), deferred | internal_pack_size |
| Extending type pack size (internal use only) More... | |
| procedure(internal_bin_pack), deferred | internal_bin_pack |
| Extending type bin pack (internal use only) More... | |
| procedure(internal_bin_unpack), deferred | internal_bin_unpack |
| Extending type bin unpack (internal use only) More... | |
| procedure | print => do_rxn_update_data_print |
| Print the update data. More... | |
Public Attributes | |
| integer(kind=c_int) | rxn_type |
| Reaction type. More... | |
| integer(kind=c_int) | rxn_solver_id = 0 |
| Index for this reaction in the solver data. More... | |
| integer(kind=c_int) | cell_id = 1 |
| Grid cell to update. More... | |
| type(c_ptr) | update_data |
| Update data. More... | |
Update cookie.
Definition at line 160 of file rxn_data.F90.
| procedure camp_rxn_data::rxn_update_data_t::bin_pack |
Packs the given value into the buffer, advancing position.
Definition at line 179 of file rxn_data.F90.
| procedure camp_rxn_data::rxn_update_data_t::bin_unpack |
Unpacks the given value from the buffer, advancing position.
Definition at line 181 of file rxn_data.F90.
| procedure camp_rxn_data::rxn_update_data_t::get_cell_id |
Get the grid cell to update.
Definition at line 173 of file rxn_data.F90.
| procedure camp_rxn_data::rxn_update_data_t::get_data |
Get the update data.
Definition at line 175 of file rxn_data.F90.
| procedure camp_rxn_data::rxn_update_data_t::get_type |
Get the reaction type.
Definition at line 171 of file rxn_data.F90.
| procedure(internal_bin_pack), deferred camp_rxn_data::rxn_update_data_t::internal_bin_pack |
Extending type bin pack (internal use only)
Definition at line 185 of file rxn_data.F90.
| procedure(internal_bin_unpack), deferred camp_rxn_data::rxn_update_data_t::internal_bin_unpack |
Extending type bin unpack (internal use only)
Definition at line 187 of file rxn_data.F90.
| procedure(internal_pack_size), deferred camp_rxn_data::rxn_update_data_t::internal_pack_size |
Extending type pack size (internal use only)
Definition at line 183 of file rxn_data.F90.
| procedure camp_rxn_data::rxn_update_data_t::pack_size |
Determine the number of bytes required to pack the given value.
Definition at line 177 of file rxn_data.F90.
| procedure camp_rxn_data::rxn_update_data_t::print |
Print the update data.
Definition at line 189 of file rxn_data.F90.
| integer(kind=c_int) camp_rxn_data::rxn_update_data_t::cell_id = 1 |
Grid cell to update.
Definition at line 166 of file rxn_data.F90.
| integer(kind=c_int) camp_rxn_data::rxn_update_data_t::rxn_solver_id = 0 |
Index for this reaction in the solver data.
Definition at line 164 of file rxn_data.F90.
| integer(kind=c_int) camp_rxn_data::rxn_update_data_t::rxn_type |
Reaction type.
Definition at line 162 of file rxn_data.F90.
| type(c_ptr) camp_rxn_data::rxn_update_data_t::update_data |
Update data.
Definition at line 168 of file rxn_data.F90.