PhreeqcDatabase.hpp
Provides operations to retrieve physical and thermodynamic data of chemical species.
Definition: Database.hpp:78
auto index(const T &value, const std::vector< T > &values) -> Index
Find the index of a value in a container of values.
Definition: SetUtils.hxx:21
A type to describe the attributes of a mineral species.
Definition: MineralSpecies.hpp:28
Definition: PhreeqcDatabase.hpp:39
auto load(std::string filename) -> void
Load a Phreeqc database.
Definition: PhreeqcDatabase.cpp:324
The namespace containing all components of the Reaktoro library.
Definition: ChemicalScalar.hpp:24
auto cross(const Database &master) -> Database
Cross this PhreeqcDatabase instance with master thermodynamic data in another Database instance.
Definition: PhreeqcDatabase.cpp:436
A type used to define a chemical element and its attributes.
Definition: Element.hpp:28
PhreeqcDatabase()
Construct a default PhreeqcDatabase instance.
Definition: PhreeqcDatabase.cpp:314
A type to describe the attributes of a fluids (gaseous or liquid) species.
Definition: FluidSpecies.hpp:31