ReactionRate Class Reference
The result of a reaction rate model evaluation. More...
#include <ReactionRate.hpp>
Public Member Functions | |
| ReactionRate () | |
| Construct a default ReactionRate object. | |
| template<typename T , Requires< isNumeric< T >> = true> | |
| ReactionRate (T const &value) | |
| Construct a ReactionRate object with given rate value. | |
| auto | value () const -> real const & |
| Return the underlying real object in the ReactionRate object. | |
| auto | onEquationMode () const -> bool |
| Return true if this ReactionRate object is in equation mode enabled by enforce. | |
| operator real const & () const | |
| Convert this ReactionRate object into a real object. | |
| template<typename T , Requires< isNumeric< T >> = true> | |
| auto | operator= (T const &value) -> ReactionRate & |
| Assign a value to this ReactionRate object. | |
| template<typename T , Requires< isNumeric< T >> = true> | |
| auto | operator+= (T const &scalar) -> ReactionRate & |
| template<typename T , Requires< isNumeric< T >> = true> | |
| auto | operator-= (T const &scalar) -> ReactionRate & |
| template<typename T , Requires< isNumeric< T >> = true> | |
| auto | operator*= (T const &scalar) -> ReactionRate & |
| template<typename T , Requires< isNumeric< T >> = true> | |
| auto | operator/= (T const &scalar) -> ReactionRate & |
Static Public Member Functions | |
| static auto | enforce (real const &value) -> ReactionRate |
Return a ReactionRate object that represents the residual of an enforced equation f(props) = 0 instead of a reaction rate. | |
Detailed Description
The result of a reaction rate model evaluation.
The documentation for this class was generated from the following file:
- Reaktoro/Core/ReactionRate.hpp