Go to the documentation of this file.
22 #ifndef __geometryMotion_hpp__
23 #define __geometryMotion_hpp__
33 template<
typename MotionModelType>
150 #ifndef BUILD_SHARED_LIBS
155 #endif //__geometryMotion_hpp__
const int8Vector_HD & pointMotionIndex() const override
int8Vector_HD pointMotionIndex_
motion index mapped on each point
const int8Vector_HD & triMotionIndex() const override
const auto & control() const
int8Vector_HD triMotionIndex_
TypeInfoTemplate("geometry", MotionModel)
MotionModelType MotionModel
int32Vector_HD motionIndex_
bool afterIteration() override
add_vCtor(geometry, geometryMotion, systemControl)
bool beforeIteration() override
geometryMotion(systemControl &control, const property &prop)
property holds the pure properties of materials.
auto getModel(real t) const
bool afterIteration() override
bool beforeIteration() override
MotionModel & motionModel_
word motionModelTypeName() const override