| ComputeBOrBHMatrix(FloatMatrix &oAnswer, GaussPoint &iGP, Element &iEl, bool iComputeBH, const FloatArray &iNaturalGpCoord) | oofem::XfemElementInterface | |
| computeCohesiveForces(FloatArray &answer, TimeStep *tStep) | oofem::XfemStructuralElementInterface | virtual |
| computeCohesiveTangent(FloatMatrix &answer, TimeStep *tStep) | oofem::XfemStructuralElementInterface | virtual |
| computeCohesiveTangentAt(FloatMatrix &answer, TimeStep *tStep) | oofem::XfemStructuralElementInterface | virtual |
| computeDisplacementJump(GaussPoint &iGP, FloatArray &oJump, const FloatArray &iSolVec, const FloatMatrix &iNMatrix) | oofem::XfemElementInterface | |
| computeEffectiveSveSize(StructuralFE2MaterialStatus *iFe2Ms) | oofem::XfemStructuralElementInterface | |
| computeGlobalCohesiveTractionVector(FloatArray &oT, const FloatArray &iJump, const FloatArray &iCrackNormal, const FloatMatrix &iNMatrix, GaussPoint &iGP, TimeStep *tStep) | oofem::XfemStructuralElementInterface | virtual |
| computeIPAverageInTriangle(FloatArray &answer, IntegrationRule *iRule, Element *elem, InternalStateType isType, TimeStep *tStep, const Triangle &iTri) | oofem::XfemStructuralElementInterface | |
| 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 |
| giveClosestGP_MatStat(double &oClosestDist, std::vector< std::unique_ptr< IntegrationRule > > &iRules, const FloatArray &iCoord) | oofem::XfemStructuralElementInterface | |
| giveCZInputRecord(DynamicInputRecord &input) | oofem::XfemStructuralElementInterface | virtual |
| giveIntersectionsTouchingCrack(std::vector< int > &oTouchingEnrItemIndices, const std::vector< int > &iCandidateIndices, int iEnrItemIndex, XfemManager &iXMan) | oofem::XfemStructuralElementInterface | |
| giveMaterialMode() | oofem::XfemElementInterface | |
| giveSubtriangulationCompositeExportData(std::vector< VTKPiece > &vtkPieces, IntArray &primaryVarsToExport, IntArray &internalVarsToExport, IntArray cellVarsToExport, TimeStep *tStep) | oofem::XfemStructuralElementInterface | |
| hasCohesiveZone() const | oofem::XfemStructuralElementInterface | inlinevirtual |
| initializeCZFrom(InputRecord *ir) | oofem::XfemStructuralElementInterface | virtual |
| initializeCZMaterial() | oofem::XfemStructuralElementInterface | virtual |
| Interface() | oofem::Interface | inline |
| mCSNumGaussPoints | oofem::XfemStructuralElementInterface | |
| mCZEnrItemIndices | oofem::XfemElementInterface | |
| mCZMaterialNum | oofem::XfemStructuralElementInterface | |
| mCZTouchingEnrItemIndices | oofem::XfemElementInterface | |
| mIncludeBulkCorr | oofem::XfemStructuralElementInterface | |
| mIncludeBulkJump | oofem::XfemStructuralElementInterface | |
| mIntRule_tmp | oofem::XfemElementInterface | |
| mpCZExtraIntegrationRules | oofem::XfemElementInterface | |
| mpCZExtraIntegrationRules_tmp | oofem::XfemElementInterface | |
| mpCZIntegrationRules | oofem::XfemElementInterface | |
| mpCZIntegrationRules_tmp | oofem::XfemElementInterface | |
| mpCZMat | oofem::XfemStructuralElementInterface | |
| mSubTri | oofem::XfemStructuralElementInterface | |
| 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 | |
| useNonStdCz() | oofem::XfemStructuralElementInterface | |
| XfemElementInterface(Element *e) | oofem::XfemElementInterface | |
| XfemElementInterface(const XfemElementInterface &src)=delete | oofem::XfemElementInterface | |
| XfemElementInterface_computeConsistentMassMatrix(FloatMatrix &answer, TimeStep *tStep, double &mass, const double *ipDensity=NULL) | oofem::XfemStructuralElementInterface | virtual |
| XfemElementInterface_computeConstitutiveMatrixAt(FloatMatrix &answer, MatResponseMode rMode, GaussPoint *, TimeStep *tStep) | oofem::XfemStructuralElementInterface | virtual |
| XfemElementInterface_computeDeformationGradientVector(FloatArray &answer, GaussPoint *gp, TimeStep *tStep) | oofem::XfemStructuralElementInterface | virtual |
| XfemElementInterface_computeStressVector(FloatArray &answer, const FloatArray &strain, GaussPoint *gp, TimeStep *tStep) | oofem::XfemStructuralElementInterface | virtual |
| 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::XfemStructuralElementInterface | virtual |
| XfemStructuralElementInterface(Element *e) | oofem::XfemStructuralElementInterface | |
| ~Interface() | oofem::Interface | inlinevirtual |
| ~XfemElementInterface() | oofem::XfemElementInterface | virtual |
| ~XfemStructuralElementInterface() | oofem::XfemStructuralElementInterface | virtual |