All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
MBSimFlexibleBody::FlexibleBody Member List

This is the complete list of members for MBSimFlexibleBody::FlexibleBody, including all inherited members.

addContour(MBSim::Contour *contour) (defined in MBSimFlexibleBody::FlexibleBody)MBSimFlexibleBody::FlexibleBodyvirtual
addFrame(const std::string &name, const MBSim::ContourPointData &S_)MBSimFlexibleBody::FlexibleBody
addFrame(MBSim::Frame *frame, const MBSim::ContourPointData &S_)MBSimFlexibleBody::FlexibleBody
addFrame(const std::string &name, const int &id)MBSimFlexibleBody::FlexibleBody
addFrame(NodeFrame *frame)MBSimFlexibleBody::FlexibleBody
addFrame(MBSim::FixedRelativeFrame *frame)MBSimFlexibleBody::FlexibleBody
MBSim::Body::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
BuildElements()=0MBSimFlexibleBody::FlexibleBodypure virtual
calcSize(int j)MBSim::Bodyvirtual
calculateLocalInitialValues enum valueMBSim::Body
closePlot()MBSim::Bodyvirtual
computeKineticEnergy() (defined in MBSimFlexibleBody::FlexibleBody)MBSimFlexibleBody::FlexibleBodyvirtual
computeLevel()MBSim::Body
computePotentialEnergy() (defined in MBSimFlexibleBody::FlexibleBody)MBSimFlexibleBody::FlexibleBodyvirtual
contourFrame (defined in MBSimFlexibleBody::FlexibleBody)MBSimFlexibleBody::FlexibleBodyprotected
contourIndex(const Contour *contour_) const MBSim::Body
createPlotGroup()MBSim::Bodyvirtual
d_massproportionalMBSimFlexibleBody::FlexibleBodyprotected
debug enum valueMBSim::Body
dependencyMBSim::Bodyprotected
dhdqMBSim::Bodyprotected
disabled enum valueMBSim::Body
discretizationMBSimFlexibleBody::FlexibleBodyprotected
dsMBSim::Bodyprotected
Element(const std::string &name)MBSim::Body
enabled enum valueMBSim::Body
energy enum valueMBSim::Body
exportPositionVelocity(const std::string &filenamePos, const std::string &filenameVel=std::string(), const int &deg=3, const bool &writePsFile=false)MBSimFlexibleBody::FlexibleBodyinlinevirtual
facLLM(int i=0)MBSim::Bodyvirtual
fixedRelativeFramesMBSimFlexibleBody::FlexibleBodyprotected
FlexibleBody(const std::string &name)MBSimFlexibleBody::FlexibleBody
frameMBSim::Bodyprotected
frameIndex(const Frame *frame_) const MBSim::Body
generalizedLinkForce enum valueMBSim::Body
getByPath(const std::string &path, bool initialCaller=true) const MBSim::Body
getChildByContainerAndName(const std::string &container, const std::string &name) const MBSim::Bodyvirtual
getContour(const std::string &name, bool check=true) const MBSim::Bodyvirtual
getDynamicSystemSolver()MBSim::Body
getElementsDependingOn() const MBSim::Body
getFrame(const std::string &name, bool check=true) const MBSim::Bodyvirtual
getFrameOfReference()MBSim::Bodyvirtual
getFrameOfReference() const MBSim::Bodyvirtual
getMessageStream(MsgType type, boost::shared_ptr< bool > &a, boost::shared_ptr< std::ostream > &s)fmatvec::Atom
getName() const MBSim::Body
getPath(const Element *relTo=NULL, std::string sep="/") const MBSim::Body
getPlotFeature(PlotFeature pf)MBSim::Body
getPlotFeatureForChildren(PlotFeature pf)MBSim::Body
getPlotGroup()MBSim::Body
getType() const (defined in MBSimFlexibleBody::FlexibleBody)MBSimFlexibleBody::FlexibleBodyinlinevirtual
globalAcceleration enum valueMBSim::Body
GlobalMatrixContribution(int CurrentElement, const fmatvec::Mat &locMat, fmatvec::Mat &gloMat)=0MBSimFlexibleBody::FlexibleBodypure virtual
GlobalMatrixContribution(int CurrentElement, const fmatvec::SymMat &locMat, fmatvec::SymMat &gloMat)=0MBSimFlexibleBody::FlexibleBodypure virtual
globalPosition enum valueMBSim::Body
GlobalVectorContribution(int CurrentElement, const fmatvec::Vec &locVec, fmatvec::Vec &gloVec)=0MBSimFlexibleBody::FlexibleBodypure virtual
globalVelocity enum valueMBSim::Body
hMBSim::Bodyprotected
hSizeMBSim::Bodyprotected
importPositionVelocity(const std::string &filenamePos, const std::string &filenameVel=std::string())MBSimFlexibleBody::FlexibleBodyinlinevirtual
init(InitStage stage) (defined in MBSimFlexibleBody::FlexibleBody)MBSimFlexibleBody::FlexibleBodyvirtual
initDataInterfaceBase(DynamicSystemSolver *parentds)MBSim::Bodyvirtual
initializeUsingXML(xercesc::DOMElement *element) (defined in MBSimFlexibleBody::FlexibleBody)MBSimFlexibleBody::FlexibleBodyvirtual
InitStage enum nameMBSim::Body
initz()MBSim::Bodyvirtual
linkKinematics enum valueMBSim::Body
LLMMBSim::Bodyprotected
MMBSim::Bodyprotected
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::Bodyprotected
nodeFramesMBSimFlexibleBody::FlexibleBodyprotected
Object(const std::string &name)MBSim::Body
openMBV enum valueMBSim::Body
operator=(const Atom &)fmatvec::Atom
pathMBSim::Bodyprotected
PJTMBSim::Bodyprotected
plot(double t, double dt=1) (defined in MBSimFlexibleBody::FlexibleBody)MBSimFlexibleBody::FlexibleBodyvirtual
plotAtSpecialEvent(double t, double dt=1)MBSim::Bodyvirtual
plotColumnsMBSim::Bodyprotected
PlotFeature enum nameMBSim::Body
PlotFeatureStatus enum nameMBSim::Body
plotGroupMBSim::Bodyprotected
plotRecursive enum valueMBSim::Body
plotting enum valueMBSim::Body
plotVectorMBSim::Bodyprotected
plotVectorSerieMBSim::Bodyprotected
preInit enum valueMBSim::Body
qMBSim::Bodyprotected
q0MBSim::Bodyprotected
qdMBSim::Bodyprotected
qElementMBSimFlexibleBody::FlexibleBodyprotected
qIndMBSim::Bodyprotected
qSizeMBSim::Bodyprotected
RMBSim::Bodyprotected
readz0(H5::GroupBase *group)MBSim::Bodyvirtual
relativeFrameContourLocation enum valueMBSim::Body
reorganizeHierarchy enum valueMBSim::Body
resize enum valueMBSim::Body
resolveXMLPath enum valueMBSim::Body
rightHandSide enum valueMBSim::Body
S_FrameMBSimFlexibleBody::FlexibleBodyprotected
separateFilePerGroup enum valueMBSim::Body
setCurrentMessageStream(MsgType type, const boost::shared_ptr< bool > &a=boost::make_shared< bool >(true), const boost::shared_ptr< std::ostream > &s=boost::make_shared< std::ostream >(std::cout.rdbuf()))fmatvec::Atomstatic
setDynamicSystemSolver(DynamicSystemSolver *sys)MBSim::Bodyvirtual
setFrameOfReference(MBSim::Frame *frame) (defined in MBSimFlexibleBody::FlexibleBody)MBSimFlexibleBody::FlexibleBodyvirtual
setMassProportionalDamping(const double d_)MBSimFlexibleBody::FlexibleBodyinline
setMessageStreamActive(MsgType type, bool active)fmatvec::Atom
setName(const std::string &str)MBSim::Body
setPlotFeature(PlotFeature pf, PlotFeatureStatus value)MBSim::Bodyvirtual
setPlotFeatureForChildren(PlotFeature pf, PlotFeatureStatus value)MBSim::Body
setPlotFeatureRecursive(PlotFeature pf, PlotFeatureStatus value)MBSim::Body
setq0(fmatvec::Vec q0_) (defined in MBSimFlexibleBody::FlexibleBody)MBSimFlexibleBody::FlexibleBodyinlinevirtual
setu0(fmatvec::Vec u0_) (defined in MBSimFlexibleBody::FlexibleBody)MBSimFlexibleBody::FlexibleBodyinlinevirtual
setUpInverseKinetics()MBSim::Bodyvirtual
state enum valueMBSim::Body
stateDerivative enum valueMBSim::Body
stopVector enum valueMBSim::Body
TMBSim::Bodyprotected
uElementMBSimFlexibleBody::FlexibleBodyprotected
unknownStage enum valueMBSim::Body
unset enum valueMBSim::Body
updatedhdqRef(const fmatvec::Mat &dhdqRef, int i=0)MBSim::Bodyvirtual
updatedhdtRef(const fmatvec::Vec &dhdtRef, int i=0)MBSim::Bodyvirtual
updatedhduRef(const fmatvec::SqrMat &dhduRef, int i=0)MBSim::Bodyvirtual
updatedhdz(double t) (defined in MBSimFlexibleBody::FlexibleBody)MBSimFlexibleBody::FlexibleBodyvirtual
updatedq(double t, double dt) (defined in MBSimFlexibleBody::FlexibleBody)MBSimFlexibleBody::FlexibleBodyinlinevirtual
updateh(double t, int k=0) (defined in MBSimFlexibleBody::FlexibleBody)MBSimFlexibleBody::FlexibleBodyvirtual
updatehRef(const fmatvec::Vec &hRef, int i=0)MBSim::Bodyvirtual
updateJacobians(double t, int k=0) (defined in MBSimFlexibleBody::FlexibleBody)MBSimFlexibleBody::FlexibleBodyvirtual
updateJacobiansForFrame(MBSim::ContourPointData &data, MBSim::Frame *frame=0)=0MBSimFlexibleBody::FlexibleBodypure virtual
updateKinematicsAtNode(NodeFrame *frame, MBSim::Frame::Feature ff)MBSimFlexibleBody::FlexibleBodyinlinevirtual
updateKinematicsForFrame(MBSim::ContourPointData &data, MBSim::Frame::Frame::Feature ff, MBSim::Frame *frame=0)=0MBSimFlexibleBody::FlexibleBodypure virtual
updateLLMRef(const fmatvec::SymMat &ref, int i=0)MBSim::Bodyvirtual
updateM(double t, int k=0) (defined in MBSimFlexibleBody::FlexibleBody)MBSimFlexibleBody::FlexibleBodyvirtual
updateMRef(const fmatvec::SymMat &ref, int i=0)MBSim::Bodyvirtual
updateqd(double t) (defined in MBSimFlexibleBody::FlexibleBody)MBSimFlexibleBody::FlexibleBodyinlinevirtual
updateqdRef(const fmatvec::Vec &qdRef)MBSim::Bodyvirtual
updateqRef(const fmatvec::Vec &qRef)MBSim::Bodyvirtual
updaterRef(const fmatvec::Vec &ref, int i=0)MBSim::Bodyvirtual
updateStateDependentVariables(double t) (defined in MBSimFlexibleBody::FlexibleBody)MBSimFlexibleBody::FlexibleBodyvirtual
updateTRef(const fmatvec::Mat &ref)MBSim::Bodyvirtual
updateuallRef(const fmatvec::Vec &uallRef)MBSim::Bodyvirtual
updateudallRef(const fmatvec::Vec &udallRef, int i=0)MBSim::Bodyvirtual
updateudRef(const fmatvec::Vec &udRef, int i=0)MBSim::Bodyvirtual
updateuRef(const fmatvec::Vec &uRef)MBSim::Bodyvirtual
uSizeMBSim::Bodyprotected
worldFrameContourLocation enum valueMBSim::Body
writez(H5::GroupBase *group)MBSim::Bodyvirtual
xSizeMBSim::Bodyprotected
~Atom()fmatvec::Atomvirtual
~Body()MBSim::Bodyvirtual
~Element()MBSim::Bodyvirtual
~FlexibleBody()MBSimFlexibleBody::FlexibleBodyvirtual
~Object()MBSim::Bodyvirtual

Impressum / Disclaimer / Datenschutz Generated by doxygen 1.8.5 Valid HTML