bilinearForm.hh
Rotuv(const concepts::ElementFormulaContainer< Real > frm=concepts::ElementFormulaContainer< Real >())
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
void operator()(const concepts::Element< Real > &elmX, const concepts::Element< Real > &elmY, concepts::ElementMatrix< Real > &em) const
Helper class for bilinearforms a(u,v), where u and v are 2-forms.
Definition: bilinearFormHelper.hh:262
void operator()(const Edge< Real > &elmX, const Edge< Real > &elmY, concepts::ElementMatrix< Real > &em) const
GenericElement< KarniadakisMixin< F > > Element
template aliases for backwards compatibility
Definition: element.hh:270
void operator()(const Quad< Real > &elmX, const Quad< Real > &elmY, concepts::ElementMatrix< F > &em) const
Abstract function class to evaluate a bilinear form.
Definition: bilinearForm.hh:33
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
void operator()(const hp2D::l2::Quad< Real > &elmX, const Quad< Real > &elmY, concepts::ElementMatrix< Real > &em) const
void operator()(const hp2D::Quad< Real > &elmX, const Quad< Real > &elmY, concepts::ElementMatrix< Real > &em) const
std::complex< Real > Cmplx
Type for a complex number. It also depends on the setting of Real.
Definition: typedefs.hh:39
RotRot(const concepts::ElementFormulaContainer< F > frm=concepts::ElementFormulaContainer< F >())
Constructor.
A function class to calculate element matrices for the Rot u Rot v-bilinearform (Maxwell equations).
Definition: bilinearForm.hh:63
void operator()(const concepts::Element< Real > &elmX, const concepts::Element< Real > &elmY, concepts::ElementMatrix< F > &em) const
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
void operator()(const concepts::Element< Real > &elmX, const concepts::Element< Real > &elmY, concepts::ElementMatrix< Real > &em) const
Computes the element mass matrix.
A function class to calculate element matrices for the bilinear form.
Definition: bilinearForm.hh:89