#include <ODE.h>
Holds static functions needed for CVODES to interface with ModPiece RHS.
Static Public Member Functions | |
static int | RHS (realtype time, N_Vector state, N_Vector deriv, void *user_data) |
static int | RHSJacobian (realtype time, N_Vector state, N_Vector rhs, SUNMatrix jac, void *user_data, N_Vector tmp1, N_Vector tmp2, N_Vector tmp3) |
static int | RHSJacobianAction (N_Vector v, N_Vector Jv, realtype time, N_Vector state, N_Vector rhs, void *user_data, N_Vector tmp) |
|
static |
Definition at line 999 of file ODE.cpp.
References muq::Modeling::ODEData::inputs, muq::Modeling::ODEData::rhs, and muq::Modeling::ODEData::UpdateInputs().
Referenced by muq::Modeling::ODE::ApplyJacobianImpl(), muq::Modeling::ODE::EvaluateImpl(), muq::Modeling::ODE::GradientImpl(), and muq::Modeling::ODE::JacobianImpl().
|
static |
Definition at line 1045 of file ODE.cpp.
References muq::Modeling::ODEData::autonomous, muq::Modeling::ODEData::inputs, muq::Modeling::ODEData::rhs, and muq::Modeling::ODEData::UpdateInputs().
Referenced by muq::Modeling::ODE::CreateLinearSolver().
|
static |
Definition at line 1018 of file ODE.cpp.
References muq::Modeling::ODEData::autonomous, muq::Modeling::ODEData::inputs, muq::Modeling::ODEData::rhs, muq::Modeling::ODEData::UpdateInputs(), and nlohmann::detail::dtoa_impl::v.
Referenced by muq::Modeling::ODE::CreateLinearSolver().