All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
MBSim::Body Member List

This is the complete list of members for MBSim::Body, including all inherited members.

addContour(Contour *contour)MBSim::Bodyprotectedvirtual
addDependency(Element *ele) (defined in MBSim::Element)MBSim::Elementinline
addFrame(Frame *frame)MBSim::Bodyprotectedvirtual
adoptMessageStreams(const Atom *src=NULL)fmatvec::Atom
Atom()fmatvec::Atomprotected
Atom(const Atom &src)fmatvec::Atomprotected
Body(const std::string &name)MBSim::Body
calcqSize() (defined in MBSim::Object)MBSim::Objectinlinevirtual
calcuSize(int j) (defined in MBSim::Object)MBSim::Objectinlinevirtual
closePlot()MBSim::Bodyvirtual
computeLevel()MBSim::Element
contour (defined in MBSim::Body)MBSim::Bodyprotected
contourIndex(const Contour *contour_) const MBSim::Body
createPlotGroup()MBSim::Elementvirtual
debug enum valueMBSim::Element
dependencyMBSim::Elementprotected
dhdqMBSim::Objectprotected
dhdt (defined in MBSim::Object)MBSim::Objectprotected
dhdu (defined in MBSim::Object)MBSim::Objectprotected
disabled enum valueMBSim::Element
dq (defined in MBSim::Object)MBSim::Objectprotected
dsMBSim::Elementprotected
du (defined in MBSim::Object)MBSim::Objectprotected
Element(const std::string &name)MBSim::Element
enabled enum valueMBSim::Element
energy enum valueMBSim::Element
evalh(int i=0) (defined in MBSim::Object)MBSim::Object
evalKineticEnergy()MBSim::Objectinlinevirtual
evalLLM() (defined in MBSim::Object)MBSim::Object
evalM() (defined in MBSim::Object)MBSim::Object
evalPJR() (defined in MBSim::Body)MBSim::Bodyinline
evalPJT() (defined in MBSim::Body)MBSim::Bodyinline
evalPotentialEnergy()MBSim::Objectinlinevirtual
evalqd() (defined in MBSim::Object)MBSim::Object
evalr(int i=0) (defined in MBSim::Object)MBSim::Object
evalrdt() (defined in MBSim::Object)MBSim::Object
evalT() (defined in MBSim::Object)MBSim::Object
evalud() (defined in MBSim::Object)MBSim::Object
evaludall() (defined in MBSim::Object)MBSim::Object
frameMBSim::Bodyprotected
frameIndex(const Frame *frame_) const MBSim::Body
generalizedLinkForce enum valueMBSim::Element
getBool(xercesc::DOMElement *e) (defined in MBSim::Element)MBSim::Elementstatic
getByPath(const std::string &path, bool initialCaller=true) const MBSim::Element
getChildByContainerAndName(const std::string &container, const std::string &name) const MBSim::Bodyvirtual
getContour(const std::string &name, bool check=true) const MBSim::Bodyvirtual
getContours() const (defined in MBSim::Body)MBSim::Bodyinline
getDependencies() const MBSim::Elementinline
getDouble(xercesc::DOMElement *e) (defined in MBSim::Element)MBSim::Elementstatic
getDynamicSystemSolver()MBSim::Elementinline
getFrame(const std::string &name, bool check=true) const MBSim::Bodyvirtual
getFrameOfReference()MBSim::Bodyinlinevirtual
getFrameOfReference() const MBSim::Bodyinlinevirtual
getFrames() const (defined in MBSim::Body)MBSim::Bodyinline
geth(int i=0, bool check=true) const (defined in MBSim::Object)MBSim::Object
geth(int i=0, bool check=true) (defined in MBSim::Object)MBSim::Object
gethInd(int i=0) (defined in MBSim::Object)MBSim::Objectinline
gethSize(int i=0) const (defined in MBSim::Object)MBSim::Objectinlinevirtual
getInt(xercesc::DOMElement *e) (defined in MBSim::Element)MBSim::Elementstatic
getLocationStack() const (defined in MBSim::Element)MBSim::Elementinline
getMat(xercesc::DOMElement *e, int rows=0, int cols=0) (defined in MBSim::Element)MBSim::Elementstatic
getMat3xV(xercesc::DOMElement *e, int cols=0) (defined in MBSim::Element)MBSim::Elementstatic
getMessageStream(MsgType type, std::shared_ptr< bool > &a, std::shared_ptr< std::ostream > &s)fmatvec::Atom
getName() const MBSim::Elementinline
getOpenMBVBody() (defined in MBSim::Body)MBSim::Bodyinline
getOpenMBVGrp() (defined in MBSim::Body)MBSim::Bodyinlinevirtual
getParent() (defined in MBSim::Element)MBSim::Elementinlinevirtual
getParent() const (defined in MBSim::Element)MBSim::Elementinlinevirtual
getPath(const Element *relTo=NULL, std::string sep="/") const MBSim::Element
getPJR(int i=0, bool check=true) (defined in MBSim::Body)MBSim::Bodyinline
getPJT(int i=0, bool check=true) (defined in MBSim::Body)MBSim::Bodyinline
getPlotFeature(PlotFeature fp) (defined in MBSim::Object)MBSim::Objectinlinevirtual
getPlotFeatureForChildren(PlotFeature fp) (defined in MBSim::Object)MBSim::Objectinlinevirtual
getPlotGroup() (defined in MBSim::Object)MBSim::Objectinlinevirtual
getq() const (defined in MBSim::Object)MBSim::Objectinlinevirtual
getq() (defined in MBSim::Object)MBSim::Objectinline
getq0() const (defined in MBSim::Object)MBSim::Objectinline
getq0() (defined in MBSim::Object)MBSim::Objectinline
getqSize() const (defined in MBSim::Object)MBSim::Objectinlinevirtual
getSqrMat(xercesc::DOMElement *e, int size=0) (defined in MBSim::Element)MBSim::Elementstatic
getSqrMat3(xercesc::DOMElement *e) (defined in MBSim::Element)MBSim::Elementstatic
getStepSize() const (defined in MBSim::Element)MBSim::Element
getSymMat(xercesc::DOMElement *e, int size=0) (defined in MBSim::Element)MBSim::Elementstatic
getSymMat3(xercesc::DOMElement *e) (defined in MBSim::Element)MBSim::Elementstatic
getTime() const (defined in MBSim::Element)MBSim::Element
getType() const MBSim::Bodyinlinevirtual
getu() const (defined in MBSim::Object)MBSim::Objectinlinevirtual
getu() (defined in MBSim::Object)MBSim::Objectinline
getu0() const (defined in MBSim::Object)MBSim::Objectinline
getu0() (defined in MBSim::Object)MBSim::Objectinline
getuInd(int i=0) (defined in MBSim::Object)MBSim::Objectinlinevirtual
getuSize(int i=0) const (defined in MBSim::Object)MBSim::Objectinlinevirtual
getVec(xercesc::DOMElement *e, int rows=0) (defined in MBSim::Element)MBSim::Elementstatic
getVec3(xercesc::DOMElement *e) (defined in MBSim::Element)MBSim::Elementstatic
getzSize() const (defined in MBSim::Object)MBSim::Objectinline
globalAcceleration enum valueMBSim::Element
globalPosition enum valueMBSim::Element
globalVelocity enum valueMBSim::Element
hMBSim::Objectprotected
hInd (defined in MBSim::Object)MBSim::Objectprotected
hSizeMBSim::Objectprotected
init(InitStage stage)MBSim::Bodyvirtual
initDataInterfaceBase(DynamicSystemSolver *parentds)MBSim::Elementinlinevirtual
initializePlotFeatureStatusUsingXML(xercesc::DOMElement *e) (defined in MBSim::Element)MBSim::Element
initializePlotFeatureUsingXML(xercesc::DOMElement *e) (defined in MBSim::Element)MBSim::Element
initializeUsingXML(xercesc::DOMElement *element) (defined in MBSim::Body)MBSim::Bodyvirtual
InitStage enum nameMBSim::Element
initz()MBSim::Objectvirtual
LASTINITSTAGE enum value (defined in MBSim::Element)MBSim::Element
LASTPLOTFEATURE enum value (defined in MBSim::Element)MBSim::Element
linkKinematics enum valueMBSim::Element
LLMMBSim::Objectprotected
locationStack (defined in MBSim::Element)MBSim::Elementprotected
MMBSim::Objectprotected
modelBuildup enum value (defined in MBSim::Element)MBSim::Element
msg(MsgType type)fmatvec::Atom
msgAct(MsgType type)fmatvec::Atom
msgActStatic(MsgType type)fmatvec::Atomstatic
msgStatic(MsgType type)fmatvec::Atomstatic
MsgType enum namefmatvec::Atom
nameMBSim::Elementprotected
notMinimalState enum value (defined in MBSim::Element)MBSim::Element
nq (defined in MBSim::Body)MBSim::Bodyprotected
nu (defined in MBSim::Body)MBSim::Bodyprotected
Object(const std::string &name)MBSim::Object
openMBV enum valueMBSim::Element
openMBVBody (defined in MBSim::Body)MBSim::Bodyprotected
openMBVGrp (defined in MBSim::Body)MBSim::Bodyprotected
operator=(const Atom &)fmatvec::Atom
parent (defined in MBSim::Element)MBSim::Elementprotected
pathMBSim::Elementprotected
PJR (defined in MBSim::Body)MBSim::Bodyprotected
PJTMBSim::Bodyprotected
plot()MBSim::Bodyvirtual
plotAtSpecialEvent()MBSim::Elementinlinevirtual
plotColumnsMBSim::Elementprotected
PlotFeature enum nameMBSim::Element
PlotFeatureStatus enum nameMBSim::Element
plotGroupMBSim::Elementprotected
plotRecursive enum valueMBSim::Element
plotting enum valueMBSim::Element
plotVectorMBSim::Elementprotected
plotVectorSerieMBSim::Elementprotected
preInit enum valueMBSim::Element
qMBSim::Objectprotected
q0MBSim::Objectprotected
qdMBSim::Objectprotected
qIndMBSim::Objectprotected
qSizeMBSim::Objectprotected
r (defined in MBSim::Object)MBSim::Objectprotected
RMBSim::Bodyprotected
rdt (defined in MBSim::Object)MBSim::Objectprotected
readz0(H5::GroupBase *group)MBSim::Objectvirtual
reorganizeHierarchy enum valueMBSim::Element
resetGyroscopicAccelerationsUpToDate() (defined in MBSim::Body)MBSim::Bodyvirtual
resetJacobiansUpToDate() (defined in MBSim::Body)MBSim::Bodyvirtual
resetPositionsUpToDate() (defined in MBSim::Body)MBSim::Bodyvirtual
resetUpToDate() (defined in MBSim::Body)MBSim::Bodyvirtual
resetVelocitiesUpToDate() (defined in MBSim::Body)MBSim::Bodyvirtual
resize enum valueMBSim::Element
resolveXMLPath enum valueMBSim::Element
rightHandSide enum valueMBSim::Element
saved_frameOfReference (defined in MBSim::Body)MBSim::Bodyprivate
separateFilePerGroup enum valueMBSim::Element
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::Atomstatic
setDynamicSystemSolver(DynamicSystemSolver *sys)MBSim::Bodyvirtual
setFrameOfReference(Frame *frame)MBSim::Bodyinlinevirtual
setGeneralizedInitialPosition(const fmatvec::Vec &q0_) (defined in MBSim::Body)MBSim::Bodyinline
setGeneralizedInitialPosition(double q0_) (defined in MBSim::Body)MBSim::Bodyinline
setGeneralizedInitialVelocity(const fmatvec::Vec &u0_) (defined in MBSim::Body)MBSim::Bodyinline
setGeneralizedInitialVelocity(double u0_) (defined in MBSim::Body)MBSim::Bodyinline
sethInd(int hInd_, int i=0) (defined in MBSim::Body)MBSim::Bodyvirtual
sethSize(int hSize_, int i=0) (defined in MBSim::Body)MBSim::Bodyvirtual
setMessageStreamActive(MsgType type, bool active)fmatvec::Atom
setName(const std::string &str)MBSim::Elementinline
setParent(Element *parent_) (defined in MBSim::Element)MBSim::Elementinlinevirtual
setPath(const std::string &str) (defined in MBSim::Element)MBSim::Elementinline
setPlotFeature(PlotFeature pf, PlotFeatureStatus value)MBSim::Elementinlinevirtual
setPlotFeatureForChildren(PlotFeature pf, PlotFeatureStatus value)MBSim::Elementinline
setPlotFeatureRecursive(PlotFeature pf, PlotFeatureStatus value)MBSim::Elementinline
setq(const fmatvec::Vec &q_) (defined in MBSim::Object)MBSim::Objectinline
setqInd(int qInd_) (defined in MBSim::Object)MBSim::Objectinlinevirtual
setqSize(int qSize_) (defined in MBSim::Object)MBSim::Objectinline
setu(const fmatvec::Vec &u_) (defined in MBSim::Object)MBSim::Objectinline
setuInd(int uInd_, int i=0) (defined in MBSim::Object)MBSim::Objectinlinevirtual
setUpInverseKinetics()MBSim::Objectinlinevirtual
setuSize(int uSize_, int i=0) (defined in MBSim::Object)MBSim::Objectinline
state enum valueMBSim::Element
stateDerivative enum valueMBSim::Element
stopVector enum valueMBSim::Element
TMBSim::Objectprotected
u (defined in MBSim::Object)MBSim::Objectprotected
u0 (defined in MBSim::Object)MBSim::Objectprotected
uall (defined in MBSim::Object)MBSim::Objectprotected
ud (defined in MBSim::Object)MBSim::Objectprotected
udall (defined in MBSim::Object)MBSim::Objectprotected
uInd (defined in MBSim::Object)MBSim::Objectprotected
unknownStage enum valueMBSim::Element
unset enum valueMBSim::Element
updateAccelerations(Frame *frame) (defined in MBSim::Element)MBSim::Elementinlinevirtual
updatedhdqRef(const fmatvec::Mat &dhdqRef, int i=0)MBSim::Objectvirtual
updatedhdtRef(const fmatvec::Vec &dhdtRef, int i=0)MBSim::Objectvirtual
updatedhduRef(const fmatvec::SqrMat &dhduRef, int i=0)MBSim::Objectvirtual
updatedhdz() (defined in MBSim::Object)MBSim::Objectvirtual
updatedq() (defined in MBSim::Object)MBSim::Objectvirtual
updatedqRef(const fmatvec::Vec &dqRef)MBSim::Objectvirtual
updatedu() (defined in MBSim::Object)MBSim::Objectvirtual
updateduRef(const fmatvec::Vec &duRef)MBSim::Objectvirtual
updateGyroscopicAccelerations(Frame *frame) (defined in MBSim::Element)MBSim::Elementinlinevirtual
updateh(int j=0) (defined in MBSim::Object)MBSim::Objectinlinevirtual
updatehRef(const fmatvec::Vec &hRef, int i=0)MBSim::Objectvirtual
updateJacobians() (defined in MBSim::Body)MBSim::Bodyinlinevirtual
updateJacobians(Frame *frame, int j=0) (defined in MBSim::Element)MBSim::Elementinlinevirtual
updateLLM()MBSim::Objectinlinevirtual
updateLLMRef(const fmatvec::SymMat &ref)MBSim::Objectvirtual
updateM() (defined in MBSim::Object)MBSim::Objectinlinevirtual
updateMRef(const fmatvec::SymMat &ref)MBSim::Objectvirtual
updatePlotFeatures() (defined in MBSim::Element)MBSim::Elementprotected
updatePositions(Frame *frame) (defined in MBSim::Element)MBSim::Elementinlinevirtual
updateqd() (defined in MBSim::Object)MBSim::Objectvirtual
updateqdRef(const fmatvec::Vec &qdRef)MBSim::Objectvirtual
updateqRef(const fmatvec::Vec &qRef)MBSim::Objectvirtual
updaterdtRef(const fmatvec::Vec &ref)MBSim::Objectvirtual
updaterRef(const fmatvec::Vec &ref, int i=0)MBSim::Objectvirtual
updateT() (defined in MBSim::Object)MBSim::Objectinlinevirtual
updateTRef(const fmatvec::Mat &ref)MBSim::Objectvirtual
updateuallRef(const fmatvec::Vec &uallRef)MBSim::Objectvirtual
updateud() (defined in MBSim::Object)MBSim::Objectvirtual
updateudallRef(const fmatvec::Vec &udallRef)MBSim::Objectvirtual
updateudRef(const fmatvec::Vec &udRef)MBSim::Objectvirtual
updateuRef(const fmatvec::Vec &uRef)MBSim::Objectvirtual
updateVelocities(Frame *frame) (defined in MBSim::Element)MBSim::Elementinlinevirtual
updPJ (defined in MBSim::Body)MBSim::Bodyprotected
updPos (defined in MBSim::Body)MBSim::Bodyprotected
updVel (defined in MBSim::Body)MBSim::Bodyprotected
uSizeMBSim::Objectprotected
V (defined in MBSim::Object)MBSim::Objectprotected
W (defined in MBSim::Object)MBSim::Objectprotected
writez(H5::GroupBase *group)MBSim::Objectvirtual
~Atom()fmatvec::Atomvirtual
~Body()MBSim::Bodyvirtual
~Element()MBSim::Elementvirtual
~Object()MBSim::Objectvirtual

Impressum / Disclaimer / Datenschutz Generated by doxygen 1.8.5 Valid HTML