mbsimhydraulics 4.0.0 MBSim Hydraulics Module

MBSimHydraulics::ElasticNodeMec Member List

This is the complete list of members for MBSimHydraulics::ElasticNodeMec, including all inherited members.

aboutToUpdateInternalState() | MBSim::Link | virtual
addInFlow(HLine *in) (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode |
addOutFlow(HLine *out) (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode |
addRotMecArea(MBSim::Frame *f, const fmatvec::Vec &fN, double area, MBSim::Frame *frameOfReference, bool considerVolumeChange=true) (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec |
addTransMecArea(MBSim::Frame *f, const fmatvec::Vec &fN, double area, bool considerVolumeChange=true) (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec |
b | MBSim::Link | protected
BOOST_PARAMETER_MEMBER_FUNCTION((void), enableOpenMBVArrows, tag,(optional(size,(double), 1))) (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | inline
BOOST_PARAMETER_MEMBER_FUNCTION((void), enableOpenMBVSphere, tag,(optional(size,(double), 1)(minimalPressure,(double), 0e5)(maximalPressure,(double), 10e5)(position,(const fmatvec::Vec3 &), fmatvec::Vec3()))) (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode | inline
bSize | MBSim::Link | protected
bulkModulus (defined in MBSimHydraulics::ElasticNodeMec) | MBSimHydraulics::ElasticNodeMec | private
calcbSize() | MBSim::Link | virtual
calccorrSize(int j) override (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec |
calcgdSize(int j) override (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode | inline virtual
calcgSize(int j) | MBSim::Link | virtual
calclaSize(int j) override (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | virtual
calcLinkStatusRegSize() | MBSim::Link | virtual
calcLinkStatusSize() | MBSim::Link | virtual
calcrFactorSize(int j) | MBSim::Link | virtual
calcSize() override (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode |
calcsvSize() | MBSim::Link | virtual
calcxSize() override (defined in MBSimHydraulics::ElasticNodeMec) | MBSimHydraulics::ElasticNodeMec | inline
checkActive(int j) | MBSim::Link | virtual
checkConstraintsForTermination() | MBSim::Link | virtual
checkImpactsForTermination() | MBSim::Link | virtual
computeLevel() | MBSim::Element |
connected0DOFLines (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode | protected
connectedLines (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode | protected
connectedRotFrames (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | protected
connectedTransFrames (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | protected
createPlotGroup() override | MBSim::Link | virtual
decreaserFactors() | MBSim::Link |
deletelaRef() | MBSim::Link | virtual
dependency | MBSim::Element | protected
detectImpact() | MBSim::Link | virtual
dhdq | MBSim::Link | protected
domEvalError | MBSim::Element | protected
ds | MBSim::Element | protected
E (defined in MBSimHydraulics::ElasticNodeMec) | MBSimHydraulics::ElasticNodeMec | private
ElasticNodeMec(const std::string &name="") (defined in MBSimHydraulics::ElasticNodeMec) | MBSimHydraulics::ElasticNodeMec | inline
Element(const std::string &name) | MBSim::Element |
enableOpenMBV(double size, double pMin, double pMax, const fmatvec::Vec3 &WrON) (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode | virtual
evalQHyd() (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode | inline
evalQMec() (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | inline
evalQMecRot() (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | inline
evalQMecTrans() (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | inline
fracAir (defined in MBSimHydraulics::ElasticNodeMec) | MBSimHydraulics::ElasticNodeMec | private
g | MBSim::Link | protected
gActiveChanged() override (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode | inline virtual
gCorr | MBSim::Link | protected
gdSize | MBSim::Link | protected
getByPath(const std::string &path, bool initialCaller=true) const | MBSim::Element |
getChildByContainerAndName(const std::string &container, const std::string &name) const | MBSim::Element | virtual
getDependencies() const | MBSim::Element |
getDynamicSystemSolver() | MBSim::Element |
getName() const | MBSim::Element |
getPath(const Element *relTo=nullptr, std::string sep="/") const | MBSim::Element |
getPlotFeature(const PlotFeatureEnum &pf) | MBSim::Element |
getPlotGroup() | MBSim::Element |
getQHyd(bool check=true) const (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode | inline
getQMec(bool check=true) const (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | inline
getQMecRot(bool check=true) const (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | inline
getQMecTrans(bool check=true) const (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | inline
gSize | MBSim::Link | protected
gTol | MBSim::Link | protected
h | MBSim::Link | protected
HNode(const std::string &name) (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode |
HNodeMec(const std::string &name) (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec |
hydEnv (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode | protected
Ig | MBSim::Link | protected
init(InitStage stage, const MBSim::InitConfigSet &config) override (defined in MBSimHydraulics::ElasticNodeMec) | MBSimHydraulics::ElasticNodeMec |
MBSim::Link::init(InitStage stage, const InitConfigSet &config) override | MBSim::Link | virtual
initializeUsingXML(xercesc::DOMElement *element) override (defined in MBSimHydraulics::ElasticNodeMec) | MBSimHydraulics::ElasticNodeMec |
initla() | MBSim::Link |
initLa() | MBSim::Link |
InitStage enum name | MBSim::Element |
isActive() const override (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode | inline virtual
isSetValued() const | MBSim::Link | virtual
isSingleValued() const override (defined in MBSimHydraulics::ElasticNodeMec) | MBSimHydraulics::ElasticNodeMec | inline virtual
jacobianConstraints() | MBSim::Link | virtual
jacobianImpacts() | MBSim::Link | virtual
Jrla | MBSim::Link | protected
jsv | MBSim::Link | protected
la0 | MBSim::Link | protected
laS | MBSim::Link | protected
laSize | MBSim::Link | protected
LinearImpactEstimation(double t, fmatvec::Vec &gInActive_, fmatvec::Vec &gdInActive_, int *IndInActive_, fmatvec::Vec &gAct_, int *IndActive_) | MBSim::Link | virtual
Link(const std::string &name) | MBSim::Link |
LinkStatus | MBSim::Link | protected
LinkStatusReg | MBSim::Link | protected
LinkStatusRegSize | MBSim::Link | protected
LinkStatusSize | MBSim::Link | protected
name | MBSim::Element | protected
nLines (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode | protected
nRot (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | protected
nTrans (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | protected
openMBVArrows (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | protected
openMBVArrowSize (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | protected
openMBVGrp (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode | protected
openMBVSphere (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode | protected
p0 (defined in MBSimHydraulics::ElasticNodeMec) | MBSimHydraulics::ElasticNodeMec | private
path | MBSim::Element | protected
plot() override (defined in MBSimHydraulics::ElasticNodeMec) | MBSimHydraulics::ElasticNodeMec | 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 |
QHyd (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode | protected
QMec (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | protected
QMecRot (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | protected
QMecTrans (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | protected
r | MBSim::Link | protected
refInflowString (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode | protected
refOutflowString (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode | protected
res | MBSim::Link | protected
resetUpToDate() override (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | inline
resolveStringRef | MBSim::Element |
rFactor | MBSim::Link | protected
rFactorSize | MBSim::Link | protected
rFactorUnsure | MBSim::Link | protected
rMax | MBSim::Link | protected
savela() | MBSim::Link |
saveLa() | MBSim::Link |
setDynamicSystemSolver(DynamicSystemSolver *sys) | MBSim::Element | virtual
setFracAir(double fracAir_) (defined in MBSimHydraulics::ElasticNodeMec) | MBSimHydraulics::ElasticNodeMec | inline
setInitialVolume(double V0_) (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | inline
setName(const std::string &str) | MBSim::Element |
setp0(double p0_) (defined in MBSimHydraulics::ElasticNodeMec) | MBSimHydraulics::ElasticNodeMec | inline
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 |
setTransMecArea(unsigned int i, double area) (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | inline
SizeLinearImpactEstimation(int *sizeInActive_, int *sizeActive_) | MBSim::Link | virtual
solveConstraintsFixpointSingle() | MBSim::Link | virtual
solveConstraintsGaussSeidel() | MBSim::Link | virtual
solveConstraintsRootFinding() | MBSim::Link | virtual
solveImpactsFixpointSingle() | MBSim::Link | virtual
solveImpactsGaussSeidel() | MBSim::Link | virtual
solveImpactsRootFinding() | MBSim::Link | virtual
sv | MBSim::Link | protected
svSize | MBSim::Link | protected
unknownStage | MBSim::Element |
updatedhdqRef(fmatvec::Mat &dhdqRef, int i=0) (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | virtual
updatedhdtRef(fmatvec::Vec &dhdtRef, int i=0) (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | virtual
updatedhduRef(fmatvec::SqrMat &dhduRef, int i=0) (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | virtual
updatedhdz() (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec |
updategd() override (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec |
updategdRef(fmatvec::Vec &ref) | MBSim::Link | virtual
updateGeneralizedForces() override (defined in MBSimHydraulics::ElasticNodeMec) | MBSimHydraulics::ElasticNodeMec |
updategRef(fmatvec::Vec &ref) | MBSim::Link | virtual
updateh(int j=0) override (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec |
updatehRef(fmatvec::Vec &href, int i=0) override (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | virtual
updateInternalStateRef(fmatvec::Vec &cur, fmatvec::Vec &next) | MBSim::Link | virtual
updatejsvRef(fmatvec::VecInt &jsvParent) | MBSim::Link | virtual
updateLaRef(fmatvec::Vec &ref) | MBSim::Link | virtual
updatelaRef(fmatvec::Vec &ref) | MBSim::Link | virtual
updateLinkStatusRef(fmatvec::VecInt &LinkStatusParent) | MBSim::Link | virtual
updateLinkStatusRegRef(fmatvec::VecInt &LinkStatusRegParent) | MBSim::Link | virtual
updateQHyd() (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode | virtual
updateQMec() (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | virtual
updater(int j=0) override (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | inline
updateresRef(fmatvec::Vec &ref) | MBSim::Link | virtual
updaterFactorRef(fmatvec::Vec &ref) | MBSim::Link | virtual
updaterFactors() | MBSim::Link | virtual
updaterRef(fmatvec::Vec &ref, int i=0) override (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | virtual
updatesvRef(fmatvec::Vec &sv) | MBSim::Link | virtual
updateVRef(fmatvec::Mat &Vref, int i=0) override (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | virtual
updatewbRef(fmatvec::Vec &ref) | MBSim::Link | virtual
updateWRef(fmatvec::Mat &Wref, int i=0) override (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | virtual
updatexd() override (defined in MBSimHydraulics::ElasticNodeMec) | MBSimHydraulics::ElasticNodeMec |
updQHyd (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode | protected
updQMec (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | protected
V | MBSim::Link | protected
V0 (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec | protected
W | MBSim::Link | protected
wb | MBSim::Link | protected
WrON (defined in MBSimHydraulics::HNode) | MBSimHydraulics::HNode | protected
x | MBSim::Link | protected
x0 | MBSim::Link | protected
xd | MBSim::Link | protected
xSize | MBSim::Link | protected
~ElasticNodeMec() override (defined in MBSimHydraulics::ElasticNodeMec) | MBSimHydraulics::ElasticNodeMec |
~Element() override=default | MBSim::Element |
~HNodeMec() override (defined in MBSimHydraulics::HNodeMec) | MBSimHydraulics::HNodeMec |