OGS
ChemistryLib::PhreeqcIOData::PhreeqcIO Member List

This is the complete list of members for ChemistryLib::PhreeqcIOData::PhreeqcIO, including all inherited members.

_chemical_systemChemistryLib::PhreeqcIOData::PhreeqcIOprivate
_databaseChemistryLib::PhreeqcIOData::PhreeqcIOprivate
_dtChemistryLib::PhreeqcIOData::PhreeqcIOprivate
_dumpChemistryLib::PhreeqcIOData::PhreeqcIOprivate
_knobsChemistryLib::PhreeqcIOData::PhreeqcIOprivate
_meshChemistryLib::ChemicalSolverInterface
_num_chemical_systemsChemistryLib::PhreeqcIOData::PhreeqcIOprivate
_outputChemistryLib::PhreeqcIOData::PhreeqcIOprivate
_phreeqc_input_fileChemistryLib::PhreeqcIOData::PhreeqcIO
_reaction_ratesChemistryLib::PhreeqcIOData::PhreeqcIOprivate
_user_punchChemistryLib::PhreeqcIOData::PhreeqcIOprivate
callPhreeqc() constChemistryLib::PhreeqcIOData::PhreeqcIOprivate
chemical_system_index_mapChemistryLib::ChemicalSolverInterface
ChemicalSolverInterface(MeshLib::Mesh const &mesh, GlobalLinearSolver &linear_solver_)ChemistryLib::ChemicalSolverInterfaceinline
computeSecondaryVariable(std::size_t const ele_id, std::vector< GlobalIndexType > const &chemical_system_indices) overrideChemistryLib::PhreeqcIOData::PhreeqcIOvirtual
executeSpeciationCalculation(double const dt) overrideChemistryLib::PhreeqcIOData::PhreeqcIOvirtual
getComponentList() const overrideChemistryLib::PhreeqcIOData::PhreeqcIOvirtual
getConcentration(int const component_id, GlobalIndexType const chemical_system_id) const overrideChemistryLib::PhreeqcIOData::PhreeqcIOvirtual
getElementIDs()ChemistryLib::ChemicalSolverInterfaceinline
getKineticPrefactor(std::size_t reaction_id) constChemistryLib::ChemicalSolverInterfaceinlinevirtual
getStoichiometricMatrix() constChemistryLib::ChemicalSolverInterfaceinlinevirtual
initialize() overrideChemistryLib::PhreeqcIOData::PhreeqcIOvirtual
initializeChemicalSystemConcrete(std::vector< double > const &concentrations, GlobalIndexType const &chemical_system_id, MaterialPropertyLib::Medium const &medium, ParameterLib::SpatialPosition const &pos, double const t) overrideChemistryLib::PhreeqcIOData::PhreeqcIOvirtual
linear_solverChemistryLib::ChemicalSolverInterface
operator<<ChemistryLib::PhreeqcIOData::PhreeqcIOfriend
operator<<(double const dt)ChemistryLib::PhreeqcIOData::PhreeqcIOinlineprivate
operator>>ChemistryLib::PhreeqcIOData::PhreeqcIOfriend
phreeqc_instance_idChemistryLib::PhreeqcIOData::PhreeqcIOprivate
PhreeqcIO(MeshLib::Mesh const &mesh, GlobalLinearSolver &linear_solver, std::string const &project_file_name, std::string &&database, std::unique_ptr< ChemicalSystem > &&chemical_system, std::vector< ReactionRate > &&reaction_rates, std::unique_ptr< UserPunch > &&user_punch, std::unique_ptr< Output > &&output, std::unique_ptr< Dump > &&dump, Knobs &&knobs)ChemistryLib::PhreeqcIOData::PhreeqcIO
readOutputsFromFile()ChemistryLib::PhreeqcIOData::PhreeqcIOprivate
setAqueousSolutionsPrevFromDumpFile() overrideChemistryLib::PhreeqcIOData::PhreeqcIOvirtual
setChemicalSystemConcrete(std::vector< double > const &concentrations, GlobalIndexType const &chemical_system_id, MaterialPropertyLib::Medium const *medium, MaterialPropertyLib::VariableArray const &vars, ParameterLib::SpatialPosition const &pos, double const t, double const dt) overrideChemistryLib::PhreeqcIOData::PhreeqcIOvirtual
updatePorosityPostReaction(GlobalIndexType const &chemical_system_id, MaterialPropertyLib::Medium const &medium, double &porosity) overrideChemistryLib::PhreeqcIOData::PhreeqcIOvirtual
updateVolumeFractionPostReaction(GlobalIndexType const &chemical_system_id, MaterialPropertyLib::Medium const &medium, ParameterLib::SpatialPosition const &pos, double const porosity, double const t, double const dt) overrideChemistryLib::PhreeqcIOData::PhreeqcIOvirtual
writeInputsToFile(double const dt)ChemistryLib::PhreeqcIOData::PhreeqcIOprivate
~ChemicalSolverInterface()=defaultChemistryLib::ChemicalSolverInterfacevirtual
~PhreeqcIO()ChemistryLib::PhreeqcIOData::PhreeqcIO