OOFEM  2.4
OOFEM.org - Object Oriented Finite Element Solver
oofem::Shell7BaseXFEM Member List

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

activeDofsArraysoofem::Shell7BaseXFEMprotected
activityTimeFunctionoofem::Elementprotected
adaptiveFinish(TimeStep *tStep)oofem::Elementvirtual
adaptiveMap(Domain *oldd, TimeStep *tStep)oofem::Elementvirtual
adaptiveUpdate(TimeStep *tStep)oofem::StructuralElementvirtual
addDofManager(DofManager *dMan)oofem::Element
addNonlocalStiffnessContributions(SparseMtrx &dest, const UnknownNumberingScheme &s, TimeStep *tStep)oofem::StructuralElementvirtual
allTrioofem::Shell7BaseXFEMprotected
bodyLoadArrayoofem::Elementprotected
boundaryLoadArrayoofem::Elementprotected
checkConsistency()oofem::Shell7BaseXFEMvirtual
computeArea()oofem::Elementvirtual
computeAreaAround(GaussPoint *gp, double xi)=0oofem::Shell7Baseprotectedpure virtual
computeBHmatrixAt(GaussPoint *gp, FloatMatrix &answer)oofem::NLStructuralElementinlineprotectedvirtual
computeBmatrixAt(GaussPoint *gp, FloatMatrix &answer, int li=1, int ui=ALL_STRAINS)oofem::Shell7Baseinlineprotectedvirtual
computeBmatrixAt(const FloatArray &lCoords, FloatMatrix &answer, int li=1, int ui=ALL_STRAINS)oofem::Shell7Baseprotectedvirtual
computeBodyLoadVectorAt(FloatArray &answer, Load *forLoad, TimeStep *tStep, ValueModeType mode)oofem::Shell7Baseprotectedvirtual
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)oofem::Shell7BaseXFEMprotectedvirtual
computeBoundarySurfaceLoadVector(FloatArray &answer, BoundaryLoad *load, int boundary, CharType type, ValueModeType mode, TimeStep *tStep, bool global=true)oofem::StructuralElementvirtual
computeBoundaryVectorOf(const IntArray &bNodes, const IntArray &dofIDMask, ValueModeType u, TimeStep *tStep, FloatArray &answer, bool padding=false)oofem::Element
computeBulkTangentMatrix(FloatMatrix &answer, FloatArray &solVec, TimeStep *tStep)oofem::Shell7Baseprotectedvirtual
computeCauchyStressVector(FloatArray &answer, GaussPoint *gp, TimeStep *tStep)oofem::Shell7Baseprotectedvirtual
computeCohesiveForces(FloatArray &answer, TimeStep *tStep, FloatArray &solVec, FloatArray &solVecD, EnrichmentItem *ei, EnrichmentItem *coupledToEi)oofem::Shell7BaseXFEMprotected
computeCohesiveNmatrixAt(const FloatArray &lCoords, FloatMatrix &answer, EnrichmentItem *ei)oofem::Shell7BaseXFEMprotected
computeCohesiveTangent(FloatMatrix &answer, TimeStep *tStep)oofem::Shell7BaseXFEMprotected
computeCohesiveTangentAt(FloatMatrix &answer, TimeStep *tStep, Delamination *dei, EnrichmentItem *ei_j, EnrichmentItem *ei_k)oofem::Shell7BaseXFEMprotected
computeConsistentMassMatrix(FloatMatrix &answer, TimeStep *tStep, double &mass, const double *ipDensity=NULL)oofem::StructuralElementvirtual
computeConstitutiveMatrixAt(FloatMatrix &answer, MatResponseMode rMode, GaussPoint *gp, TimeStep *tStep)=0oofem::StructuralElementpure virtual
computeConvectiveMassForce(FloatArray &answer, TimeStep *tStep)oofem::Shell7Baseprotected
computeCurrentVolume(TimeStep *tStep)oofem::NLStructuralElement
computeDeformationGradientVector(FloatArray &answer, GaussPoint *gp, TimeStep *tStep)oofem::NLStructuralElementvirtual
computeDiscGeneralizedStrainVector(FloatArray &dGenEps, const FloatArray &lCoords, EnrichmentItem *ei, TimeStep *tStep)oofem::Shell7BaseXFEMprotected
computeDiscSolutionVector(IntArray &dofIdArray, TimeStep *tStep, FloatArray &solVecD)oofem::Shell7BaseXFEMprotected
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)oofem::StructuralElementprotectedvirtual
computeEnrichedBmatrixAt(const FloatArray &lCoords, FloatMatrix &answer, EnrichmentItem *ei)oofem::Shell7BaseXFEMprotected
computeEnrichedNmatrixAt(const FloatArray &lCoords, FloatMatrix &answer, EnrichmentItem *ei)oofem::Shell7BaseXFEMprotected
computeEnrTractionForce(FloatArray &answer, const int iedge, BoundaryLoad *edgeLoad, TimeStep *tStep, ValueModeType mode, EnrichmentItem *ei)oofem::Shell7BaseXFEMprotected
computeFailureCriteriaQuantities(FailureCriteriaStatus *fc, TimeStep *tStep)oofem::Shell7BaseXFEMprotectedvirtual
computeFAt(const FloatArray &lCoords, FloatMatrix &answer, FloatArray &genEps, TimeStep *tStep)oofem::Shell7Baseprotected
computeField(ValueModeType mode, TimeStep *tStep, const FloatArray &lcoords, FloatArray &answer)oofem::StructuralElementvirtual
computeFirstPKStressVector(FloatArray &answer, GaussPoint *gp, TimeStep *tStep)oofem::NLStructuralElement
computeGaussPoints()=0oofem::Shell7Baseprotectedpure virtual
computeGlobalCoordinates(FloatArray &answer, const FloatArray &lcoords)oofem::Shell7Basevirtual
computeGlobalCoordinatesOnEdge(FloatArray &answer, const FloatArray &lcoords, const int iEdge)oofem::Shell7Basevirtual
computeGtoLRotationMatrix(FloatMatrix &answer)oofem::Elementvirtual
computeInitialStressMatrix(FloatMatrix &answer, TimeStep *tStep)oofem::NLStructuralElementvirtual
computeInterfaceJumpAt(int interf, FloatArray &lCoords, TimeStep *tStep, FloatArray &answer)oofem::Shell7BaseXFEMprotected
computeInterLaminarStressesAt(int interfaceNum, TimeStep *tStep, std::vector< FloatArray > &interLamStresses)oofem::Shell7Baseprotected
computeLambdaGMatrices(FloatMatrix lambda[3], FloatArray &genEps, double zeta)oofem::Shell7Baseprotected
computeLambdaGMatricesDis(FloatMatrix lambdaD[3], double zeta)oofem::Shell7BaseXFEMprotected
computeLambdaNMatrix(FloatMatrix &lambda, FloatArray &genEps, double zeta)oofem::Shell7Baseprotected
computeLambdaNMatrixDis(FloatMatrix &lambda_xd, double zeta)oofem::Shell7BaseXFEMprotected
computeLength()oofem::Elementvirtual
computeLinearizedStiffness(GaussPoint *gp, StructuralMaterial *mat, TimeStep *tStep, FloatMatrix A[3][3])oofem::Shell7Baseprotected
computeLoadGToLRotationMtrx(FloatMatrix &answer)oofem::StructuralElementinlineprotectedvirtual
computeLoadLEToLRotationMatrix(FloatMatrix &answer, int iEdge, GaussPoint *gp)oofem::StructuralElementinlineprotectedvirtual
computeLoadLSToLRotationMatrix(FloatMatrix &answer, int iSurf, GaussPoint *gp)oofem::StructuralElementinlineprotectedvirtual
computeLoadVector(FloatArray &answer, BodyLoad *load, CharType type, ValueModeType mode, TimeStep *tStep)oofem::StructuralElementvirtual
computeLocalCoordinates(FloatArray &answer, const FloatArray &gcoords)oofem::Elementvirtual
computeLumpedMassMatrix(FloatMatrix &answer, TimeStep *tStep)oofem::Shell7Baseprotectedvirtual
computeMassMatrix(FloatMatrix &answer, TimeStep *tStep)oofem::Shell7Baseprotectedvirtual
computeMassMatrixNum(FloatMatrix &answer, TimeStep *tStep)oofem::Shell7BaseXFEMprotectedvirtual
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 &iLocCoords, FloatMatrix &answer)oofem::Shell7Baseprotectedvirtual
computeNumberOfDofs()oofem::Shell7Baseinlinevirtual
computeNumberOfGlobalDofs()oofem::Elementvirtual
computeNumberOfPrimaryMasterDofs()oofem::Element
computeOrderingArray(IntArray &orderingArray, IntArray &activeDofsArray, EnrichmentItem *ei)oofem::Shell7BaseXFEMprotected
computePointLoadVectorAt(FloatArray &answer, Load *load, TimeStep *tStep, ValueModeType mode, bool global=true)oofem::StructuralElementprotectedvirtual
computePressureForce(FloatArray &answer, FloatArray solVec, const int iSurf, BoundaryLoad *surfLoad, TimeStep *tStep, ValueModeType mode)oofem::Shell7Baseprotected
computePressureForceAt(GaussPoint *gp, FloatArray &answer, const int iSurf, FloatArray genEps, BoundaryLoad *surfLoad, TimeStep *tStep, ValueModeType mode)oofem::Shell7Baseprotected
computePressureTangentMatrix(FloatMatrix &answer, Load *load, const int iSurf, TimeStep *tStep)oofem::Shell7Baseprotected
computePressureTangentMatrixDis(FloatMatrix &KCC, FloatMatrix &KCD, FloatMatrix &KDD, IntegrationPoint *ip, Load *load, const int iSurf, TimeStep *tStep)oofem::Shell7BaseXFEMprotected
computeResultingIPEigenstrainAt(FloatArray &answer, TimeStep *tStep, GaussPoint *gp, ValueModeType mode)oofem::StructuralElementvirtual
computeResultingIPTemperatureAt(FloatArray &answer, TimeStep *tStep, GaussPoint *gp, ValueModeType mode)oofem::StructuralElementvirtual
computeSectionalForces(FloatArray &answer, TimeStep *tStep, FloatArray &solVec, int useUpdatedGpRecord=0)oofem::Shell7Baseprotected
computeSectionalForcesAt(FloatArray &sectionalForces, IntegrationPoint *ip, Material *mat, TimeStep *tStep, FloatArray &genEps, double zeta)oofem::Shell7BaseXFEMprotected
computeStiffnessMatrix(FloatMatrix &answer, MatResponseMode rMode, TimeStep *tStep)oofem::Shell7BaseXFEMprotectedvirtual
computeStiffnessMatrix_withIRulesAsSubcells(FloatMatrix &answer, MatResponseMode rMode, TimeStep *tStep)oofem::NLStructuralElement
computeStrainVector(FloatArray &answer, GaussPoint *gp, TimeStep *tStep)oofem::StructuralElementvirtual
computeStrainVectorInLayer(FloatArray &answer, const FloatArray &masterGpStrain, GaussPoint *masterGp, GaussPoint *slaveGp, TimeStep *tStep)oofem::Shell7Baseinlineprotectedvirtual
computeStressMatrix(FloatMatrix &answer, FloatArray &genEps, GaussPoint *gp, Material *mat, TimeStep *tStep)oofem::Shell7Baseprotected
computeStressVector(FloatArray &answer, const FloatArray &strain, GaussPoint *gp, TimeStep *tStep)=0oofem::StructuralElementpure virtual
computeSurfaceNMatrix(FloatMatrix &answer, int boundaryID, const FloatArray &lcoords)oofem::StructuralElementvirtual
computeSurfaceVolumeAround(GaussPoint *gp, int iSurf)oofem::StructuralElementprotectedvirtual
computeTangentFromEdgeLoad(FloatMatrix &answer, EdgeLoad *load, int boundary, MatResponseMode rmode, TimeStep *tStep)oofem::Elementvirtual
computeTangentFromSurfaceLoad(FloatMatrix &answer, SurfaceLoad *load, int boundary, MatResponseMode rmode, TimeStep *tStep)oofem::Elementvirtual
computeThicknessMappingCoeff(GaussPoint *gp, FloatArray &answer)oofem::Shell7Baseprotected
computeTractionForce(FloatArray &answer, const int iedge, BoundaryLoad *edgeLoad, TimeStep *tStep, ValueModeType mode, bool map2elementDOFs=false)oofem::Shell7Baseprotectedvirtual
computeTripleProduct(FloatMatrix &answer, const FloatMatrix &a, const FloatMatrix &b, const FloatMatrix &c)oofem::Shell7BaseXFEMprotected
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
computeVectorOfDofIDs(const IntArray &dofIdArray, ValueModeType u, TimeStep *tStep, FloatArray &answer)oofem::Shell7Baseprotected
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)oofem::Elementinlinevirtual
computeVolumeAroundLayer(GaussPoint *mastergp, int layer)=0oofem::Shell7Baseprotectedpure virtual
condense(FloatMatrix *stiff, FloatMatrix *mass, FloatArray *load, IntArray *what)oofem::StructuralElementprotected
convV6ToV9Stress(const FloatArray &V6)oofem::Shell7Baseprotected
copyIPvalue enum valueoofem::Shell7Baseprotected
CopyIPvaluesToNodes(std::vector< FloatArray > &recoveredValues, int layer, InternalStateType type, TimeStep *tStep)oofem::Shell7Baseprotected
crackSubdivisionsoofem::Shell7BaseXFEMprotected
createMaterialStatus()oofem::StructuralElementvirtual
crossSectionoofem::Elementprotected
czIntegrationRulesArrayoofem::Shell7BaseXFEM
DelaminatedInterfaceListoofem::Shell7BaseXFEMprotected
discComputeBulkTangentMatrix(FloatMatrix &KdIJ, IntegrationPoint *ip, EnrichmentItem *eiI, EnrichmentItem *eiJ, int layer, FloatMatrix A[3][3], TimeStep *tStep)oofem::Shell7BaseXFEMprotectedvirtual
discComputeSectionalForces(FloatArray &answer, TimeStep *tStep, FloatArray &solVec, FloatArray &solVecD, EnrichmentItem *ei)oofem::Shell7BaseXFEMprotected
discComputeStiffness(FloatMatrix &LCC, FloatMatrix &LDD, FloatMatrix &LDC, IntegrationPoint *ip, int layer, FloatMatrix A[3][3], TimeStep *tStep)oofem::Shell7BaseXFEMprotectedvirtual
discGiveInitialSolutionVector(FloatArray &answer, IntArray &eiDofIdArray)oofem::Shell7BaseXFEMprotected
dofManArrayoofem::Elementprotected
domainoofem::FEMComponentprotected
drawAnnotation(oofegGraphicContext &gc, TimeStep *tStep)oofem::Elementvirtual
drawDeformedGeometry(oofegGraphicContext &gc, TimeStep *tStep, UnknownType)oofem::Elementinlinevirtual
drawRawGeometry(oofegGraphicContext &gc, TimeStep *tStep)oofem::Elementinlinevirtual
drawScalar(oofegGraphicContext &gc, TimeStep *tStep)oofem::Elementinlinevirtual
drawSpecial(oofegGraphicContext &gc, TimeStep *tStep)oofem::Elementinlinevirtual
drawYourself(oofegGraphicContext &gc, TimeStep *tStep)oofem::Elementvirtual
edgeComputeBmatrixAt(const FloatArray &lCoords, FloatMatrix &answer, int li=1, int ui=ALL_STRAINS)oofem::Shell7Baseprotectedvirtual
edgeComputeEnrichedBmatrixAt(const FloatArray &lCoords, FloatMatrix &answer, EnrichmentItem *ei, const int edge)oofem::Shell7BaseXFEMprotected
edgeComputeEnrichedNmatrixAt(const FloatArray &lCoords, FloatMatrix &answer, EnrichmentItem *ei, const int edge)oofem::Shell7BaseXFEMprotected
edgeComputeLengthAround(GaussPoint *gp, const int iedge)oofem::Shell7Baseprotectedvirtual
edgeComputeNmatrixAt(const FloatArray &lCoords, FloatMatrix &answer)oofem::Shell7Baseprotectedvirtual
edgeEvalCovarBaseVectorsAt(const FloatArray &lCoords, const int iedge, FloatMatrix &gcov, TimeStep *tStep)oofem::Shell7Baseprotected
edgeEvalEnrCovarBaseVectorsAt(const FloatArray &lCoords, const int iedge, FloatMatrix &gcov, TimeStep *tStep, EnrichmentItem *ei)oofem::Shell7BaseXFEMprotected
edgeEvalInitialCovarBaseVectorsAt(const FloatArray &lCoords, const int iedge, FloatArray &G1, FloatArray &G3)oofem::Shell7Baseprotected
edgeEvalInitialDirectorAt(const FloatArray &lCoords, FloatArray &answer, const int iEdge)oofem::Shell7Baseprotected
edgeGiveUpdatedSolutionVector(FloatArray &answer, const int iedge, TimeStep *tStep)oofem::Shell7BaseXFEMprotectedvirtual
elementoofem::XfemElementInterface
Element(int n, Domain *aDomain)oofem::Element
Element(const Element &src)=deleteoofem::Element
elemLocalCSoofem::Elementprotected
errorInfo(const char *func) const oofem::Shell7BaseXFEMinline
estimatePackSize(DataStream &buff)oofem::Element
evalCovarBaseVectorsAt(const FloatArray &lCoords, FloatMatrix &gcon, FloatArray &solVec, TimeStep *tStep)oofem::Shell7BaseXFEMprotectedvirtual
evalCovarNormalAt(FloatArray &nCov, const FloatArray &lCoords, FloatArray &genEpsC, TimeStep *tStep)oofem::Shell7Baseprotectedvirtual
evalInitialContravarBaseVectorsAt(const FloatArray &lCoords, FloatMatrix &Gcon)oofem::Shell7Baseprotected
evalInitialCovarBaseVectorsAt(const FloatArray &lCoords, FloatMatrix &Gcov)oofem::Shell7Base
evalInitialCovarNormalAt(FloatArray &nCov, const FloatArray &lCoords)oofem::Shell7Baseprotectedvirtual
evalInitialDirectorAt(const FloatArray &lCoords, FloatArray &answer)oofem::Shell7Baseprotected
evaluateCutHeaviside(const double xi, const double xiBottom, const double xiTop) const oofem::Shell7BaseXFEMprotected
EvaluateEnrFuncInDofMan(int dofManNum, EnrichmentItem *ei)oofem::Shell7BaseXFEMprotected
evaluateFailureCriteriaQuantities(FailureCriteriaStatus *fc, TimeStep *tStep)oofem::Shell7Baseprotectedvirtual
evaluateHeavisideXi(double xi, ShellCrack *ei)oofem::Shell7BaseXFEMprotected
evaluateHeavisideXi(double xi, Delamination *ei)oofem::Shell7BaseXFEMprotected
evaluateLevelSet(const FloatArray &lCoords, EnrichmentItem *ei)oofem::Shell7BaseXFEMprotected
FailureModuleElementInterface()oofem::FailureModuleElementInterfaceinline
feioofem::Shell7Baseprotected
FEMComponent(int n, Domain *d)oofem::FEMComponentinline
fitRecoveredStress2BC(std::vector< FloatMatrix > &answer1, std::vector< FloatMatrix > &answer2, std::vector< FloatMatrix > &dSmat, std::vector< FloatMatrix > &dSmatIP, FloatMatrix &SmatOld, FloatMatrix &tractionBtm, FloatMatrix &tractionTop, double zeroThicknessLevel, FloatArray fulfillBC, int startLayer, int endLayer)oofem::Shell7Baseprotected
GetSurfaceIntegrationRule(int order)oofem::StructuralElementinlineprotectedvirtual
giveAverageTransverseInterfaceStress(std::vector< FloatMatrix > &transverseStress, TimeStep *tStep)oofem::Shell7BaseXFEMvirtual
giveAxialMatrix(const FloatArray &vec)oofem::Shell7Baseprotected
giveBodyLoadArray()oofem::Element
giveBodyLoadList() const oofem::Elementinline
giveBoundaryEdgeIntegrationRule(int order, int boundary)oofem::Elementvirtual
giveBoundaryEdgeNodes(IntArray &bNodes, int boundary)oofem::Elementvirtual
giveBoundaryLoadArray()oofem::Element
giveBoundaryLoadList() const oofem::Elementinline
giveBoundaryLocationArray(IntArray &locationArray, const IntArray &bNodes, const UnknownNumberingScheme &s, IntArray *dofIdArray)oofem::Shell7BaseXFEMinlineprotectedvirtual
oofem::Shell7Base::giveBoundaryLocationArray(IntArray &locationArray, const IntArray &bNodes, const IntArray &dofIDMask, const UnknownNumberingScheme &s, IntArray *dofIds=NULL)oofem::Elementvirtual
giveBoundarySurfaceIntegrationRule(int order, int boundary)oofem::Elementvirtual
giveBoundarySurfaceNodes(IntArray &bNodes, int boundary)oofem::Elementvirtual
giveCharacteristicLength(const FloatArray &normalToCrackPlane)oofem::Elementinlinevirtual
giveCharacteristicLengthForAxisymmElements(const FloatArray &normalToCrackPlane)oofem::Element
giveCharacteristicLengthForPlaneElements(const FloatArray &normalToCrackPlane)oofem::Element
giveCharacteristicMatrix(FloatMatrix &answer, CharType, TimeStep *tStep)oofem::StructuralElementvirtual
giveCharacteristicSize(GaussPoint *gp, FloatArray &normalToCrackPlane, ElementCharSizeMethod method)oofem::Elementinlinevirtual
giveCharacteristicValue(CharType type, TimeStep *tStep)oofem::Elementvirtual
giveCharacteristicVector(FloatArray &answer, CharType type, ValueModeType mode, TimeStep *tStep)oofem::StructuralElementvirtual
giveClassName() const oofem::Shell7BaseXFEMinlinevirtual
giveCompositeExportData(std::vector< VTKPiece > &vtkPieces, IntArray &primaryVarsToExport, IntArray &internalVarsToExport, IntArray cellVarsToExport, TimeStep *tStep)oofem::Shell7BaseXFEMprotectedvirtual
giveCompositeExportData(VTKPiece &vtkPiece, IntArray &primaryVarsToExport, IntArray &internalVarsToExport, IntArray cellVarsToExport, TimeStep *tStep)oofem::Shell7BaseXFEMprotectedvirtual
giveCrossSection()oofem::Element
giveCZExportData(VTKPiece &vtkPiece, IntArray &primaryVarsToExport, IntArray &internalVarsToExport, IntArray cellVarsToExport, TimeStep *tStep)oofem::Shell7BaseXFEMprotectedvirtual
giveDefaultIntegrationRule() const oofem::Elementinlinevirtual
giveDefaultIntegrationRulePtr()oofem::Elementinlinevirtual
giveDisUnknownsAt(const FloatArray &lCoords, EnrichmentItem *ei, FloatArray &solVec, FloatArray &x, FloatArray &m, double &gam, TimeStep *tStep)oofem::Shell7BaseXFEMprotected
giveDofManager(int i) const oofem::Element
giveDofManagerNumber(int i) const oofem::Elementinline
giveDofManArray() const oofem::Elementinline
giveDofManDofIDMask(int inode, IntArray &answer) const oofem::Shell7BaseXFEMvirtual
giveDomain() const oofem::FEMComponentinline
giveDualBase(FloatMatrix &base1, FloatMatrix &base2)oofem::Shell7Basestatic
giveEdgeDofMapping(IntArray &answer, int iEdge) const =0oofem::Shell7Baseprotectedpure virtual
giveElementDofIDMask(IntArray &answer) const oofem::Elementinlinevirtual
giveFailedInterfaceNumber(IntArray &failedInterfaces, FloatArray &initiationFactor, TimeStep *tStep, bool recoverStresses=true)oofem::Shell7BaseXFEMvirtual
giveFictiousCZNodeCoordsForExport(std::vector< FloatArray > &nodes, int layer, int subCell)oofem::Shell7BaseXFEMprotected
oofem::Shell7Base::giveFictiousCZNodeCoordsForExport(std::vector< FloatArray > &nodes, int interface)oofem::Shell7Baseprotected
giveFictiousNodeCoordsForExport(std::vector< FloatArray > &nodes, int layer, int subCell)oofem::Shell7BaseXFEMprotected
oofem::Shell7Base::giveFictiousNodeCoordsForExport(std::vector< FloatArray > &nodes, int layer)oofem::Shell7Baseprotected
giveFictiousUpdatedCZNodeCoordsForExport(std::vector< FloatArray > &nodes, int layer, TimeStep *tStep, int subCell)oofem::Shell7BaseXFEMprotected
giveFictiousUpdatedNodeCoordsForExport(std::vector< FloatArray > &nodes, int layer, TimeStep *tStep, int subCell)oofem::Shell7BaseXFEMprotected
oofem::Shell7Base::giveFictiousUpdatedNodeCoordsForExport(std::vector< FloatArray > &nodes, int layer, TimeStep *tStep)oofem::Shell7Baseprotected
giveGeneralizedStrainComponents(FloatArray genEps, FloatArray &dphidxi1, FloatArray &dphidxi2, FloatArray &dmdxi1, FloatArray &dmdxi2, FloatArray &m, double &dgamdxi1, double &dgamdxi2, double &gam)oofem::Shell7Basestatic
giveGeometryMode()oofem::NLStructuralElementinline
giveGeometryType() const oofem::Elementvirtual
giveGlobalIPValue(FloatArray &answer, GaussPoint *gp, InternalStateType type, TimeStep *tStep)oofem::Element
giveGlobalNumber() const oofem::Elementinline
giveGlobalZcoord(const FloatArray &lCoords)oofem::Shell7Baseprotectedvirtual
giveGlobalZcoordInLayer(double xi, int layer)oofem::Shell7Baseprotectedvirtual
giveInitialEdgeSolutionVector(int i)oofem::Shell7Baseinlineprotected
giveInitialNodeDirector(int i)oofem::Shell7Baseinlineprotected
giveInitialSolutionVector()oofem::Shell7Baseinlineprotected
giveInputRecord(DynamicInputRecord &input)oofem::NLStructuralElementvirtual
giveInputRecordName() const =0oofem::FEMComponentpure virtual
giveIntegrationDomain() const oofem::Elementvirtual
giveIntegrationRule(int i)oofem::Elementinlinevirtual
giveIntegrationRuleLocalCodeNumbers(IntArray &answer, IntegrationRule &ie)oofem::Elementinlinevirtual
giveIntegrationRulesArray()oofem::Elementinline
giveInterface(InterfaceType it)oofem::Shell7BaseXFEMvirtual
giveInternalDofManager(int i) const oofem::Elementinlinevirtual
giveInternalDofManDofIDMask(int inode, IntArray &answer) const oofem::Elementinlinevirtual
giveInternalForcesVector(FloatArray &answer, TimeStep *tStep, int useUpdatedGpRecord)oofem::Shell7BaseXFEMprotectedvirtual
giveInternalForcesVector_withIRulesAsSubcells(FloatArray &answer, TimeStep *tStep, int useUpdatedGpRecord=0)oofem::NLStructuralElementvirtual
giveInternalStateAtNode(FloatArray &answer, InternalStateType type, InternalStateMode mode, int node, TimeStep *tStep)oofem::StructuralElementvirtual
giveInternalStateAtSide(FloatArray &answer, InternalStateType type, InternalStateMode mode, int side, TimeStep *tStep)oofem::Elementinlinevirtual
giveInterpolation() const oofem::Elementinlinevirtual
giveInterpolation(DofIDItem id) const oofem::Elementinlinevirtual
giveIPValue(FloatArray &answer, GaussPoint *gp, InternalStateType type, TimeStep *tStep)oofem::Shell7Baseprotectedvirtual
giveKnotSpanParallelMode(int) const oofem::Elementinlinevirtual
giveL2contribution(FloatMatrix &ipValues, FloatMatrix &Nbar, int layer, InternalStateType type, TimeStep *tStep)oofem::Shell7Baseprotected
giveLabel() const oofem::Elementinline
giveLayerContributionToSR(FloatMatrix &dSmat, FloatMatrix &dSmatLayerIP, int layer, double zeroThicknessLevel, TimeStep *tStep)oofem::Shell7Baseprotected
giveLayeredCS()oofem::Shell7Baseinline
giveLengthInDir(const FloatArray &normalToCrackPlane)oofem::Elementvirtual
giveLocalCoordinateSystem(FloatMatrix &answer)oofem::Elementvirtual
giveLocalCZNodeCoordsForExport(FloatArray &nodeLocalXi1Coords, FloatArray &nodeLocalXi2Coords, FloatArray &nodeLocalXi3Coords, int subCell, FloatMatrix &localNodeCoords)oofem::Shell7BaseXFEMprotected
giveLocalIntVarMaxMin(oofegGraphicContext &gc, TimeStep *tStep, double &emin, double &emax)oofem::Elementinlinevirtual
giveLocalNodeCoordsForExport(FloatArray &nodeLocalXi1Coords, FloatArray &nodeLocalXi2Coords, FloatArray &nodeLocalXi3Coords, int subCell, int layer, FloatMatrix &localNodeCoords)oofem::Shell7BaseXFEMprotected
giveLocationArray(IntArray &locationArray, const UnknownNumberingScheme &s, IntArray *dofIds=NULL) const oofem::Element
giveLocationArray(IntArray &locationArray, const IntArray &dofIDMask, const UnknownNumberingScheme &s, IntArray *dofIds=NULL) const oofem::Element
giveMassFactorsAt(GaussPoint *gp, FloatArray &answer, double &gam)oofem::Shell7Baseprotectedvirtual
giveMassMtrxIntegrationgMask(IntArray &answer)oofem::StructuralElementinlinevirtual
giveMaterial()oofem::Elementvirtual
oofem::giveMaterialMode()oofem::Shell7Baseinlinevirtual
oofem::XfemElementInterface::giveMaterialMode()oofem::XfemElementInterface
giveMaterialNumber() const oofem::Elementinline
giveMaxCZDamages(FloatArray &answer, TimeStep *tStep)oofem::Shell7BaseXFEM
giveNode(int i) const oofem::Elementinline
giveNonlocalLocationArray(IntArray &locationArray, const UnknownNumberingScheme &us)oofem::StructuralElementvirtual
giveNumber() const oofem::FEMComponentinline
giveNumberOfBoundarySides()oofem::Elementvirtual
giveNumberOfDofManagers() const oofem::Elementinlinevirtual
giveNumberOfDofs()oofem::Shell7BaseXFEMvirtual
giveNumberOfEdgeDofManagers()=0oofem::Shell7Basepure virtual
giveNumberOfEdgeDofs()=0oofem::Shell7Basepure virtual
giveNumberOfInPlaneIP()oofem::Shell7Baseinlinevirtual
giveNumberOfIntegrationRules()oofem::Elementinline
giveNumberOfInternalDofManagers() const oofem::Elementinlinevirtual
giveNumberOfIPForMassMtrxIntegration()oofem::StructuralElementprotectedvirtual
giveNumberOfNodes() const oofem::Elementinlinevirtual
giveOrderingDofTypes() const =0oofem::Shell7Baseprotectedpure virtual
giveOrderingEdgeNodes() const =0oofem::Shell7Baseprotectedpure virtual
giveOrderingNodes() const =0oofem::Shell7Baseprotectedpure virtual
giveParallelMode() const oofem::Elementinline
giveParentElSize() const oofem::Elementinlinevirtual
givePartitionList() const oofem::Elementinline
giveRecoveredTransverseInterfaceStress(std::vector< FloatMatrix > &transverseStress, TimeStep *tStep)oofem::Shell7BaseXFEMvirtual
giveRegionNumber()oofem::Element
giveRelativeSelfComputationalCost()oofem::Elementinlinevirtual
giveRotationMatrix(FloatMatrix &answer)oofem::Elementvirtual
giveShellExportData(VTKPiece &vtkPiece, IntArray &primaryVarsToExport, IntArray &internalVarsToExport, IntArray cellVarsToExport, TimeStep *tStep)oofem::Shell7BaseXFEMprotectedvirtual
giveSide(int i) const oofem::Elementvirtual
giveSpatialDimension()oofem::Elementvirtual
giveSPRcontribution(FloatMatrix &eltIPvalues, FloatMatrix &eltPolynomialValues, int layer, InternalStateType type, TimeStep *tStep)oofem::Shell7Baseprotected
giveStructuralCrossSection()oofem::StructuralElement
giveSurfaceDofMapping(IntArray &answer, int iSurf) const =0oofem::Shell7Baseprotectedpure virtual
giveSymVoigtIndex(int ind1, int ind2)oofem::Shell7Baseprotected
giveTractionBC(FloatMatrix &tractionTop, FloatMatrix &tractionBtm, TimeStep *tStep)oofem::Shell7Baseprotected
giveUnknownsAt(const FloatArray &lcoords, FloatArray &solVec, FloatArray &x, FloatArray &m, double &gam, TimeStep *tStep)oofem::Shell7Baseprotected
giveUpdatedSolutionVector(FloatArray &answer, TimeStep *tStep)oofem::Shell7Baseprotected
giveVoigtIndex(int ind1, int ind2)oofem::Shell7Baseprotected
giveZ2integratedPolynomial2GradientForStressRecAt(FloatArray &answer, FloatArray &coords)oofem::Shell7Baseprotected
giveZintegratedPolynomialGradientForStressRecAt(FloatArray &answer, FloatArray &coords)oofem::Shell7Baseprotected
globalNumberoofem::Elementprotected
hasCohesiveZone(int interfaceNum)oofem::Shell7BaseXFEM
initForNewStep()oofem::Elementvirtual
initialDisplacementsoofem::StructuralElementprotected
initialEdgeSolutionVectorsoofem::Shell7Baseprotected
initializeFrom(InputRecord *ir)oofem::Shell7BaseXFEMvirtual
initializeYourself(TimeStep *timeStepWhenICApply)oofem::Elementinlinevirtual
initialNodeDirectorsoofem::Shell7Baseprotected
initialSolutionVectoroofem::Shell7Baseprotected
integrationRulesArrayoofem::Elementprotected
oofem::Interface()oofem::Interfaceinline
oofem::LayeredCrossSectionInterface::Interface()oofem::Interfaceinline
oofem::VTKXMLExportModuleElementInterface::Interface()oofem::Interfaceinline
oofem::ZZNodalRecoveryModelInterface::Interface()oofem::Interfaceinline
oofem::FailureModuleElementInterface::Interface()oofem::Interfaceinline
oofem::XfemElementInterface::Interface()oofem::Interfaceinline
interpolationForCZExportoofem::Shell7BaseXFEMprotected
interpolationForExportoofem::Shell7BaseXFEMprotected
ipEvaluator(T *src, void(T::*f)(GaussPoint *gp))oofem::Element
ipEvaluator(T *src, void(T::*f)(GaussPoint *, S &), S &_val)oofem::Element
isActivated(TimeStep *tStep)oofem::Elementvirtual
isCast(TimeStep *tStep)oofem::Elementvirtual
jump(FloatMatrix lambda, FloatArray deltaUnknowns)oofem::Shell7BaseXFEMprivate
L2fit enum valueoofem::Shell7Baseprotected
LayeredCrossSectionInterface()oofem::LayeredCrossSectionInterfaceinline
layeredCSoofem::Shell7Baseprotected
LSfit enum valueoofem::Shell7Baseprotected
mapStateVariables(Domain &iOldDom, const TimeStep &iTStep)oofem::Elementvirtual
mapXi3FromLocalToShell(FloatArray &answer, FloatArray &local, int layer)oofem::Shell7BaseXFEMprotected
materialoofem::Elementprotected
mCZEnrItemIndicesoofem::XfemElementInterface
mCZTouchingEnrItemIndicesoofem::XfemElementInterface
mIntRule_tmpoofem::XfemElementInterface
mpCZExtraIntegrationRulesoofem::XfemElementInterface
mpCZExtraIntegrationRules_tmpoofem::XfemElementInterface
mpCZIntegrationRulesoofem::XfemElementInterface
mpCZIntegrationRules_tmpoofem::XfemElementInterface
mUsePlaneStrainoofem::XfemElementInterface
nlGeometryoofem::NLStructuralElementprotected
NLStructuralElement(int n, Domain *d)oofem::NLStructuralElement
NodalAveragingRecoveryMI_computeNodalValue(FloatArray &answer, int node, InternalStateType type, TimeStep *tStep)oofem::Shell7Baseprotectedvirtual
NodalAveragingRecoveryMI_computeSideValue(FloatArray &answer, int side, InternalStateType type, TimeStep *tStep)oofem::Shell7Baseprotectedvirtual
NodalAveragingRecoveryModelInterface()oofem::NodalAveragingRecoveryModelInterfaceinline
nodalLeastSquareFitFromIP(std::vector< FloatArray > &recoveredValues, int layer, InternalStateType type, TimeStep *tStep)oofem::Shell7Baseprotected
NodalRecoveryMI_computeNNMatrix(FloatArray &answer, int layer, InternalStateType type)oofem::Shell7Baseprotected
NodalRecoveryMI_computeNValProduct(FloatMatrix &answer, int layer, InternalStateType type, TimeStep *tStep)oofem::Shell7Baseprotected
NodalRecoveryMI_recoverValues(std::vector< FloatArray > &recoveredValues, int layer, InternalStateType type, TimeStep *tStep)oofem::Shell7Baseprotected
numberoofem::FEMComponentprotected
numberOfDofMansoofem::Elementprotected
numberOfGaussPointsoofem::Elementprotected
numInPlaneIPoofem::Shell7Baseprotected
numSubDivisionsArrayoofem::Shell7BaseXFEMprotected
OLDcomputeStiffnessMatrix(FloatMatrix &answer, MatResponseMode rMode, TimeStep *tStep)oofem::Shell7BaseXFEMprotectedvirtual
oofem::operator=(const Element &src)=deleteoofem::Element
oofem::XfemElementInterface::operator=(const XfemElementInterface &src)=deleteoofem::XfemElementInterface
orderingArraysoofem::Shell7BaseXFEMprotected
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
postInitialize()oofem::Shell7BaseXFEMprotectedvirtual
predictRelativeComputationalCost()oofem::Elementvirtual
predictRelativeRedistributionCost()oofem::Elementinlinevirtual
printOutputAt(FILE *file, TimeStep *tStep)oofem::Shell7Basevirtual
printYourself()oofem::FEMComponentinlinevirtual
putPointsInCorrectPartition(std::vector< std::vector< FloatArray > > &oPointPartitions, const std::vector< FloatArray > &iIntersecPoints, const std::vector< const FloatArray * > &iNodeCoord) const oofem::XfemElementInterface
recoverShearStress(TimeStep *tStep)oofem::Shell7BaseXFEMprotectedvirtual
recoverStressoofem::Shell7Baseprotected
recoverValuesFromCZIP(std::vector< FloatArray > &recoveredValues, int interfce, InternalStateType type, TimeStep *tStep)oofem::Shell7BaseXFEMprotected
recoverValuesFromIP(std::vector< FloatArray > &nodes, int layer, InternalStateType type, TimeStep *tStep, stressRecoveryType SRtype=copyIPvalue)oofem::Shell7Baseprotected
restoreContext(DataStream &stream, ContextMode mode, void *obj=NULL)oofem::Elementvirtual
saveContext(DataStream &stream, ContextMode mode, void *obj=NULL)oofem::Elementvirtual
setBodyLoads(const IntArray &bodyLoads)oofem::Element
setCrossSection(int csIndx)oofem::Elementinlinevirtual
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
setMaterial(int matIndx)oofem::Elementinline
setNumber(int num)oofem::FEMComponentinline
setParallelMode(elementParallelMode _mode)oofem::Elementinline
setPartitionList(IntArray &pl)oofem::Elementinline
setupInitialEdgeSolutionVector()oofem::Shell7Baseprotected
setupInitialNodeDirectors()oofem::Shell7Baseprotectedvirtual
setupInitialSolutionVector()oofem::Shell7Baseprotected
setupIRForMassMtrxIntegration(IntegrationRule &iRule)oofem::StructuralElementprotectedvirtual
Shell7Base(int n, Domain *d)oofem::Shell7Base
Shell7BaseXFEM(int n, Domain *d)oofem::Shell7BaseXFEM
showExtendedSparseMtrxStructure(CharType mtrx, oofegGraphicContext &gc, TimeStep *tStep)oofem::StructuralElementvirtual
showSparseMtrxStructure(CharType mtrx, oofegGraphicContext &gc, TimeStep *tStep)oofem::StructuralElementvirtual
stressRecoveryType enum nameoofem::Shell7Baseprotected
StructuralElement(int n, Domain *d)oofem::StructuralElement
temp_computeBoundaryVectorOf(IntArray &dofIdArray, int boundary, ValueModeType u, TimeStep *tStep, FloatArray &answer)oofem::Shell7Baseprotected
testElementExtension(ElementExtension ext)oofem::Elementinlinevirtual
unpackAndUpdateUnknowns(DataStream &buff, TimeStep *tStep)oofem::Element
updateBeforeNonlocalAverage(TimeStep *tStep)oofem::StructuralElementvirtual
updateInternalState(TimeStep *tStep)oofem::StructuralElementvirtual
updateLayerTransvNormalStressSR(FloatMatrix &dSzzMatLayerIP, FloatArray &SzzMatOld, int layer)oofem::Shell7Baseprotected
updateLayerTransvShearStressesSR(FloatMatrix &dSmatLayerIP, FloatMatrix &SmatOld, int layer)oofem::Shell7Baseprotected
updateLayerTransvStressesSR(FloatMatrix &dSmatLayerIP, int layer)oofem::Shell7Baseprotected
updateLocalNumbering(EntityRenumberingFunctor &f)oofem::Elementvirtual
updateYourself(TimeStep *tStep)oofem::Shell7BaseXFEMprotectedvirtual
updateYourselfCZ(TimeStep *tStep)oofem::XfemElementInterface
voigtIndicesoofem::Shell7Baseprotected
vtkEvalInitialGlobalCoordinateAt(const FloatArray &localCoords, int layer, FloatArray &globalCoords)oofem::Shell7Baseprotectedvirtual
vtkEvalInitialGlobalCZCoordinateAt(const FloatArray &localCoords, int interface, FloatArray &globalCoords)oofem::Shell7Baseprotectedvirtual
vtkEvalUpdatedGlobalCoordinateAt(const FloatArray &localCoords, int layer, FloatArray &globalCoords, TimeStep *tStep)oofem::Shell7BaseXFEMprotectedvirtual
VTKXMLExportModuleElementInterface()oofem::VTKXMLExportModuleElementInterfaceinline
XfemElementInterface(Element *e)oofem::XfemElementInterface
XfemElementInterface(const XfemElementInterface &src)=deleteoofem::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::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()oofem::XfemElementInterfacevirtual
xManoofem::Shell7BaseXFEMprotected
ZZNodalRecoveryMI_ComputeEstimatedInterpolationMtrx(FloatArray &answer, GaussPoint *gp, InternalStateType type)oofem::Shell7Baseprotectedvirtual
ZZNodalRecoveryMI_computeNNMatrix(FloatArray &answer, InternalStateType type)oofem::ZZNodalRecoveryModelInterfacevirtual
ZZNodalRecoveryMI_computeNValProduct(FloatMatrix &answer, InternalStateType type, TimeStep *tStep)oofem::ZZNodalRecoveryModelInterfacevirtual
ZZNodalRecoveryMI_giveElement()oofem::Shell7Baseinlinevirtual
ZZNodalRecoveryModelInterface(Element *element)oofem::ZZNodalRecoveryModelInterfaceinline
~Element()oofem::Elementvirtual
~FEMComponent()oofem::FEMComponentinlinevirtual
~Interface()oofem::Interfaceinlinevirtual
~NLStructuralElement()oofem::NLStructuralElementinlinevirtual
~Shell7Base()oofem::Shell7Baseinlinevirtual
~Shell7BaseXFEM()oofem::Shell7BaseXFEMvirtual
~StructuralElement()oofem::StructuralElementvirtual
~XfemElementInterface()oofem::XfemElementInterfacevirtual

This page is part of the OOFEM documentation. Copyright (c) 2011 Borek Patzak
Project e-mail: info@oofem.org
Generated at Tue Jan 2 2018 20:07:41 for OOFEM by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2011