EquilibriumOptions.hpp
The namespace containing all components of the Reaktoro library.
Definition: Algorithms.hpp:29
GibbsHessian
The options for the description of the Hessian of the Gibbs energy function.
Definition: EquilibriumOptions.hpp:27
@ PartiallyExact
The Hessian of the Gibbs energy function is partially exact, partially approximated.
@ Approx
The Hessian of the Gibbs energy function is approximated using ideal thermodynamic models.
@ ApproxDiagonal
The Hessian of the Gibbs energy function is a diagonal matrix approximation using ideal thermodynamic...
The options for the equilibrium calculations.
Definition: EquilibriumOptions.hpp:43
double epsilon
The default lower bound for the amounts of the species.
Definition: EquilibriumOptions.hpp:48
bool use_ideal_activity_models
The flag indicating if ideal activity models should be used in the calculations.
Definition: EquilibriumOptions.hpp:65
GibbsHessian hessian
The calculation mode of the Hessian of the Gibbs energy function.
Definition: EquilibriumOptions.hpp:68
bool warmstart
The flag indicating if warm-start strategy should be used when possible.
Definition: EquilibriumOptions.hpp:62
double logarithm_barrier_factor
The value multiplied by epsilon to compute the logarithm barrier penalty parameter .
Definition: EquilibriumOptions.hpp:51
Optima::Options optima
The options for the optimisation solver.
Definition: EquilibriumOptions.hpp:45