| addContour(MBSim::Contour *contour) override (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
| addFrame(MBSim::ContourFrame *frame) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | |
| addFrame(MBSim::FixedRelativeFrame *frame) | MBSimFlexibleBody::FlexibleBody | |
| addFrame(NodeBasedFrame *frame) | MBSimFlexibleBody::FlexibleBody | |
| MBSim::Body::addFrame(Frame *frame) | MBSim::Body | virtual |
| addInterface(const std::string &jacbifilename) | MBSimFlexibleBody::FlexibleBodyLinearExternal | protected |
| addInterface(const fmatvec::Mat &J, const fmatvec::Vec &r) | MBSimFlexibleBody::FlexibleBodyLinearExternal | protected |
| AWK (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected |
| Body(const std::string &name) | MBSim::Body | |
| BuildElements() | MBSimFlexibleBody::FlexibleBodyLinearExternal | inlinevirtual |
| computeJacobianMatrix(const MBSim::ContourPointData &CP) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternal) | MBSimFlexibleBody::FlexibleBodyLinearExternal | |
| computeKineticEnergy() (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
| computeLevel() | MBSim::Element | |
| computePotentialEnergy() (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
| contourIndex(const Contour *contour_) const | MBSim::Body | |
| contourType | MBSimFlexibleBody::FlexibleBodyLinearExternal | protected |
| createPlotGroup() override | MBSim::Body | virtual |
| d_massproportional | MBSimFlexibleBody::FlexibleBody | protected |
| dependency | MBSim::Element | protected |
| dhdq | MBSim::Object | protected |
| discretization | MBSimFlexibleBody::FlexibleBody | protected |
| disp (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected |
| domEvalError | MBSim::Element | protected |
| ds | MBSim::Element | protected |
| Element(const std::string &name) | MBSim::Element | |
| evalNodalAcceleration(int i) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline |
| evalNodalDisplacement(int i) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline |
| evalNodalGyroscopicAccelerationOfTranslation(int i) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline |
| evalNodalJacobianOfTranslation(int i, int j=0) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline |
| evalNodalPosition(int i) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline |
| evalNodalStress(int i) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline |
| evalNodalVelocity(int i) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline |
| exportPositionVelocity(const std::string &filenamePos, const std::string &filenameVel=std::string(), const int °=3, const bool &writePsFile=false) | MBSimFlexibleBody::FlexibleBody | inlinevirtual |
| facLLM() (defined in MBSimFlexibleBody::FlexibleBodyLinearExternal) | MBSimFlexibleBody::FlexibleBodyLinearExternal | inlinevirtual |
| FlexibleBody(const std::string &name) | MBSimFlexibleBody::FlexibleBody | |
| FlexibleBodyLinearExternal(const std::string &name) | MBSimFlexibleBody::FlexibleBodyLinearExternal | |
| frame | MBSim::Body | protected |
| frameIndex(const Frame *frame_) const | MBSim::Body | |
| getAngles(int i) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inlinevirtual |
| getByPath(const std::string &path, bool initialCaller=true) const | MBSim::Element | |
| getChildByContainerAndName(const std::string &container, const std::string &name) const override | MBSim::Body | virtual |
| getContour(const std::string &name, bool check=true) const | MBSim::Body | virtual |
| getDependencies() const | MBSim::Element | |
| getDerivativeOfAngles(int i) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inlinevirtual |
| getDynamicSystemSolver() | MBSim::Element | |
| getFrame(const std::string &name, bool check=true) const | MBSim::Body | virtual |
| getFrameOfReference() | MBSim::Body | virtual |
| getFrameOfReference() const | MBSim::Body | virtual |
| getName() const | MBSim::Element | |
| getNodalAngularAcceleration(int i, bool check=true) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline |
| getNodalAngularVelocity(int i, bool check=true) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline |
| getNodalGyroscopicAccelerationOfRotation(int i, bool check=true) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline |
| getNodalJacobianOfRotation(int i, int j=0, bool check=true) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline |
| getNodalOrientation(int i, bool check=true) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline |
| getNodeIndex(int nodeNumber) const (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline |
| getNumberOfNodes() (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline |
| getPath(const Element *relTo=nullptr, std::string sep="/") const | MBSim::Element | |
| getPlotFeature(const PlotFeatureEnum &pf) | MBSim::Element | |
| getPlotGroup() | MBSim::Element | |
| getqElement(int i) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inline |
| getuElement(int i) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inline |
| GlobalMatrixContribution(int n, const fmatvec::Mat &locMat, fmatvec::Mat &gloMat) | MBSimFlexibleBody::FlexibleBodyLinearExternal | virtual |
| GlobalMatrixContribution(int n, const fmatvec::SymMat &locMat, fmatvec::SymMat &gloMat) | MBSimFlexibleBody::FlexibleBodyLinearExternal | virtual |
| GlobalVectorContribution(int n, const fmatvec::Vec &locVec, fmatvec::Vec &gloVec) | MBSimFlexibleBody::FlexibleBodyLinearExternal | virtual |
| h | MBSim::Object | protected |
| hSize | MBSim::Object | protected |
| importPositionVelocity(const std::string &filenamePos, const std::string &filenameVel=std::string()) | MBSimFlexibleBody::FlexibleBody | inlinevirtual |
| init(InitStage stage, const MBSim::InitConfigSet &config) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternal) | MBSimFlexibleBody::FlexibleBodyLinearExternal | inlinevirtual |
| MBSim::Body::init(InitStage stage, const InitConfigSet &config) override | MBSim::Body | virtual |
| initializeUsingXML(xercesc::DOMElement *element) override (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | |
| InitStage enum name | MBSim::Element | |
| initz() | MBSim::Object | virtual |
| LLM | MBSim::Object | protected |
| M | MBSim::Object | protected |
| name | MBSim::Element | protected |
| nContours | MBSimFlexibleBody::FlexibleBodyLinearExternal | protected |
| nn (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected |
| NodeBasedBody(const std::string &name) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline |
| nodeMap (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected |
| nodeNumbers (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected |
| Object(const std::string &name) | MBSim::Object | |
| path | MBSim::Element | protected |
| PJT | MBSim::Body | protected |
| plot() override | MBSim::Body | virtual |
| plotAtSpecialEvent() | MBSim::Element | virtual |
| plotColumns | MBSim::Element | protected |
| plotFeature | MBSim::Element | protected |
| plotGroup | MBSim::Element | protected |
| plotting | MBSim::Element | |
| plotVector | MBSim::Element | protected |
| plotVectorSerie | MBSim::Element | protected |
| preInit | MBSim::Element | |
| q | MBSim::Object | protected |
| q0 | MBSim::Object | protected |
| qd | MBSim::Object | protected |
| qElement | MBSimFlexibleBody::FlexibleBody | protected |
| qInd | MBSim::Object | protected |
| qSize | MBSim::Object | protected |
| R | MBSim::Body | protected |
| readMassMatrix(const std::string &massfilename) | MBSimFlexibleBody::FlexibleBodyLinearExternal | |
| readStiffnessMatrix(const std::string &stiffnessfilename) | MBSimFlexibleBody::FlexibleBodyLinearExternal | |
| readz0(H5::GroupBase *group) | MBSim::Object | virtual |
| resetUpToDate() override (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | |
| resolveStringRef | MBSim::Element | |
| setDynamicSystemSolver(DynamicSystemSolver *sys) override | MBSim::Body | virtual |
| setFrameOfReference(MBSim::Frame *frame) override (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
| setMassMatrix(const fmatvec::SymMat &mat) | MBSimFlexibleBody::FlexibleBodyLinearExternal | |
| setMassProportionalDamping(const double d_) | MBSimFlexibleBody::FlexibleBody | inline |
| setName(const std::string &str) | MBSim::Element | |
| setPlotAttribute(const std::string &name, const T &value, PlotAttributeStorage storage=PlotAttributeStorage::attribute) | MBSim::Element | |
| setPlotFeature(const PlotFeatureEnum &pf, bool value) | MBSim::Element | virtual |
| setPlotFeatureForChildren(const PlotFeatureEnum &pf, bool value) | MBSim::Element | |
| setPlotFeatureRecursive(const PlotFeatureEnum &pf, bool value) | MBSim::Element | |
| setProportionalDamping(const double &a, const double &b) | MBSimFlexibleBody::FlexibleBodyLinearExternal | |
| setq0(const fmatvec::Vec &q0_) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inlinevirtual |
| setStiffnessMatrix(const fmatvec::SqrMat &mat) | MBSimFlexibleBody::FlexibleBodyLinearExternal | |
| setu0(const fmatvec::Vec &u0_) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inlinevirtual |
| setUpInverseKinetics() | MBSim::Object | virtual |
| setWrON00(const fmatvec::Vec &WrON00_) | MBSimFlexibleBody::FlexibleBodyLinearExternal | inline |
| sigma (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected |
| T | MBSim::Object | protected |
| uElement | MBSimFlexibleBody::FlexibleBody | protected |
| unknownStage | MBSim::Element | |
| updateAccelerations(int i) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | virtual |
| updateContours(double t) | MBSimFlexibleBody::FlexibleBodyLinearExternal | protected |
| updatedhdqRef(fmatvec::Mat &dhdqRef, int i=0) | MBSim::Object | virtual |
| updatedhdtRef(fmatvec::Vec &dhdtRef, int i=0) | MBSim::Object | virtual |
| updatedhduRef(fmatvec::SqrMat &dhduRef, int i=0) | MBSim::Object | virtual |
| updatedhdz() override (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | |
| updatedqRef(fmatvec::Vec &dqRef) | MBSim::Object | virtual |
| updateduRef(fmatvec::Vec &duRef) | MBSim::Object | virtual |
| updateGyroscopicAccelerations(int i) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | virtual |
| updateh(int k=0) override (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | |
| updatehRef(fmatvec::Vec &hRef, int i=0) | MBSim::Object | virtual |
| updateJacobians(int i, int j=0) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | virtual |
| updateJacobiansForFrame(MBSim::ContourPointData &data, MBSim::Frame *frame=0) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternal) | MBSimFlexibleBody::FlexibleBodyLinearExternal | virtual |
| updateJh_internal(double t) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternal) | MBSimFlexibleBody::FlexibleBodyLinearExternal | protected |
| updateKinematicsForFrame(MBSim::ContourPointData &cp, MBSim::Frame::Feature ff, MBSim::Frame *frame=0) | MBSimFlexibleBody::FlexibleBodyLinearExternal | virtual |
| updateLLM() | MBSim::Object | virtual |
| updateLLMRef(fmatvec::SymMat &ref) | MBSim::Object | virtual |
| updateM() override (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | |
| updateMRef(fmatvec::SymMat &ref) | MBSim::Object | virtual |
| updatePositions(int i) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | virtual |
| updateqd() override (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inline |
| updateqdRef(fmatvec::Vec &qdRef) | MBSim::Object | virtual |
| updateqRef(fmatvec::Vec &qRef) | MBSim::Object | virtual |
| updaterdtRef(fmatvec::Vec &ref) | MBSim::Object | virtual |
| updaterRef(fmatvec::Vec &ref, int i=0) | MBSim::Object | virtual |
| updateStateDependentVariables(double t) | MBSimFlexibleBody::FlexibleBodyLinearExternal | protected |
| updateStresses(int i) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | virtual |
| updateTRef(fmatvec::Mat &ref) | MBSim::Object | virtual |
| updateuallRef(fmatvec::Vec &uallRef) | MBSim::Object | virtual |
| updateudallRef(fmatvec::Vec &udallRef) | MBSim::Object | virtual |
| updateudRef(fmatvec::Vec &udRef) | MBSim::Object | virtual |
| updateuRef(fmatvec::Vec &uRef) | MBSim::Object | virtual |
| updateVelocities(int i) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | virtual |
| updEle | MBSimFlexibleBody::FlexibleBody | protected |
| updNodalAcc (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected |
| updNodalGA (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected |
| updNodalJac (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected |
| updNodalPos (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected |
| updNodalStress (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected |
| updNodalVel (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected |
| uSize | MBSim::Object | protected |
| WaP (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected |
| WJP (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected |
| WjP (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected |
| WJR (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected |
| WjR (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected |
| Wom (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected |
| Wpsi (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected |
| writez(H5::GroupBase *group) | MBSim::Object | virtual |
| WrON00 | MBSimFlexibleBody::FlexibleBodyLinearExternal | protected |
| WrOP (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected |
| WvP (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected |
| ~Body() override | MBSim::Body | |
| ~Element() override=default | MBSim::Element | |
| ~FlexibleBody() override | MBSimFlexibleBody::FlexibleBody | |
| ~FlexibleBodyLinearExternal() | MBSimFlexibleBody::FlexibleBodyLinearExternal | inlinevirtual |