7 #ifndef KINETX_IMPLICITEULER_H_
8 #define KINETX_IMPLICITEULER_H_
30 void propagateY(Eigen::VectorXd& y,
double& t,
double& dt)
const override final;
36 #endif // KINETX_IMPLICITEULER_H_
Base class for all Runge-Kutta methods/implementations.
Definition: RungeKutta.h:18
Implicit Euler-type integration algorithm (y_k+1 = dt f(t_k+1, y_k+1)), where f(t_k+1, y_k+1) is the reaction rate and k the integration step. Requires the Jacobian of the reaction system.
Definition: ImplicitEuler.h:19
ImplicitEuler(Network &net)
Constructor.
Definition: ImplicitEuler.cpp:15
void propagateY(Eigen::VectorXd &y, double &t, double &dt) const overridefinal
Propagate the concentration.
Definition: ImplicitEuler.cpp:18