#include <lform.hh>
Public Member Functions | |
| Riesz (const concepts::Formula< Real > &formula, uint gauss=0) | |
| void | operator() (const concepts::Element< concepts::Real > &elm, concepts::ElementMatrix< concepts::Real > &em) |
| void | operator() (const Linear3d000< concepts::Real > &elm, concepts::ElementMatrix< concepts::Real > &em) |
| void | operator() (const Constant3d000< concepts::Real > &elm, concepts::ElementMatrix< concepts::Real > &em) |
| void | operator() (const Constant3d001< concepts::Real > &elm, concepts::ElementMatrix< concepts::Real > &em) |
| void | operator() (const Constant3d002< concepts::Real > &elm, concepts::ElementMatrix< concepts::Real > &em) |
| void | operator() (const Dirac3d000< concepts::Real > &elm, concepts::ElementMatrix< concepts::Real > &em) |
| uint | gauss () const |
| virtual void | operator() (const Element< typename Realtype< concepts::Real >::type > &elm, ElementMatrix< concepts::Real > &em) const=0 |
Protected Member Functions | |
| virtual std::ostream & | info (std::ostream &os) const |
| Returns information in an output stream. | |
| bem::Riesz::Riesz | ( | const concepts::Formula< Real > & | formula, |
| uint | gauss = 0 |
||
| ) |
Constructor. Parses the formula.
| formula | The formula |
| gauss | Number of gauss points, defaults to 0. |
|
protectedvirtualinherited |
Returns information in an output stream.
Reimplemented from concepts::OutputOperator.
Reimplemented in hp1D::LevelRiesz, and hp1D::LevelRieszElement.
| void bem::Riesz::operator() | ( | const concepts::Element< concepts::Real > & | elm, |
| concepts::ElementMatrix< concepts::Real > & | em | ||
| ) |
Computes the element load vector. As for the computation of an element stiffness matrix, there are the loops over all quadrature points and the loops over all shape functions.
| elm | The element for which the load vector should be computed. |
| em | The load vector |
|
pure virtualinherited |
Computes the element contribution to the function.
| elm | Element on which the computations should be performed |
| em | The local matrix |