begin() | oofem::IntegrationRule | inline |
clear() | oofem::IntegrationRule | |
elem | oofem::IntegrationRule | protected |
end() | oofem::IntegrationRule | inline |
errorInfo(const char *func) const | oofem::IntegrationRule | inline |
findIntegrationPointClosestTo(const FloatArray &lcoord) | oofem::IntegrationRule | |
firstLocalStrainIndx | oofem::IntegrationRule | protected |
GaussIntegrationRule(int n, Element *e, int startIndx, int endIndx, bool dynamic=false) | oofem::GaussIntegrationRule | |
GaussIntegrationRule(int n, Element *e) | oofem::GaussIntegrationRule | |
gaussPoints | oofem::IntegrationRule | protected |
getEndIndexOfLocalStrainWhereApply() | oofem::IntegrationRule | inline |
getIntegrationPoint(int n) | oofem::IntegrationRule | |
getRequiredNumberOfIntegrationPoints(integrationDomain dType, int approxOrder) | oofem::GaussIntegrationRule | virtual |
getStartIndexOfLocalStrainWhereApply() | oofem::IntegrationRule | inline |
giveClassName() const | oofem::PatchIntegrationRule | inlinevirtual |
giveElement() | oofem::IntegrationRule | inline |
giveIntegrationDomain() const | oofem::IntegrationRule | inline |
giveIntegrationRuleType() const | oofem::GaussIntegrationRule | inlinevirtual |
giveKnotSpan() | oofem::IntegrationRule | inlinevirtual |
giveLineCoordsAndWeights(int nPoints, FloatArray &coords_xi, FloatArray &weights) | oofem::GaussIntegrationRule | static |
giveNumber() | oofem::IntegrationRule | inline |
giveNumberOfIntegrationPoints() const | oofem::IntegrationRule | inline |
giveTetCoordsAndWeights(int nPoints, FloatArray &coords_xi1, FloatArray &coords_xi2, FloatArray &coords_xi3, FloatArray &weights) | oofem::GaussIntegrationRule | static |
giveTriCoordsAndWeights(int nPoints, FloatArray &coords_xi1, FloatArray &coords_xi2, FloatArray &weights) | oofem::GaussIntegrationRule | static |
initializeFrom(InputRecord *ir) | oofem::GaussIntegrationRule | inlinevirtual |
intdomain | oofem::IntegrationRule | protected |
IntegrationRule(int n, Element *e, int startIndx, int endIndx, bool dynamic) | oofem::IntegrationRule | |
IntegrationRule(int n, Element *e) | oofem::IntegrationRule | |
isDynamic | oofem::IntegrationRule | protected |
lastLocalStrainIndx | oofem::IntegrationRule | protected |
mTriangles | oofem::PatchIntegrationRule | protected |
mTriInterp | oofem::PatchIntegrationRule | protectedstatic |
mTriInterpQuad | oofem::PatchIntegrationRule | protectedstatic |
number | oofem::IntegrationRule | protected |
PatchIntegrationRule(int n, Element *e, const std::vector< Triangle > &iTriangles) | oofem::PatchIntegrationRule | |
printOutputAt(FILE *file, TimeStep *tStep) | oofem::IntegrationRule | virtual |
restoreContext(DataStream &stream, ContextMode mode, void *obj) | oofem::PatchIntegrationRule | virtual |
saveContext(DataStream &stream, ContextMode mode, void *obj) | oofem::PatchIntegrationRule | virtual |
setUpEmbeddedIntegrationPoints(integrationDomain intdomain, int nPoints, MaterialMode matMode, const std::vector< FloatArray > &coords) | oofem::IntegrationRule | |
setUpIntegrationPoints(integrationDomain intdomain, int nPoints, MaterialMode matMode) | oofem::IntegrationRule | |
setUpIntegrationPoints(integrationDomain intdomain, int nPointsXY, int nPointsZ, MaterialMode matMode) | oofem::IntegrationRule | |
SetUpPoint(MaterialMode mode) | oofem::IntegrationRule | |
SetUpPointsOn2DEmbeddedLine(int nPoints, MaterialMode mode, const FloatArray &coord0, const FloatArray &coord1) | oofem::GaussIntegrationRule | virtual |
SetUpPointsOn3dDegShell(int nPointsXY, int nPointsZ, MaterialMode mode) | oofem::GaussIntegrationRule | virtual |
SetUpPointsOn3dDegShellLayers(int nPointsXY, int nPointsZ, MaterialMode mode, const FloatArray &layerThickness) | oofem::GaussIntegrationRule | virtual |
SetUpPointsOnCube(int nPoints, MaterialMode mode) | oofem::GaussIntegrationRule | virtual |
SetUpPointsOnCubeLayers(int nPoints1, int nPoints2, int nPointsDepth, MaterialMode mode, const FloatArray &layerThickness) | oofem::GaussIntegrationRule | virtual |
SetUpPointsOnLine(int nPoints, MaterialMode mode) | oofem::GaussIntegrationRule | virtual |
SetUpPointsOnSquare(int nPoints, MaterialMode mode) | oofem::GaussIntegrationRule | virtual |
SetUpPointsOnTetrahedra(int nPoints, MaterialMode mode) | oofem::GaussIntegrationRule | virtual |
SetUpPointsOnTriangle(int nPoints, MaterialMode mode) | oofem::PatchIntegrationRule | virtual |
SetUpPointsOnWedge(int nPointsTri, int nPointsDepth, MaterialMode mode) | oofem::PatchIntegrationRule | virtual |
SetUpPointsOnWedgeLayers(int nPointsTri, int nPointsDepth, MaterialMode mode, const FloatArray &layerThickness) | oofem::GaussIntegrationRule | virtual |
updateYourself(TimeStep *tStep) | oofem::IntegrationRule | |
~GaussIntegrationRule() | oofem::GaussIntegrationRule | virtual |
~IntegrationRule() | oofem::IntegrationRule | virtual |
~PatchIntegrationRule() | oofem::PatchIntegrationRule | virtual |