| assignContours(const std::vector< Contour * > &contour) override | MBSim::ContactKinematicsPlatePolynomialFrustum | virtual |
| MBSim::ContactKinematics::assignContours(Contour *contour1, Contour *contour2) | MBSim::ContactKinematics | inline |
| calcisSize() (defined in MBSim::ContactKinematics) | MBSim::ContactKinematics | inlinevirtual |
| checkPossibleContactPoint(const double &x, const fmatvec::Vec3 &n) | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| computeContourPoint(const double &x, const fmatvec::Vec3 &n) | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| computeContourPointFrustum(const double &x, const fmatvec::Vec3 &n) | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| ContactKinematics(int maxNumContacts_=1) | MBSim::ContactKinematics | inline |
| ContactKinematicsPlatePolynomialFrustum() (defined in MBSim::ContactKinematicsPlatePolynomialFrustum) | MBSim::ContactKinematicsPlatePolynomialFrustum | |
| contour (defined in MBSim::ContactKinematics) | MBSim::ContactKinematics | protected |
| cornerContact(SingleContact &contact) | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| cornerPoints | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| cpLocationInPlate(SingleContact &contact) | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| criteriaEdge | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| criteriaProjectAlongNormal | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| curis (defined in MBSim::ContactKinematics) | MBSim::ContactKinematics | protected |
| dampingEdge | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| dampingProjectAlongNormal | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| distance2Plate(const fmatvec::Vec3 &point) | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| edgeContact(SingleContact &contact) | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| frustum | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| funcEdge | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| funcProjectAlongNormal | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| getisSize() (defined in MBSim::ContactKinematics) | MBSim::ContactKinematics | inline |
| getMaximumNumberOfContacts() const | MBSim::ContactKinematics | inline |
| gridContact(SingleContact &contact) | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| gridPoints | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| gridSizeY | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| gridSizeZ | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| gS (defined in MBSim::ContactKinematics) | MBSim::ContactKinematics | protected |
| ifrustum | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| iGS (defined in MBSim::ContactKinematics) | MBSim::ContactKinematics | protected |
| ilast | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| iplate | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| isInd (defined in MBSim::ContactKinematics) | MBSim::ContactKinematics | protected |
| isSize (defined in MBSim::ContactKinematics) | MBSim::ContactKinematics | protected |
| jacobianEdge | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| jacobianProjectAlongNormal | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| maxNumContacts | MBSim::ContactKinematics | protected |
| newtonEdge | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| newtonProjectAlongNormal | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| nextis (defined in MBSim::ContactKinematics) | MBSim::ContactKinematics | protected |
| plate | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| search() (defined in MBSim::ContactKinematics) | MBSim::ContactKinematics | inlinevirtual |
| searchPossibleContactPoints(Function< double(double)> *func, double eta, const std::vector< double > &nodes, double tol) (defined in MBSim::ContactKinematics) | MBSim::ContactKinematics | static |
| searchPossibleContactPoints(Function< fmatvec::Vec(fmatvec::Vec)> *func, int i, fmatvec::Vec &zeta, const std::vector< double > &nodes, double tol) (defined in MBSim::ContactKinematics) | MBSim::ContactKinematics | static |
| setFrustumOrienationKinematics(const double &x, const double &phi, SingleContact &contact) | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| setGlobalSearch(bool gS_=true) (defined in MBSim::ContactKinematics) | MBSim::ContactKinematics | inline |
| setGridSizeY(int gridSizeY_) (defined in MBSim::ContactKinematicsPlatePolynomialFrustum) | MBSim::ContactKinematicsPlatePolynomialFrustum | |
| setGridSizeZ(int gridSizeZ_) (defined in MBSim::ContactKinematicsPlatePolynomialFrustum) | MBSim::ContactKinematicsPlatePolynomialFrustum | |
| setInitialGlobalSearch(bool iGS_=true) (defined in MBSim::ContactKinematics) | MBSim::ContactKinematics | inline |
| setInitialGuess(const fmatvec::MatV &zeta0_) | MBSim::ContactKinematics | inlinevirtual |
| setisInd(int ind) (defined in MBSim::ContactKinematics) | MBSim::ContactKinematics | inline |
| setMaximumNumberOfContacts(int maxNumContacts_) | MBSim::ContactKinematics | inline |
| setTolerance(double tol_) | MBSim::ContactKinematics | inline |
| signh | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| tol | MBSim::ContactKinematics | protected |
| updateg(SingleContact &contact, int i=0) override | MBSim::ContactKinematicsPlatePolynomialFrustum | virtual |
| MBSim::ContactKinematics::updateg(std::vector< SingleContact > &contact) | MBSim::ContactKinematics | virtual |
| updateGrid() | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| updateInternalStateRef(fmatvec::Vec &curisParent, fmatvec::Vec &nextisParent) (defined in MBSim::ContactKinematics) | MBSim::ContactKinematics | inlinevirtual |
| updatewb(std::vector< SingleContact > &contact) | MBSim::ContactKinematics | inlinevirtual |
| updatewb(SingleContact &contact, int i=0) | MBSim::ContactKinematics | virtual |
| x1 | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| x2 | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| xi | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| zeta (defined in MBSim::ContactKinematicsPlatePolynomialFrustum) | MBSim::ContactKinematicsPlatePolynomialFrustum | protected |
| ~ContactKinematics() override=default | MBSim::ContactKinematics | |
| ~ContactKinematicsPlatePolynomialFrustum() override (defined in MBSim::ContactKinematicsPlatePolynomialFrustum) | MBSim::ContactKinematicsPlatePolynomialFrustum | |