MUQ  0.4.3
muq::Modeling::ODE::Interface Struct Reference

#include <ODE.h>

Detailed Description

Holds static functions needed for CVODES to interface with ModPiece RHS.

Definition at line 153 of file ODE.h.

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)
 

Member Function Documentation

◆ RHS()

int ODE::Interface::RHS ( realtype  time,
N_Vector  state,
N_Vector  deriv,
void *  user_data 
)
static

◆ RHSJacobian()

int ODE::Interface::RHSJacobian ( realtype  time,
N_Vector  state,
N_Vector  rhs,
SUNMatrix  jac,
void *  user_data,
N_Vector  tmp1,
N_Vector  tmp2,
N_Vector  tmp3 
)
static

◆ RHSJacobianAction()

int ODE::Interface::RHSJacobianAction ( N_Vector  v,
N_Vector  Jv,
realtype  time,
N_Vector  state,
N_Vector  rhs,
void *  user_data,
N_Vector  tmp 
)
static

The documentation for this struct was generated from the following files: