You are here:
Concepts
>
Concepts Web
>
Class documentation
Class documentation of Concepts
Loading...
Searching...
No Matches
levelSets
levelRieszElement.hh
1
#ifndef LevelRieszElement_hh
2
#define LevelRieszElement_hh
3
4
#include "../hp1D.hh"
5
#include "../hp2D.hh"
6
#include "../formula.hh"
7
#include "../function.hh"
8
9
using
concepts::Real
;
10
using
concepts::Real2d
;
11
12
namespace
hp1D
{
13
14
//*************************************************** LevelRieszElement *****
34
class
LevelRieszElement
:
public
concepts::LinearForm
<concepts::Real> {
35
public
:
36
44
LevelRieszElement
(
const
hp2D::Element<Real>
& elm,
45
const
concepts::ElementFormulaContainer<Real>
& levelFunction,
46
const
concepts::ElementFormulaContainer<Real2d>
& levelFunctionGrad,
47
const
concepts::ElementFormulaContainer<Real>
& observable);
48
52
~LevelRieszElement
();
53
54
void
operator()(
const
concepts::Element<Real>
& elm,
55
concepts::ElementMatrix<Real>
& em)
const
;
56
57
protected
:
58
59
virtual
std::ostream&
info
(std::ostream& os)
const
;
60
61
private
:
62
const
hp2D::Element<Real>
& elm2D_;
63
const
concepts::ElementFormulaContainer<Real>
levelFunction_;
64
const
concepts::ElementFormulaContainer<Real2d>
levelFunctionGrad_;
65
const
concepts::ElementFormulaContainer<Real>
observable_;
66
67
68
};
//class LevelRiesz
69
70
}
// namespace hp1D
71
72
#endif
//levelRiesz_hh
concepts::ElementFormulaContainer
Definition
elementFormulaContainer.hh:22
concepts::ElementMatrix
Definition
element.hh:206
concepts::Element
Definition
element.hh:52
concepts::LinearForm
Definition
linearForm.hh:29
concepts::Point< Real, 2 >
hp1D::LevelRieszElement
Definition
levelRieszElement.hh:34
hp1D::LevelRieszElement::LevelRieszElement
LevelRieszElement(const hp2D::Element< Real > &elm, const concepts::ElementFormulaContainer< Real > &levelFunction, const concepts::ElementFormulaContainer< Real2d > &levelFunctionGrad, const concepts::ElementFormulaContainer< Real > &observable)
hp1D::LevelRieszElement::info
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
hp1D::LevelRieszElement::~LevelRieszElement
~LevelRieszElement()
hp2D::Element
Definition
element.hh:28
concepts::Real
double Real
Definition
typedefs.hh:39
hp1D
Definition
explicitResidual.hh:96
Generated on Wed Sep 13 2023 21:06:22 for Concepts by
1.9.8