6 #ifndef CLAYOUTENGINE_H
7 #define CLAYOUTENGINE_H
29 void calcForces(std::vector<double> & state, std::vector<double> & forces);
30 void calcRHS(std::vector<double> & state,
double* rhs);
100 #endif // CLAYOUTENGINE_H
void evalF(const C_FLOAT64 *t, const C_FLOAT64 *y, C_FLOAT64 *ydot)
std::vector< double > mRhs
std::vector< double > mRhsA
std::vector< double > mVariables
std::ostringstream mErrorMsg
static void EvalF(const C_INT *n, const C_FLOAT64 *t, const C_FLOAT64 *y, C_FLOAT64 *ydot)
std::vector< C_INT > mIWork
CAbstractLayoutInterface * mpLayout
CAbstractLayoutInterface * getLayoutInterface()
std::vector< C_FLOAT64 > mDWork
void calcRHS(std::vector< double > &state, double *rhs)
std::vector< double > mRhsB
CLayoutEngine(CAbstractLayoutInterface *l, bool so)
void calcForces(std::vector< double > &state, std::vector< double > &forces)
std::vector< double > mVar2
std::vector< double > mRhsC