shapeFunction2d.hh
const concepts::TColumnTensor< bool, 2 > * usedIdx() const
Returns the used indices (local degrees of freedom)
Definition: shapeFunction2d.hh:93
const Real * weights(uint i) const
Returns the weights of the quadrature rule.
Definition: shapeFunction2d.hh:79
void weights(uint i, const Real *value)
Sets the weights of the quadrature rule.
Definition: shapeFunction2d.hh:84
#define conceptsAssert(cond, exc)
Assert that a certain condition is fulfilled.
Definition: exceptions.hh:394
Collecting the data of a 2D shape function in one class.
Definition: shapeFunction2d.hh:29
void abscissas(uint i, const Real *value)
Sets the abscissas of the quadrature rule and the shape functions.
Definition: shapeFunction2d.hh:73
ShapeFunction2D< F > makeShapeFunction2D(const Quad< F > &quad)
ShapeFunction2D(const ShapeFunction2D< F > &s)
void values(uint i, const Real *value)
Sets the values of the shape functions.
Definition: shapeFunction2d.hh:62
const Real * abscissas(uint i) const
Returns the abscissas of the quadrature rule and the shape functions.
Definition: shapeFunction2d.hh:68
ShapeFunction2D()
void usedIdx(const concepts::TColumnTensor< bool, 2 > *usedIdx)
Sets the used indices (ldof)
Definition: shapeFunction2d.hh:95
const Real * values(uint i) const
Returns the values of the shape functions.
Definition: shapeFunction2d.hh:57
const concepts::TColumnTensor< bool, 2 > * usedIdx_
Definition: shapeFunction2d.hh:102