27 virtual void execute()
override final;
28 virtual void finalize()
override final;
Class for reading geochemical reactions from a MOOSE geochemical database.
User object that parses a geochemical database file, and only retains information relevant to the cur...
const ModelGeochemicalDatabase & getDatabase() const
provides a reference to the pertinent geochemical database held by this object
const GeochemicalDatabaseReader _db
static InputParameters validParams()
const GeochemicalDatabaseReader & getOriginalFullDatabase() const
provides a reference to the full database file used by this object
virtual void execute() override final
PertinentGeochemicalSystem _model
virtual void initialize() override final
const PertinentGeochemicalSystem & getPertinentGeochemicalSystem() const
provides a reference to the PertinentGeochemicalSystem of this object
virtual void finalize() override final
const InputParameters & parameters() const
Constructs and stores a minimal amount of information that is pertinent to the user-defined geochemic...
Data structure to hold all relevant information from the database file.