mbsimflexiblebody 4.0.0 MBSim Flexible Body Module

MBSimFlexibleBody::FlexibleBodyLinearExternal Member List

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

addContour(MBSim::Contour *contour) override (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual
addFrame(MBSim::ContourFrame *frame) | MBSimFlexibleBody::FlexibleBodyLinearExternal |
addFrame(MBSim::FixedRelativeFrame *frame) | MBSimFlexibleBody::FlexibleBodyLinearExternal |
addFrame(MBSim::ContourFrame *frame) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody |
MBSimFlexibleBody::FlexibleBody::addFrame(MBSim::FixedRelativeFrame *frame) | MBSimFlexibleBody::FlexibleBody |
MBSimFlexibleBody::NodeBasedBody::addFrame(NodeBasedFrame *frame) | MBSimFlexibleBody::NodeBasedBody |
MBSim::Body::addFrame(Frame *frame) | MBSim::Body | virtual
addInterface(const std::string &jacbifilename) | MBSimFlexibleBody::FlexibleBodyLinearExternal | protected
addInterface(const fmatvec::Mat &J, const fmatvec::Vec &r) | MBSimFlexibleBody::FlexibleBodyLinearExternal | protected
AWK (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected
Body(const std::string &name) | MBSim::Body |
BuildElements() | MBSimFlexibleBody::FlexibleBodyLinearExternal | inline virtual
computeJacobianMatrix(const MBSim::ContourPointData &CP) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternal) | MBSimFlexibleBody::FlexibleBodyLinearExternal |
computeKineticEnergy() (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual
computeLevel() | MBSim::Element |
computePotentialEnergy() (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual
contourIndex(const Contour *contour_) const | MBSim::Body |
contourType | MBSimFlexibleBody::FlexibleBodyLinearExternal | protected
createPlotGroup() override | MBSim::Body | virtual
d_massproportional | MBSimFlexibleBody::FlexibleBody | protected
dependency | MBSim::Element | protected
dhdq | MBSim::Object | protected
discretization | MBSimFlexibleBody::FlexibleBody | protected
disp (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected
domEvalError | MBSim::Element | protected
ds | MBSim::Element | protected
Element(const std::string &name) | MBSim::Element |
evalNodalAcceleration(int i) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline
evalNodalDisplacement(int i) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline
evalNodalGyroscopicAccelerationOfTranslation(int i) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline
evalNodalJacobianOfTranslation(int i, int j=0) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline
evalNodalPosition(int i) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline
evalNodalStress(int i) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline
evalNodalVelocity(int i) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline
exportPositionVelocity(const std::string &filenamePos, const std::string &filenameVel=std::string(), const int &deg=3, const bool &writePsFile=false) | MBSimFlexibleBody::FlexibleBody | inline virtual
facLLM() (defined in MBSimFlexibleBody::FlexibleBodyLinearExternal) | MBSimFlexibleBody::FlexibleBodyLinearExternal | inline virtual
FlexibleBody(const std::string &name) | MBSimFlexibleBody::FlexibleBody |
FlexibleBodyLinearExternal(const std::string &name) | MBSimFlexibleBody::FlexibleBodyLinearExternal |
frame | MBSim::Body | protected
frameIndex(const Frame *frame_) const | MBSim::Body |
getAngles(int i) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inline virtual
getByPath(const std::string &path, bool initialCaller=true) const | MBSim::Element |
getChildByContainerAndName(const std::string &container, const std::string &name) const override | MBSim::Body | virtual
getContour(const std::string &name, bool check=true) const | MBSim::Body | virtual
getDependencies() const | MBSim::Element |
getDerivativeOfAngles(int i) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inline virtual
getDynamicSystemSolver() | MBSim::Element |
getFrame(const std::string &name, bool check=true) const | MBSim::Body | virtual
getFrameOfReference() | MBSim::Body | virtual
getFrameOfReference() const | MBSim::Body | virtual
getName() const | MBSim::Element |
getNodalAngularAcceleration(int i, bool check=true) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline
getNodalAngularVelocity(int i, bool check=true) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline
getNodalGyroscopicAccelerationOfRotation(int i, bool check=true) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline
getNodalJacobianOfRotation(int i, int j=0, bool check=true) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline
getNodalOrientation(int i, bool check=true) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline
getNodeIndex(int nodeNumber) const (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline
getNumberOfNodes() (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline
getPath(const Element *relTo=nullptr, std::string sep="/") const | MBSim::Element |
getPlotFeature(const PlotFeatureEnum &pf) | MBSim::Element |
getPlotGroup() | MBSim::Element |
getqElement(int i) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inline
getuElement(int i) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inline
GlobalMatrixContribution(int n, const fmatvec::Mat &locMat, fmatvec::Mat &gloMat) | MBSimFlexibleBody::FlexibleBodyLinearExternal | virtual
GlobalMatrixContribution(int n, const fmatvec::SymMat &locMat, fmatvec::SymMat &gloMat) | MBSimFlexibleBody::FlexibleBodyLinearExternal | virtual
GlobalVectorContribution(int n, const fmatvec::Vec &locVec, fmatvec::Vec &gloVec) | MBSimFlexibleBody::FlexibleBodyLinearExternal | virtual
h | MBSim::Object | protected
hSize | MBSim::Object | protected
importPositionVelocity(const std::string &filenamePos, const std::string &filenameVel=std::string()) | MBSimFlexibleBody::FlexibleBody | inline virtual
init(InitStage stage, const MBSim::InitConfigSet &config) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternal) | MBSimFlexibleBody::FlexibleBodyLinearExternal | inline virtual
MBSim::Body::init(InitStage stage, const InitConfigSet &config) override | MBSim::Body | virtual
initializeUsingXML(xercesc::DOMElement *element) override (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody |
InitStage enum name | MBSim::Element |
initz() | MBSim::Object | virtual
LLM | MBSim::Object | protected
M | MBSim::Object | protected
name | MBSim::Element | protected
nContours | MBSimFlexibleBody::FlexibleBodyLinearExternal | protected
nn (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected
NodeBasedBody(const std::string &name) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | inline
nodeMap (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected
nodeNumbers (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected
Object(const std::string &name) | MBSim::Object |
path | MBSim::Element | protected
PJT | MBSim::Body | protected
plot() override | MBSim::Body | virtual
plotAtSpecialEvent() | MBSim::Element | virtual
plotColumns | MBSim::Element | protected
plotFeature | MBSim::Element | protected
plotGroup | MBSim::Element | protected
plotting | MBSim::Element |
plotVector | MBSim::Element | protected
plotVectorSerie | MBSim::Element | protected
preInit | MBSim::Element |
q | MBSim::Object | protected
q0 | MBSim::Object | protected
qd | MBSim::Object | protected
qElement | MBSimFlexibleBody::FlexibleBody | protected
qInd | MBSim::Object | protected
qSize | MBSim::Object | protected
R | MBSim::Body | protected
readMassMatrix(const std::string &massfilename) | MBSimFlexibleBody::FlexibleBodyLinearExternal |
readStiffnessMatrix(const std::string &stiffnessfilename) | MBSimFlexibleBody::FlexibleBodyLinearExternal |
readz0(H5::GroupBase *group) | MBSim::Object | virtual
resetUpToDate() override (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody |
resolveStringRef | MBSim::Element |
setDynamicSystemSolver(DynamicSystemSolver *sys) override | MBSim::Body | virtual
setFrameOfReference(MBSim::Frame *frame) override (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | virtual
setMassMatrix(const fmatvec::SymMat &mat) | MBSimFlexibleBody::FlexibleBodyLinearExternal |
setMassProportionalDamping(const double d_) | MBSimFlexibleBody::FlexibleBody | inline
setName(const std::string &str) | MBSim::Element |
setPlotAttribute(const std::string &name, const T &value) | MBSim::Element |
setPlotFeature(const PlotFeatureEnum &pf, bool value) | MBSim::Element | virtual
setPlotFeatureForChildren(const PlotFeatureEnum &pf, bool value) | MBSim::Element |
setPlotFeatureRecursive(const PlotFeatureEnum &pf, bool value) | MBSim::Element |
setProportionalDamping(const double &a, const double &b) | MBSimFlexibleBody::FlexibleBodyLinearExternal |
setq0(const fmatvec::Vec &q0_) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inline virtual
setStiffnessMatrix(const fmatvec::SqrMat &mat) | MBSimFlexibleBody::FlexibleBodyLinearExternal |
setu0(const fmatvec::Vec &u0_) (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inline virtual
setUpInverseKinetics() | MBSim::Object | virtual
setWrON00(const fmatvec::Vec &WrON00_) | MBSimFlexibleBody::FlexibleBodyLinearExternal | inline
sigma (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected
T | MBSim::Object | protected
uElement | MBSimFlexibleBody::FlexibleBody | protected
unknownStage | MBSim::Element |
updateAccelerations(int i) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | virtual
updateContours(double t) | MBSimFlexibleBody::FlexibleBodyLinearExternal | protected
updatedhdqRef(fmatvec::Mat &dhdqRef, int i=0) | MBSim::Object | virtual
updatedhdtRef(fmatvec::Vec &dhdtRef, int i=0) | MBSim::Object | virtual
updatedhduRef(fmatvec::SqrMat &dhduRef, int i=0) | MBSim::Object | virtual
updatedhdz() override (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody |
updatedqRef(fmatvec::Vec &dqRef) | MBSim::Object | virtual
updateduRef(fmatvec::Vec &duRef) | MBSim::Object | virtual
updateGyroscopicAccelerations(int i) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | virtual
updateh(int k=0) override (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody |
updatehRef(fmatvec::Vec &hRef, int i=0) | MBSim::Object | virtual
updateJacobians(int i, int j=0) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | virtual
updateJacobiansForFrame(MBSim::ContourPointData &data, MBSim::Frame *frame=0) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternal) | MBSimFlexibleBody::FlexibleBodyLinearExternal | virtual
updateJh_internal(double t) (defined in MBSimFlexibleBody::FlexibleBodyLinearExternal) | MBSimFlexibleBody::FlexibleBodyLinearExternal | protected
updateKinematicsForFrame(MBSim::ContourPointData &cp, MBSim::Frame::Feature ff, MBSim::Frame *frame=0) | MBSimFlexibleBody::FlexibleBodyLinearExternal | virtual
updateLLM() | MBSim::Object | virtual
updateLLMRef(fmatvec::SymMat &ref) | MBSim::Object | virtual
updateM() override (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody |
updateMRef(fmatvec::SymMat &ref) | MBSim::Object | virtual
updatePositions(int i) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | virtual
updateqd() override (defined in MBSimFlexibleBody::FlexibleBody) | MBSimFlexibleBody::FlexibleBody | inline
updateqdRef(fmatvec::Vec &qdRef) | MBSim::Object | virtual
updateqRef(fmatvec::Vec &qRef) | MBSim::Object | virtual
updaterdtRef(fmatvec::Vec &ref) | MBSim::Object | virtual
updaterRef(fmatvec::Vec &ref, int i=0) | MBSim::Object | virtual
updateStateDependentVariables(double t) | MBSimFlexibleBody::FlexibleBodyLinearExternal | protected
updateStresses(int i) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | virtual
updateTRef(fmatvec::Mat &ref) | MBSim::Object | virtual
updateuallRef(fmatvec::Vec &uallRef) | MBSim::Object | virtual
updateudallRef(fmatvec::Vec &udallRef) | MBSim::Object | virtual
updateudRef(fmatvec::Vec &udRef) | MBSim::Object | virtual
updateuRef(fmatvec::Vec &uRef) | MBSim::Object | virtual
updateVelocities(int i) (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | virtual
updEle | MBSimFlexibleBody::FlexibleBody | protected
updNodalAcc (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected
updNodalGA (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected
updNodalJac (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected
updNodalPos (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected
updNodalStress (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected
updNodalVel (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected
uSize | MBSim::Object | protected
WaP (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected
WjP (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected
WJP (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected
WjR (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected
WJR (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected
Wom (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected
Wpsi (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected
writez(H5::GroupBase *group) | MBSim::Object | virtual
WrON00 | MBSimFlexibleBody::FlexibleBodyLinearExternal | protected
WrOP (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected
WvP (defined in MBSimFlexibleBody::NodeBasedBody) | MBSimFlexibleBody::NodeBasedBody | protected
~Body() override | MBSim::Body |
~Element() override=default | MBSim::Element |
~FlexibleBody() override | MBSimFlexibleBody::FlexibleBody |
~FlexibleBodyLinearExternal() | MBSimFlexibleBody::FlexibleBodyLinearExternal | inline virtual