OOFEM
2.4
OOFEM.org - Object Oriented Finite Element Solver
|
This is the complete list of members for oofem::Shell7Base, including all inherited members.
activityTimeFunction | oofem::Element | protected |
adaptiveFinish(TimeStep *tStep) | oofem::Element | virtual |
adaptiveMap(Domain *oldd, TimeStep *tStep) | oofem::Element | virtual |
adaptiveUpdate(TimeStep *tStep) | oofem::StructuralElement | virtual |
addDofManager(DofManager *dMan) | oofem::Element | |
addNonlocalStiffnessContributions(SparseMtrx &dest, const UnknownNumberingScheme &s, TimeStep *tStep) | oofem::StructuralElement | virtual |
bodyLoadArray | oofem::Element | protected |
boundaryLoadArray | oofem::Element | protected |
checkConsistency() | oofem::Shell7Base | virtual |
computeArea() | oofem::Element | virtual |
computeAreaAround(GaussPoint *gp, double xi)=0 | oofem::Shell7Base | protectedpure virtual |
computeBHmatrixAt(GaussPoint *gp, FloatMatrix &answer) | oofem::NLStructuralElement | inlineprotectedvirtual |
computeBmatrixAt(GaussPoint *gp, FloatMatrix &answer, int li=1, int ui=ALL_STRAINS) | oofem::Shell7Base | inlineprotectedvirtual |
computeBmatrixAt(const FloatArray &lCoords, FloatMatrix &answer, int li=1, int ui=ALL_STRAINS) | oofem::Shell7Base | protectedvirtual |
computeBodyLoadVectorAt(FloatArray &answer, Load *forLoad, TimeStep *tStep, ValueModeType mode) | oofem::Shell7Base | protectedvirtual |
computeBoundaryEdgeLoadVector(FloatArray &answer, BoundaryLoad *load, int boundary, CharType type, ValueModeType mode, TimeStep *tStep, bool global) | oofem::Shell7Base | virtual |
computeBoundarySurfaceLoadVector(FloatArray &answer, BoundaryLoad *load, int boundary, CharType type, ValueModeType mode, TimeStep *tStep, bool global=true) | oofem::StructuralElement | virtual |
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::Shell7Base | protectedvirtual |
computeCauchyStressVector(FloatArray &answer, GaussPoint *gp, TimeStep *tStep) | oofem::Shell7Base | protectedvirtual |
computeConsistentMassMatrix(FloatMatrix &answer, TimeStep *tStep, double &mass, const double *ipDensity=NULL) | oofem::StructuralElement | virtual |
computeConstitutiveMatrixAt(FloatMatrix &answer, MatResponseMode rMode, GaussPoint *gp, TimeStep *tStep)=0 | oofem::StructuralElement | pure virtual |
computeConvectiveMassForce(FloatArray &answer, TimeStep *tStep) | oofem::Shell7Base | protected |
computeCurrentVolume(TimeStep *tStep) | oofem::NLStructuralElement | |
computeDeformationGradientVector(FloatArray &answer, GaussPoint *gp, TimeStep *tStep) | oofem::NLStructuralElement | virtual |
computeDofTransformationMatrix(FloatMatrix &answer, const IntArray &nodes, bool includeInternal) | oofem::Element | virtual |
computeEdgeNMatrix(FloatMatrix &answer, int boundaryID, const FloatArray &lcoords) | oofem::StructuralElement | virtual |
computeEdgeVolumeAround(GaussPoint *gp, int iEdge) | oofem::StructuralElement | protectedvirtual |
computeFailureCriteriaQuantities(FailureCriteriaStatus *fc, TimeStep *tStep) | oofem::FailureModuleElementInterface | inlinevirtual |
computeFAt(const FloatArray &lCoords, FloatMatrix &answer, FloatArray &genEps, TimeStep *tStep) | oofem::Shell7Base | protected |
computeField(ValueModeType mode, TimeStep *tStep, const FloatArray &lcoords, FloatArray &answer) | oofem::StructuralElement | virtual |
computeFirstPKStressVector(FloatArray &answer, GaussPoint *gp, TimeStep *tStep) | oofem::NLStructuralElement | |
computeGaussPoints()=0 | oofem::Shell7Base | protectedpure virtual |
computeGlobalCoordinates(FloatArray &answer, const FloatArray &lcoords) | oofem::Shell7Base | virtual |
computeGlobalCoordinatesOnEdge(FloatArray &answer, const FloatArray &lcoords, const int iEdge) | oofem::Shell7Base | virtual |
computeGtoLRotationMatrix(FloatMatrix &answer) | oofem::Element | virtual |
computeInitialStressMatrix(FloatMatrix &answer, TimeStep *tStep) | oofem::NLStructuralElement | virtual |
computeInterLaminarStressesAt(int interfaceNum, TimeStep *tStep, std::vector< FloatArray > &interLamStresses) | oofem::Shell7Base | protected |
computeLambdaGMatrices(FloatMatrix lambda[3], FloatArray &genEps, double zeta) | oofem::Shell7Base | protected |
computeLambdaNMatrix(FloatMatrix &lambda, FloatArray &genEps, double zeta) | oofem::Shell7Base | protected |
computeLength() | oofem::Element | virtual |
computeLinearizedStiffness(GaussPoint *gp, StructuralMaterial *mat, TimeStep *tStep, FloatMatrix A[3][3]) | oofem::Shell7Base | protected |
computeLoadGToLRotationMtrx(FloatMatrix &answer) | oofem::StructuralElement | inlineprotectedvirtual |
computeLoadLEToLRotationMatrix(FloatMatrix &answer, int iEdge, GaussPoint *gp) | oofem::StructuralElement | inlineprotectedvirtual |
computeLoadLSToLRotationMatrix(FloatMatrix &answer, int iSurf, GaussPoint *gp) | oofem::StructuralElement | inlineprotectedvirtual |
computeLoadVector(FloatArray &answer, BodyLoad *load, CharType type, ValueModeType mode, TimeStep *tStep) | oofem::StructuralElement | virtual |
computeLocalCoordinates(FloatArray &answer, const FloatArray &gcoords) | oofem::Element | virtual |
computeLumpedMassMatrix(FloatMatrix &answer, TimeStep *tStep) | oofem::Shell7Base | protectedvirtual |
computeMassMatrix(FloatMatrix &answer, TimeStep *tStep) | oofem::Shell7Base | protectedvirtual |
computeMassMatrixNum(FloatMatrix &answer, TimeStep *tStep) | oofem::Shell7Base | protectedvirtual |
computeMeanSize() | oofem::Element | |
computeMidPlaneNormal(FloatArray &answer, const GaussPoint *gp) | oofem::Element | virtual |
computeNmatrixAt(const FloatArray &iLocCoords, FloatMatrix &answer) | oofem::Shell7Base | protectedvirtual |
computeNumberOfDofs() | oofem::Shell7Base | inlinevirtual |
computeNumberOfGlobalDofs() | oofem::Element | virtual |
computeNumberOfPrimaryMasterDofs() | oofem::Element | |
computePointLoadVectorAt(FloatArray &answer, Load *load, TimeStep *tStep, ValueModeType mode, bool global=true) | oofem::StructuralElement | protectedvirtual |
computePressureForce(FloatArray &answer, FloatArray solVec, const int iSurf, BoundaryLoad *surfLoad, TimeStep *tStep, ValueModeType mode) | oofem::Shell7Base | protected |
computePressureForceAt(GaussPoint *gp, FloatArray &answer, const int iSurf, FloatArray genEps, BoundaryLoad *surfLoad, TimeStep *tStep, ValueModeType mode) | oofem::Shell7Base | protected |
computePressureTangentMatrix(FloatMatrix &answer, Load *load, const int iSurf, TimeStep *tStep) | oofem::Shell7Base | protected |
computeResultingIPEigenstrainAt(FloatArray &answer, TimeStep *tStep, GaussPoint *gp, ValueModeType mode) | oofem::StructuralElement | virtual |
computeResultingIPTemperatureAt(FloatArray &answer, TimeStep *tStep, GaussPoint *gp, ValueModeType mode) | oofem::StructuralElement | virtual |
computeSectionalForces(FloatArray &answer, TimeStep *tStep, FloatArray &solVec, int useUpdatedGpRecord=0) | oofem::Shell7Base | protected |
computeSectionalForcesAt(FloatArray §ionalForces, IntegrationPoint *ip, Material *mat, TimeStep *tStep, FloatArray &genEpsC, double zeta) | oofem::Shell7Base | protected |
computeStiffnessMatrix(FloatMatrix &answer, MatResponseMode rMode, TimeStep *tStep) | oofem::Shell7Base | protectedvirtual |
computeStiffnessMatrix_withIRulesAsSubcells(FloatMatrix &answer, MatResponseMode rMode, TimeStep *tStep) | oofem::NLStructuralElement | |
computeStrainVector(FloatArray &answer, GaussPoint *gp, TimeStep *tStep) | oofem::StructuralElement | virtual |
computeStrainVectorInLayer(FloatArray &answer, const FloatArray &masterGpStrain, GaussPoint *masterGp, GaussPoint *slaveGp, TimeStep *tStep) | oofem::Shell7Base | inlineprotectedvirtual |
computeStressMatrix(FloatMatrix &answer, FloatArray &genEps, GaussPoint *gp, Material *mat, TimeStep *tStep) | oofem::Shell7Base | protected |
computeStressVector(FloatArray &answer, const FloatArray &strain, GaussPoint *gp, TimeStep *tStep)=0 | oofem::StructuralElement | pure virtual |
computeSurfaceNMatrix(FloatMatrix &answer, int boundaryID, const FloatArray &lcoords) | oofem::StructuralElement | virtual |
computeSurfaceVolumeAround(GaussPoint *gp, int iSurf) | oofem::StructuralElement | protectedvirtual |
computeTangentFromEdgeLoad(FloatMatrix &answer, EdgeLoad *load, int boundary, MatResponseMode rmode, TimeStep *tStep) | oofem::Element | virtual |
computeTangentFromSurfaceLoad(FloatMatrix &answer, SurfaceLoad *load, int boundary, MatResponseMode rmode, TimeStep *tStep) | oofem::Element | virtual |
computeThicknessMappingCoeff(GaussPoint *gp, FloatArray &answer) | oofem::Shell7Base | protected |
computeTractionForce(FloatArray &answer, const int iedge, BoundaryLoad *edgeLoad, TimeStep *tStep, ValueModeType mode, bool map2elementDOFs=false) | oofem::Shell7Base | protectedvirtual |
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::Shell7Base | protected |
computeVectorOfPrescribed(ValueModeType u, TimeStep *tStep, FloatArray &answer) | oofem::Element | |
computeVectorOfPrescribed(const IntArray &dofIDMask, ValueModeType type, TimeStep *tStep, FloatArray &answer) | oofem::Element | |
computeVolume() | oofem::Element | virtual |
computeVolumeAreaOrLength() | oofem::Element | virtual |
computeVolumeAround(GaussPoint *gp) | oofem::Element | inlinevirtual |
computeVolumeAroundLayer(GaussPoint *mastergp, int layer)=0 | oofem::Shell7Base | protectedpure virtual |
condense(FloatMatrix *stiff, FloatMatrix *mass, FloatArray *load, IntArray *what) | oofem::StructuralElement | protected |
convV6ToV9Stress(const FloatArray &V6) | oofem::Shell7Base | protected |
copyIPvalue enum value | oofem::Shell7Base | protected |
CopyIPvaluesToNodes(std::vector< FloatArray > &recoveredValues, int layer, InternalStateType type, TimeStep *tStep) | oofem::Shell7Base | protected |
createMaterialStatus() | oofem::StructuralElement | virtual |
crossSection | oofem::Element | protected |
dofManArray | oofem::Element | protected |
domain | oofem::FEMComponent | protected |
drawAnnotation(oofegGraphicContext &gc, TimeStep *tStep) | oofem::Element | virtual |
drawDeformedGeometry(oofegGraphicContext &gc, TimeStep *tStep, UnknownType) | oofem::Element | inlinevirtual |
drawRawGeometry(oofegGraphicContext &gc, TimeStep *tStep) | oofem::Element | inlinevirtual |
drawScalar(oofegGraphicContext &gc, TimeStep *tStep) | oofem::Element | inlinevirtual |
drawSpecial(oofegGraphicContext &gc, TimeStep *tStep) | oofem::Element | inlinevirtual |
drawYourself(oofegGraphicContext &gc, TimeStep *tStep) | oofem::Element | virtual |
edgeComputeBmatrixAt(const FloatArray &lCoords, FloatMatrix &answer, int li=1, int ui=ALL_STRAINS) | oofem::Shell7Base | protectedvirtual |
edgeComputeLengthAround(GaussPoint *gp, const int iedge) | oofem::Shell7Base | protectedvirtual |
edgeComputeNmatrixAt(const FloatArray &lCoords, FloatMatrix &answer) | oofem::Shell7Base | protectedvirtual |
edgeEvalCovarBaseVectorsAt(const FloatArray &lCoords, const int iedge, FloatMatrix &gcov, TimeStep *tStep) | oofem::Shell7Base | protected |
edgeEvalInitialCovarBaseVectorsAt(const FloatArray &lCoords, const int iedge, FloatArray &G1, FloatArray &G3) | oofem::Shell7Base | protected |
edgeEvalInitialDirectorAt(const FloatArray &lCoords, FloatArray &answer, const int iEdge) | oofem::Shell7Base | protected |
edgeGiveUpdatedSolutionVector(FloatArray &answer, const int iedge, TimeStep *tStep) | oofem::Shell7Base | protectedvirtual |
Element(int n, Domain *aDomain) | oofem::Element | |
Element(const Element &src)=delete | oofem::Element | |
elemLocalCS | oofem::Element | protected |
errorInfo(const char *func) const | oofem::FEMComponent | |
estimatePackSize(DataStream &buff) | oofem::Element | |
evalCovarBaseVectorsAt(const FloatArray &lCoords, FloatMatrix &gcov, FloatArray &genEps, TimeStep *tStep) | oofem::Shell7Base | protectedvirtual |
evalCovarNormalAt(FloatArray &nCov, const FloatArray &lCoords, FloatArray &genEpsC, TimeStep *tStep) | oofem::Shell7Base | protectedvirtual |
evalInitialContravarBaseVectorsAt(const FloatArray &lCoords, FloatMatrix &Gcon) | oofem::Shell7Base | protected |
evalInitialCovarBaseVectorsAt(const FloatArray &lCoords, FloatMatrix &Gcov) | oofem::Shell7Base | |
evalInitialCovarNormalAt(FloatArray &nCov, const FloatArray &lCoords) | oofem::Shell7Base | protectedvirtual |
evalInitialDirectorAt(const FloatArray &lCoords, FloatArray &answer) | oofem::Shell7Base | protected |
evaluateFailureCriteriaQuantities(FailureCriteriaStatus *fc, TimeStep *tStep) | oofem::Shell7Base | protectedvirtual |
FailureModuleElementInterface() | oofem::FailureModuleElementInterface | inline |
fei | oofem::Shell7Base | protected |
FEMComponent(int n, Domain *d) | oofem::FEMComponent | inline |
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::Shell7Base | protected |
GetSurfaceIntegrationRule(int order) | oofem::StructuralElement | inlineprotectedvirtual |
giveAxialMatrix(const FloatArray &vec) | oofem::Shell7Base | protected |
giveBodyLoadArray() | oofem::Element | |
giveBodyLoadList() const | oofem::Element | inline |
giveBoundaryEdgeIntegrationRule(int order, int boundary) | oofem::Element | virtual |
giveBoundaryEdgeNodes(IntArray &bNodes, int boundary) | oofem::Element | virtual |
giveBoundaryLoadArray() | oofem::Element | |
giveBoundaryLoadList() const | oofem::Element | inline |
giveBoundaryLocationArray(IntArray &locationArray, const IntArray &bNodes, const UnknownNumberingScheme &s, IntArray *dofIds=NULL) | oofem::Element | virtual |
giveBoundaryLocationArray(IntArray &locationArray, const IntArray &bNodes, const IntArray &dofIDMask, const UnknownNumberingScheme &s, IntArray *dofIds=NULL) | oofem::Element | virtual |
giveBoundarySurfaceIntegrationRule(int order, int boundary) | oofem::Element | virtual |
giveBoundarySurfaceNodes(IntArray &bNodes, int boundary) | oofem::Element | virtual |
giveCharacteristicLength(const FloatArray &normalToCrackPlane) | oofem::Element | inlinevirtual |
giveCharacteristicLengthForAxisymmElements(const FloatArray &normalToCrackPlane) | oofem::Element | |
giveCharacteristicLengthForPlaneElements(const FloatArray &normalToCrackPlane) | oofem::Element | |
giveCharacteristicMatrix(FloatMatrix &answer, CharType, TimeStep *tStep) | oofem::StructuralElement | virtual |
giveCharacteristicSize(GaussPoint *gp, FloatArray &normalToCrackPlane, ElementCharSizeMethod method) | oofem::Element | inlinevirtual |
giveCharacteristicValue(CharType type, TimeStep *tStep) | oofem::Element | virtual |
giveCharacteristicVector(FloatArray &answer, CharType type, ValueModeType mode, TimeStep *tStep) | oofem::StructuralElement | virtual |
giveClassName() const | oofem::Shell7Base | inlinevirtual |
giveCompositeExportData(std::vector< VTKPiece > &vtkPieces, IntArray &primaryVarsToExport, IntArray &internalVarsToExport, IntArray cellVarsToExport, TimeStep *tStep) | oofem::Shell7Base | protectedvirtual |
oofem::VTKXMLExportModuleElementInterface::giveCompositeExportData(VTKPiece &vtkPiece, IntArray &primaryVarsToExport, IntArray &internalVarsToExport, IntArray cellVarsToExport, TimeStep *tStep) | oofem::VTKXMLExportModuleElementInterface | inlinevirtual |
giveCrossSection() | oofem::Element | |
giveDefaultIntegrationRule() const | oofem::Element | inlinevirtual |
giveDefaultIntegrationRulePtr() | oofem::Element | inlinevirtual |
giveDofManager(int i) const | oofem::Element | |
giveDofManagerNumber(int i) const | oofem::Element | inline |
giveDofManArray() const | oofem::Element | inline |
giveDofManDofIDMask(int inode, IntArray &) const | oofem::Shell7Base | virtual |
giveDomain() const | oofem::FEMComponent | inline |
giveDualBase(FloatMatrix &base1, FloatMatrix &base2) | oofem::Shell7Base | static |
giveEdgeDofMapping(IntArray &answer, int iEdge) const =0 | oofem::Shell7Base | protectedpure virtual |
giveElementDofIDMask(IntArray &answer) const | oofem::Element | inlinevirtual |
giveFictiousCZNodeCoordsForExport(std::vector< FloatArray > &nodes, int interface) | oofem::Shell7Base | protected |
giveFictiousNodeCoordsForExport(std::vector< FloatArray > &nodes, int layer) | oofem::Shell7Base | protected |
giveFictiousUpdatedNodeCoordsForExport(std::vector< FloatArray > &nodes, int layer, TimeStep *tStep) | oofem::Shell7Base | protected |
giveGeneralizedStrainComponents(FloatArray genEps, FloatArray &dphidxi1, FloatArray &dphidxi2, FloatArray &dmdxi1, FloatArray &dmdxi2, FloatArray &m, double &dgamdxi1, double &dgamdxi2, double &gam) | oofem::Shell7Base | static |
giveGeometryMode() | oofem::NLStructuralElement | inline |
giveGeometryType() const | oofem::Element | virtual |
giveGlobalIPValue(FloatArray &answer, GaussPoint *gp, InternalStateType type, TimeStep *tStep) | oofem::Element | |
giveGlobalNumber() const | oofem::Element | inline |
giveGlobalZcoord(const FloatArray &lCoords) | oofem::Shell7Base | protectedvirtual |
giveGlobalZcoordInLayer(double xi, int layer) | oofem::Shell7Base | protectedvirtual |
giveInitialEdgeSolutionVector(int i) | oofem::Shell7Base | inlineprotected |
giveInitialNodeDirector(int i) | oofem::Shell7Base | inlineprotected |
giveInitialSolutionVector() | oofem::Shell7Base | inlineprotected |
giveInputRecord(DynamicInputRecord &input) | oofem::NLStructuralElement | virtual |
giveInputRecordName() const =0 | oofem::FEMComponent | pure virtual |
giveIntegrationDomain() const | oofem::Element | virtual |
giveIntegrationRule(int i) | oofem::Element | inlinevirtual |
giveIntegrationRuleLocalCodeNumbers(IntArray &answer, IntegrationRule &ie) | oofem::Element | inlinevirtual |
giveIntegrationRulesArray() | oofem::Element | inline |
giveInterface(InterfaceType it) | oofem::Shell7Base | protectedvirtual |
giveInternalDofManager(int i) const | oofem::Element | inlinevirtual |
giveInternalDofManDofIDMask(int inode, IntArray &answer) const | oofem::Element | inlinevirtual |
giveInternalForcesVector(FloatArray &answer, TimeStep *tStep, int useUpdatedGpRecord=0) | oofem::Shell7Base | protectedvirtual |
giveInternalForcesVector_withIRulesAsSubcells(FloatArray &answer, TimeStep *tStep, int useUpdatedGpRecord=0) | oofem::NLStructuralElement | virtual |
giveInternalStateAtNode(FloatArray &answer, InternalStateType type, InternalStateMode mode, int node, TimeStep *tStep) | oofem::StructuralElement | virtual |
giveInternalStateAtSide(FloatArray &answer, InternalStateType type, InternalStateMode mode, int side, TimeStep *tStep) | oofem::Element | inlinevirtual |
giveInterpolation() const | oofem::Element | inlinevirtual |
giveInterpolation(DofIDItem id) const | oofem::Element | inlinevirtual |
giveIPValue(FloatArray &answer, GaussPoint *gp, InternalStateType type, TimeStep *tStep) | oofem::Shell7Base | protectedvirtual |
giveKnotSpanParallelMode(int) const | oofem::Element | inlinevirtual |
giveL2contribution(FloatMatrix &ipValues, FloatMatrix &Nbar, int layer, InternalStateType type, TimeStep *tStep) | oofem::Shell7Base | protected |
giveLabel() const | oofem::Element | inline |
giveLayerContributionToSR(FloatMatrix &dSmat, FloatMatrix &dSmatLayerIP, int layer, double zeroThicknessLevel, TimeStep *tStep) | oofem::Shell7Base | protected |
giveLayeredCS() | oofem::Shell7Base | inline |
giveLengthInDir(const FloatArray &normalToCrackPlane) | oofem::Element | virtual |
giveLocalCoordinateSystem(FloatMatrix &answer) | oofem::Element | virtual |
giveLocalIntVarMaxMin(oofegGraphicContext &gc, TimeStep *tStep, double &emin, double &emax) | oofem::Element | inlinevirtual |
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::Shell7Base | protectedvirtual |
giveMassMtrxIntegrationgMask(IntArray &answer) | oofem::StructuralElement | inlinevirtual |
giveMaterial() | oofem::Element | virtual |
giveMaterialMode() | oofem::Shell7Base | inlinevirtual |
giveMaterialNumber() const | oofem::Element | inline |
giveNode(int i) const | oofem::Element | inline |
giveNonlocalLocationArray(IntArray &locationArray, const UnknownNumberingScheme &us) | oofem::StructuralElement | virtual |
giveNumber() const | oofem::FEMComponent | inline |
giveNumberOfBoundarySides() | oofem::Element | virtual |
giveNumberOfDofManagers() const | oofem::Element | inlinevirtual |
giveNumberOfDofs() | oofem::Shell7Base | virtual |
giveNumberOfEdgeDofManagers()=0 | oofem::Shell7Base | pure virtual |
giveNumberOfEdgeDofs()=0 | oofem::Shell7Base | pure virtual |
giveNumberOfInPlaneIP() | oofem::Shell7Base | inlinevirtual |
giveNumberOfIntegrationRules() | oofem::Element | inline |
giveNumberOfInternalDofManagers() const | oofem::Element | inlinevirtual |
giveNumberOfIPForMassMtrxIntegration() | oofem::StructuralElement | protectedvirtual |
giveNumberOfNodes() const | oofem::Element | inlinevirtual |
giveOrderingDofTypes() const =0 | oofem::Shell7Base | protectedpure virtual |
giveOrderingEdgeNodes() const =0 | oofem::Shell7Base | protectedpure virtual |
giveOrderingNodes() const =0 | oofem::Shell7Base | protectedpure virtual |
giveParallelMode() const | oofem::Element | inline |
giveParentElSize() const | oofem::Element | inlinevirtual |
givePartitionList() const | oofem::Element | inline |
giveRecoveredTransverseInterfaceStress(std::vector< FloatMatrix > &transverseStress, TimeStep *tStep) | oofem::Shell7Base | protectedvirtual |
giveRegionNumber() | oofem::Element | |
giveRelativeSelfComputationalCost() | oofem::Element | inlinevirtual |
giveRotationMatrix(FloatMatrix &answer) | oofem::Element | virtual |
giveShellExportData(VTKPiece &vtkPiece, IntArray &primaryVarsToExport, IntArray &internalVarsToExport, IntArray cellVarsToExport, TimeStep *tStep) | oofem::Shell7Base | protectedvirtual |
giveSide(int i) const | oofem::Element | virtual |
giveSpatialDimension() | oofem::Element | virtual |
giveSPRcontribution(FloatMatrix &eltIPvalues, FloatMatrix &eltPolynomialValues, int layer, InternalStateType type, TimeStep *tStep) | oofem::Shell7Base | protected |
giveStructuralCrossSection() | oofem::StructuralElement | |
giveSurfaceDofMapping(IntArray &answer, int iSurf) const =0 | oofem::Shell7Base | protectedpure virtual |
giveSymVoigtIndex(int ind1, int ind2) | oofem::Shell7Base | protected |
giveTractionBC(FloatMatrix &tractionTop, FloatMatrix &tractionBtm, TimeStep *tStep) | oofem::Shell7Base | protected |
giveUnknownsAt(const FloatArray &lcoords, FloatArray &solVec, FloatArray &x, FloatArray &m, double &gam, TimeStep *tStep) | oofem::Shell7Base | protected |
giveUpdatedSolutionVector(FloatArray &answer, TimeStep *tStep) | oofem::Shell7Base | protected |
giveVoigtIndex(int ind1, int ind2) | oofem::Shell7Base | protected |
giveZ2integratedPolynomial2GradientForStressRecAt(FloatArray &answer, FloatArray &coords) | oofem::Shell7Base | protected |
giveZintegratedPolynomialGradientForStressRecAt(FloatArray &answer, FloatArray &coords) | oofem::Shell7Base | protected |
globalNumber | oofem::Element | protected |
initForNewStep() | oofem::Element | virtual |
initialDisplacements | oofem::StructuralElement | protected |
initialEdgeSolutionVectors | oofem::Shell7Base | protected |
initializeFrom(InputRecord *ir) | oofem::Shell7Base | protectedvirtual |
initializeYourself(TimeStep *timeStepWhenICApply) | oofem::Element | inlinevirtual |
initialNodeDirectors | oofem::Shell7Base | protected |
initialSolutionVector | oofem::Shell7Base | protected |
integrationRulesArray | oofem::Element | protected |
oofem::Interface() | oofem::Interface | inline |
oofem::LayeredCrossSectionInterface::Interface() | oofem::Interface | inline |
oofem::VTKXMLExportModuleElementInterface::Interface() | oofem::Interface | inline |
oofem::ZZNodalRecoveryModelInterface::Interface() | oofem::Interface | inline |
oofem::FailureModuleElementInterface::Interface() | oofem::Interface | inline |
interpolationForCZExport | oofem::Shell7Base | protectedstatic |
interpolationForExport | oofem::Shell7Base | protectedstatic |
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::Element | virtual |
isCast(TimeStep *tStep) | oofem::Element | virtual |
L2fit enum value | oofem::Shell7Base | protected |
LayeredCrossSectionInterface() | oofem::LayeredCrossSectionInterface | inline |
layeredCS | oofem::Shell7Base | protected |
LSfit enum value | oofem::Shell7Base | protected |
mapStateVariables(Domain &iOldDom, const TimeStep &iTStep) | oofem::Element | virtual |
material | oofem::Element | protected |
nlGeometry | oofem::NLStructuralElement | protected |
NLStructuralElement(int n, Domain *d) | oofem::NLStructuralElement | |
NodalAveragingRecoveryMI_computeNodalValue(FloatArray &answer, int node, InternalStateType type, TimeStep *tStep) | oofem::Shell7Base | protectedvirtual |
NodalAveragingRecoveryMI_computeSideValue(FloatArray &answer, int side, InternalStateType type, TimeStep *tStep) | oofem::Shell7Base | protectedvirtual |
NodalAveragingRecoveryModelInterface() | oofem::NodalAveragingRecoveryModelInterface | inline |
nodalLeastSquareFitFromIP(std::vector< FloatArray > &recoveredValues, int layer, InternalStateType type, TimeStep *tStep) | oofem::Shell7Base | protected |
NodalRecoveryMI_computeNNMatrix(FloatArray &answer, int layer, InternalStateType type) | oofem::Shell7Base | protected |
NodalRecoveryMI_computeNValProduct(FloatMatrix &answer, int layer, InternalStateType type, TimeStep *tStep) | oofem::Shell7Base | protected |
NodalRecoveryMI_recoverValues(std::vector< FloatArray > &recoveredValues, int layer, InternalStateType type, TimeStep *tStep) | oofem::Shell7Base | protected |
number | oofem::FEMComponent | protected |
numberOfDofMans | oofem::Element | protected |
numberOfGaussPoints | oofem::Element | protected |
numInPlaneIP | oofem::Shell7Base | protected |
operator=(const Element &src)=delete | oofem::Element | |
packUnknowns(DataStream &buff, TimeStep *tStep) | oofem::Element | |
parallel_mode | oofem::Element | protected |
partitions | oofem::Element | protected |
postInitialize() | oofem::Shell7Base | virtual |
predictRelativeComputationalCost() | oofem::Element | virtual |
predictRelativeRedistributionCost() | oofem::Element | inlinevirtual |
printOutputAt(FILE *file, TimeStep *tStep) | oofem::Shell7Base | virtual |
printYourself() | oofem::FEMComponent | inlinevirtual |
recoverShearStress(TimeStep *tStep) | oofem::Shell7Base | protectedvirtual |
recoverStress | oofem::Shell7Base | protected |
recoverValuesFromIP(std::vector< FloatArray > &nodes, int layer, InternalStateType type, TimeStep *tStep, stressRecoveryType SRtype=copyIPvalue) | oofem::Shell7Base | protected |
restoreContext(DataStream &stream, ContextMode mode, void *obj=NULL) | oofem::Element | virtual |
saveContext(DataStream &stream, ContextMode mode, void *obj=NULL) | oofem::Element | virtual |
setBodyLoads(const IntArray &bodyLoads) | oofem::Element | |
setCrossSection(int csIndx) | oofem::Element | inlinevirtual |
setDofManagers(const IntArray &dmans) | oofem::Element | |
setDomain(Domain *d) | oofem::FEMComponent | inlinevirtual |
setGlobalNumber(int num) | oofem::Element | inline |
setIntegrationRules(std::vector< std::unique_ptr< IntegrationRule > > irlist) | oofem::Element | |
setMaterial(int matIndx) | oofem::Element | inline |
setNumber(int num) | oofem::FEMComponent | inline |
setParallelMode(elementParallelMode _mode) | oofem::Element | inline |
setPartitionList(IntArray &pl) | oofem::Element | inline |
setupInitialEdgeSolutionVector() | oofem::Shell7Base | protected |
setupInitialNodeDirectors() | oofem::Shell7Base | protectedvirtual |
setupInitialSolutionVector() | oofem::Shell7Base | protected |
setupIRForMassMtrxIntegration(IntegrationRule &iRule) | oofem::StructuralElement | protectedvirtual |
Shell7Base(int n, Domain *d) | oofem::Shell7Base | |
showExtendedSparseMtrxStructure(CharType mtrx, oofegGraphicContext &gc, TimeStep *tStep) | oofem::StructuralElement | virtual |
showSparseMtrxStructure(CharType mtrx, oofegGraphicContext &gc, TimeStep *tStep) | oofem::StructuralElement | virtual |
stressRecoveryType enum name | oofem::Shell7Base | protected |
StructuralElement(int n, Domain *d) | oofem::StructuralElement | |
temp_computeBoundaryVectorOf(IntArray &dofIdArray, int boundary, ValueModeType u, TimeStep *tStep, FloatArray &answer) | oofem::Shell7Base | protected |
testElementExtension(ElementExtension ext) | oofem::Element | inlinevirtual |
unpackAndUpdateUnknowns(DataStream &buff, TimeStep *tStep) | oofem::Element | |
updateBeforeNonlocalAverage(TimeStep *tStep) | oofem::StructuralElement | virtual |
updateInternalState(TimeStep *tStep) | oofem::StructuralElement | virtual |
updateLayerTransvNormalStressSR(FloatMatrix &dSzzMatLayerIP, FloatArray &SzzMatOld, int layer) | oofem::Shell7Base | protected |
updateLayerTransvShearStressesSR(FloatMatrix &dSmatLayerIP, FloatMatrix &SmatOld, int layer) | oofem::Shell7Base | protected |
updateLayerTransvStressesSR(FloatMatrix &dSmatLayerIP, int layer) | oofem::Shell7Base | protected |
updateLocalNumbering(EntityRenumberingFunctor &f) | oofem::Element | virtual |
updateYourself(TimeStep *tStep) | oofem::StructuralElement | virtual |
voigtIndices | oofem::Shell7Base | protected |
vtkEvalInitialGlobalCoordinateAt(const FloatArray &localCoords, int layer, FloatArray &globalCoords) | oofem::Shell7Base | protectedvirtual |
vtkEvalInitialGlobalCZCoordinateAt(const FloatArray &localCoords, int interface, FloatArray &globalCoords) | oofem::Shell7Base | protectedvirtual |
vtkEvalUpdatedGlobalCoordinateAt(const FloatArray &localCoords, int layer, FloatArray &globalCoords, TimeStep *tStep) | oofem::Shell7Base | protectedvirtual |
VTKXMLExportModuleElementInterface() | oofem::VTKXMLExportModuleElementInterface | inline |
ZZNodalRecoveryMI_ComputeEstimatedInterpolationMtrx(FloatArray &answer, GaussPoint *gp, InternalStateType type) | oofem::Shell7Base | protectedvirtual |
ZZNodalRecoveryMI_computeNNMatrix(FloatArray &answer, InternalStateType type) | oofem::ZZNodalRecoveryModelInterface | virtual |
ZZNodalRecoveryMI_computeNValProduct(FloatMatrix &answer, InternalStateType type, TimeStep *tStep) | oofem::ZZNodalRecoveryModelInterface | virtual |
ZZNodalRecoveryMI_giveElement() | oofem::Shell7Base | inlinevirtual |
ZZNodalRecoveryModelInterface(Element *element) | oofem::ZZNodalRecoveryModelInterface | inline |
~Element() | oofem::Element | virtual |
~FEMComponent() | oofem::FEMComponent | inlinevirtual |
~Interface() | oofem::Interface | inlinevirtual |
~NLStructuralElement() | oofem::NLStructuralElement | inlinevirtual |
~Shell7Base() | oofem::Shell7Base | inlinevirtual |
~StructuralElement() | oofem::StructuralElement | virtual |