#include <CLayoutEngine.h>
◆ CLayoutEngine()
References CLayoutEngine::Data::dim, CAbstractLayoutInterface::getInitialValues(), mData, mDWork, mErrorMsg, mIWork, mLSODA, mLsodaStatus, mpLayout, mRhs, mRhsA, mRhsB, mRhsC, mSecondOrder, mTime, mVar2, mVariables, CLayoutEngine::Data::pMethod, and CInternalSolver::setOstream().
◆ calcForces()
void CLayoutEngine::calcForces |
( |
std::vector< double > & |
state, |
|
|
std::vector< double > & |
forces |
|
) |
| |
◆ calcRHS()
void CLayoutEngine::calcRHS |
( |
std::vector< double > & |
state, |
|
|
double * |
rhs |
|
) |
| |
◆ evalF()
◆ EvalF()
◆ getLayoutInterface()
◆ requestStop()
void CLayoutEngine::requestStop |
( |
| ) |
|
◆ step()
double CLayoutEngine::step |
( |
| ) |
|
◆ stepIntegration()
void CLayoutEngine::stepIntegration |
( |
| ) |
|
|
protected |
◆ mData
Data CLayoutEngine::mData |
|
protected |
mData.dim is the dimension of the ODE system. mData.pMethod contains CLsodaMethod * this to be used in the static method EvalF
Referenced by CLayoutEngine().
◆ mDWork
std::vector< C_FLOAT64 > CLayoutEngine::mDWork |
|
protected |
◆ mErrorMsg
std::ostringstream CLayoutEngine::mErrorMsg |
|
protected |
◆ mIndex
unsigned int CLayoutEngine::mIndex |
|
protected |
◆ mIWork
std::vector< C_INT > CLayoutEngine::mIWork |
|
protected |
◆ mLSODA
◆ mLsodaStatus
C_INT CLayoutEngine::mLsodaStatus |
|
protected |
◆ mpLayout
◆ mRhs
std::vector<double> CLayoutEngine::mRhs |
|
protected |
◆ mRhsA
std::vector<double> CLayoutEngine::mRhsA |
|
protected |
◆ mRhsB
std::vector<double> CLayoutEngine::mRhsB |
|
protected |
◆ mRhsC
std::vector<double> CLayoutEngine::mRhsC |
|
protected |
◆ mSecondOrder
bool CLayoutEngine::mSecondOrder |
|
protected |
◆ mStopRequested
bool CLayoutEngine::mStopRequested |
|
protected |
◆ mTime
◆ mVar2
std::vector<double> CLayoutEngine::mVar2 |
|
protected |
◆ mVariables
std::vector<double> CLayoutEngine::mVariables |
|
protected |
The documentation for this class was generated from the following files: