ReactionRateModelPalandriKharaka.hpp
89 auto ReactionRateModelPalandriKharaka(ReactionRateModelParamsPalandriKharaka const& params) -> ReactionRateModelGenerator;
92 auto ReactionRateModelPalandriKharaka(Vec<ReactionRateModelParamsPalandriKharaka> const& paramsvec) -> ReactionRateModelGenerator;
The namespace containing all components of the Reaktoro library.
Definition: Algorithms.hpp:29
Fn< ReactionRateModel(ReactionRateModelGeneratorArgs args)> ReactionRateModelGenerator
The function signature for functions that generates a ReactionRateModel for a reaction.
Definition: ReactionRateModel.hpp:67
autodiff::real real
The number type used throughout the library.
Definition: Real.hpp:26
std::vector< std::string > Strings
Convenient alias for std::vector<String>.
Definition: Types.hpp:55
auto ReactionRateModelPalandriKharaka() -> ReactionRateModelGenerator
Return the reaction rate model of dissolution/precipitation kinetics of minerals.
The parameters for a catalyser property in a mineral reaction rate mechanism of
Definition: ReactionRateModelPalandriKharaka.hpp:32
real power
The power of the property that affects the rate of mineral reaction.
Definition: ReactionRateModelPalandriKharaka.hpp:43
String formula
The chemical formula of the species that participates as a catalyst.
Definition: ReactionRateModelPalandriKharaka.hpp:34
The parameters for a mineral reaction rate mechanism of
Definition: ReactionRateModelPalandriKharaka.hpp:48
Vec< Catalyst > catalysts
The catalysts of the mineral reaction.
Definition: ReactionRateModelPalandriKharaka.hpp:65
real p
The empirical and dimensionless power parameter p.
Definition: ReactionRateModelPalandriKharaka.hpp:59
String name
The classifying name of the mineral reaction mechanism (e.g., Acid, Neutral, Base,...
Definition: ReactionRateModelPalandriKharaka.hpp:50
real q
The empirical and dimensionless power parameter q.
Definition: ReactionRateModelPalandriKharaka.hpp:62
real lgk
The kinetic rate constant of the mineral reaction at 298.15 K (in lg mol/(m2*s)).
Definition: ReactionRateModelPalandriKharaka.hpp:53
real E
The Arrhenius activation energy of the mineral reaction (in kJ/mol).
Definition: ReactionRateModelPalandriKharaka.hpp:56
The parameters in the reaction rate model of dissolution/precipitation kinetics of minerals.
Definition: ReactionRateModelPalandriKharaka.hpp:29
Vec< Mechanism > mechanisms
The reaction mechanisms considered in the mineral dissolution/precipitation rate model.
Definition: ReactionRateModelPalandriKharaka.hpp:75
String mineral
The name of the mineral (e.g., Dolomite).
Definition: ReactionRateModelPalandriKharaka.hpp:69
Strings othernames
The alternative names of the mineral (e.g., Dolomite,ord, Dolomite,ordered).
Definition: ReactionRateModelPalandriKharaka.hpp:72