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

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

areaoofem::LayeredCrossSectionprotected
beamShearCoeffxzoofem::LayeredCrossSectionprotected
checkConsistency() overrideoofem::LayeredCrossSectionvirtual
computeIntegralThick() constoofem::LayeredCrossSection
createMaterialStatus(GaussPoint &iGP) overrideoofem::LayeredCrossSectionvirtual
CrossSection(int n, Domain *d)oofem::CrossSection
domainoofem::FEMComponentprotected
errorInfo(const char *func) constoofem::FEMComponent
estimatePackSize(DataStream &buff, GaussPoint *ip) overrideoofem::LayeredCrossSectioninlinevirtual
FEMComponent(int n, Domain *d)oofem::FEMComponentinline
give(CrossSectionProperty a, GaussPoint *gp) const overrideoofem::LayeredCrossSectionvirtual
give(CrossSectionProperty a, const FloatArray &coords, Element *elem, bool local) const overrideoofem::LayeredCrossSectionvirtual
give(int aProperty, GaussPoint *gp) const overrideoofem::LayeredCrossSectionvirtual
give2dBeamStiffMtrx(MatResponseMode mode, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
give2dPlateStiffMtrx(MatResponseMode mode, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
give2dPlateSubSoilStiffMtrx(MatResponseMode mode, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
give3dBeamStiffMtrx(MatResponseMode mode, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
give3dBeamSubSoilStiffMtrx(MatResponseMode mode, GaussPoint *gp, TimeStep *tStep) constoofem::StructuralCrossSectionvirtual
give3dDegeneratedShellStiffMtrx(MatResponseMode rMode, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
give3dShellRotStiffMtrx(MatResponseMode mode, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
give3dShellStiffMtrx(MatResponseMode mode, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveArea() constoofem::LayeredCrossSectionprotected
giveCauchyStresses(FloatArray &answer, GaussPoint *gp, const FloatArray &reducedFIncrement, TimeStep *tStep) overrideoofem::LayeredCrossSectioninlinevirtual
giveCharMaterialStiffnessMatrix(FloatMatrix &answer, MatResponseMode mode, GaussPoint *gp, TimeStep *tStep) overrideoofem::LayeredCrossSectionvirtual
giveCharMaterialStiffnessMatrix_dPdF(FloatMatrix &answer, MatResponseMode rMode, GaussPoint *gp, TimeStep *tStep) overrideoofem::LayeredCrossSectionvirtual
giveClassName() const overrideoofem::LayeredCrossSectioninlinevirtual
giveCorrespondingSlaveMaterialMode(MaterialMode mode)oofem::LayeredCrossSectionstatic
giveDomain() constoofem::FEMComponentinline
giveEshelbyStresses(FloatArray &answer, GaussPoint *gp, const FloatArray &reducedvF, TimeStep *tStep)oofem::StructuralCrossSectioninlinevirtual
giveFirstPKStress_1d(const FloatArrayF< 1 > &reducedvF, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveFirstPKStress_3d(const FloatArrayF< 9 > &reducedvF, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveFirstPKStress_PlaneStrain(const FloatArrayF< 5 > &reducedvF, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveFirstPKStress_PlaneStress(const FloatArrayF< 4 > &reducedvF, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveFirstPKStresses(const FloatArray &reducedF, GaussPoint *gp, TimeStep *tStep) constoofem::StructuralCrossSectionvirtual
giveGeneralizedStress_3dBeamSubSoil(const FloatArrayF< 6 > &generalizedStrain, GaussPoint *gp, TimeStep *tStep) constoofem::StructuralCrossSectionvirtual
giveGeneralizedStress_Beam2d(const FloatArrayF< 3 > &generalizedStrain, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveGeneralizedStress_Beam3d(const FloatArrayF< 6 > &generalizedStrain, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveGeneralizedStress_MembraneRot(const FloatArrayF< 4 > &generalizedStrain, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveGeneralizedStress_Plate(const FloatArrayF< 5 > &generalizedStrain, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveGeneralizedStress_PlateSubSoil(const FloatArrayF< 3 > &generalizedStrain, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveGeneralizedStress_Shell(const FloatArrayF< 8 > &generalizedStrain, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveGeneralizedStress_ShellRot(const FloatArrayF< 9 > &generalizedStrain, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveInputRecord(DynamicInputRecord &input) overrideoofem::LayeredCrossSectionvirtual
giveInputRecordName() const overrideoofem::LayeredCrossSectioninlinevirtual
giveInterface(InterfaceType t)oofem::FEMComponentinlinevirtual
giveInterfaceMaterial(int interface)oofem::LayeredCrossSectioninline
giveInterfaceMaterialNum(int interface)oofem::LayeredCrossSectioninline
giveInterfaceXiCoords(FloatArray &answer) constoofem::LayeredCrossSection
giveIPValue(FloatArray &answer, GaussPoint *ip, InternalStateType type, TimeStep *tStep) overrideoofem::LayeredCrossSectionvirtual
giveLayer(GaussPoint *gp) constoofem::LayeredCrossSection
giveLayerMaterial(int layer) constoofem::LayeredCrossSectioninline
giveLayerMidZ(int layer) constoofem::LayeredCrossSectioninline
giveLayerThickness(int layer) constoofem::LayeredCrossSectioninline
giveMaterial(IntegrationPoint *ip) const overrideoofem::LayeredCrossSectionvirtual
giveMaterialInterface(InterfaceType t, IntegrationPoint *ip)oofem::StructuralCrossSectioninlinevirtual
giveMembraneRotStiffMtrx(MatResponseMode mode, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveMidSurfaceXiCoordFromBottom() constoofem::LayeredCrossSectioninline
giveMidSurfaceZcoordFromBottom() constoofem::LayeredCrossSectioninline
giveNumber() constoofem::FEMComponentinline
giveNumberOfLayers() constoofem::LayeredCrossSection
giveNumIntegrationPointsInLayer() constoofem::LayeredCrossSectioninline
giveRealStress_1d(const FloatArrayF< 1 > &reducedStrain, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveRealStress_3d(const FloatArrayF< 6 > &reducedStrain, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveRealStress_3dDegeneratedShell(const FloatArrayF< 6 > &reducedStrain, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveRealStress_PlaneStrain(const FloatArrayF< 4 > &reducedStrain, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveRealStress_PlaneStress(const FloatArrayF< 3 > &reducedStrain, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveRealStress_Warping(const FloatArrayF< 2 > &reducedStrain, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveRealStresses(const FloatArray &reducedStrain, GaussPoint *gp, TimeStep *tStep) constoofem::StructuralCrossSection
giveRelativeSelfComputationalCost()oofem::CrossSectioninlinevirtual
giveSetNumber() constoofem::CrossSectioninline
giveSlaveGaussPoint(GaussPoint *gp, int layer, int igp) constoofem::LayeredCrossSection
giveSlaveGPIndex(int ilayer, int igp) constoofem::LayeredCrossSectionprotected
giveStiffnessMatrix_1d(MatResponseMode mode, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveStiffnessMatrix_3d(MatResponseMode mode, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveStiffnessMatrix_dCde(FloatMatrix &answer, MatResponseMode rMode, GaussPoint *gp, TimeStep *tStep) overrideoofem::LayeredCrossSectioninlinevirtual
giveStiffnessMatrix_dPdF_1d(MatResponseMode mode, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveStiffnessMatrix_dPdF_3d(MatResponseMode mode, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveStiffnessMatrix_dPdF_PlaneStrain(MatResponseMode mode, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveStiffnessMatrix_dPdF_PlaneStress(MatResponseMode mode, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveStiffnessMatrix_PlaneStrain(MatResponseMode mode, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
giveStiffnessMatrix_PlaneStress(MatResponseMode mode, GaussPoint *gp, TimeStep *tStep) const overrideoofem::LayeredCrossSectionvirtual
hasProperty(CrossSectionProperty a)oofem::CrossSectionvirtual
imposeStrainConstrainsOnGradient(GaussPoint *gp, FloatArray *) overrideoofem::LayeredCrossSectionvirtual
imposeStressConstrainsOnGradient(GaussPoint *gp, FloatArray *) overrideoofem::LayeredCrossSectionvirtual
initializeFinish()oofem::FEMComponentinlinevirtual
initializeFrom(InputRecord &ir) overrideoofem::LayeredCrossSectionvirtual
oofem::FEMComponent::initializeFrom(InputRecord &ir, int priority)oofem::FEMComponentinlinevirtual
interfacerMaterialsoofem::LayeredCrossSectionprotected
isCharacteristicMtrxSymmetric(MatResponseMode mode) const overrideoofem::LayeredCrossSectionvirtual
LayeredCrossSection(int n, Domain *d)oofem::LayeredCrossSectioninline
layerIntegrationPointsoofem::LayeredCrossSectionprotected
layerMaterialsoofem::LayeredCrossSectionprotected
layerMidZoofem::LayeredCrossSectionprotected
layerRotsoofem::LayeredCrossSectionprotected
layerThicksoofem::LayeredCrossSectionprotected
layerWidthsoofem::LayeredCrossSectionprotected
mapLayerGpCoordsToShellCoords(std::vector< std::unique_ptr< IntegrationRule > > &layerIntegrationRulesArray)oofem::LayeredCrossSection
midSurfaceXiCoordFromBottomoofem::LayeredCrossSectionprotected
midSurfaceZcoordFromBottomoofem::LayeredCrossSectionprotected
numberoofem::FEMComponentprotected
numberOfIntegrationPointsoofem::LayeredCrossSectionprotected
numberOfLayersoofem::LayeredCrossSectionprotected
packUnknowns(DataStream &buff, TimeStep *tStep, GaussPoint *ip) overrideoofem::LayeredCrossSectioninlinevirtual
postInitialize()oofem::FEMComponentinlinevirtual
predictRelativeComputationalCost(GaussPoint *ip)oofem::CrossSectionvirtual
predictRelativeRedistributionCost(GaussPoint *gp)oofem::CrossSectioninlinevirtual
printOutputAt(FILE *file, TimeStep *tStep)oofem::FEMComponentinlinevirtual
printYourself() overrideoofem::LayeredCrossSectionvirtual
propertyDictionaryoofem::CrossSectionprotected
restoreContext(DataStream &stream, ContextMode mode) overrideoofem::CrossSectionvirtual
restoreIPContext(DataStream &stream, ContextMode mode, GaussPoint *gp) overrideoofem::LayeredCrossSectionvirtual
saveContext(DataStream &stream, ContextMode mode) overrideoofem::CrossSectionvirtual
saveIPContext(DataStream &stream, ContextMode mode, GaussPoint *gp) overrideoofem::LayeredCrossSectionvirtual
setDomain(Domain *d)oofem::FEMComponentinlinevirtual
setNumberoofem::CrossSectionprotected
oofem::FEMComponent::setNumber(int num)oofem::FEMComponentinline
setupIntegrationPoints(IntegrationRule &irule, int npoints, Element *element) overrideoofem::LayeredCrossSectionvirtual
setupIntegrationPoints(IntegrationRule &irule, int npointsXY, int npointsZ, Element *element) overrideoofem::LayeredCrossSectionvirtual
setupLayeredIntegrationRule(std::vector< std::unique_ptr< IntegrationRule > > &layerIntegrationRulesArray, Element *el, int numInPlanePoints)oofem::LayeredCrossSection
setupLayerMidPlanes()oofem::LayeredCrossSection
StructuralCrossSection(int n, Domain *d)oofem::StructuralCrossSectioninline
testCrossSectionExtension(CrossSectExtension ext) overrideoofem::StructuralCrossSectioninlinevirtual
totalThickoofem::LayeredCrossSectionprotected
unpackAndUpdateUnknowns(DataStream &buff, TimeStep *tStep, GaussPoint *ip) overrideoofem::LayeredCrossSectioninlinevirtual
updateLocalNumbering(EntityRenumberingFunctor &f)oofem::FEMComponentinlinevirtual
~CrossSection()oofem::CrossSectionvirtual
~FEMComponent()=defaultoofem::FEMComponentvirtual

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