OOFEM 3.0
Loading...
Searching...
No Matches
oofem::TMBrick11 Class Reference

3D Equal order linear Brick TS Element More...

Inheritance diagram for oofem::TMBrick11:
Collaboration diagram for oofem::TMBrick11:

Public Member Functions

 TMBrick11 (int n, Domain *d)
void getDofManLocalCodeNumbers (IntArray &answer, const Variable::VariableQuantity q, int num) const override
void getInternalDofManLocalCodeNumbers (IntArray &answer, const Variable::VariableQuantity q, int num) const override
void giveDofManDofIDMask (int inode, IntArray &answer) const override
int giveNumberOfDofs () override
const char * giveInputRecordName () const override
const char * giveClassName () const override
const FEInterpolationgetGeometryInterpolation () const override
Element_Geometry_Type giveGeometryType () const override
int getNumberOfSurfaceDOFs () const override
int getNumberOfEdgeDOFs () const override
void getSurfaceLocalCodeNumbers (IntArray &answer, const Variable::VariableQuantity q) const override
void getEdgeLocalCodeNumbers (IntArray &answer, const Variable::VariableQuantity q) const override
InterfacegiveInterface (InterfaceType it) override
Public Member Functions inherited from oofem::TMElement
 TMElement (int n, Domain *d)
void giveCharacteristicMatrix (FloatMatrix &answer, CharType type, TimeStep *tStep) override
void giveCharacteristicVector (FloatArray &answer, CharType type, ValueModeType mode, TimeStep *tStep) override
void giveCharacteristicMatrixFromBC (FloatMatrix &answer, CharType type, TimeStep *tStep, GeneralBoundaryCondition *bc, int boundaryID) override
virtual void giveCharacteristicVectorFromBC (FloatArray &answer, CharType type, ValueModeType mode, TimeStep *tStep, GeneralBoundaryCondition *bc, int boundaryID) override
void computeBoundarySurfaceLoadVector (FloatArray &answer, BoundaryLoad *load, int boundary, CharType type, ValueModeType mode, TimeStep *tStep, bool global=true) override
void computeBoundaryEdgeLoadVector (FloatArray &answer, BoundaryLoad *load, int boundary, CharType type, ValueModeType mode, TimeStep *tStep, bool global=true) override
void computeLoadVector (FloatArray &answer, BodyLoad *load, CharType type, ValueModeType mode, TimeStep *tStep) override
int computeFluxLBToLRotationMatrix (FloatMatrix &answer, int iSurf, const FloatArray &lc, const Variable::VariableQuantity q, char btype) override
Public Member Functions inherited from oofem::MPElement
 MPElement (int n, Domain *aDomain)
void initialize ()
void integrateTerm_dw (FloatMatrix &answer, const Term &term, IntegrationRule *iRule, TimeStep *tstep)
void integrateTerm_c (FloatArray &answer, const Term &term, IntegrationRule *iRule, TimeStep *tstep)
void integrateSurfaceTerm_dw (FloatMatrix &answer, const Term &term, IntegrationRule *iRule, int isurf, TimeStep *tstep)
void integrateSurfaceTerm_c (FloatArray &answer, const Term &term, IntegrationRule *iRule, int isurf, TimeStep *tstep)
void integrateEdgeTerm_dw (FloatMatrix &answer, const Term &term, IntegrationRule *iRule, int iedge, TimeStep *tstep)
void integrateEdgeTerm_c (FloatArray &answer, const Term &term, IntegrationRule *iRule, int iedge, TimeStep *tstep)
virtual void getLocalCodeNumbers (IntArray &answer, const Variable::VariableQuantity q) const
virtual void getSurfaceElementCodeNumbers (IntArray &answer, const Variable::VariableQuantity q, int isurf) const
 Returns element code numbers of the unknowns associated with given boundary entity.
virtual void getEdgeElementCodeNumbers (IntArray &answer, const Variable::VariableQuantity q, int isurf) const
virtual void getBoundaryUnknownVector (FloatArray &answer, const Variable *field, ValueModeType mode, int ibc, char bt, TimeStep *tStep)
void assembleTermContribution (FloatMatrix &answer, FloatMatrix &contrib, const Term &t)
 Assembles the partial element contribution into local element matrix.
void assembleTermContributionT (FloatMatrix &answer, FloatMatrix &contrib, const Term &t)
void assembleTermContribution (FloatArray &answer, FloatArray &contrib, const Term &t)
virtual const void getUnknownVector (FloatArray &answer, const Variable *field, ValueModeType mode, TimeStep *tstep)
 Returns vector of nodal unknowns for given Variable.
virtual double computeSurfaceVolumeAround (GaussPoint *igp, int iSurf)
virtual double computeEdgeVolumeAround (GaussPoint *igp, int iEdge)
virtual double computeVolumeAround (GaussPoint *igp) override
FEInterpolationgiveInterpolation () const override
IntArray giveBoundarySurfaceNodes (int boundary, bool includeHierarchical=false) const override
IntArray giveBoundaryEdgeNodes (int boundary, bool includeHierarchical=false) const override
Public Member Functions inherited from oofem::Element
 Element (int n, Domain *aDomain)
 Element (const Element &src)=delete
Elementoperator= (const Element &src)=delete
virtual ~Element ()
 Virtual destructor.
void giveLocationArray (IntArray &locationArray, const UnknownNumberingScheme &s, IntArray *dofIds=NULL) const
void giveLocationArray (IntArray &locationArray, const IntArray &dofIDMask, const UnknownNumberingScheme &s, IntArray *dofIds=NULL) const
virtual void giveBoundaryLocationArray (IntArray &locationArray, const IntArray &bNodes, const UnknownNumberingScheme &s, IntArray *dofIds=NULL)
virtual void giveBoundaryLocationArray (IntArray &locationArray, const IntArray &bNodes, const IntArray &dofIDMask, const UnknownNumberingScheme &s, IntArray *dofIds=NULL)
virtual int giveNumberOfInternalDofManagers () const
virtual DofManagergiveInternalDofManager (int i) const
virtual void setInternalDofManager (int num, std::unique_ptr< DofManager > dm)
virtual double giveCharacteristicValue (CharType type, TimeStep *tStep)
virtual void computeTangentFromSurfaceLoad (FloatMatrix &answer, BoundaryLoad *load, int boundary, MatResponseMode rmode, TimeStep *tStep)
virtual void computeTangentFromEdgeLoad (FloatMatrix &answer, BoundaryLoad *load, int boundary, MatResponseMode rmode, TimeStep *tStep)
const IntArraygiveBodyLoadList () const
const IntArraygiveBoundaryLoadList () const
void computeVectorOf (ValueModeType u, TimeStep *tStep, FloatArray &answer)
void computeVectorOf (const IntArray &dofIDMask, ValueModeType u, TimeStep *tStep, FloatArray &answer, bool padding=false)
void computeBoundaryVectorOf (const IntArray &bNodes, const IntArray &dofIDMask, ValueModeType u, TimeStep *tStep, FloatArray &answer, bool padding=false)
void computeVectorOf (PrimaryField &field, const IntArray &dofIDMask, ValueModeType u, TimeStep *tStep, FloatArray &answer, bool padding=false)
void computeVectorOfPrescribed (ValueModeType u, TimeStep *tStep, FloatArray &answer)
void computeVectorOfPrescribed (const IntArray &dofIDMask, ValueModeType type, TimeStep *tStep, FloatArray &answer)
virtual int computeNumberOfDofs ()
virtual int computeNumberOfGlobalDofs ()
int computeNumberOfPrimaryMasterDofs ()
virtual bool computeGtoLRotationMatrix (FloatMatrix &answer)
virtual bool giveRotationMatrix (FloatMatrix &answer)
virtual bool computeDofTransformationMatrix (FloatMatrix &answer, const IntArray &nodes, bool includeInternal)
virtual void giveInternalDofManDofIDMask (int inode, IntArray &answer) const
virtual void giveElementDofIDMask (IntArray &answer) const
virtual void computeField (ValueModeType mode, TimeStep *tStep, const FloatArray &lcoords, FloatArray &answer)
virtual double computeVolumeAreaOrLength ()
 Computes the volume, area or length of the element depending on its spatial dimension.
double computeMeanSize ()
virtual double computeVolume ()
virtual double computeArea ()
virtual double computeLength ()
virtual IntArray giveBoundaryNodes (int boundary) const
virtual std::unique_ptr< IntegrationRulegiveBoundaryEdgeIntegrationRule (int order, int boundary)
virtual std::unique_ptr< IntegrationRulegiveBoundarySurfaceIntegrationRule (int order, int boundary)
int giveDofManagerNumber (int i) const
const IntArraygiveDofManArray () const
void addDofManager (DofManager *dMan)
DofManagergiveDofManager (int i) const
NodegiveNode (int i) const
virtual ElementSidegiveSide (int i) const
virtual FEInterpolationgiveInterpolation (DofIDItem id) const
virtual MaterialgiveMaterial ()
int giveMaterialNumber () const
CrossSectiongiveCrossSection ()
int getActivityTimeFunctionNumber ()
void setActivityTimeFunctionNumber (int funcIndx)
void setMaterial (int matIndx)
virtual void setCrossSection (int csIndx)
virtual int giveNumberOfDofManagers () const
void setNumberOfDofManagers (int i)
 Sets number of element dof managers.
virtual int giveNumberOfNodes () const
void setDofManagers (const IntArray &dmans)
void setDofManager (int id, int dm)
void setBodyLoads (const IntArray &bodyLoads)
void setIntegrationRules (std ::vector< std ::unique_ptr< IntegrationRule > > irlist)
virtual integrationDomain giveIntegrationDomain () const
virtual MaterialMode giveMaterialMode ()
virtual int giveIntegrationRuleLocalCodeNumbers (IntArray &answer, IntegrationRule &ie)
int giveRegionNumber ()
virtual void updateInternalState (TimeStep *tStep)
virtual void updateYourself (TimeStep *tStep)
virtual void initializeYourself (TimeStep *timeStepWhenICApply)
int checkConsistency () override
virtual bool isActivated (TimeStep *tStep)
virtual bool isCast (TimeStep *tStep)
virtual void initForNewStep ()
virtual Element_Geometry_Type giveEdgeGeometryType (int id) const
 Returns the receiver edge geometry type.
virtual Element_Geometry_Type giveSurfaceGeometryType (int id) const
 Returns the receiver surface geometry type.
virtual int giveSpatialDimension ()
virtual int giveNumberOfBoundarySides ()
 Returns number of boundaries (entities of element_dimension-1: points, edges, surfaces).
virtual int giveNumberOfEdges () const
virtual int giveNumberOfSurfaces () const
virtual int giveDefaultIntegrationRule () const
virtual IntegrationRulegiveDefaultIntegrationRulePtr ()
int giveNumberOfIntegrationRules ()
virtual IntegrationRulegiveIntegrationRule (int i)
std::vector< std ::unique_ptr< IntegrationRule > > & giveIntegrationRulesArray ()
virtual int testElementExtension (ElementExtension ext)
virtual int giveIPValue (FloatArray &answer, GaussPoint *gp, InternalStateType type, TimeStep *tStep)
int giveGlobalIPValue (FloatArray &answer, GaussPoint *gp, InternalStateType type, TimeStep *tStep)
virtual double giveLengthInDir (const FloatArray &normalToCrackPlane)
virtual double giveCharacteristicLength (const FloatArray &normalToCrackPlane)
double giveCharacteristicLengthForPlaneElements (const FloatArray &normalToCrackPlane)
double giveCharacteristicLengthForAxisymmElements (const FloatArray &normalToCrackPlane)
virtual double giveCharacteristicSize (GaussPoint *gp, FloatArray &normalToCrackPlane, ElementCharSizeMethod method)
virtual double giveParentElSize () const
virtual void updateBeforeNonlocalAverage (TimeStep *tStep)
virtual int computeGlobalCoordinates (FloatArray &answer, const FloatArray &lcoords)
virtual bool computeLocalCoordinates (FloatArray &answer, const FloatArray &gcoords)
virtual int giveLocalCoordinateSystem (FloatMatrix &answer)
virtual void giveLocalCoordinateSystemVector (InternalStateType isttype, FloatArray &answer)
virtual void computeMidPlaneNormal (FloatArray &answer, const GaussPoint *gp)
virtual int adaptiveMap (Domain *oldd, TimeStep *tStep)
virtual int mapStateVariables (Domain &iOldDom, const TimeStep &iTStep)
virtual int adaptiveUpdate (TimeStep *tStep)
virtual int adaptiveFinish (TimeStep *tStep)
void updateLocalNumbering (EntityRenumberingFunctor &f) override
template<class T>
void ipEvaluator (T *src, void(T ::*f)(GaussPoint *gp))
 Integration point evaluator, loops over receiver IP's and calls given function (passed as f parameter) on them. The IP is parameter to function f.
template<class T, class S>
void ipEvaluator (T *src, void(T ::*f)(GaussPoint *, S &), S &_val)
 Integration point evaluator, loops over receiver IP's and calls given function (passed as f parameter) on them. The IP is parameter to function f as well as additional array.
virtual void drawYourself (oofegGraphicContext &gc, TimeStep *tStep)
virtual void drawAnnotation (oofegGraphicContext &gc, TimeStep *tStep)
virtual void drawRawGeometry (oofegGraphicContext &gc, TimeStep *tStep)
virtual void drawDeformedGeometry (oofegGraphicContext &gc, TimeStep *tStep, UnknownType)
virtual void drawScalar (oofegGraphicContext &gc, TimeStep *tStep)
virtual void drawSpecial (oofegGraphicContext &gc, TimeStep *tStep)
virtual void giveLocalIntVarMaxMin (oofegGraphicContext &gc, TimeStep *tStep, double &emin, double &emax)
virtual int giveInternalStateAtNode (FloatArray &answer, InternalStateType type, InternalStateMode mode, int node, TimeStep *tStep)
virtual int giveInternalStateAtSide (FloatArray &answer, InternalStateType type, InternalStateMode mode, int side, TimeStep *tStep)
virtual void showSparseMtrxStructure (CharType mtrx, oofegGraphicContext &gc, TimeStep *tStep)
 Shows sparse structure.
virtual void showExtendedSparseMtrxStructure (CharType mtrx, oofegGraphicContext &gc, TimeStep *tStep)
 Shows extended sparse structure (for example, due to nonlocal interactions for tangent stiffness).
int giveLabel () const
int giveGlobalNumber () const
void setGlobalNumber (int num)
elementParallelMode giveParallelMode () const
void setParallelMode (elementParallelMode _mode)
 Sets parallel mode of element.
virtual elementParallelMode giveKnotSpanParallelMode (int) const
int packUnknowns (DataStream &buff, TimeStep *tStep)
int unpackAndUpdateUnknowns (DataStream &buff, TimeStep *tStep)
int estimatePackSize (DataStream &buff)
const IntArraygivePartitionList () const
void setPartitionList (IntArray &pl)
virtual double predictRelativeComputationalCost ()
virtual double giveRelativeSelfComputationalCost ()
virtual double predictRelativeRedistributionCost ()
IntArraygiveBodyLoadArray ()
 Returns array containing load numbers of loads acting on element.
IntArraygiveBoundaryLoadArray ()
 Returns array containing load numbers of boundary loads acting on element.
void initializeFrom (InputRecord &ir, int priority) override
void initializeFinish () override
void postInitialize () override
 Performs post initialization steps.
void giveInputRecord (DynamicInputRecord &input) override
void saveContext (DataStream &stream, ContextMode mode) override
void restoreContext (DataStream &stream, ContextMode mode) override
void printOutputAt (FILE *file, TimeStep *tStep) override
virtual const IntArray giveLocation ()
virtual void recalculateCoordinates (int nodeNumber, FloatArray &coords)
void setSharedEdgeID (int iedge, int globalID)
void setSharedSurfaceID (int isurf, int globalID)
const IntArraygiveSharedEdgeIDs () const
const IntArraygiveSharedSurfaceIDs () const
Public Member Functions inherited from oofem::FEMComponent
 FEMComponent (int n, Domain *d)
virtual ~FEMComponent ()=default
 Virtual destructor.
DomaingiveDomain () const
virtual void setDomain (Domain *d)
int giveNumber () const
void setNumber (int num)
virtual void initializeFrom (InputRecord &ir)
virtual void printYourself ()
 Prints receiver state on stdout. Useful for debugging.
std::string errorInfo (const char *func) const
 Returns string for prepending output (used by error reporting macros).
Public Member Functions inherited from oofem::ZZNodalRecoveryModelInterface
 ZZNodalRecoveryModelInterface (Element *element)
 Constructor.
virtual bool ZZNodalRecoveryMI_computeNValProduct (FloatMatrix &answer, InternalStateType type, TimeStep *tStep)
virtual void ZZNodalRecoveryMI_computeNNMatrix (FloatArray &answer, InternalStateType type)
Public Member Functions inherited from oofem::Interface
 Interface ()
 Constructor.
virtual ~Interface ()

Static Protected Attributes

static const FEI3dHexaLin tInterpol
static const FEI3dHexaLin uInterpol
static const Variable t
static const Variable u

Private Member Functions

virtual int giveNumberOfUDofs () const override
virtual int giveNumberOfTDofs () const override
virtual const VariablegetU () const override
virtual const VariablegetT () const override
void computeGaussPoints () override

Additional Inherited Members

Static Public Attributes inherited from oofem::Element
static ParamKey IPK_Element_mat
static ParamKey IPK_Element_crosssect
static ParamKey IPK_Element_nodes
static ParamKey IPK_Element_bodyload
static ParamKey IPK_Element_boundaryload
static ParamKey IPK_Element_lcs
static ParamKey IPK_Element_partitions
static ParamKey IPK_Element_remote
static ParamKey IPK_Element_activityTimeFunction
static ParamKey IPK_Element_nip
Protected Attributes inherited from oofem::Element
int numberOfDofMans
 Number of dofmanagers.
IntArray dofManArray
 Array containing dofmanager numbers.
int material
 Number of associated material.
int crossSection
 Number of associated cross section.
IntArray bodyLoadArray
IntArray boundaryLoadArray
std::vector< std ::unique_ptr< IntegrationRule > > integrationRulesArray
FloatMatrix elemLocalCS
 Transformation material matrix, used in orthotropic and anisotropic materials, global->local transformation.
int activityTimeFunction
 Element activity time function. If defined, nonzero value indicates active receiver, zero value inactive element.
int globalNumber
int numberOfGaussPoints
elementParallelMode parallel_mode
 Determines the parallel mode of the element.
IntArray partitions
IntArray globalEdgeIDs
IntArray globalSurfaceIDs
Protected Attributes inherited from oofem::FEMComponent
int number
 Component number.
Domaindomain
 Link to domain object, useful for communicating with other FEM components.

Detailed Description

3D Equal order linear Brick TS Element

Definition at line 324 of file tm.C.

Constructor & Destructor Documentation

◆ TMBrick11()

Member Function Documentation

◆ computeGaussPoints()

void oofem::TMBrick11::computeGaussPoints ( )
inlineoverrideprivatevirtual

Initializes the array of integration rules member variable. Element can have multiple integration rules for different tasks. For example structural element family class uses this feature to implement transparent support for reduced and selective integration of some strain components. Must be defined by terminator classes.

See also
IntegrationRule

Reimplemented from oofem::Element.

Definition at line 395 of file tm.C.

References oofem::Element::integrationRulesArray, and oofem::Element::numberOfGaussPoints.

Referenced by TMBrick11().

◆ getDofManLocalCodeNumbers()

void oofem::TMBrick11::getDofManLocalCodeNumbers ( IntArray & answer,
const Variable::VariableQuantity q,
int n ) const
inlineoverridevirtual

Returns local code numbers corresponding to specific variable identified by variablequantity. This essentialy allows to assemble partial element contributions separately. It is assumed, that partial element contributions are obtained using standard getCharacteristicMatrix and getCharacteristicVector methods.

Parameters
answercode numbers corrresponding to given variable
qvariable type

Implements oofem::MPElement.

Definition at line 342 of file tm.C.

◆ getEdgeLocalCodeNumbers()

void oofem::TMBrick11::getEdgeLocalCodeNumbers ( IntArray & answer,
const Variable::VariableQuantity q ) const
inlineoverridevirtual

Implements oofem::MPElement.

Definition at line 379 of file tm.C.

◆ getGeometryInterpolation()

const FEInterpolation * oofem::TMBrick11::getGeometryInterpolation ( ) const
inlineoverridevirtual

Returns the geometry interpolation for the receiver.

Returns
Appropriate interpolation, or NULL if none exists.

Reimplemented from oofem::Element.

Definition at line 365 of file tm.C.

◆ getInternalDofManLocalCodeNumbers()

void oofem::TMBrick11::getInternalDofManLocalCodeNumbers ( IntArray & answer,
const Variable::VariableQuantity q,
int num ) const
inlineoverridevirtual

Implements oofem::MPElement.

Definition at line 353 of file tm.C.

◆ getNumberOfEdgeDOFs()

int oofem::TMBrick11::getNumberOfEdgeDOFs ( ) const
inlineoverridevirtual

Implements oofem::MPElement.

Definition at line 371 of file tm.C.

◆ getNumberOfSurfaceDOFs()

int oofem::TMBrick11::getNumberOfSurfaceDOFs ( ) const
inlineoverridevirtual

Implements oofem::MPElement.

Definition at line 370 of file tm.C.

◆ getSurfaceLocalCodeNumbers()

void oofem::TMBrick11::getSurfaceLocalCodeNumbers ( IntArray & answer,
const Variable::VariableQuantity q ) const
inlineoverridevirtual

Returns mapping from quantity dofs to local surface dofs

Implements oofem::MPElement.

Definition at line 372 of file tm.C.

◆ getT()

virtual const Variable * oofem::TMBrick11::getT ( ) const
inlineoverrideprivatevirtual

Implements oofem::TMElement.

Definition at line 394 of file tm.C.

References t.

◆ getU()

virtual const Variable * oofem::TMBrick11::getU ( ) const
inlineoverrideprivatevirtual

Implements oofem::TMElement.

Definition at line 393 of file tm.C.

References u.

◆ giveClassName()

const char * oofem::TMBrick11::giveClassName ( ) const
inlineoverridevirtual
Returns
Class name of the receiver.

Reimplemented from oofem::Element.

Definition at line 362 of file tm.C.

◆ giveDofManDofIDMask()

void oofem::TMBrick11::giveDofManDofIDMask ( int inode,
IntArray & answer ) const
inlineoverridevirtual

Returns dofmanager dof mask for node. This mask defines the dofs which are used by element in node. Mask influences the code number ordering for particular node. Code numbers are ordered according to node order and dofs belonging to particular node are ordered according to this mask. If element requests dofs using node mask which are not in node then error is generated. This masking allows node to be shared by different elements with different dofs in same node. Elements local code numbers are extracted from node using this mask. Must be defined by particular element.

Parameters
inodeMask is computed for local dofmanager with inode number.
answerMask for node.

Reimplemented from oofem::Element.

Definition at line 357 of file tm.C.

◆ giveGeometryType()

Element_Geometry_Type oofem::TMBrick11::giveGeometryType ( ) const
inlineoverridevirtual

Returns the element geometry type. This information is assumed to be of general interest, but it is required only for some specialized tasks.

Returns
Geometry type of element.

Implements oofem::Element.

Definition at line 367 of file tm.C.

◆ giveInputRecordName()

const char * oofem::TMBrick11::giveInputRecordName ( ) const
inlineoverridevirtual
Returns
Input record name of the receiver.

Implements oofem::FEMComponent.

Definition at line 361 of file tm.C.

◆ giveInterface()

Interface * oofem::TMBrick11::giveInterface ( InterfaceType t)
inlineoverridevirtual

Interface requesting service.

See also
InterfaceType
Returns
Requested interface if implemented, otherwise NULL.

Reimplemented from oofem::FEMComponent.

Definition at line 380 of file tm.C.

References oofem::ZZNodalRecoveryModelInterfaceType.

◆ giveNumberOfDofs()

int oofem::TMBrick11::giveNumberOfDofs ( )
inlineoverridevirtual
Returns
Number of DOFs in element.

Reimplemented from oofem::Element.

Definition at line 360 of file tm.C.

◆ giveNumberOfTDofs()

virtual int oofem::TMBrick11::giveNumberOfTDofs ( ) const
inlineoverrideprivatevirtual

Implements oofem::TMElement.

Definition at line 392 of file tm.C.

◆ giveNumberOfUDofs()

virtual int oofem::TMBrick11::giveNumberOfUDofs ( ) const
inlineoverrideprivatevirtual

Implements oofem::TMElement.

Definition at line 391 of file tm.C.

Member Data Documentation

◆ t

const Variable oofem::TMBrick11::t
staticprotected

Definition at line 330 of file tm.C.

Referenced by getT().

◆ tInterpol

const Variable TMBrick11::t & oofem::TMBrick11::tInterpol
staticprotected

Definition at line 328 of file tm.C.

◆ u

const Variable oofem::TMBrick11::u
staticprotected

Definition at line 331 of file tm.C.

Referenced by getU().

◆ uInterpol

const Variable TMBrick11::u & oofem::TMBrick11::uInterpol
staticprotected

Definition at line 329 of file tm.C.


The documentation for this class was generated from the following file:

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