A | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
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() | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | virtual |
calcqSize() (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | virtual |
calcuSize(int j) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | virtual |
closePlot() | MBSim::Body | virtual |
computeKineticEnergy() (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
computePotentialEnergy() (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
computeShapeIntegrals() | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
contourIndex(const Contour *contour_) const | MBSim::Body | |
d_massproportional | MBSimFlexibleBody::FlexibleBody | protected |
DEBUG | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
dhdq | MBSim::Body | protected |
discretization | MBSimFlexibleBody::FlexibleBody | protected |
enableFramePlot(double size=1e-3, fmatvec::VecInt numbers=fmatvec::VecInt(0)) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | |
evalA() (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | inline |
evalG_bar() (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | inline |
evalG_bar_Dot() (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | inline |
evalKineticEnergy() | MBSim::Body | virtual |
evalLocalPosition(int i) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | |
evalPotentialEnergy() | MBSim::Body | virtual |
evalQv() (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | inline |
exportPositionVelocity(const std::string &filenamePos, const std::string &filenameVel=std::string(), const int °=3, const bool &writePsFile=false) | MBSimFlexibleBody::FlexibleBody | inlinevirtual |
FFR | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
FlexibleBody(const std::string &name) | MBSimFlexibleBody::FlexibleBody | |
FlexibleBodyContinuum(const std::string &name) | MBSimFlexibleBody::FlexibleBodyContinuum< fmatvec::Vec > | inline |
FlexibleBodyLinearExternalFFR(const std::string &name, const bool &DEBUG_) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | |
frame | MBSim::Body | protected |
frameIndex(const Frame *frame_) const | MBSim::Body | |
G_bar | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
G_bar_Dot | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
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 |
getFloatingFrameOfReference() (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | inline |
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::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | virtual |
getMessageStream(MsgType type, std::shared_ptr< bool > &a, std::shared_ptr< std::ostream > &s) | fmatvec::Atom | |
getModeShapeVector(int node, int column) const (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | |
getNodeOffset() const (defined in MBSimFlexibleBody::FlexibleBodyContinuum< fmatvec::Vec >) | MBSimFlexibleBody::FlexibleBodyContinuum< fmatvec::Vec > | inline |
getNumberElements() const (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | inlinevirtual |
getNumberModes() const (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | inline |
getqElement(int i) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inline |
getType() const (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | inlinevirtual |
getuElement(int i) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inline |
GlobalMatrixContribution(int CurrentElement, const fmatvec::Mat &locMat, fmatvec::Mat &gloMat) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | virtual |
GlobalMatrixContribution(int CurrentElement, const fmatvec::SymMat &locMat, fmatvec::SymMat &gloMat) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | virtual |
GlobalVectorContribution(int CurrentElement, const fmatvec::Vec &locVec, fmatvec::Vec &gloVec) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | virtual |
h | MBSim::Body | protected |
hSize | MBSim::Body | protected |
I_1 | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
I_kl | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
I_kl_bar | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
I_ThetaF_bar | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
I_ThetaTheta_bar | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
importPositionVelocity(const std::string &filenamePos, const std::string &filenameVel=std::string()) | MBSimFlexibleBody::FlexibleBody | inlinevirtual |
init(InitStage stage) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | virtual |
initializeUsingXML(xercesc::DOMElement *element) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual |
initM() | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
initQv() | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
initz() | MBSim::Body | virtual |
isOpenStructure() const (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | inlinevirtual |
K | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
KFull | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
LLM | MBSim::Body | protected |
M | MBSim::Body | protected |
M_FF | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
mij | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | 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 | |
nf | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
nNodes | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
nodeOffset | MBSimFlexibleBody::FlexibleBodyContinuum< fmatvec::Vec > | protected |
Object(const std::string &name) | MBSim::Body | |
openStructure | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
operator=(const Atom &) | fmatvec::Atom | |
phi | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
phiFull | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
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 |
Qv | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
R | MBSim::Body | protected |
readFEMData(std::string inFilePath, const bool millimeterUnits, bool output=false) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | |
readz0(H5::GroupBase *group) | MBSim::Body | virtual |
resetUpToDate() (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | |
S_bar | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
S_kl_bar | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
setContourNodes(const std::vector< fmatvec::Vec > nodes) (defined in MBSimFlexibleBody::FlexibleBodyContinuum< fmatvec::Vec >) | MBSimFlexibleBody::FlexibleBodyContinuum< fmatvec::Vec > | 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 fmatvec::VecnodeOffset_) (defined in MBSimFlexibleBody::FlexibleBodyContinuum< fmatvec::Vec >) | MBSimFlexibleBody::FlexibleBodyContinuum< fmatvec::Vec > | inline |
setNumberOfModes(int nf_) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | 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 |
u0 | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
uElement | MBSimFlexibleBody::FlexibleBody | protected |
updAG (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
updateAccelerations(MBSim::Frame *frame) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | |
updateAccelerations(NodeFrame *frame) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | virtual |
updateAGbarGbardot() | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
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(MBSim::Frame *frame) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | |
updateGyroscopicAccelerations(NodeFrame *frame) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | virtual |
updateh(int k=0) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | virtual |
updatehRef(const fmatvec::Vec &hRef, int i=0) | MBSim::Body | virtual |
updateJacobians(MBSim::Frame *frame, int j=0) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | |
updateJacobians(NodeFrame *frame, int j=0) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | virtual |
updateLLM() | MBSim::Body | virtual |
updateLLMRef(const fmatvec::SymMat &ref) | MBSim::Body | virtual |
updateM() (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | virtual |
updateMRef(const fmatvec::SymMat &ref) | MBSim::Body | virtual |
updatePositions(MBSim::Frame *frame) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | |
updatePositions(NodeFrame *frame) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | 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 |
updateQv() | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
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(MBSim::Frame *frame) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | |
updateVelocities(NodeFrame *frame) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | virtual |
updEle | MBSimFlexibleBody::FlexibleBody | protected |
updQv (defined in MBSimFlexibleBody::FlexibleBodyLinearExternalFFR) | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | protected |
userContourNodes | MBSimFlexibleBody::FlexibleBodyContinuum< fmatvec::Vec > | protected |
uSize | MBSim::Body | protected |
writez(H5::GroupBase *group) | MBSim::Body | virtual |
~Atom() | fmatvec::Atom | virtual |
~Body() | MBSim::Body | virtual |
~FlexibleBody() | MBSimFlexibleBody::FlexibleBody | virtual |
~FlexibleBodyLinearExternalFFR() | MBSimFlexibleBody::FlexibleBodyLinearExternalFFR | virtual |
~Object() | MBSim::Body | virtual |