![]() |
OGS
|
Definition at line 25 of file KineticReactant.h.
#include <KineticReactant.h>
Public Member Functions | |
| KineticReactant (std::string name_, std::string chemical_formula_, MeshLib::PropertyVector< double > *molality_, MeshLib::PropertyVector< double > *molality_prev_, MeshLib::PropertyVector< double > *volume_fraction_, MeshLib::PropertyVector< double > *volume_fraction_prev_, MeshLib::PropertyVector< double > *mesh_prop_molality_, std::vector< double > &¶meters_, bool const fix_amount_) | |
| void | print (std::ostream &os, std::size_t const chemical_system_id) const |
Public Attributes | |
| std::string const | name |
| std::string const | chemical_formula |
| MeshLib::PropertyVector< double > * | molality |
| MeshLib::PropertyVector< double > * | molality_prev |
| MeshLib::PropertyVector< double > * | volume_fraction |
| MeshLib::PropertyVector< double > * | volume_fraction_prev |
| MeshLib::PropertyVector< double > * | mesh_prop_molality |
| std::vector< double > const | parameters |
| bool const | fix_amount |
Static Public Attributes | |
| static const ItemType | item_type = ItemType::KineticReactant |
|
inline |
Definition at line 27 of file KineticReactant.h.
References chemical_formula, fix_amount, mesh_prop_molality, molality, molality_prev, name, parameters, volume_fraction, and volume_fraction_prev.
| void ChemistryLib::PhreeqcIOData::KineticReactant::print | ( | std::ostream & | os, |
| std::size_t const | chemical_system_id ) const |
Definition at line 19 of file KineticReactant.cpp.
References chemical_formula, name, and parameters.
| std::string const ChemistryLib::PhreeqcIOData::KineticReactant::chemical_formula |
Definition at line 51 of file KineticReactant.h.
Referenced by KineticReactant(), and print().
| bool const ChemistryLib::PhreeqcIOData::KineticReactant::fix_amount |
Definition at line 58 of file KineticReactant.h.
Referenced by KineticReactant().
|
static |
Definition at line 59 of file KineticReactant.h.
| MeshLib::PropertyVector<double>* ChemistryLib::PhreeqcIOData::KineticReactant::mesh_prop_molality |
Definition at line 56 of file KineticReactant.h.
Referenced by KineticReactant().
| MeshLib::PropertyVector<double>* ChemistryLib::PhreeqcIOData::KineticReactant::molality |
Definition at line 52 of file KineticReactant.h.
Referenced by KineticReactant().
| MeshLib::PropertyVector<double>* ChemistryLib::PhreeqcIOData::KineticReactant::molality_prev |
Definition at line 53 of file KineticReactant.h.
Referenced by KineticReactant().
| std::string const ChemistryLib::PhreeqcIOData::KineticReactant::name |
Definition at line 50 of file KineticReactant.h.
Referenced by KineticReactant(), and print().
| std::vector<double> const ChemistryLib::PhreeqcIOData::KineticReactant::parameters |
Definition at line 57 of file KineticReactant.h.
Referenced by KineticReactant(), and print().
| MeshLib::PropertyVector<double>* ChemistryLib::PhreeqcIOData::KineticReactant::volume_fraction |
Definition at line 54 of file KineticReactant.h.
Referenced by KineticReactant().
| MeshLib::PropertyVector<double>* ChemistryLib::PhreeqcIOData::KineticReactant::volume_fraction_prev |
Definition at line 55 of file KineticReactant.h.
Referenced by KineticReactant().