![]() |
OGS
|
|
Classes | |
| struct | overloaded |
Functions | |
| template<class... Ts> | |
| overloaded (Ts...) -> overloaded< Ts... > | |
| template<typename DataBlock> | |
| std::ostream & | operator<< (std::ostream &os, std::vector< DataBlock > const &data_blocks) |
| void | setAqueousSolution (std::vector< double > const &concentrations, GlobalIndexType const &chemical_system_id, AqueousSolution &aqueous_solution) |
| template<typename Reactant> | |
| void | initializeReactantMolality (Reactant &reactant, GlobalIndexType const &chemical_system_id, MaterialPropertyLib::Phase const &solid_phase, MaterialPropertyLib::Phase const &liquid_phase, MaterialPropertyLib::Medium const &medium, ParameterLib::SpatialPosition const &pos, double const t) |
| template<typename Reactant> | |
| void | setReactantMolality (Reactant &reactant, GlobalIndexType const &chemical_system_id, MaterialPropertyLib::Phase const &solid_phase, MaterialPropertyLib::Phase const &liquid_phase, MaterialPropertyLib::VariableArray const &vars, ParameterLib::SpatialPosition const &pos, double const t, double const dt) |
| template<typename Site> | |
| void | initializeSiteMolality (Site &site, GlobalIndexType const &chemical_system_id, MaterialPropertyLib::Phase const &solid_phase, ParameterLib::SpatialPosition const &pos, double const t) |
| template<typename Reactant> | |
| void | updateReactantVolumeFraction (Reactant &reactant, GlobalIndexType const &chemical_system_id, MaterialPropertyLib::Medium const &medium, ParameterLib::SpatialPosition const &pos, double const porosity, double const t, double const dt) |
| template<typename Reactant> | |
| void | setPorosityPostReaction (Reactant &reactant, GlobalIndexType const &chemical_system_id, MaterialPropertyLib::Medium const &medium, double &porosity) |
| template<typename Reactant> | |
| static double | averageReactantMolality (Reactant const &reactant, std::vector< GlobalIndexType > const &chemical_system_indices) |
|
static |
Definition at line 250 of file PhreeqcIO.cpp.
References averageReactantMolality().
Referenced by averageReactantMolality().
| void ChemistryLib::PhreeqcIOData::anonymous_namespace{PhreeqcIO.cpp}::initializeReactantMolality | ( | Reactant & | reactant, |
| GlobalIndexType const & | chemical_system_id, | ||
| MaterialPropertyLib::Phase const & | solid_phase, | ||
| MaterialPropertyLib::Phase const & | liquid_phase, | ||
| MaterialPropertyLib::Medium const & | medium, | ||
| ParameterLib::SpatialPosition const & | pos, | ||
| double const | t ) |
Definition at line 86 of file PhreeqcIO.cpp.
References MaterialPropertyLib::Phase::component(), MaterialPropertyLib::density, initializeReactantMolality(), MaterialPropertyLib::molality, MaterialPropertyLib::molar_volume, MaterialPropertyLib::porosity, and MaterialPropertyLib::volume_fraction.
Referenced by initializeReactantMolality().
| void ChemistryLib::PhreeqcIOData::anonymous_namespace{PhreeqcIO.cpp}::initializeSiteMolality | ( | Site & | site, |
| GlobalIndexType const & | chemical_system_id, | ||
| MaterialPropertyLib::Phase const & | solid_phase, | ||
| ParameterLib::SpatialPosition const & | pos, | ||
| double const | t ) |
Definition at line 179 of file PhreeqcIO.cpp.
References MaterialPropertyLib::Phase::component(), initializeSiteMolality(), and MaterialPropertyLib::molality.
Referenced by initializeSiteMolality().
| std::ostream & ChemistryLib::PhreeqcIOData::anonymous_namespace{PhreeqcIO.cpp}::operator<< | ( | std::ostream & | os, |
| std::vector< DataBlock > const & | data_blocks ) |
Definition at line 54 of file PhreeqcIO.cpp.
| ChemistryLib::PhreeqcIOData::anonymous_namespace{PhreeqcIO.cpp}::overloaded | ( | Ts... | ) | -> overloaded< Ts... > |
| void ChemistryLib::PhreeqcIOData::anonymous_namespace{PhreeqcIO.cpp}::setAqueousSolution | ( | std::vector< double > const & | concentrations, |
| GlobalIndexType const & | chemical_system_id, | ||
| AqueousSolution & | aqueous_solution ) |
Definition at line 62 of file PhreeqcIO.cpp.
References ChemistryLib::PhreeqcIOData::AqueousSolution::components, ChemistryLib::PhreeqcIOData::AqueousSolution::pH, setAqueousSolution(), and MathLib::LinAlg::setLocalAccessibleVector().
Referenced by setAqueousSolution().
| void ChemistryLib::PhreeqcIOData::anonymous_namespace{PhreeqcIO.cpp}::setPorosityPostReaction | ( | Reactant & | reactant, |
| GlobalIndexType const & | chemical_system_id, | ||
| MaterialPropertyLib::Medium const & | medium, | ||
| double & | porosity ) |
Definition at line 230 of file PhreeqcIO.cpp.
References MaterialPropertyLib::Phase::component(), MaterialPropertyLib::molality, MaterialPropertyLib::Medium::phase(), and setPorosityPostReaction().
Referenced by setPorosityPostReaction().
| void ChemistryLib::PhreeqcIOData::anonymous_namespace{PhreeqcIO.cpp}::setReactantMolality | ( | Reactant & | reactant, |
| GlobalIndexType const & | chemical_system_id, | ||
| MaterialPropertyLib::Phase const & | solid_phase, | ||
| MaterialPropertyLib::Phase const & | liquid_phase, | ||
| MaterialPropertyLib::VariableArray const & | vars, | ||
| ParameterLib::SpatialPosition const & | pos, | ||
| double const | t, | ||
| double const | dt ) |
Definition at line 138 of file PhreeqcIO.cpp.
References MaterialPropertyLib::Phase::component(), MaterialPropertyLib::density, MaterialPropertyLib::molality, MaterialPropertyLib::molar_volume, MaterialPropertyLib::VariableArray::porosity, and setReactantMolality().
Referenced by setReactantMolality().
| void ChemistryLib::PhreeqcIOData::anonymous_namespace{PhreeqcIO.cpp}::updateReactantVolumeFraction | ( | Reactant & | reactant, |
| GlobalIndexType const & | chemical_system_id, | ||
| MaterialPropertyLib::Medium const & | medium, | ||
| ParameterLib::SpatialPosition const & | pos, | ||
| double const | porosity, | ||
| double const | t, | ||
| double const | dt ) |
Definition at line 195 of file PhreeqcIO.cpp.
References MaterialPropertyLib::density, MaterialPropertyLib::molality, MaterialPropertyLib::molar_volume, MaterialPropertyLib::Medium::phase(), and updateReactantVolumeFraction().
Referenced by updateReactantVolumeFraction().