ThermoFunDatabase.hpp
The class used to store and retrieve data of chemical species.
Definition: Database.hpp:32
The class used to store and retrieve data of chemical species from ThermoFun databases.
Definition: ThermoFunDatabase.hpp:32
static auto fromFiles(const Strings &filepaths) -> ThermoFunDatabase
Return a ThermoFunDatabase object constructed with given local files.
static auto fromFile(const String &filepath) -> ThermoFunDatabase
Return a ThermoFunDatabase object constructed with a given local file.
ThermoFunDatabase()
Construct a default ThermoFunDatabase object.
ThermoFunDatabase(const String &name)
Construct a ThermoFunDatabase object with given name of embedded database file.
static auto fromContents(const String &contents) -> ThermoFunDatabase
Return a ThermoFunDatabase object constructed with given database text contents.
ThermoFunDatabase(const ThermoFun::Database &db)
Construct a ThermoFunDatabase object with given object of class ThermoFun::Database.
static auto withName(const String &name) -> ThermoFunDatabase
Return a ThermoFunDatabase object constructed with an embedded database file.
static auto disableLogging() -> void
Disable all logs emitted by ThermoFun.
The namespace containing all components of the Reaktoro library.
Definition: Algorithms.hpp:29
std::vector< std::string > Strings
Convenient alias for std::vector<String>.
Definition: Types.hpp:55