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.
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 print().
bool const ChemistryLib::PhreeqcIOData::KineticReactant::fix_amount |
Definition at line 58 of file KineticReactant.h.
|
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.
MeshLib::PropertyVector<double>* ChemistryLib::PhreeqcIOData::KineticReactant::molality |
Definition at line 52 of file KineticReactant.h.
MeshLib::PropertyVector<double>* ChemistryLib::PhreeqcIOData::KineticReactant::molality_prev |
Definition at line 53 of file KineticReactant.h.
std::string const ChemistryLib::PhreeqcIOData::KineticReactant::name |
Definition at line 50 of file KineticReactant.h.
Referenced by print().
std::vector<double> const ChemistryLib::PhreeqcIOData::KineticReactant::parameters |
Definition at line 57 of file KineticReactant.h.
Referenced by print().
MeshLib::PropertyVector<double>* ChemistryLib::PhreeqcIOData::KineticReactant::volume_fraction |
Definition at line 54 of file KineticReactant.h.
MeshLib::PropertyVector<double>* ChemistryLib::PhreeqcIOData::KineticReactant::volume_fraction_prev |
Definition at line 55 of file KineticReactant.h.