addContour(MBSim::Contour *contour) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
addFrame(NodeFrame *frame) | MBSimFlexibleBody::FlexibleBody | |
addFrame(MBSim::ContourFrame *frame) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | |
addFrame(MBSim::FixedRelativeFrame *frame) | MBSimFlexibleBody::FlexibleBody | |
MBSim::Body::addFrame(Frame *frame) | MBSim::Body | protectedvirtual |
adoptMessageStreams(const Atom *src=NULL) | fmatvec::Atom | |
Atom() | fmatvec::Atom | protected |
Atom(const Atom &src) | fmatvec::Atom | protected |
Body(const std::string &name) | MBSim::Body | |
BuildElements()=0 | MBSimFlexibleBody::FlexibleBody | pure virtual |
closePlot() | MBSim::Body | virtual |
computeKineticEnergy() (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
computePotentialEnergy() (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
contourIndex(const Contour *contour_) const | MBSim::Body | |
d_massproportional | MBSimFlexibleBody::FlexibleBody | protected |
dhdq | MBSim::Body | protected |
discretization | MBSimFlexibleBody::FlexibleBody | protected |
evalKineticEnergy() | MBSim::Body | virtual |
evalPotentialEnergy() | MBSim::Body | virtual |
exportPositionVelocity(const std::string &filenamePos, const std::string &filenameVel=std::string(), const int °=3, const bool &writePsFile=false) | MBSimFlexibleBody::FlexibleBody | inlinevirtual |
FlexibleBody(const std::string &name) | MBSimFlexibleBody::FlexibleBody | |
FlexibleBodyContinuum(const std::string &name) | MBSimFlexibleBody::FlexibleBodyContinuum< AT > | inline |
frame | MBSim::Body | protected |
frameIndex(const Frame *frame_) const | MBSim::Body | |
getAngles(int i) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inlinevirtual |
getChildByContainerAndName(const std::string &container, const std::string &name) const | MBSim::Body | virtual |
getContour(const std::string &name, bool check=true) const | MBSim::Body | virtual |
getDerivativeOfAngles(int i) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inlinevirtual |
getFrame(const std::string &name, bool check=true) const | MBSim::Body | virtual |
getFrameOfReference() | MBSim::Body | virtual |
getFrameOfReference() const | MBSim::Body | virtual |
getMessageStream(MsgType type, std::shared_ptr< bool > &a, std::shared_ptr< std::ostream > &s) | fmatvec::Atom | |
getNodeOffset() const (defined in MBSimFlexibleBody::FlexibleBodyContinuum< AT >) | MBSimFlexibleBody::FlexibleBodyContinuum< AT > | inline |
getqElement(int i) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inline |
getType() const (defined in MBSimFlexibleBody::FlexibleBodyContinuum< AT >) | MBSimFlexibleBody::FlexibleBodyContinuum< AT > | inlinevirtual |
getuElement(int i) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inline |
GlobalMatrixContribution(int CurrentElement, const fmatvec::Mat &locMat, fmatvec::Mat &gloMat)=0 | MBSimFlexibleBody::FlexibleBody | pure virtual |
GlobalMatrixContribution(int CurrentElement, const fmatvec::SymMat &locMat, fmatvec::SymMat &gloMat)=0 | MBSimFlexibleBody::FlexibleBody | pure virtual |
GlobalVectorContribution(int CurrentElement, const fmatvec::Vec &locVec, fmatvec::Vec &gloVec)=0 | MBSimFlexibleBody::FlexibleBody | pure virtual |
h | MBSim::Body | protected |
hSize | MBSim::Body | protected |
importPositionVelocity(const std::string &filenamePos, const std::string &filenameVel=std::string()) | MBSimFlexibleBody::FlexibleBody | inlinevirtual |
init(InitStage stage) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
initializeUsingXML(xercesc::DOMElement *element) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
initz() | MBSim::Body | virtual |
LLM | MBSim::Body | protected |
M | MBSim::Body | protected |
msg(MsgType type) | fmatvec::Atom | |
msgAct(MsgType type) | fmatvec::Atom | |
msgActStatic(MsgType type) | fmatvec::Atom | static |
msgStatic(MsgType type) | fmatvec::Atom | static |
MsgType enum name | fmatvec::Atom | |
nodeOffset | MBSimFlexibleBody::FlexibleBodyContinuum< AT > | protected |
Object(const std::string &name) | MBSim::Body | |
operator=(const Atom &) | fmatvec::Atom | |
PJT | MBSim::Body | protected |
plot() (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
q | MBSim::Body | protected |
q0 | MBSim::Body | protected |
qd | MBSim::Body | protected |
qElement | MBSimFlexibleBody::FlexibleBody | protected |
qInd | MBSim::Body | protected |
qSize | MBSim::Body | protected |
R | MBSim::Body | protected |
readz0(H5::GroupBase *group) | MBSim::Body | virtual |
resetUpToDate() (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | |
setContourNodes(const std::vector< AT > nodes) (defined in MBSimFlexibleBody::FlexibleBodyContinuum< AT >) | MBSimFlexibleBody::FlexibleBodyContinuum< AT > | inline |
setCurrentMessageStream(MsgType type, const std::shared_ptr< bool > &a=std::make_shared< bool >(true), const std::shared_ptr< std::ostream > &s=std::make_shared< std::ostream >(std::cout.rdbuf())) | fmatvec::Atom | static |
setDynamicSystemSolver(DynamicSystemSolver *sys) | MBSim::Body | virtual |
setFrameOfReference(MBSim::Frame *frame) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
setMassProportionalDamping(const double d_) | MBSimFlexibleBody::FlexibleBody | inline |
setMessageStreamActive(MsgType type, bool active) | fmatvec::Atom | |
setNodeOffset(const AT nodeOffset_) (defined in MBSimFlexibleBody::FlexibleBodyContinuum< AT >) | MBSimFlexibleBody::FlexibleBodyContinuum< AT > | inline |
setq0(fmatvec::Vec q0_) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inlinevirtual |
setu0(fmatvec::Vec u0_) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inlinevirtual |
setUpInverseKinetics() | MBSim::Body | virtual |
T | MBSim::Body | protected |
uElement | MBSimFlexibleBody::FlexibleBody | protected |
updateAccelerations(NodeFrame *frame) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
updatedhdqRef(const fmatvec::Mat &dhdqRef, int i=0) | MBSim::Body | virtual |
updatedhdtRef(const fmatvec::Vec &dhdtRef, int i=0) | MBSim::Body | virtual |
updatedhduRef(const fmatvec::SqrMat &dhduRef, int i=0) | MBSim::Body | virtual |
updatedhdz() (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
updatedq() (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inlinevirtual |
updatedqRef(const fmatvec::Vec &dqRef) | MBSim::Body | virtual |
updateduRef(const fmatvec::Vec &duRef) | MBSim::Body | virtual |
updateGyroscopicAccelerations(NodeFrame *frame) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
updateh(int k=0) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
updatehRef(const fmatvec::Vec &hRef, int i=0) | MBSim::Body | virtual |
updateJacobians(NodeFrame *frame, int j=0) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
updateLLM() | MBSim::Body | virtual |
updateLLMRef(const fmatvec::SymMat &ref) | MBSim::Body | virtual |
updateM() (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
updateMRef(const fmatvec::SymMat &ref) | MBSim::Body | virtual |
updatePositions(NodeFrame *frame) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
updateqd() (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inlinevirtual |
updateqdRef(const fmatvec::Vec &qdRef) | MBSim::Body | virtual |
updateqRef(const fmatvec::Vec &qRef) | MBSim::Body | virtual |
updaterdtRef(const fmatvec::Vec &ref) | MBSim::Body | virtual |
updaterRef(const fmatvec::Vec &ref, int i=0) | MBSim::Body | virtual |
updateTRef(const fmatvec::Mat &ref) | MBSim::Body | virtual |
updateuallRef(const fmatvec::Vec &uallRef) | MBSim::Body | virtual |
updateudallRef(const fmatvec::Vec &udallRef) | MBSim::Body | virtual |
updateudRef(const fmatvec::Vec &udRef) | MBSim::Body | virtual |
updateuRef(const fmatvec::Vec &uRef) | MBSim::Body | virtual |
updateVelocities(NodeFrame *frame) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
updEle | MBSimFlexibleBody::FlexibleBody | protected |
userContourNodes | MBSimFlexibleBody::FlexibleBodyContinuum< AT > | protected |
uSize | MBSim::Body | protected |
writez(H5::GroupBase *group) | MBSim::Body | virtual |
~Atom() | fmatvec::Atom | virtual |
~Body() | MBSim::Body | virtual |
~FlexibleBody() | MBSimFlexibleBody::FlexibleBody | virtual |
~Object() | MBSim::Body | virtual |