9 #include "imstkAbstractDynamicalModel.h" 19 template<
class StateType>
std::shared_ptr< StateType > m_initialState
Initial state.
void resetToInitialState() override
Reset the current state to the initial state.
std::shared_ptr< StateType > getPreviousState() const
Return the previous state of the problem.
Abstract class for mathematical model of the physics governing the dynamic object.
DynamicalModelType
Type of the time dependent mathematical model.
std::shared_ptr< StateType > m_previousState
Previous state.
std::shared_ptr< StateType > getInitialState() const
Return the initial state of the problem.
Base class for mathematical model of the physics governing the dynamic object.
std::shared_ptr< StateType > m_currentState
Current state.
std::shared_ptr< StateType > getCurrentState() const
Return the current state of the problem.