ComputeBOrBHMatrix(FloatMatrix &oAnswer, GaussPoint &iGP, Element &iEl, bool iComputeBH, const FloatArray &iNaturalGpCoord) | oofem::XfemElementInterface | |
computeDisplacementJump(GaussPoint &iGP, FloatArray &oJump, const FloatArray &iSolVec, const FloatMatrix &iNMatrix) | oofem::XfemElementInterface | |
computeNCohesive(FloatMatrix &oN, GaussPoint &iGP, int iEnrItemIndex, const std::vector< int > &iTouchingEnrItemIndices) | oofem::XfemElementInterface | |
element | oofem::XfemElementInterface | |
errorInfo(const char *func) const | oofem::XfemElementInterface | inline |
giveClassName() const | oofem::XfemElementInterface | inlinevirtual |
giveMaterialMode() | oofem::XfemElementInterface | |
Interface() | oofem::Interface | inline |
mCZEnrItemIndices | oofem::XfemElementInterface | |
mCZTouchingEnrItemIndices | oofem::XfemElementInterface | |
mIntRule_tmp | oofem::XfemElementInterface | |
mpCZExtraIntegrationRules | oofem::XfemElementInterface | |
mpCZExtraIntegrationRules_tmp | oofem::XfemElementInterface | |
mpCZIntegrationRules | oofem::XfemElementInterface | |
mpCZIntegrationRules_tmp | oofem::XfemElementInterface | |
mUsePlaneStrain | oofem::XfemElementInterface | |
operator=(const XfemElementInterface &src)=delete | oofem::XfemElementInterface | |
partitionEdgeSegment(int iBndIndex, std::vector< Line > &oSegments, std::vector< FloatArray > &oIntersectionPoints, const double &iTangDistPadding=0.0) | oofem::XfemElementInterface | |
putPointsInCorrectPartition(std::vector< std::vector< FloatArray > > &oPointPartitions, const std::vector< FloatArray > &iIntersecPoints, const std::vector< const FloatArray * > &iNodeCoord) const | oofem::XfemElementInterface | |
updateYourselfCZ(TimeStep *tStep) | oofem::XfemElementInterface | |
XfemElementInterface(Element *e) | oofem::XfemElementInterface | |
XfemElementInterface(const XfemElementInterface &src)=delete | oofem::XfemElementInterface | |
XfemElementInterface_createEnrBHmatrixAt(FloatMatrix &oAnswer, GaussPoint &iGP, Element &iEl) | oofem::XfemElementInterface | |
XfemElementInterface_createEnrBmatrixAt(FloatMatrix &oAnswer, GaussPoint &iGP, Element &iEl) | oofem::XfemElementInterface | |
XfemElementInterface_createEnrNmatrixAt(FloatMatrix &oAnswer, const FloatArray &iLocCoord, Element &iEl, bool iSetDiscontContribToZero) | oofem::XfemElementInterface | |
XfemElementInterface_createEnrNmatrixAt(FloatMatrix &oAnswer, const FloatArray &iLocCoord, Element &iEl, const std::vector< int > &iLocNodeInd, bool iSetDiscontContribToZero) | oofem::XfemElementInterface | |
XfemElementInterface_giveNumDofManEnrichments(const DofManager &iDMan, XfemManager &iXMan) const | oofem::XfemElementInterface | |
XfemElementInterface_partitionElement(std::vector< Triangle > &oTriangles, const std::vector< FloatArray > &iPoints) | oofem::XfemElementInterface | virtual |
XfemElementInterface_prepareNodesForDelaunay(std::vector< std::vector< FloatArray > > &oPointPartitions, double &oCrackStartXi, double &oCrackEndXi, int iEnrItemIndex, bool &oIntersection) | oofem::XfemElementInterface | virtual |
XfemElementInterface_prepareNodesForDelaunay(std::vector< std::vector< FloatArray > > &oPointPartitions, double &oCrackStartXi, double &oCrackEndXi, const Triangle &iTri, int iEnrItemIndex, bool &oIntersection) | oofem::XfemElementInterface | virtual |
XfemElementInterface_updateIntegrationRule() | oofem::XfemElementInterface | virtual |
~Interface() | oofem::Interface | inlinevirtual |
~XfemElementInterface() | oofem::XfemElementInterface | virtual |