chrono::fea::ChFieldElementHexahedron8 Member List
This is the complete list of members for chrono::fea::ChFieldElementHexahedron8, including all inherited members.
| BuildFace(int i_face, std::shared_ptr< ChFieldElementVolume > shared_this) override (defined in chrono::fea::ChFieldElementHexahedron8) | chrono::fea::ChFieldElementHexahedron8 | virtual |
| ChFieldElement() (defined in chrono::fea::ChFieldElement) | chrono::fea::ChFieldElement | inline |
| ChFieldElementHexahedron8() (defined in chrono::fea::ChFieldElementHexahedron8) | chrono::fea::ChFieldElementHexahedron8 | inline |
| ComputedNde(const ChVector3d eta, ChMatrixDynamic<> &dNde) override (defined in chrono::fea::ChFieldElementHexahedron8) | chrono::fea::ChFieldElementHexahedron8 | virtual |
| ComputedNdX(const ChVector3d eta, ChMatrixDynamic<> &dNdX) (defined in chrono::fea::ChFieldElement) | chrono::fea::ChFieldElement | inlinevirtual |
| ComputeJ(const ChVector3d eta, ChMatrix33d &J) override | chrono::fea::ChFieldElementHexahedron8 | virtual |
| ComputeJinv(const ChVector3d eta, ChMatrix33d &Jinv) (defined in chrono::fea::ChFieldElement) | chrono::fea::ChFieldElement | inlinevirtual |
| ComputeN(const ChVector3d eta, ChRowVectorDynamic<> &N) override (defined in chrono::fea::ChFieldElementHexahedron8) | chrono::fea::ChFieldElementHexahedron8 | virtual |
| GetHexahedronNode(unsigned int n) | chrono::fea::ChFieldElementHexahedron8 | inlinevirtual |
| GetManifoldDimensions() const override (defined in chrono::fea::ChFieldElementVolume) | chrono::fea::ChFieldElementVolume | inlinevirtual |
| GetMaterialPointWeight(const int order, const int i, double &weight, ChVector3d &coords) const override (defined in chrono::fea::ChFieldElementHexahedron8) | chrono::fea::ChFieldElementHexahedron8 | virtual |
| GetNode(unsigned int n) override | chrono::fea::ChFieldElementHexahedron8 | virtual |
| GetNodes() | chrono::fea::ChFieldElementHexahedron8 | inlinevirtual |
| GetNumFaces() override (defined in chrono::fea::ChFieldElementHexahedron8) | chrono::fea::ChFieldElementHexahedron8 | inlinevirtual |
| GetNumMaterialPoints() const (defined in chrono::fea::ChFieldElement) | chrono::fea::ChFieldElement | inlinevirtual |
| GetNumNodes() override | chrono::fea::ChFieldElementHexahedron8 | inlinevirtual |
| GetNumQuadraturePointsForOrder(const int order) const override (defined in chrono::fea::ChFieldElementHexahedron8) | chrono::fea::ChFieldElementHexahedron8 | virtual |
| GetQuadratureOrder() const (defined in chrono::fea::ChFieldElement) | chrono::fea::ChFieldElement | inlinevirtual |
| GetSpatialDimensions() const override (defined in chrono::fea::ChFieldElementHexahedron8) | chrono::fea::ChFieldElementHexahedron8 | inlinevirtual |
| IsTetrahedronIntegrationCompatible() const override (defined in chrono::fea::ChFieldElementHexahedron8) | chrono::fea::ChFieldElementHexahedron8 | inlinevirtual |
| IsTrianglePrismIntegrationCompatible() const override (defined in chrono::fea::ChFieldElementHexahedron8) | chrono::fea::ChFieldElementHexahedron8 | inlinevirtual |
| quadrature_order (defined in chrono::fea::ChFieldElement) | chrono::fea::ChFieldElement | protected |
| SetHexahedronNode(unsigned int n, std::shared_ptr< ChNodeFEAfieldXYZ > mnode) | chrono::fea::ChFieldElementHexahedron8 | inlinevirtual |
| SetNodes(std::array< std::shared_ptr< ChNodeFEAfieldXYZ >, 8 > mynodes) | chrono::fea::ChFieldElementHexahedron8 | inlinevirtual |
| SetQuadratureOrder(const int morder) (defined in chrono::fea::ChFieldElement) | chrono::fea::ChFieldElement | inlinevirtual |
| Update() override | chrono::fea::ChFieldElementHexahedron8 | inlinevirtual |
| ~ChFieldElement() (defined in chrono::fea::ChFieldElement) | chrono::fea::ChFieldElement | inlinevirtual |
| ~ChFieldElementHexahedron8() (defined in chrono::fea::ChFieldElementHexahedron8) | chrono::fea::ChFieldElementHexahedron8 | inlinevirtual |