OOFEM 3.0
Loading...
Searching...
No Matches
oofem::PlaneStress2dXfem Member List

This is the complete list of members for oofem::PlaneStress2dXfem, including all inherited members.

activityTimeFunctionoofem::Elementprotected
adaptiveFinish(TimeStep *tStep)oofem::Elementvirtual
adaptiveMap(Domain *oldd, TimeStep *tStep)oofem::Elementvirtual
adaptiveUpdate(TimeStep *tStep) overrideoofem::StructuralElementvirtual
addDofManager(DofManager *dMan)oofem::Element
addNonlocalStiffnessContributions(SparseMtrx &dest, const UnknownNumberingScheme &s, TimeStep *tStep)oofem::StructuralElementvirtual
BCMode enum valueoofem::HuertaErrorEstimatorInterface
bodyLoadArrayoofem::Elementprotected
boundaryLoadArrayoofem::Elementprotected
cellGeometryWrapperoofem::Structural2DElementprotected
checkConsistency() overrideoofem::NLStructuralElementprotectedvirtual
computeArea()oofem::Elementvirtual
computeBHmatrixAt(GaussPoint *gp, FloatMatrix &answer) overrideoofem::PlaneStress2dXfemvirtual
computeBmatrixAt(GaussPoint *gp, FloatMatrix &answer, int lowerIndx=1, int upperIndx=ALL_STRAINS) overrideoofem::PlaneStress2dXfemvirtual
computeBodyLoadVectorAt(FloatArray &answer, Load *load, TimeStep *tStep, ValueModeType mode)oofem::StructuralElementprotectedvirtual
ComputeBOrBHMatrix(FloatMatrix &oAnswer, GaussPoint &iGP, Element &iEl, bool iComputeBH, const FloatArray &iNaturalGpCoord)oofem::XfemElementInterface
computeBoundaryEdgeLoadVector(FloatArray &answer, BoundaryLoad *load, int boundary, CharType type, ValueModeType mode, TimeStep *tStep, bool global=true) overrideoofem::StructuralElementvirtual
computeBoundarySurfaceLoadVector(FloatArray &answer, BoundaryLoad *load, int boundary, CharType type, ValueModeType mode, TimeStep *tStep, bool global=true) overrideoofem::StructuralElementvirtual
computeBoundaryVectorOf(const IntArray &bNodes, const IntArray &dofIDMask, ValueModeType u, TimeStep *tStep, FloatArray &answer, bool padding=false)oofem::Element
computeCauchyStressVector(FloatArray &answer, GaussPoint *gp, TimeStep *tStep)oofem::NLStructuralElement
computeCohesiveForces(FloatArray &answer, TimeStep *tStep)oofem::XfemStructuralElementInterfacevirtual
computeCohesiveTangent(FloatMatrix &answer, TimeStep *tStep)oofem::XfemStructuralElementInterfacevirtual
computeCohesiveTangentAt(FloatMatrix &answer, TimeStep *tStep)oofem::XfemStructuralElementInterfacevirtual
computeConsistentMassMatrix(FloatMatrix &answer, TimeStep *tStep, double &mass, const double *ipDensity=NULL) overrideoofem::PlaneStress2dXfeminlinevirtual
computeConstitutiveMatrix_dPdF_At(FloatMatrix &answer, MatResponseMode rMode, GaussPoint *gp, TimeStep *tStep) overrideoofem::PlaneStressElementvirtual
computeConstitutiveMatrixAt(FloatMatrix &answer, MatResponseMode rMode, GaussPoint *, TimeStep *tStep) overrideoofem::PlaneStress2dXfemvirtual
computeCurrentVolume(TimeStep *tStep)oofem::NLStructuralElement
computeDeformationGradientVector(FloatArray &answer, GaussPoint *gp, TimeStep *tStep) overrideoofem::PlaneStress2dXfemvirtual
computeDisplacementJump(GaussPoint &iGP, FloatArray &oJump, const FloatArray &iSolVec, const FloatMatrix &iNMatrix)oofem::XfemElementInterface
computeDofTransformationMatrix(FloatMatrix &answer, const IntArray &nodes, bool includeInternal)oofem::Elementvirtual
computeEdgeNMatrix(FloatMatrix &answer, int boundaryID, const FloatArray &lcoords)oofem::StructuralElementvirtual
computeEdgeVolumeAround(GaussPoint *gp, int iEdge) overrideoofem::Structural2DElementprotectedvirtual
computeEffectiveSveSize(StructuralFE2MaterialStatus *iFe2Ms)oofem::XfemStructuralElementInterface
computeField(ValueModeType mode, TimeStep *tStep, const FloatArray &lcoords, FloatArray &answer) overrideoofem::StructuralElementvirtual
computeFirstPKStressVector(FloatArray &answer, GaussPoint *gp, TimeStep *tStep)oofem::NLStructuralElement
computeGaussPoints() overrideoofem::PlaneStress2dXfemvirtual
computeGlobalCohesiveTractionVector(FloatArray &oT, const FloatArray &iJump, const FloatArray &iCrackNormal, const FloatMatrix &iNMatrix, GaussPoint &iGP, TimeStep *tStep)oofem::XfemStructuralElementInterfacevirtual
computeGlobalCoordinates(FloatArray &answer, const FloatArray &lcoords)oofem::Elementvirtual
computeGtoLRotationMatrix(FloatMatrix &answer)oofem::Elementvirtual
computeInitialStressMatrix(FloatMatrix &answer, TimeStep *tStep) overrideoofem::NLStructuralElementinlinevirtual
computeIPAverageInTriangle(FloatArray &answer, IntegrationRule *iRule, Element *elem, InternalStateType isType, TimeStep *tStep, const Triangle &iTri)oofem::XfemStructuralElementInterface
computeLength()oofem::Elementvirtual
computeLoadGToLRotationMtrx(FloatMatrix &answer)oofem::StructuralElementinlineprotectedvirtual
computeLoadLEToLRotationMatrix(FloatMatrix &answer, int iEdge, GaussPoint *gp) overrideoofem::Structural2DElementprotectedvirtual
computeLoadLSToLRotationMatrix(FloatMatrix &answer, int iSurf, GaussPoint *gp)oofem::StructuralElementinlineprotectedvirtual
computeLoadVector(FloatArray &answer, BodyLoad *load, CharType type, ValueModeType mode, TimeStep *tStep) overrideoofem::StructuralElementvirtual
computeLocalCoordinates(FloatArray &answer, const FloatArray &gcoords)oofem::Elementvirtual
computeLumpedInitialStressMatrix(FloatMatrix &answer, TimeStep *tStep)oofem::StructuralElementinlinevirtual
computeLumpedMassMatrix(FloatMatrix &answer, TimeStep *tStep)oofem::StructuralElementvirtual
computeMassMatrix(FloatMatrix &answer, TimeStep *tStep)oofem::StructuralElementvirtual
computeMeanSize()oofem::Element
computeMidPlaneNormal(FloatArray &answer, const GaussPoint *gp)oofem::Elementvirtual
computeNCohesive(FloatMatrix &oN, GaussPoint &iGP, int iEnrItemIndex, const std ::vector< int > &iTouchingEnrItemIndices)oofem::XfemElementInterface
computeNmatrixAt(const FloatArray &iLocCoord, FloatMatrix &answer) overrideoofem::PlaneStress2dXfemvirtual
computeNumberOfDofs() overrideoofem::PlaneStress2dXfemvirtual
computeNumberOfGlobalDofs()oofem::Elementvirtual
computeNumberOfPrimaryMasterDofs()oofem::Element
computePointLoadVectorAt(FloatArray &answer, Load *load, TimeStep *tStep, ValueModeType mode, bool global=true)oofem::StructuralElementprotectedvirtual
computeResultingIPEigenstrainAt(FloatArray &answer, TimeStep *tStep, GaussPoint *gp, ValueModeType mode)oofem::StructuralElementvirtual
computeResultingIPTemperatureAt(FloatArray &answer, TimeStep *tStep, GaussPoint *gp, ValueModeType mode)oofem::StructuralElementvirtual
computeStiffnessMatrix(FloatMatrix &answer, MatResponseMode rMode, TimeStep *tStep) overrideoofem::PlaneStress2dXfemvirtual
computeStiffnessMatrix_withIRulesAsSubcells(FloatMatrix &answer, MatResponseMode rMode, TimeStep *tStep)oofem::NLStructuralElement
computeStrainVector(FloatArray &answer, GaussPoint *gp, TimeStep *tStep)oofem::StructuralElementvirtual
computeStressVector(FloatArray &answer, const FloatArray &strain, GaussPoint *gp, TimeStep *tStep) overrideoofem::PlaneStress2dXfemvirtual
computeSurfaceNMatrix(FloatMatrix &answer, int boundaryID, const FloatArray &lcoords)oofem::StructuralElementvirtual
computeSurfaceVolumeAround(GaussPoint *gp, int iSurf)oofem::StructuralElementprotectedvirtual
computeTangentFromEdgeLoad(FloatMatrix &answer, BoundaryLoad *load, int boundary, MatResponseMode rmode, TimeStep *tStep)oofem::Elementvirtual
computeTangentFromSurfaceLoad(FloatMatrix &answer, BoundaryLoad *load, int boundary, MatResponseMode rmode, TimeStep *tStep)oofem::Elementvirtual
computeVectorOf(ValueModeType u, TimeStep *tStep, FloatArray &answer)oofem::Element
computeVectorOf(const IntArray &dofIDMask, ValueModeType u, TimeStep *tStep, FloatArray &answer, bool padding=false)oofem::Element
computeVectorOf(PrimaryField &field, const IntArray &dofIDMask, ValueModeType u, TimeStep *tStep, FloatArray &answer, bool padding=false)oofem::Element
computeVectorOfPrescribed(ValueModeType u, TimeStep *tStep, FloatArray &answer)oofem::Element
computeVectorOfPrescribed(const IntArray &dofIDMask, ValueModeType type, TimeStep *tStep, FloatArray &answer)oofem::Element
computeVolume()oofem::Elementvirtual
computeVolumeAreaOrLength()oofem::Elementvirtual
computeVolumeAround(GaussPoint *gp) overrideoofem::Structural2DElementvirtual
condense(FloatMatrix *stiff, FloatMatrix *mass, FloatArray *load, IntArray *what)oofem::StructuralElementprotected
CountMode enum valueoofem::HuertaErrorEstimatorInterface
createMaterialStatus()oofem::StructuralElementvirtual
crossSectionoofem::Elementprotected
dofManArrayoofem::Elementprotected
domainoofem::FEMComponentprotected
drawAnnotation(oofegGraphicContext &gc, TimeStep *tStep)oofem::Elementvirtual
drawDeformedGeometry(oofegGraphicContext &gc, TimeStep *tStep, UnknownType) overrideoofem::PlaneStress2dvirtual
drawRawGeometry(oofegGraphicContext &gc, TimeStep *tStep) overrideoofem::PlaneStress2dXfemvirtual
drawScalar(oofegGraphicContext &gc, TimeStep *tStep) overrideoofem::PlaneStress2dXfemvirtual
drawSpecial(oofegGraphicContext &gc, TimeStep *tStep) overrideoofem::PlaneStress2dvirtual
drawYourself(oofegGraphicContext &gc, TimeStep *tStep)oofem::Elementvirtual
Element(int n, Domain *aDomain)oofem::Element
Element(const Element &src)=deleteoofem::Element
oofem::elementoofem::ZZNodalRecoveryModelInterfaceprivate
oofem::XfemStructuralElementInterface::elementoofem::XfemElementInterface
elemLocalCSoofem::Elementprotected
ElemMode enum valueoofem::HuertaErrorEstimatorInterface
oofem::errorInfo(const char *func) constoofem::FEMComponent
oofem::XfemStructuralElementInterface::errorInfo(const char *func) constoofem::XfemElementInterfaceinline
estimatePackSize(DataStream &buff)oofem::Element
FEMComponent(int n, Domain *d)oofem::FEMComponentinline
getActivityTimeFunctionNumber()oofem::Elementinline
getGeometryInterpolation() constoofem::Elementinlinevirtual
giveBodyLoadArray()oofem::Element
giveBodyLoadList() constoofem::Elementinline
giveBoundaryEdgeIntegrationRule(int order, int boundary)oofem::Elementvirtual
giveBoundaryEdgeNodes(int boundary, bool includeHierarchical=false) constoofem::Elementvirtual
giveBoundaryLoadArray()oofem::Element
giveBoundaryLoadList() constoofem::Elementinline
giveBoundaryLocationArray(IntArray &locationArray, const IntArray &bNodes, const UnknownNumberingScheme &s, IntArray *dofIds=NULL)oofem::Elementvirtual
giveBoundaryLocationArray(IntArray &locationArray, const IntArray &bNodes, const IntArray &dofIDMask, const UnknownNumberingScheme &s, IntArray *dofIds=NULL)oofem::Elementvirtual
giveBoundaryNodes(int boundary) constoofem::Elementvirtual
giveBoundarySurfaceIntegrationRule(int order, int boundary)oofem::Elementvirtual
giveBoundarySurfaceNodes(int boundary, bool includeHierarchical=false) constoofem::Elementvirtual
giveCellGeometryWrapper()oofem::Structural2DElementvirtual
giveCharacteristicLength(const FloatArray &normalToCrackPlane) overrideoofem::Structural2DElementvirtual
giveCharacteristicLengthForAxisymmElements(const FloatArray &normalToCrackPlane)oofem::Element
giveCharacteristicLengthForPlaneElements(const FloatArray &normalToCrackPlane)oofem::Element
giveCharacteristicMatrix(FloatMatrix &answer, CharType, TimeStep *tStep) overrideoofem::StructuralElementvirtual
giveCharacteristicSize(GaussPoint *gp, FloatArray &normalToCrackPlane, ElementCharSizeMethod method) overrideoofem::PlaneStress2dvirtual
giveCharacteristicValue(CharType type, TimeStep *tStep)oofem::Elementvirtual
giveCharacteristicVector(FloatArray &answer, CharType type, ValueModeType mode, TimeStep *tStep) overrideoofem::StructuralElementvirtual
giveClassName() const overrideoofem::PlaneStress2dXfeminlinevirtual
giveClosestGP_MatStat(double &oClosestDist, std ::vector< std ::unique_ptr< IntegrationRule > > &iRules, const FloatArray &iCoord)oofem::XfemStructuralElementInterface
giveCompositeExportData(std::vector< ExportRegion > &vtkPieces, IntArray &primaryVarsToExport, IntArray &internalVarsToExport, IntArray cellVarsToExport, TimeStep *tStep) overrideoofem::PlaneStress2dXfemvirtual
oofem::VTKXMLExportModuleElementInterface::giveCompositeExportData(ExportRegion &vtkPiece, IntArray &primaryVarsToExport, IntArray &internalVarsToExport, IntArray cellVarsToExport, TimeStep *tStep)oofem::VTKXMLExportModuleElementInterfaceinlinevirtual
giveCrossSection()oofem::Element
giveCZInputRecord(DynamicInputRecord &input)oofem::XfemStructuralElementInterfacevirtual
giveDefaultIntegrationRule() constoofem::Elementinlinevirtual
giveDefaultIntegrationRulePtr()oofem::Elementinlinevirtual
giveDofManager(int i) constoofem::Element
giveDofManagerNumber(int i) constoofem::Elementinline
giveDofManArray() constoofem::Elementinline
giveDofManDofIDMask(int inode, IntArray &answer) const overrideoofem::PlaneStress2dXfemvirtual
giveDomain() constoofem::FEMComponentinline
giveEdgeDofMapping(IntArray &answer, int iEdge) const overrideoofem::Structural2DElementprotectedvirtual
giveEdgeGeometryType(int id) constoofem::Elementvirtual
giveElementDofIDMask(IntArray &answer) constoofem::Elementinlinevirtual
giveGeometryMode()oofem::NLStructuralElementinline
giveGeometryType() const overrideoofem::PlaneStress2dXfemvirtual
giveGlobalIPValue(FloatArray &answer, GaussPoint *gp, InternalStateType type, TimeStep *tStep)oofem::Element
giveGlobalNumber() constoofem::Elementinline
giveInputRecord(DynamicInputRecord &input) overrideoofem::PlaneStress2dXfemvirtual
giveInputRecordName() const overrideoofem::PlaneStress2dXfeminlinevirtual
giveIntegrationDomain() constoofem::Elementvirtual
giveIntegrationRule(int i)oofem::Elementinlinevirtual
giveIntegrationRuleLocalCodeNumbers(IntArray &answer, IntegrationRule &ie)oofem::Elementinlinevirtual
giveIntegrationRulesArray()oofem::Elementinline
giveInterface(InterfaceType it) overrideoofem::PlaneStress2dXfemvirtual
giveInternalDofManager(int i) constoofem::Elementinlinevirtual
giveInternalDofManDofIDMask(int inode, IntArray &answer) constoofem::Elementinlinevirtual
giveInternalForcesVector(FloatArray &answer, TimeStep *tStep, int useUpdatedGpRecord) overrideoofem::PlaneStress2dXfemvirtual
giveInternalForcesVector_withIRulesAsSubcells(FloatArray &answer, TimeStep *tStep, int useUpdatedGpRecord=0) overrideoofem::NLStructuralElementvirtual
giveInternalStateAtNode(FloatArray &answer, InternalStateType type, InternalStateMode mode, int node, TimeStep *tStep) overrideoofem::StructuralElementvirtual
giveInternalStateAtSide(FloatArray &answer, InternalStateType type, InternalStateMode mode, int side, TimeStep *tStep)oofem::Elementinlinevirtual
giveInterpolation() const overrideoofem::PlaneStress2dvirtual
oofem::PlaneStressElement::giveInterpolation(DofIDItem id) constoofem::Elementinlinevirtual
giveIntersectionsTouchingCrack(std ::vector< int > &oTouchingEnrItemIndices, const std ::vector< int > &iCandidateIndices, int iEnrItemIndex, XfemManager &iXMan)oofem::XfemStructuralElementInterface
giveIPValue(FloatArray &answer, GaussPoint *gp, InternalStateType type, TimeStep *tStep) overrideoofem::StructuralElementvirtual
giveKnotSpanParallelMode(int) constoofem::Elementinlinevirtual
giveLabel() constoofem::Elementinline
giveLengthInDir(const FloatArray &normalToCrackPlane)oofem::Elementvirtual
giveLocalCoordinateSystem(FloatMatrix &answer)oofem::Elementvirtual
giveLocalCoordinateSystemVector(InternalStateType isttype, FloatArray &answer)oofem::Elementvirtual
giveLocalIntVarMaxMin(oofegGraphicContext &gc, TimeStep *tStep, double &emin, double &emax)oofem::Elementinlinevirtual
giveLocation()oofem::Elementinlinevirtual
giveLocationArray(IntArray &locationArray, const UnknownNumberingScheme &s, IntArray *dofIds=NULL) constoofem::Element
giveLocationArray(IntArray &locationArray, const IntArray &dofIDMask, const UnknownNumberingScheme &s, IntArray *dofIds=NULL) constoofem::Element
giveMassMtrxIntegrationgMask(IntArray &answer)oofem::StructuralElementinlinevirtual
giveMaterial()oofem::Elementvirtual
giveMaterialMode() overrideoofem::PlaneStress2dXfemvirtual
giveMaterialNumber() constoofem::Elementinline
giveMaterialOrientationAt(FloatArray &x, FloatArray &y, const FloatArray &lcoords)oofem::Structural2DElementprotected
giveNode(int i) constoofem::Elementinline
giveNonlocalLocationArray(IntArray &locationArray, const UnknownNumberingScheme &us)oofem::StructuralElementvirtual
giveNumber() constoofem::FEMComponentinline
giveNumberOfBoundarySides()oofem::Elementvirtual
giveNumberOfDofManagers() constoofem::Elementinlinevirtual
giveNumberOfDofs()oofem::Elementinlinevirtual
giveNumberOfEdges() constoofem::Elementvirtual
giveNumberOfIntegrationRules()oofem::Elementinline
giveNumberOfInternalDofManagers() constoofem::Elementinlinevirtual
giveNumberOfIPForMassMtrxIntegration() overrideoofem::PlaneStress2dinlineprotectedvirtual
giveNumberOfNodes() const overrideoofem::Structural2DElementvirtual
giveNumberOfSurfaces() constoofem::Elementvirtual
giveParallelMode() constoofem::Elementinline
giveParentElSize() const overrideoofem::PlaneStress2dinlinevirtual
givePartitionList() constoofem::Elementinline
giveRegionNumber()oofem::Element
giveRelativeSelfComputationalCost()oofem::Elementinlinevirtual
giveRotationMatrix(FloatMatrix &answer)oofem::Elementvirtual
giveSharedEdgeIDs() constoofem::Elementinline
giveSharedSurfaceIDs() constoofem::Elementinline
giveSide(int i) constoofem::Elementvirtual
giveSpatialDimension()oofem::Elementvirtual
giveStructuralCrossSection()oofem::StructuralElement
giveSubtriangulationCompositeExportData(std ::vector< ExportRegion > &vtkPieces, IntArray &primaryVarsToExport, IntArray &internalVarsToExport, IntArray cellVarsToExport, TimeStep *tStep)oofem::XfemStructuralElementInterface
giveSurfaceDofMapping(IntArray &answer, int iSurf) constoofem::StructuralElementinlineprotectedvirtual
giveSurfaceGeometryType(int id) constoofem::Elementvirtual
globalEdgeIDsoofem::Elementprotected
globalNumberoofem::Elementprotected
globalSurfaceIDsoofem::Elementprotected
hasCohesiveZone() constoofem::XfemStructuralElementInterfaceinlinevirtual
HuertaErrorEstimatorI_computeNmatrixAt(GaussPoint *gp, FloatMatrix &answer) overrideoofem::PlaneStress2dvirtual
HuertaErrorEstimatorI_setupRefinedElementProblem(RefinedElement *refinedElement, int level, int nodeId, IntArray &localNodeIdArray, IntArray &globalNodeIdArray, HuertaErrorEstimatorInterface ::SetupMode sMode, TimeStep *tStep, int &localNodeId, int &localElemId, int &localBcId, IntArray &controlNode, IntArray &controlDof, HuertaErrorEstimator ::AnalysisMode aMode) overrideoofem::PlaneStress2dvirtual
HuertaErrorEstimatorInterface()oofem::HuertaErrorEstimatorInterfaceinline
increaseNumGP()oofem::PlaneStress2dXfem
initForNewStep()oofem::Elementvirtual
initialDisplacementsoofem::StructuralElementprotected
initializeCZFrom(InputRecord &ir, int priority)oofem::XfemStructuralElementInterfacevirtual
initializeCZMaterial()oofem::XfemStructuralElementInterfacevirtual
initializeFinish() overrideoofem::Elementvirtual
initializeFrom(InputRecord &ir, int priority) overrideoofem::PlaneStress2dXfemvirtual
oofem::FEMComponent::initializeFrom(InputRecord &ir)oofem::FEMComponentvirtual
initializeYourself(TimeStep *timeStepWhenICApply)oofem::Elementinlinevirtual
integrationRulesArrayoofem::Elementprotected
oofem::Interface()oofem::Interfaceinline
oofem::SPRNodalRecoveryModelInterface::Interface()oofem::Interfaceinline
oofem::SpatialLocalizerInterface::Interface()oofem::Interfaceinline
oofem::HuertaErrorEstimatorInterface::Interface()oofem::Interfaceinline
oofem::XfemStructuralElementInterface::Interface()oofem::Interfaceinline
oofem::VTKXMLExportModuleElementInterface::Interface()oofem::Interfaceinline
interpolationoofem::PlaneStress2dprotectedstatic
ipEvaluator(T *src, void(T ::*f)(GaussPoint *gp))oofem::Element
ipEvaluator(T *src, void(T ::*f)(GaussPoint *, S &), S &_val)oofem::Element
IPK_Element_activityTimeFunctionoofem::Elementstatic
IPK_Element_bodyloadoofem::Elementstatic
IPK_Element_boundaryloadoofem::Elementstatic
IPK_Element_crosssectoofem::Elementstatic
IPK_Element_lcsoofem::Elementstatic
IPK_Element_matoofem::Elementstatic
IPK_Element_nipoofem::Elementstatic
IPK_Element_nodesoofem::Elementstatic
IPK_Element_partitionsoofem::Elementstatic
IPK_Element_remoteoofem::Elementstatic
IPK_NLStructuralElement_nlgeoflagoofem::NLStructuralElementprotectedstatic
IPK_Structural2DElement_materialCoordinateSystemoofem::Structural2DElementprotectedstatic
IPK_XfemElementInterface_CohesiveZoneMaterialoofem::XfemElementInterfaceprotectedstatic
IPK_XfemElementInterface_NumIntPointsCZoofem::XfemElementInterfaceprotectedstatic
IPK_XfemElementInterface_PlaneStrainoofem::XfemElementInterfaceprotectedstatic
isActivated(TimeStep *tStep)oofem::Elementvirtual
isCast(TimeStep *tStep)oofem::Elementvirtual
mapStateVariables(Domain &iOldDom, const TimeStep &iTStep)oofem::Elementvirtual
materialoofem::Elementprotected
matRotationoofem::Structural2DElementprotected
mCSNumGaussPointsoofem::XfemStructuralElementInterface
mCZEnrItemIndicesoofem::XfemElementInterface
mCZMaterialNumoofem::XfemStructuralElementInterface
mCZTouchingEnrItemIndicesoofem::XfemElementInterface
mIncludeBulkCorroofem::XfemStructuralElementInterface
mIncludeBulkJumpoofem::XfemStructuralElementInterface
mIntRule_tmpoofem::XfemElementInterface
mpCZExtraIntegrationRulesoofem::XfemElementInterface
mpCZExtraIntegrationRules_tmpoofem::XfemElementInterface
mpCZIntegrationRulesoofem::XfemElementInterface
mpCZIntegrationRules_tmpoofem::XfemElementInterface
mpCZMatoofem::XfemStructuralElementInterface
mSubTrioofem::XfemStructuralElementInterface
mUsePlaneStrainoofem::XfemElementInterface
nlGeometryoofem::NLStructuralElementprotected
NLStructuralElement(int n, Domain *d)oofem::NLStructuralElement
NodeMode enum valueoofem::HuertaErrorEstimatorInterface
numberoofem::FEMComponentprotected
numberOfDofMansoofem::Elementprotected
numberOfGaussPointsoofem::Elementprotected
oofem::operator=(const Element &src)=deleteoofem::Element
oofem::XfemStructuralElementInterface::operator=(const XfemElementInterface &src)=deleteoofem::XfemElementInterface
packUnknowns(DataStream &buff, TimeStep *tStep)oofem::Element
parallel_modeoofem::Elementprotected
partitionEdgeSegment(int iBndIndex, std ::vector< Line > &oSegments, std ::vector< FloatArray > &oIntersectionPoints, const double &iTangDistPadding=0.0)oofem::XfemElementInterface
partitionsoofem::Elementprotected
PlaneStress2d(int n, Domain *d)oofem::PlaneStress2d
PlaneStress2dXfem(int n, Domain *d)oofem::PlaneStress2dXfeminline
PlaneStressElement(int n, Domain *d)oofem::PlaneStressElement
postInitialize() overrideoofem::PlaneStress2dXfemprotectedvirtual
predictRelativeComputationalCost()oofem::Elementvirtual
predictRelativeRedistributionCost()oofem::Elementinlinevirtual
printOutputAt(FILE *file, TimeStep *tStep) overrideoofem::Elementvirtual
printYourself()oofem::FEMComponentinlinevirtual
putPointsInCorrectPartition(std ::vector< std ::vector< FloatArray > > &oPointPartitions, const std ::vector< FloatArray > &iIntersecPoints, const std ::vector< const FloatArray * > &iNodeCoord) constoofem::XfemElementInterface
recalculateCoordinates(int nodeNumber, FloatArray &coords)oofem::Elementinlinevirtual
restoreContext(DataStream &stream, ContextMode mode) overrideoofem::Elementvirtual
saveContext(DataStream &stream, ContextMode mode) overrideoofem::Elementvirtual
setActivityTimeFunctionNumber(int funcIndx)oofem::Elementinline
setBodyLoads(const IntArray &bodyLoads)oofem::Element
setCrossSection(int csIndx)oofem::Elementinlinevirtual
setDofManager(int id, int dm)oofem::Element
setDofManagers(const IntArray &dmans)oofem::Element
setDomain(Domain *d)oofem::FEMComponentinlinevirtual
setGlobalNumber(int num)oofem::Elementinline
setIntegrationRules(std ::vector< std ::unique_ptr< IntegrationRule > > irlist)oofem::Element
setInternalDofManager(int num, std::unique_ptr< DofManager > dm)oofem::Elementinlinevirtual
setMaterial(int matIndx)oofem::Elementinline
setNumber(int num)oofem::FEMComponentinline
setNumberOfDofManagers(int i)oofem::Elementinline
setParallelMode(elementParallelMode _mode)oofem::Elementinline
setPartitionList(IntArray &pl)oofem::Elementinline
setSharedEdgeID(int iedge, int globalID)oofem::Elementinline
setSharedSurfaceID(int isurf, int globalID)oofem::Elementinline
setupIRForMassMtrxIntegration(IntegrationRule &iRule)oofem::StructuralElementprotectedvirtual
SetupMode enum nameoofem::HuertaErrorEstimatorInterface
setupRefinedElementProblem1D(Element *element, RefinedElement *refinedElement, int level, int nodeId, IntArray &localNodeIdArray, IntArray &globalNodeIdArray, HuertaErrorEstimatorInterface ::SetupMode mode, TimeStep *tStep, int nodes, FloatArray *corner, FloatArray &midNode, int &localNodeId, int &localElemId, int &localBcId, IntArray &controlNode, IntArray &controlDof, HuertaErrorEstimator ::AnalysisMode aMode, const char *edgetype)oofem::HuertaErrorEstimatorInterfaceprotected
setupRefinedElementProblem2D(Element *element, RefinedElement *refinedElement, int level, int nodeId, IntArray &localNodeIdArray, IntArray &globalNodeIdArray, HuertaErrorEstimatorInterface ::SetupMode mode, TimeStep *tStep, int nodes, FloatArray *corner, FloatArray *midSide, FloatArray &midNode, int &localNodeId, int &localElemId, int &localBcId, IntArray &controlNode, IntArray &controlDof, HuertaErrorEstimator ::AnalysisMode aMode, const char *quadtype)oofem::HuertaErrorEstimatorInterfaceprotected
setupRefinedElementProblem3D(Element *element, RefinedElement *refinedElement, int level, int nodeId, IntArray &localNodeIdArray, IntArray &globalNodeIdArray, HuertaErrorEstimatorInterface ::SetupMode mode, TimeStep *tStep, int nodes, FloatArray *corner, FloatArray *midSide, FloatArray *midFace, FloatArray &midNode, int &localNodeId, int &localElemId, int &localBcId, int hexaSideNode[1][3], int hexaFaceNode[1][3], IntArray &controlNode, IntArray &controlDof, HuertaErrorEstimator ::AnalysisMode aMode, const char *hexatype)oofem::HuertaErrorEstimatorInterfaceprotected
showExtendedSparseMtrxStructure(CharType mtrx, oofegGraphicContext &gc, TimeStep *tStep) overrideoofem::StructuralElementvirtual
showSparseMtrxStructure(CharType mtrx, oofegGraphicContext &gc, TimeStep *tStep) overrideoofem::StructuralElementvirtual
SpatialLocalizerI_BBoxContainsPoint(const FloatArray &coords)oofem::SpatialLocalizerInterface
SpatialLocalizerI_containsPoint(const FloatArray &coords)oofem::SpatialLocalizerInterfacevirtual
SpatialLocalizerI_giveBBox(FloatArray &bb0, FloatArray &bb1)oofem::SpatialLocalizerInterfacevirtual
SpatialLocalizerI_giveClosestPoint(FloatArray &lcoords, FloatArray &closest, const FloatArray &gcoords)oofem::SpatialLocalizerInterfacevirtual
SpatialLocalizerInterface(Element *element)oofem::SpatialLocalizerInterfaceinline
SPRNodalRecoveryMI_giveDofMansDeterminedByPatch(IntArray &answer, int pap) overrideoofem::PlaneStress2dvirtual
SPRNodalRecoveryMI_giveNumberOfIP() overrideoofem::PlaneStress2dvirtual
SPRNodalRecoveryMI_givePatchType() overrideoofem::PlaneStress2dvirtual
SPRNodalRecoveryMI_giveSPRAssemblyPoints(IntArray &pap) overrideoofem::PlaneStress2dvirtual
SPRNodalRecoveryModelInterface()oofem::SPRNodalRecoveryModelInterfaceinline
Structural2DElement(int n, Domain *d)oofem::Structural2DElement
StructuralElement(int n, Domain *d)oofem::StructuralElement
testElementExtension(ElementExtension ext) overrideoofem::Structural2DElementinlineprotectedvirtual
unpackAndUpdateUnknowns(DataStream &buff, TimeStep *tStep)oofem::Element
updateBeforeNonlocalAverage(TimeStep *tStep) overrideoofem::StructuralElementvirtual
updateInternalState(TimeStep *tStep) overrideoofem::StructuralElementvirtual
updateLocalNumbering(EntityRenumberingFunctor &f) overrideoofem::Elementvirtual
updateYourself(TimeStep *tStep) overrideoofem::PlaneStress2dXfemprotectedvirtual
updateYourselfCZ(TimeStep *tStep)oofem::XfemElementInterface
useNonStdCz()oofem::XfemStructuralElementInterface
VTKXMLExportModuleElementInterface()oofem::VTKXMLExportModuleElementInterfaceinline
XfemElementInterface(Element *e)oofem::XfemElementInterface
XfemElementInterface(const XfemElementInterface &src)=deleteoofem::XfemElementInterface
XfemElementInterface_computeConsistentMassMatrix(FloatMatrix &answer, TimeStep *tStep, double &mass, const double *ipDensity=NULL)oofem::XfemStructuralElementInterfacevirtual
XfemElementInterface_computeConstitutiveMatrixAt(FloatMatrix &answer, MatResponseMode rMode, GaussPoint *, TimeStep *tStep)oofem::XfemStructuralElementInterfacevirtual
XfemElementInterface_computeDeformationGradientVector(FloatArray &answer, GaussPoint *gp, TimeStep *tStep)oofem::XfemStructuralElementInterfacevirtual
XfemElementInterface_computeStressVector(FloatArray &answer, const FloatArray &strain, GaussPoint *gp, TimeStep *tStep)oofem::XfemStructuralElementInterfacevirtual
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) constoofem::XfemElementInterface
XfemElementInterface_partitionElement(std ::vector< Triangle > &oTriangles, const std ::vector< FloatArray > &iPoints)oofem::XfemElementInterfacevirtual
XfemElementInterface_prepareNodesForDelaunay(std ::vector< std ::vector< FloatArray > > &oPointPartitions, double &oCrackStartXi, double &oCrackEndXi, int iEnrItemIndex, bool &oIntersection)oofem::XfemElementInterfacevirtual
XfemElementInterface_prepareNodesForDelaunay(std ::vector< std ::vector< FloatArray > > &oPointPartitions, double &oCrackStartXi, double &oCrackEndXi, const Triangle &iTri, int iEnrItemIndex, bool &oIntersection)oofem::XfemElementInterfacevirtual
XfemElementInterface_updateIntegrationRule() overrideoofem::XfemStructuralElementInterfacevirtual
XfemStructuralElementInterface(Element *e)oofem::XfemStructuralElementInterface
ZZNodalRecoveryMI_computeNNMatrix(FloatArray &answer, InternalStateType type)oofem::ZZNodalRecoveryModelInterfacevirtual
ZZNodalRecoveryMI_computeNValProduct(FloatMatrix &answer, InternalStateType type, TimeStep *tStep)oofem::ZZNodalRecoveryModelInterfacevirtual
ZZNodalRecoveryModelInterface(Element *element)oofem::ZZNodalRecoveryModelInterfaceinline
~Element()oofem::Elementvirtual
~FEMComponent()=defaultoofem::FEMComponentvirtual
~Interface()oofem::Interfaceinlinevirtual
~NLStructuralElement()oofem::NLStructuralElementinlinevirtual
~PlaneStress2d()oofem::PlaneStress2dvirtual
~PlaneStress2dXfem()oofem::PlaneStress2dXfeminlinevirtual
~PlaneStressElement()oofem::PlaneStressElementinlinevirtual
~Structural2DElement()oofem::Structural2DElementvirtual
~StructuralElement()oofem::StructuralElementvirtual
~XfemElementInterface()oofem::XfemElementInterfacevirtual

This page is part of the OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak Bořek Patzák
Project e-mail: oofem@fsv.cvut.cz
Generated at for OOFEM by doxygen 1.15.0 written by Dimitri van Heesch, © 1997-2011