linearForm.hh
virtual ~Riesz()
void setupGradLinearForm(vectorial::LinearForm< F, typename concepts::Realtype< F >::type > &lf, const concepts::ElementFormulaContainer< concepts::Point< F, 2 > > frm1, const concepts::ElementFormulaContainer< concepts::Point< F, 2 > > frm2)
Function to setup a linear form related to the vectorial linear form.
virtual void operator()(const Quad< Real > &elm, concepts::ElementMatrix< F > &em) const
virtual void operator()(const concepts::Element< Real > &elm, concepts::ElementMatrix< F > &em) const
Computes the element load vector.
Interface class for Linearform in that one can choice for the basis evaluation type,...
Definition: linearForm.hh:64
virtual std::ostream & info(std::ostream &os) const
Riesz(const concepts::ElementFormulaContainer< F > frm, concepts::BoundaryConditions *bc=0, bool ignoreMissingElem=false)
Constructor.
PlCurlLinearForm(const concepts::ElementFormulaContainer< F > frm1, const concepts::ElementFormulaContainer< F > frm2)
Constructor.
virtual std::ostream & info(std::ostream &os) const
void setupRiesz(vectorial::LinearForm< F, typename concepts::Realtype< F >::type > &lf, const concepts::ElementFormulaContainer< concepts::Point< F, 2 > > frm)
Function to setup a linear form related to the vector Riesz, namely.
Helper class for linearforms l(v), where v is a 0-form.
Definition: linearFormHelper.hh:51
GenericElement< KarniadakisMixin< F > > Element
template aliases for backwards compatibility
Definition: element.hh:270
virtual std::ostream & info(std::ostream &os) const
Riesz(const std::string &str, concepts::BoundaryConditions *bc=0, bool ignoreMissingElem=false)
Contructor via a string of real valued Riesz.
virtual std::ostream & info(std::ostream &os) const
void operator()(const concepts::Element< Real > &elm, concepts::ElementMatrix< F > &em) const
Computes the element load vector.
virtual ~Riesz()
void operator()(const Quad< Real > &elm, concepts::ElementMatrix< F > &em) const
PlCurlLinearForm(const concepts::ElementFormulaContainer< concepts::Point< F, 2 > > frm)
Constructor.
Riesz(const concepts::ElementFormulaContainer< F > frm, bool ignoreMissingElem=false)
Constructor.
void operator()(const Quad< Real > &elm, concepts::ElementMatrix< F > &em) const
Helper class for linearforms l(v), where v is a two form.
Definition: linearFormHelper.hh:167
concepts::Array< Real > jacobian_
Intermediate data for element matrix computation.
Definition: linearForm.hh:100
void operator()(const concepts::Element< Real > &elm, concepts::ElementMatrix< F > &em) const
Computes the element load vector.
GradLinearForm(const concepts::ElementFormulaContainer< concepts::Point< F, 2 > > frm, bool ignoreMissingElem=false)
Constructor.
concepts::BoundaryConditions * bc_
Reference to the boundary conditions.
Definition: linearForm.hh:106
GradLinearForm(const concepts::ElementFormulaContainer< F > frm1, const concepts::ElementFormulaContainer< F > frm2, bool ignoreMissingElem=false)
Constructor.
Helper class for linearforms l(v), where v is a one form.
Definition: linearFormHelper.hh:117