|
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 |