Abstract class for a linear form. More...
#include <linearForm.hh>


Public Member Functions | |
| virtual void | operator() (const Element< G > &elm, ElementMatrix< F > &em)=0 |
| Computes the element contribution to the function. | |
Protected Member Functions | |
| virtual std::ostream & | info (std::ostream &os) const |
| Returns information in an output stream. | |
Abstract class for a linear form.
This linear form computes an element-wise contribution to a function on a space.
Definition at line 27 of file linearForm.hh.
| virtual std::ostream& concepts::LinearForm< F, G >::info | ( | std::ostream & | os | ) | const [protected, virtual] |
Returns information in an output stream.
Reimplemented from concepts::OutputOperator.
Reimplemented in concepts::gfem::GfemRiesz, concepts::gfem::Riesz< ScalarT >, constraints::ConstraintsList< F >, concepts::Neumann< F >, hp1D::Riesz< F >, hp1D::LinearFormGradInterp_Grad< F >, hp1D::GradLinearForm< F >, hp2D::Riesz< F >, hp2Dedge::DirichletRotRot, hp2Dedge::DirichletIdentity, hp2Dedge::Riesz, hp2Dedge::EdgeRiesz, hp3D::Riesz, vectorial::LinearForm< F, G >, vectorial::TimeLinearForm, concepts::gfem::Riesz< Cmplx >, and concepts::Neumann< Real >.
| virtual void concepts::LinearForm< F, G >::operator() | ( | const Element< G > & | elm, |
| ElementMatrix< F > & | em | ||
| ) | [pure virtual] |
Computes the element contribution to the function.
| elm | Element on which the computations should be performed |
| em | The local matrix |
Implemented in vectorial::LinearForm< F, G >.