![]() |
OGS
|
Classes | |
| class | AqueousSolution |
| class | Component |
| class | EquilibriumReactants |
| class | InitialAqueousSolution |
| class | KineticReactant |
| class | Kinetics |
| class | PhaseComponent |
| class | PhreeqcKernel |
| class | ReactionRate |
Functions | |
| static bool | isHydrogen (std::string_view const element) |
| AqueousSolution | createAqueousSolution (BaseLib::ConfigTree const &config, std::vector< std::pair< int, std::string > > const &process_id_to_component_name_map) |
| std::unique_ptr< EquilibriumReactants > | createEquilibriumReactants (std::optional< BaseLib::ConfigTree > const &config, MeshLib::Mesh const &mesh) |
| InitialAqueousSolution | createInitialAqueousSolution (BaseLib::ConfigTree const &config, std::vector< std::pair< int, std::string > > const &process_id_to_component_name_map) |
| std::unique_ptr< Kinetics > | createKineticReactants (std::optional< BaseLib::ConfigTree > const &config, MeshLib::Mesh const &mesh) |
| AqueousSolution ChemistryLib::PhreeqcKernelData::createAqueousSolution | ( | BaseLib::ConfigTree const & | config, |
| std::vector< std::pair< int, std::string > > const & | process_id_to_component_name_map ) |
Definition at line 20 of file CreateAqueousSolution.cpp.
References createInitialAqueousSolution(), BaseLib::ConfigTree::getConfigParameter(), and ChemistryLib::pe.
| std::unique_ptr< EquilibriumReactants > ChemistryLib::PhreeqcKernelData::createEquilibriumReactants | ( | std::optional< BaseLib::ConfigTree > const & | config, |
| MeshLib::Mesh const & | mesh ) |
Definition at line 25 of file CreateEquilibriumReactants.cpp.
References MeshLib::getOrCreateMeshProperty(), and MeshLib::Node.
| InitialAqueousSolution ChemistryLib::PhreeqcKernelData::createInitialAqueousSolution | ( | BaseLib::ConfigTree const & | config, |
| std::vector< std::pair< int, std::string > > const & | process_id_to_component_name_map ) |
Definition at line 23 of file CreateInitialAqueousSolution.cpp.
References ChemistryLib::createChargeBalance(), BaseLib::ConfigTree::getConfigSubtree(), OGS_FATAL, ChemistryLib::pe, and ChemistryLib::pH.
Referenced by createAqueousSolution().
| std::unique_ptr< Kinetics > ChemistryLib::PhreeqcKernelData::createKineticReactants | ( | std::optional< BaseLib::ConfigTree > const & | config, |
| MeshLib::Mesh const & | mesh ) |
Definition at line 25 of file CreateKineticReactant.cpp.
References MeshLib::getOrCreateMeshProperty(), and MeshLib::Node.
|
static |
Definition at line 185 of file PhreeqcKernel.cpp.
Referenced by ChemistryLib::PhreeqcKernelData::PhreeqcKernel::setAqueousSolutions(), and ChemistryLib::PhreeqcKernelData::PhreeqcKernel::updateNodalProcessSolutions().