Go to the documentation of this file.
21 #ifndef __vibratingMotion_hpp__
22 #define __vibratingMotion_hpp__
119 #endif //__vibratingMotion_hpp__
Vibrating motion model for walls.
void impl_setTime(uint32 iter, real t, real dt) const
Vibrating model for a wall.
bool impl_isMoving() const
static auto noneComponent()
virtual dictionary & dict()
ref to this dictionary, if it is a dictionary
const repository * owner() const override
vibratingMotion(const objectFile &objf, repository *owner)
bool impl_move(uint32, real, real) const
move the component itself
~vibratingMotion() override=default
Destructor.
TypeInfo("vibratingMotion")
Type info.
Motion model abstract class (CRTP) for all the motion models.
bool write(iOstream &os, const IOPattern &iop) const override
write to stream
Interface class for any output stream.
Dictionary holds a set of data entries or sub-dictionaries that are enclosed in a curely braces or ar...
bool write(iOstream &os, const IOPattern &iop) const override