![]() |
OGS
|
Classes | |
class | PhreeqcKernel |
class | AqueousSolution |
class | PhaseComponent |
class | EquilibriumReactants |
class | Component |
class | InitialAqueousSolution |
class | KineticReactant |
class | Kinetics |
class | ReactionRate |
Functions | |
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 24 of file CreateEquilibriumReactants.cpp.
References MaterialPropertyLib::name, 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(), BaseLib::ConfigTree::getValue(), 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 24 of file CreateKineticReactant.cpp.
References MaterialPropertyLib::name, and MeshLib::Node.