Go to the documentation of this file.
6 #ifndef linearForm2D_hh
7 #define linearForm2D_hh
46 std::unique_ptr<const concepts::Formula<Real> >
frm_;
56 #endif // linearForm2D_hh
virtual void operator()(const concepts::Element< Real > &elm, concepts::ElementMatrix< Real > &em) const
void operator()(const linearFEM::Triangle &elm, concepts::ElementMatrix< Real > &em) const
Computes the local load vector for a triangle.
static const Real weights_[4]
Integration weights (3rd order)
void operator()(const linearFEM::Quad &elm, concepts::ElementMatrix< Real > &em) const
Computes the local load vector for a quad.
Linear FEM in 1D, 2D and 3D.
Linear form form 2D linear FEM.
Quadrilateral element with bilinear shape functions in 2D.
static const concepts::Real2d coord_[4]
Integration points (3rd order)
concepts::Array< concepts::Real > shpfct_
Riesz2d(const concepts::Formula< Real > &frm)
Constructor.
Triangular element with linear shape functions in 2D.
std::unique_ptr< const concepts::Formula< Real > > frm_
Formula.
double Real
Type normally used for a floating point number.