MineralReaction.hpp
auto setRateModel(ReactionRateModel const &model) -> GeneralReaction &
Set the reaction rate model of the reaction.
The class used to configure mineral dissolution/precipitation reactions.
Definition: MineralReaction.hpp:28
auto setRateModel(MineralReactionRateModel const &model) -> MineralReaction &
Set the mineral reaction rate model of the reaction as a rate function.
auto setRateModel(MineralReactionRateModelGenerator const &model_generator) -> MineralReaction &
Set the mineral reaction rate model of the reaction as a model generator function.
MineralReaction(String const &mineral)
Construct a MineralReaction object with given mineral name.
auto setRateFunction(MineralReactionRateModel const &model) -> MineralReaction &
Set the mineral reaction rate model of the reaction as a rate function.
auto mineral() const -> String const &
Return the name of the mineral.
Definition: Model.hpp:30
The namespace containing all components of the Reaktoro library.
Definition: Algorithms.hpp:29
Fn< MineralReactionRateModel(ReactionRateModelGeneratorArgs args)> MineralReactionRateModelGenerator
The type of functions that construct a MineralReactionRateModel for a mineral reaction.
Definition: MineralReactionRateModel.hpp:66