Scine::Kinetx
3.0.0
Kinetic models for reaction networks.
|
This is the complete list of members for Scine::Kinetx::Cvode::Impl, including all inherited members.
_net (defined in Scine::Kinetx::IntegratorBase) | Scine::Kinetx::IntegratorBase | protected |
abstol (defined in Scine::Kinetx::Cvode::Impl) | Scine::Kinetx::Cvode::Impl | |
context (defined in Scine::Kinetx::Cvode::Impl) | Scine::Kinetx::Cvode::Impl | |
cvode_mem (defined in Scine::Kinetx::Cvode::Impl) | Scine::Kinetx::Cvode::Impl | |
f(const Eigen::VectorXd &concentrations) const | Scine::Kinetx::IntegratorBase | protected |
fast_pow(const double &x, const int &n) (defined in Scine::Kinetx::IntegratorBase) | Scine::Kinetx::IntegratorBase | inlineprotectedstatic |
fDirected(const Eigen::VectorXd &concentrations) const | Scine::Kinetx::IntegratorBase | protected |
fFlux(const Eigen::VectorXd &concentrationsT0, const Eigen::VectorXd &concentrationsT1) const | Scine::Kinetx::IntegratorBase | protected |
fFluxDirected(const Eigen::VectorXd &concentrationsT0, const Eigen::VectorXd &concentrationsT1) const | Scine::Kinetx::IntegratorBase | protected |
first_run (defined in Scine::Kinetx::Cvode::Impl) | Scine::Kinetx::Cvode::Impl | mutable |
g(const Eigen::VectorXd &concentrations) const | Scine::Kinetx::IntegratorBase | protected |
gFlux(const Eigen::VectorXd &concentrationsT0, const Eigen::VectorXd &concentrationsT1, Eigen::VectorXd &flux, Eigen::VectorXd &forwardFlux, Eigen::VectorXd &backwardFlux) const | Scine::Kinetx::IntegratorBase | protected |
Impl(Network &net) (defined in Scine::Kinetx::Cvode::Impl) | Scine::Kinetx::Cvode::Impl | inline |
Integrator()=default (defined in Scine::Kinetx::Integrator) | Scine::Kinetx::Integrator | |
IntegratorBase(Network &net) | Scine::Kinetx::IntegratorBase | |
jacobi(const Eigen::VectorXd &concentrations) const (defined in Scine::Kinetx::IntegratorBase) | Scine::Kinetx::IntegratorBase | protected |
LS (defined in Scine::Kinetx::Cvode::Impl) | Scine::Kinetx::Cvode::Impl | mutable |
printHeader(const Eigen::VectorXd &y, const double dt, const double t) (defined in Scine::Kinetx::IntegratorBase) | Scine::Kinetx::IntegratorBase | protected |
printTimeAndCheckConvergenceStep(const Eigen::VectorXd &y, const Eigen::VectorXd &yOld, Eigen::VectorXd &yMax, const unsigned int batchInterval, const unsigned int iBatch, const double dt, const double t, const double convergenceConcentrationChange) (defined in Scine::Kinetx::IntegratorBase) | Scine::Kinetx::IntegratorBase | protected |
propagate(Eigen::VectorXd &concentrations, Eigen::VectorXd &yFlux, Eigen::VectorXd &rFlux, Eigen::VectorXd &rForwardFlux, Eigen::VectorXd &rBackwardFlux, double &t, double &dt) const | Scine::Kinetx::Cvode::Impl | inlinevirtual |
propagateY(Eigen::VectorXd &concentrations, double &tStart, double &dt) const (defined in Scine::Kinetx::Cvode::Impl) | Scine::Kinetx::Cvode::Impl | inline |
reltol (defined in Scine::Kinetx::Cvode::Impl) | Scine::Kinetx::Cvode::Impl | |
rhs_func(realtype, N_Vector c, N_Vector g, void *user_data) (defined in Scine::Kinetx::Cvode::Impl) | Scine::Kinetx::Cvode::Impl | inlinestatic |
runIntegration(Eigen::VectorXd y, double tStart, double dt, Eigen::VectorXd &rFlux, Eigen::VectorXd &rForwardFlux, Eigen::VectorXd &rBackwardFlux, const unsigned int batchInterval=1000, const unsigned int nBatches=100000, const double convergenceConcentrationChange=1e-10) | Scine::Kinetx::IntegratorBase | virtual |
runIntegrationByTime(Eigen::VectorXd y, double tStart, double dt, Eigen::VectorXd &rFlux, Eigen::VectorXd &rForwardFlux, Eigen::VectorXd &rBackwardFlux, const double tMax, const unsigned int batchInterval=1000, const double convergenceConcentrationChange=1e-10) | Scine::Kinetx::IntegratorBase | virtual |
trackVertexAndEdgeFluxes(const Eigen::VectorXd &y, const Eigen::VectorXd &yInitial, Eigen::VectorXd &yFlux, Eigen::VectorXd &rFlux, Eigen::VectorXd &rForwardFlux, Eigen::VectorXd &rBackwardFlux, const double &dt) const | Scine::Kinetx::IntegratorBase | protected |
y (defined in Scine::Kinetx::Cvode::Impl) | Scine::Kinetx::Cvode::Impl | |
~Impl() (defined in Scine::Kinetx::Cvode::Impl) | Scine::Kinetx::Cvode::Impl | inline |