iMSTK
Interactive Medical Simulation Toolkit
Public Member Functions | Protected Attributes | List of all members
imstk::FeDeformBodyState Class Reference

This class stores the state of the unknown field variable in vectorized form. More...

#include <imstkVectorizedState.h>

Public Member Functions

 FeDeformBodyState (const size_t size)
 
void initialize (const size_t numDof)
 Initialize the problem state.
 
void setState (const Vectord &u, const Vectord &v, const Vectord &a)
 Set the state to a given one.
 
void setU (const Vectord &u)
 Set the current state.
 
void setV (const Vectord &v)
 Set the time derivative of state.
 
void setA (const Vectord &a)
 Set double time derivative of the state.
 
void setState (std::shared_ptr< FeDeformBodyState > rhs)
 Set the state to a given one.
 
Vectord & getQ ()
 Get the state.
 
Vectord & getQDot ()
 Get the derivative of state w.r.t time.
 
Vectord & getQDotDot ()
 Get the double derivative of state w.r.t time.
 
Vectord & getState ()
 Get the state.
 

Protected Attributes

Vectord m_q
 
Vectord m_qDot
 
Vectord m_qDotDot
 

Detailed Description

This class stores the state of the unknown field variable in vectorized form.

Definition at line 18 of file imstkVectorizedState.h.


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