Go to the documentation of this file.
69 void initialize(
int cntOfMstrDfMngr,
const IntArray &masterNodes,
const IntArray *mstrDofID,
const FloatArray &mstrContribution);
70 int giveNumberOfPrimaryMasterDofs()
override;
71 bool isPrimaryDof()
override;
72 int giveNumberOfMasterDofs();
73 void giveMasterDofManArray(
IntArray &answer)
override;
74 void giveUnknowns(
FloatArray &masterUnknowns, ValueModeType mode,
TimeStep *tStep)
override;
76 void computeDofTransformation(
FloatArray &primaryMasterContribs)
override;
78 void giveDofIDs(
IntArray &masterDofIDs)
override;
80 double giveUnknown(ValueModeType mode,
TimeStep *tStep)
override;
91 int __giveEquationNumber()
const override;
92 int __givePrescribedEquationNumber()
override;
93 int askNewEquationNumber(
TimeStep *tStep)
override;
94 bool hasBc(
TimeStep *tStep)
override;
95 int giveBcId()
override;
96 void setBcId(
int bcId)
override;
97 double giveBcValue(ValueModeType mode,
TimeStep *tStep)
override;
99 bool hasIcOn(ValueModeType type)
override;
101 bool hasIc()
override;
102 int giveIcId()
override;
107 inline Dof *giveMasterDof(
int i);
dofType giveDofType() override
Returns the type of the receiver.
int equationNumber
Corresponding equation number (positive value) or prescribed equation number (negative value).
const char * giveClassName() const override
Returns class name of the receiver.
virtual ~ActiveDof()
Destructor.
ActiveBoundaryCondition * activeBC
Active boundary condition number.
ActiveDof(DofManager *aNode, DofIDItem id=Undef, int bc=0)
int bc
Boundary condition number.
Dof(DofManager *aNode, DofIDItem id=Undef)
dofType
Dof Type, determines the type of DOF created.
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