A | MBSimFlexibleBody::FlexibleBody1s33RCM | private |
addContour(MBSim::Contour *contour) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
addFrame(Frame1s *frame) (defined in MBSimFlexibleBody::FlexibleBody1s) | MBSimFlexibleBody::FlexibleBody1s | |
FlexibleBodyContinuum< double >::addFrame(NodeFrame *frame) | MBSimFlexibleBody::FlexibleBody | |
addFrame(MBSim::ContourFrame *frame) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | |
FlexibleBodyContinuum< double >::addFrame(MBSim::FixedRelativeFrame *frame) | MBSimFlexibleBody::FlexibleBody | |
MBSim::Body::addFrame(Frame *frame) | MBSim::Body | protectedvirtual |
adoptMessageStreams(const Atom *src=NULL) | fmatvec::Atom | |
angle | MBSimFlexibleBody::FlexibleBody1s33RCM | private |
Atom() | fmatvec::Atom | protected |
Atom(const Atom &src) | fmatvec::Atom | protected |
Body(const std::string &name) | MBSim::Body | |
BuildElement(const double &sGlobal, double &sLocal, int ¤tElement) | MBSimFlexibleBody::FlexibleBody1s33RCM | private |
BuildElements() | MBSimFlexibleBody::FlexibleBody1s33RCM | virtual |
closePlot() | MBSim::Body | virtual |
computeKineticEnergy() (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
computePhysicalStrain(const double sGlobal) | MBSimFlexibleBody::FlexibleBody1s33RCM | |
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 |
E | MBSimFlexibleBody::FlexibleBody1s33RCM | private |
Elements | MBSimFlexibleBody::FlexibleBody1s33RCM | private |
epstD | MBSimFlexibleBody::FlexibleBody1s33RCM | private |
epstL (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | private |
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::FlexibleBody1s33RCM | virtual |
FlexibleBody(const std::string &name) | MBSimFlexibleBody::FlexibleBody | |
FlexibleBody1s(const std::string &name, bool openStructure) | MBSimFlexibleBody::FlexibleBody1s | |
FlexibleBody1s33RCM(const std::string &name="", bool openStructure=false) | MBSimFlexibleBody::FlexibleBody1s33RCM | |
FlexibleBodyContinuum(const std::string &name) | MBSimFlexibleBody::FlexibleBodyContinuum< double > | inline |
frame | MBSim::Body | protected |
frameIndex(const Frame *frame_) const | MBSim::Body | |
G (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | private |
getAngles(double s) (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | virtual |
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 |
getLength() const (defined in MBSimFlexibleBody::FlexibleBody1s) | MBSimFlexibleBody::FlexibleBody1s | inline |
getMessageStream(MsgType type, std::shared_ptr< bool > &a, std::shared_ptr< std::ostream > &s) | fmatvec::Atom | |
getNodeOffset() const (defined in MBSimFlexibleBody::FlexibleBodyContinuum< double >) | MBSimFlexibleBody::FlexibleBodyContinuum< double > | inline |
getNumberElements() (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | inline |
getOpenStructure() const (defined in MBSimFlexibleBody::FlexibleBody1s) | MBSimFlexibleBody::FlexibleBody1s | inline |
getOrientation(double s) (defined in MBSimFlexibleBody::FlexibleBody1s) | MBSimFlexibleBody::FlexibleBody1s | virtual |
getPosition(double s) (defined in MBSimFlexibleBody::FlexibleBody1s) | MBSimFlexibleBody::FlexibleBody1s | virtual |
getPositions(double x) | MBSimFlexibleBody::FlexibleBody1s33RCM | |
getqElement(int i) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inline |
getType() const (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | inlinevirtual |
getuElement(int i) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inline |
getVelocities(double x) | MBSimFlexibleBody::FlexibleBody1s33RCM | |
GlobalMatrixContribution(int n, const fmatvec::Mat &locMat, fmatvec::Mat &gloMat) | MBSimFlexibleBody::FlexibleBody1s33RCM | virtual |
GlobalMatrixContribution(int n, const fmatvec::SymMat &locMat, fmatvec::SymMat &gloMat) | MBSimFlexibleBody::FlexibleBody1s33RCM | virtual |
GlobalVectorContribution(int n, const fmatvec::Vec &locVec, fmatvec::Vec &gloVec) | MBSimFlexibleBody::FlexibleBody1s33RCM | virtual |
h | MBSim::Body | protected |
hSize | MBSim::Body | protected |
I0 (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | private |
I1 | MBSimFlexibleBody::FlexibleBody1s33RCM | private |
I2 (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | private |
importPositionVelocity(const std::string &filenamePos, const std::string &filenameVel=std::string()) | MBSimFlexibleBody::FlexibleBody1s33RCM | virtual |
init(InitStage stage) (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | virtual |
initialised | MBSimFlexibleBody::FlexibleBody1s33RCM | private |
initializeUsingXML(xercesc::DOMElement *element) (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | virtual |
initInfo() | MBSimFlexibleBody::FlexibleBody1s33RCM | |
initz() | MBSim::Body | virtual |
k0D (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | private |
k0L (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | private |
L | MBSimFlexibleBody::FlexibleBody1s | protected |
l0 | MBSimFlexibleBody::FlexibleBody1s33RCM | private |
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 | |
nGauss | MBSimFlexibleBody::FlexibleBody1s33RCM | private |
nodeOffset | MBSimFlexibleBody::FlexibleBodyContinuum< double > | protected |
Object(const std::string &name) | MBSim::Body | |
openStructure | MBSimFlexibleBody::FlexibleBody1s | protected |
operator=(const Atom &) | fmatvec::Atom | |
P (defined in MBSimFlexibleBody::FlexibleBody1s) | MBSimFlexibleBody::FlexibleBody1s | protected |
PJT | MBSim::Body | protected |
plot() (defined in MBSimFlexibleBody::FlexibleBody1s) | MBSimFlexibleBody::FlexibleBody1s | 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 |
R1 | MBSimFlexibleBody::FlexibleBody1s33RCM | private |
R2 (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | private |
readz0(H5::GroupBase *group) | MBSim::Body | virtual |
resetUpToDate() (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | |
rho | MBSimFlexibleBody::FlexibleBody1s33RCM | private |
setContourNodes(const std::vector< double > nodes) (defined in MBSimFlexibleBody::FlexibleBodyContinuum< double >) | MBSimFlexibleBody::FlexibleBodyContinuum< double > | inline |
setCrossSectionalArea(double A_) (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | inline |
setCurlRadius(double R1_, double R2_) (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | |
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::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | inline |
setDynamicSystemSolver(DynamicSystemSolver *sys) | MBSim::Body | virtual |
setEGModuls(double E_, double G_) (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | inline |
setFrameOfReference(MBSim::Frame *frame) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
setGauss(int nGauss_) (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | inline |
setLehrDamping(double epstL_, double k0L_) (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | |
setLength(double L_) (defined in MBSimFlexibleBody::FlexibleBody1s) | MBSimFlexibleBody::FlexibleBody1s | inline |
setMassProportionalDamping(const double d_) | MBSimFlexibleBody::FlexibleBody | inline |
setMaterialDamping(double epstD_, double k0D_) (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | |
setMessageStreamActive(MsgType type, bool active) | fmatvec::Atom | |
setMomentsInertia(double I1_, double I2_, double I0_) (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | inline |
setNodeOffset(const doublenodeOffset_) (defined in MBSimFlexibleBody::FlexibleBodyContinuum< double >) | MBSimFlexibleBody::FlexibleBodyContinuum< double > | inline |
setNumberElements(int n) (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | |
setOpenMBVSpineExtrusion(const std::shared_ptr< OpenMBV::SpineExtrusion > &body) (defined in MBSimFlexibleBody::FlexibleBody1s) | MBSimFlexibleBody::FlexibleBody1s | 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(Frame1s *frame) (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | virtual |
updateAccelerations(NodeFrame *frame) (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | 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(Frame1s *frame) (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | virtual |
updateGyroscopicAccelerations(NodeFrame *frame) (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | virtual |
updateh(int k=0) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
updatehRef(const fmatvec::Vec &hRef, int i=0) | MBSim::Body | virtual |
updateJacobians(Frame1s *frame, int j=0) (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | virtual |
updateJacobians(NodeFrame *frame, int j=0) (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | 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(Frame1s *frame) (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | virtual |
updatePositions(NodeFrame *frame) (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | 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(Frame1s *frame) (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | virtual |
updateVelocities(NodeFrame *frame) (defined in MBSimFlexibleBody::FlexibleBody1s33RCM) | MBSimFlexibleBody::FlexibleBody1s33RCM | virtual |
updEle | MBSimFlexibleBody::FlexibleBody | protected |
userContourNodes | MBSimFlexibleBody::FlexibleBodyContinuum< double > | 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 |