Public Types | |
typedef concepts::ElementAndFacette< hp2D::Element< F > > | UnderlyingElement |
Public Member Functions | |
ApproxMoments (const concepts::SpaceOnCells< F > &spc, const concepts::Vector< F > &sol) | |
void | addNeumann (concepts::ParsedFormula< F > &frm, concepts::Set< uint > &set) |
void | addNeumann (concepts::ParsedFormula< F > &frm, uint attrib) |
void | addDirichlet (concepts::Set< uint > &set) |
void | addDirichlet (uint attrb) |
void | addComplete () |
const concepts::ElementMatrix< F > & | operator() (uint edgeKey) const |
Real | getWeight (uint quadKey, uint edgeKey) const |
Protected Member Functions | |
virtual std::ostream & | info (std::ostream &os) const |
Returns information in an output stream. | |
Friends | |
template<class > | |
class | EquilibratedMomentsAO |
Definition at line 48 of file moments.hh.
typedef concepts::ElementAndFacette<hp2D::Element<F> > hp2D::ApproxMoments< F >::UnderlyingElement |
Definition at line 54 of file moments.hh.
void hp2D::ApproxMoments< F >::addComplete | ( | ) |
Heart of this class. This does the computations for the approximated moments. Used after adding all Formulas with add routines.
|
inline |
Add homogeneous dirichlet data since integration rountines later need that information.
set | A set holding all keys of edges on which the homogeneous dirichlet data is defined. |
Definition at line 84 of file moments.hh.
|
inline |
Add homogeneous dirichlet data since integration rountines later need that information.
attrb | Attribute holding the key of edges on which the homogeneous dirichlet data is defined. |
Definition at line 92 of file moments.hh.
|
inline |
Add Neumann data since integration rountines later need that information.
frm | Neumann data. |
set | A set holding all keys of edges on which the neumann data is defined. |
Definition at line 64 of file moments.hh.
|
inline |
Add Neumann data since integration rountines later need that information.
frm | Neumann data. |
attrib | Attrib holding the key of edges on which the neumann data is defined. |
Definition at line 75 of file moments.hh.
|
inline |
Definition at line 114 of file moments.hh.
|
protectedvirtual |
Returns information in an output stream.
Reimplemented from concepts::OutputOperator.
|
inline |
Definition at line 105 of file moments.hh.
Definition at line 51 of file moments.hh.