A | MBSimFlexibleBody::FlexibleBody2s13 | protected |
addContour(MBSim::Contour *contour) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
addFrame(Frame2s *frame) (defined in MBSimFlexibleBody::FlexibleBody2s) | MBSimFlexibleBody::FlexibleBody2s | |
FlexibleBodyContinuum< fmatvec::Vec2 >::addFrame(NodeFrame *frame) | MBSimFlexibleBody::FlexibleBody | |
addFrame(MBSim::ContourFrame *frame) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | |
FlexibleBodyContinuum< fmatvec::Vec2 >::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 | |
BuildElement(const fmatvec::Vec &s) | MBSimFlexibleBody::FlexibleBody2s13 | protected |
BuildElements()=0 | MBSimFlexibleBody::FlexibleBody | pure virtual |
closePlot() | MBSim::Body | virtual |
computeKineticEnergy() (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
computePotentialEnergy() | MBSimFlexibleBody::FlexibleBody2s13 | inlinevirtual |
computeThickness(const double &r_) | MBSimFlexibleBody::FlexibleBody2s13 | protected |
contour | MBSimFlexibleBody::FlexibleBody2s13 | protected |
contourIndex(const Contour *contour_) const | MBSim::Body | |
currentElement | MBSimFlexibleBody::FlexibleBody2s13 | protected |
d | MBSimFlexibleBody::FlexibleBody2s13 | protected |
d_massproportional | MBSimFlexibleBody::FlexibleBody | protected |
DEBUGLEVEL (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | protected |
degU (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | protected |
degV | MBSimFlexibleBody::FlexibleBody2s13 | protected |
dhdq | MBSim::Body | protected |
discretization | MBSimFlexibleBody::FlexibleBody | protected |
dj (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | protected |
Dofs | MBSimFlexibleBody::FlexibleBody2s13 | protected |
dr | MBSimFlexibleBody::FlexibleBody2s13 | protected |
drawDegree | MBSimFlexibleBody::FlexibleBody2s13 | protected |
E | MBSimFlexibleBody::FlexibleBody2s13 | protected |
ElementalNodes | MBSimFlexibleBody::FlexibleBody2s13 | protected |
ElementNodeList | MBSimFlexibleBody::FlexibleBody2s13 | protected |
Elements | MBSimFlexibleBody::FlexibleBody2s13 | protected |
evalA() (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | inline |
evalG() (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | inline |
evalKineticEnergy() | MBSim::Body | virtual |
evalOrientation() (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | inlinevirtual |
evalPosition() (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | inlinevirtual |
evalPotentialEnergy() | MBSim::Body | virtual |
evalqExt() (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | inline |
evaluExt() (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | inline |
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 | |
FlexibleBody2s(const std::string &name) | MBSimFlexibleBody::FlexibleBody2s | inline |
FlexibleBody2s13(const std::string &name, const int &DEBUGLEVEL_=0) | MBSimFlexibleBody::FlexibleBody2s13 | |
FlexibleBodyContinuum(const std::string &name) | MBSimFlexibleBody::FlexibleBodyContinuum< fmatvec::Vec2 > | inline |
frame | MBSim::Body | protected |
frameIndex(const Frame *frame_) const | MBSim::Body | |
G | MBSimFlexibleBody::FlexibleBody2s13 | protected |
getAngles(int i) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inlinevirtual |
getAzimuthalDegree() const (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | inline |
getAzimuthalNumberOfElements() const (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | inline |
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 |
getInnerRadius() const (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | inline |
getMessageStream(MsgType type, std::shared_ptr< bool > &a, std::shared_ptr< std::ostream > &s) | fmatvec::Atom | |
getNodeOffset() const (defined in MBSimFlexibleBody::FlexibleBodyContinuum< fmatvec::Vec2 >) | MBSimFlexibleBody::FlexibleBodyContinuum< fmatvec::Vec2 > | inline |
getOuterRadius() const (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | inline |
getqElement(int i) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inline |
getRadialDegree() const (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | inline |
getRadialNumberOfElements() const (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | inline |
getReferenceDegreesOfFreedom() const (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | inline |
getThickness() const (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | inline |
getType() const (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | 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 |
ILocked | MBSimFlexibleBody::FlexibleBody2s13 | protected |
importPositionVelocity(const std::string &filenamePos, const std::string &filenameVel=std::string()) | MBSimFlexibleBody::FlexibleBody | inlinevirtual |
init(InitStage stage) (defined in MBSimFlexibleBody::FlexibleBody2s) | MBSimFlexibleBody::FlexibleBody2s | virtual |
initializeUsingXML(xercesc::DOMElement *element) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
initMatrices()=0 | MBSimFlexibleBody::FlexibleBody2s13 | protectedpure virtual |
initz() | MBSim::Body | virtual |
innerring enum value (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | |
J0 | MBSimFlexibleBody::FlexibleBody2s13 | protected |
Jext (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | protected |
K | MBSimFlexibleBody::FlexibleBody2s13 | protected |
LLM | MBSim::Body | protected |
LockType enum name | MBSimFlexibleBody::FlexibleBody2s13 | |
LType | MBSimFlexibleBody::FlexibleBody2s13 | protected |
M | MBSim::Body | protected |
m0 | MBSimFlexibleBody::FlexibleBody2s13 | protected |
MConst | MBSimFlexibleBody::FlexibleBody2s13 | 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 | |
nj (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | protected |
NodeCoordinates | MBSimFlexibleBody::FlexibleBody2s13 | protected |
NodeDofs | MBSimFlexibleBody::FlexibleBody2s13 | protected |
nodeOffset | MBSimFlexibleBody::FlexibleBodyContinuum< fmatvec::Vec2 > | protected |
Nodes (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | protected |
nr | MBSimFlexibleBody::FlexibleBody2s13 | protected |
nu | MBSimFlexibleBody::FlexibleBody2s13 | protected |
Object(const std::string &name) | MBSim::Body | |
operator=(const Atom &) | fmatvec::Atom | |
outerring enum value (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | |
PJT | MBSim::Body | protected |
plot() (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | virtual |
q | MBSim::Body | protected |
q0 | MBSim::Body | protected |
qd | MBSim::Body | protected |
qElement | MBSimFlexibleBody::FlexibleBody | protected |
qext | MBSimFlexibleBody::FlexibleBody2s13 | protected |
qInd | MBSim::Body | protected |
qSize | MBSim::Body | protected |
R | MBSim::Body | protected |
Ra (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | protected |
readz0(H5::GroupBase *group) | MBSim::Body | virtual |
RefDofs | MBSimFlexibleBody::FlexibleBody2s13 | protected |
resetUpToDate() (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | |
rho | MBSimFlexibleBody::FlexibleBody2s13 | protected |
Ri | MBSimFlexibleBody::FlexibleBody2s13 | protected |
setContourNodes(const std::vector< fmatvec::Vec2 > nodes) (defined in MBSimFlexibleBody::FlexibleBodyContinuum< fmatvec::Vec2 >) | MBSimFlexibleBody::FlexibleBodyContinuum< fmatvec::Vec2 > | 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 |
setDensity(double rho_) (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | inline |
setDynamicSystemSolver(DynamicSystemSolver *sys) | MBSim::Body | virtual |
setEModul(double E_) (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | inline |
setFrameOfReference(MBSim::Frame *frame) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
setLockType(LockType LT_) (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | inline |
setMassProportionalDamping(const double d_) | MBSimFlexibleBody::FlexibleBody | inline |
setMessageStreamActive(MsgType type, bool active) | fmatvec::Atom | |
setNodeOffset(const fmatvec::Vec2nodeOffset_) (defined in MBSimFlexibleBody::FlexibleBodyContinuum< fmatvec::Vec2 >) | MBSimFlexibleBody::FlexibleBodyContinuum< fmatvec::Vec2 > | inline |
setNumberElements(int nr_, int nj_) | MBSimFlexibleBody::FlexibleBody2s13 | |
setOpenMBVSpineExtrusion(const std::shared_ptr< OpenMBV::SpineExtrusion > &body) (defined in MBSimFlexibleBody::FlexibleBody2s) | MBSimFlexibleBody::FlexibleBody2s | inline |
setPoissonRatio(double nu_) (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | inline |
setq0(fmatvec::Vec q0_) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inlinevirtual |
setRadius(double Ri_, double Ra_) (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | inline |
setReferenceInertia(double m0_, fmatvec::SymMat3 J0_) (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | inline |
setThickness(const fmatvec::Vec &d_) (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | inline |
setu0(fmatvec::Vec u0_) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inlinevirtual |
setUpInverseKinetics() | MBSim::Body | virtual |
T | MBSim::Body | protected |
transformCW(const fmatvec::Vec &WrPoint)=0 | MBSimFlexibleBody::FlexibleBody2s13 | pure virtual |
uElement | MBSimFlexibleBody::FlexibleBody | protected |
uext (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | protected |
updAG (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | protected |
updateAccelerations(Frame2s *frame) (defined in MBSimFlexibleBody::FlexibleBody2s) | MBSimFlexibleBody::FlexibleBody2s | virtual |
updateAccelerations(NodeFrame *frame) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
updateAG()=0 | MBSimFlexibleBody::FlexibleBody2s13 | protectedpure 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::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | 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 |
updateExt() (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | |
updateGyroscopicAccelerations(Frame2s *frame) (defined in MBSimFlexibleBody::FlexibleBody2s) | MBSimFlexibleBody::FlexibleBody2s | virtual |
updateGyroscopicAccelerations(NodeFrame *frame) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
updateh(int j=0) (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | virtual |
updatehRef(const fmatvec::Vec &hRef, int i=0) | MBSim::Body | virtual |
updateJacobians(Frame2s *frame, int j=0) (defined in MBSimFlexibleBody::FlexibleBody2s) | MBSimFlexibleBody::FlexibleBody2s | virtual |
updateJacobians(NodeFrame *frame, int j=0) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
updateLLM() (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | inlinevirtual |
updateLLMRef(const fmatvec::SymMat &ref) | MBSim::Body | virtual |
updateM() (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | virtual |
updateMRef(const fmatvec::SymMat &ref) | MBSim::Body | virtual |
updatePositions(Frame2s *frame) (defined in MBSimFlexibleBody::FlexibleBody2s) | MBSimFlexibleBody::FlexibleBody2s | 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(Frame2s *frame) (defined in MBSimFlexibleBody::FlexibleBody2s) | MBSimFlexibleBody::FlexibleBody2s | virtual |
updateVelocities(NodeFrame *frame) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
updEle | MBSimFlexibleBody::FlexibleBody | protected |
updExt (defined in MBSimFlexibleBody::FlexibleBody2s13) | MBSimFlexibleBody::FlexibleBody2s13 | protected |
userContourNodes | MBSimFlexibleBody::FlexibleBodyContinuum< fmatvec::Vec2 > | protected |
uSize | MBSim::Body | protected |
writez(H5::GroupBase *group) | MBSim::Body | virtual |
~Atom() | fmatvec::Atom | virtual |
~Body() | MBSim::Body | virtual |
~FlexibleBody() | MBSimFlexibleBody::FlexibleBody | virtual |
~FlexibleBody2s13() | MBSimFlexibleBody::FlexibleBody2s13 | inlinevirtual |
~Object() | MBSim::Body | virtual |