Go to the documentation of this file.
35#ifndef generalslavenode_h
36#define generalslavenode_h
42#define _IFT_GeneralSlaveNode_Name "generalslavenode"
43#define _IFT_GeneralSlaveNode_masterSizes "mastersizes"
44#define _IFT_GeneralSlaveNode_masterWeights "masterweights"
45#define _IFT_GeneralSlaveNode_masterList "masterlist"
85 void initializeFrom(
InputRecord &ir,
int priority)
override;
86 void initializeFinish()
override;
87 void postInitialize()
override;
89 return ( type == DT_master || type == DT_slave );
93 return "GeneralSlaveNode";
virtual bool isDofTypeCompatible(dofType type) const override
Returns true if dof of given type is allowed to be associated to receiver.
virtual ~GeneralSlaveNode(void)
Destructor.
static ParamKey IPK_GeneralSlaveNode_masterWeights
virtual const char * giveInputRecordName() const override
GeneralSlaveNode(int n, Domain *aDomain)
virtual const char * giveClassName() const override
std::vector< FloatArray > dofs_weightsList
std::vector< IntArray > dofs_dofsList
static ParamKey IPK_GeneralSlaveNode_masterSizes
static ParamKey IPK_GeneralSlaveNode_masterList
std::vector< IntArray > dofs_masterList
Master nodes for all dofs.
Node(int n, Domain *aDomain)
#define _IFT_GeneralSlaveNode_Name
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