Go to the documentation of this file.
35#ifndef linearconstraintbc_h
36#define linearconstraintbc_h
48#define _IFT_LinearConstraintBC_Name "linearconstraintbc"
52#define _IFT_LinearConstraintBC_weights "weights"
53#define _IFT_LinearConstraintBC_weightsfuncs "weightsltf"
54#define _IFT_LinearConstraintBC_rhs "rhs"
55#define _IFT_LinearConstraintBC_rhsfuncs "rhsltf"
56#define _IFT_LinearConstraintBC_dofmans "dofmans"
57#define _IFT_LinearConstraintBC_dofs "dofs"
58#define _IFT_LinearConstraintBC_lhstype "lhstype"
59#define _IFT_LinearConstraintBC_rhstype "rhstype"
83 std :: unique_ptr< DofManager >
md;
101 void* lock=
nullptr)
override;
105 void*lock=
nullptr)
override;
107 void giveLocationArrays(std :: vector< IntArray > &rows, std :: vector< IntArray > &cols,
ActiveBoundaryCondition(int n, Domain *d)
DofManager * giveInternalDofManager(int i) override
Gives an internal dof manager from receiver.
int giveNumberOfInternalDofManagers() override
Gives the number of internal dof managers.
std ::unique_ptr< DofManager > md
const char * giveInputRecordName() const override
void initializeFrom(InputRecord &ir) override
const char * giveClassName() const override
LinearConstraintBC(int n, Domain *d)
#define _IFT_LinearConstraintBC_Name
FloatArrayF< N > assemble(const FloatArrayF< M > &x, int const (&c)[M])
Assemble components into zero matrix.
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