|
|
| Cardan () |
| | constructor
|
| |
|
| ~Cardan () override |
| | destructor
|
| |
|
virtual int | getqSize () const |
| |
| fmatvec::Vec3 | computet (const fmatvec::Vec &q) const override |
| |
| fmatvec::Vec3 | computen (const fmatvec::Vec &q) const override |
| |
| fmatvec::Vec3 | computeb (const fmatvec::Vec &q) const override |
| |
| fmatvec::Vec | computentil (const fmatvec::Vec &q) const override |
| |
| fmatvec::Vec | computebtil (const fmatvec::Vec &q) const override |
| |
| fmatvec::SqrMat | computetq (const fmatvec::Vec &q) const override |
| |
| fmatvec::SqrMat | computenq (const fmatvec::Vec &q) const override |
| |
| fmatvec::SqrMat | computebq (const fmatvec::Vec &q) const override |
| |
| fmatvec::SqrMat | computentilq (const fmatvec::Vec &q) const override |
| |
| fmatvec::SqrMat | computebtilq (const fmatvec::Vec &q) const override |
| |
| fmatvec::Mat | computetq2 (const fmatvec::Vec &q) const override |
| |
| fmatvec::Mat | computenq2 (const fmatvec::Vec &q) const override |
| |
| fmatvec::Mat | computebq2 (const fmatvec::Vec &q) const override |
| |
| fmatvec::Mat | computentilq2 (const fmatvec::Vec &q) const override |
| |
| fmatvec::Mat | computebtilq2 (const fmatvec::Vec &q) const override |
| |
| fmatvec::Vec | computeOmega (const fmatvec::Vec &q, const fmatvec::Vec &qt) const override |
| |
| fmatvec::SqrMat | computeT (const fmatvec::Vec &q) const override |
| |
Public Member Functions inherited from MBSimFlexibleBody::Angles |
|
| Angles () |
| | constructor
|
| |
|
| ~Angles () override |
| | destructor
|
| |
|
fmatvec::RotMat3 | operator() (const fmatvec::VecV &q, const double &t) override |
| |
| virtual fmatvec::Vec3 | computet (const fmatvec::Vec &q) const =0 |
| |
| virtual fmatvec::Vec3 | computen (const fmatvec::Vec &q) const =0 |
| |
| virtual fmatvec::Vec3 | computeb (const fmatvec::Vec &q) const =0 |
| |
| virtual fmatvec::Vec | computentil (const fmatvec::Vec &q) const =0 |
| |
| virtual fmatvec::Vec | computebtil (const fmatvec::Vec &q) const =0 |
| |
| virtual fmatvec::SqrMat | computetq (const fmatvec::Vec &q) const =0 |
| |
| virtual fmatvec::SqrMat | computenq (const fmatvec::Vec &q) const =0 |
| |
| virtual fmatvec::SqrMat | computebq (const fmatvec::Vec &q) const =0 |
| |
| virtual fmatvec::SqrMat | computentilq (const fmatvec::Vec &q) const =0 |
| |
| virtual fmatvec::SqrMat | computebtilq (const fmatvec::Vec &q) const =0 |
| |
| virtual fmatvec::Mat | computetq2 (const fmatvec::Vec &q) const =0 |
| |
| virtual fmatvec::Mat | computenq2 (const fmatvec::Vec &q) const =0 |
| |
| virtual fmatvec::Mat | computebq2 (const fmatvec::Vec &q) const =0 |
| |
| virtual fmatvec::Mat | computentilq2 (const fmatvec::Vec &q) const =0 |
| |
| virtual fmatvec::Mat | computebtilq2 (const fmatvec::Vec &q) const =0 |
| |
| fmatvec::Vec | computett (const fmatvec::Vec &q, const fmatvec::Vec &qt) const |
| |
| fmatvec::Vec | computent (const fmatvec::Vec &q, const fmatvec::Vec &qt) const |
| |
| fmatvec::Vec | computebt (const fmatvec::Vec &q, const fmatvec::Vec &qt) const |
| |
| fmatvec::Vec | computentilt (const fmatvec::Vec &q, const fmatvec::Vec &qt) const |
| |
| fmatvec::Vec | computebtilt (const fmatvec::Vec &q, const fmatvec::Vec &qt) const |
| |
| fmatvec::SqrMat | computetqt (const fmatvec::Vec &q, const fmatvec::Vec &qt) const |
| |
| fmatvec::SqrMat | computenqt (const fmatvec::Vec &q, const fmatvec::Vec &qt) const |
| |
| fmatvec::SqrMat | computebqt (const fmatvec::Vec &q, const fmatvec::Vec &qt) const |
| |
| fmatvec::SqrMat | computentilqt (const fmatvec::Vec &q, const fmatvec::Vec &qt) const |
| |
| fmatvec::SqrMat | computebtilqt (const fmatvec::Vec &q, const fmatvec::Vec &qt) const |
| |
| virtual fmatvec::Vec | computeOmega (const fmatvec::Vec &q, const fmatvec::Vec &qt) const |
| |
| virtual fmatvec::SqrMat | computeT (const fmatvec::Vec &q) const |
| |
|
| Element (const std::string &name) |
| |
| virtual void | setDynamicSystemSolver (DynamicSystemSolver *sys) |
| |
| virtual void | plot () |
| |
| virtual void | plotAtSpecialEvent () |
| |
|
const std::string & | getName () const |
| |
|
void | setName (const std::string &str) |
| |
|
DynamicSystemSolver * | getDynamicSystemSolver () |
| |
| virtual void | init (InitStage stage, const InitConfigSet &config=InitConfigSet()) |
| |
| virtual void | createPlotGroup () |
| |
|
H5::GroupBase * | getPlotGroup () |
| |
|
bool | getPlotFeature (const PlotFeatureEnum &pf) |
| |
|
virtual void | setPlotFeature (const PlotFeatureEnum &pf, bool value) |
| |
|
void | setPlotFeatureForChildren (const PlotFeatureEnum &pf, bool value) |
| |
|
void | setPlotFeatureRecursive (const PlotFeatureEnum &pf, bool value) |
| |
|
void | setPlotAttribute (const std::string &name, const T &value, PlotAttributeStorage storage=PlotAttributeStorage::attribute) |
| |
|
T * | getByPath (const std::string &path, bool initialCaller=true) const |
| |
|
std::string | getPath (const Element *relTo=nullptr, std::string sep="/") const |
| |
| virtual Element * | getChildByContainerAndName (const std::string &container, const std::string &name) const |
| |
|
std::vector< Element * > | getDependencies () const |
| |
|
int | computeLevel () |
| |