Go to the documentation of this file.
35#ifndef latticedirichletcouplingnode_h
36#define latticedirichletcouplingnode_h
45#define _IFT_LatticeDirichletCouplingNode_Name "latticedirichletcouplingnode"
46#define _IFT_LatticeDirichletCouplingNode_couplingelements "couplingelements"
79 const char *
giveClassName()
const override {
return "LatticeDirichletCouplingNode"; }
static ParamKey IPK_LatticeDirichletCouplingNode_couplingelements
double giveUnknown(ValueModeType mode, TimeStep *stepN)
double computeUnknownCouplingContribution(TimeStep *stepN)
void initializeFrom(InputRecord &ir, int priority) override
IntArray couplingElements
Array storing nodal coordinates.
IntArray * giveCouplingElements()
void printOutputAt(FILE *stream, TimeStep *stepN) override
const char * giveClassName() const override
~LatticeDirichletCouplingNode()
virtual void giveUnknownVector(FloatArray &answer, const IntArray &dofMask, ValueModeType mode, TimeStep *stepN, bool padding=false)
void printYourself() override
Prints receiver state on stdout. Useful for debugging.
void postInitialize() override
Performs post initialization steps. Called after all components are created and initialized.
LatticeDirichletCouplingNode(int n, Domain *aDomain)
IntArray * giveCouplingNodes()
Node(int n, Domain *aDomain)
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