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