Params.hpp
The class used to store and retrieve data for assemblying chemical systems.
Definition: Data.hpp:30
auto append(Params const &other) -> Params &
Append another Params object into this.
static auto fromFile(String const &path) -> Params
Return a Params object constructed with a given local file.
Params(Data const ¶ms)
Construct a Params object with given parameters as Data object.
static auto fromEmbeddedFile(String const &path) -> Params
Return a Params object constructed with a given embedded file.
static auto embedded(String const &path) -> Params
Return parameters with the given file path within the virtual directory of embedded resources (equiva...
auto data() const -> Data const &
Return the underlying Data object of this Params object.
static auto local(String const &path) -> Params
Return parameters with the given local file path (equivalent to fromFile).
static auto fromStringJSON(String const &text) -> Params
Return a Params object constructed with given parameters text contents in JSON format.
static auto fromStringYAML(String const &text) -> Params
Return a Params object constructed with given parameters text contents in YAML format.
The namespace containing all components of the Reaktoro library.
Definition: Algorithms.hpp:29