Go to the documentation of this file.
47Quad2PlateSubSoil :: Quad2PlateSubSoil(
int n,
Domain *aDomain) :
56Quad2PlateSubSoil :: giveInterpolation()
const {
return &
interp_quad; }
60Quad2PlateSubSoil :: giveInterpolation(
DofIDItem id)
const
67Quad2PlateSubSoil :: computeGaussPoints()
94 for (
int i = 0; i < 8; ++i ) {
96 answer(1, i) = dn(i, 0);
97 answer(2, i) = dn(i, 1);
102Quad2PlateSubSoil :: SPRNodalRecoveryMI_giveSPRAssemblyPoints(
IntArray &pap)
105 for (
int i = 1; i < 8; i++ ) {
111Quad2PlateSubSoil :: SPRNodalRecoveryMI_giveDofMansDeterminedByPatch(
IntArray &answer,
int pap)
116 for (
int i = 1; i <= 8; i++ ) {
141 if (boundaryID == 1) {
144 OOFEM_ERROR(
"computeSurfaceNMatrix: Only one surface is supported with id=1");
#define REGISTER_Element(class)
Node * giveNode(int i) const
int numberOfDofMans
Number of dofmanagers.
std::vector< std ::unique_ptr< IntegrationRule > > integrationRulesArray
CrossSection * giveCrossSection()
void resize(Index rows, Index cols)
void beNMatrixOf(const FloatArray &n, int nsd)
void zero()
Zeroes all coefficient of receiver.
const FloatArray & giveNaturalCoordinates() const
Returns coordinate array of receiver.
Quad1PlateSubSoil(int n, Domain *d)
static FEI2dQuadQuad interp_quad
FEInterpolation * giveInterpolation() const override
void computeNmatrixAt(const FloatArray &iLocCoord, FloatMatrix &answer) override
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