| _chemical_reactions | ChemistryLib::SelfContainedSolverData::SelfContainedSolver | private |
| _mesh | ChemistryLib::ChemicalSolverInterface | |
| _stoichiometric_matrix | ChemistryLib::SelfContainedSolverData::SelfContainedSolver | private |
| active_element_ids_ | ChemistryLib::ChemicalSolverInterface | private |
| activeElementIDs() const | ChemistryLib::ChemicalSolverInterface | inline |
| chemical_system_index_map | ChemistryLib::ChemicalSolverInterface | |
| ChemicalSolverInterface(MeshLib::Mesh const &mesh, GlobalLinearSolver &linear_solver_) | ChemistryLib::ChemicalSolverInterface | inline |
| computeSecondaryVariable(std::size_t const, std::vector< GlobalIndexType > const &) | ChemistryLib::ChemicalSolverInterface | inlinevirtual |
| executeSpeciationCalculation(double const dt) | ChemistryLib::ChemicalSolverInterface | inlinevirtual |
| getComponentList() const | ChemistryLib::ChemicalSolverInterface | inlinevirtual |
| getConcentration(int const, GlobalIndexType const) const | ChemistryLib::ChemicalSolverInterface | inlinevirtual |
| getKineticPrefactor(std::size_t reaction_id) const override | ChemistryLib::SelfContainedSolverData::SelfContainedSolver | inlinevirtual |
| getStoichiometricMatrix() const override | ChemistryLib::SelfContainedSolverData::SelfContainedSolver | inlinevirtual |
| initialize() | ChemistryLib::ChemicalSolverInterface | inlinevirtual |
| initializeChemicalSystemConcrete(std::vector< double > const &, GlobalIndexType const &, MaterialPropertyLib::Medium const &, ParameterLib::SpatialPosition const &, double const) | ChemistryLib::ChemicalSolverInterface | inlinevirtual |
| linear_solver | ChemistryLib::ChemicalSolverInterface | |
| SelfContainedSolver(MeshLib::Mesh const &mesh, GlobalLinearSolver &linear_solver, Eigen::SparseMatrix< double > stoichiometric_matrix, std::vector< std::unique_ptr< ChemicalReaction > > chemical_reactions) | ChemistryLib::SelfContainedSolverData::SelfContainedSolver | inline |
| setAqueousSolutionsPrevFromDumpFile() | ChemistryLib::ChemicalSolverInterface | inlinevirtual |
| setChemicalSystemConcrete(std::vector< double > const &, GlobalIndexType const &, MaterialPropertyLib::Medium const *, MaterialPropertyLib::VariableArray const &, ParameterLib::SpatialPosition const &, double const, double const) | ChemistryLib::ChemicalSolverInterface | inlinevirtual |
| updatePorosityPostReaction(GlobalIndexType const &, MaterialPropertyLib::Medium const &, double &) | ChemistryLib::ChemicalSolverInterface | inlinevirtual |
| updateVolumeFractionPostReaction(GlobalIndexType const &, MaterialPropertyLib::Medium const &, ParameterLib::SpatialPosition const &, double const, double const, double const) | ChemistryLib::ChemicalSolverInterface | inlinevirtual |
| ~ChemicalSolverInterface()=default | ChemistryLib::ChemicalSolverInterface | virtual |