Scine::Kinetx  3.0.0
Kinetic models for reaction networks.
 All Classes Files Functions Variables Enumerations Pages
CashKarp5.h
Go to the documentation of this file.
1 
7 #ifndef KINETX_CASHKARP5_H_
8 #define KINETX_CASHKARP5_H_
9 
11 
12 namespace Scine {
13 namespace Kinetx {
19 class CashKarp5 : public RungeKutta {
20  public:
25  CashKarp5(Network& net);
26 
30  void propagateY(Eigen::VectorXd& y, double& t, double& dt) const override final;
31 };
32 
33 } /* namespace Kinetx */
34 } /* namespace Scine */
35 
36 #endif // KINETX_CASHKARP5_H_
Numerical integration according to the cash-karp-5 algorithm. This algorithm automatically generates ...
Definition: CashKarp5.h:19
Base class for all Runge-Kutta methods/implementations.
Definition: RungeKutta.h:18
void propagateY(Eigen::VectorXd &y, double &t, double &dt) const overridefinal
Propagate the concentration.
Definition: CashKarp5.cpp:17
CashKarp5(Network &net)
Constructor.
Definition: CashKarp5.cpp:14
Definition: Network.h:17