You are here:
Concepts
>
Concepts Web
>
Class documentation
Class documentation of Concepts
Loading...
Searching...
No Matches
hp2D
quadGraphics.hh
Go to the documentation of this file.
1
6
#ifndef quadGraphics_hh
7
#define quadGraphics_hh
8
9
#include "
baseQuadGraphics.hh
"
10
11
namespace
hp2D
{
12
13
// forward declaration
14
class
InfiniteQuad;
15
16
// ********************************************************** QuadGraphics **
17
21
template
<
class
F>
22
class
QuadGraphics
:
public
BaseQuadGraphics
<F> {
23
public
:
24
QuadGraphics
();
25
virtual
void
operator()
26
(
const
concepts::Element<F>
& elm,
27
enum
concepts::ElementGraphicsBase::graphicsType type,
28
concepts::CellPostprocess<F>
& post)
const
;
29
protected
:
30
virtual
std::ostream&
info
(std::ostream& os)
const
;
31
};
32
33
// ************************************************** InfiniteQuadGraphics **
34
39
class
InfiniteQuadGraphics
:
public
concepts::ElementGraphics
<Real> {
40
public
:
41
InfiniteQuadGraphics
() {}
42
virtual
void
operator()
43
(
const
concepts::Element<Real>
& elm,
44
enum
concepts::ElementGraphicsBase::graphicsType type,
45
concepts::CellPostprocess<Real>
& post)
const
;
46
protected
:
47
virtual
std::ostream&
info
(std::ostream& os)
const
;
48
private
:
49
template
<
class
F>
50
bool
writeMatlab_
51
(
const
InfiniteQuad
& quad,
graphics::BaseDataCell<F>
* stream)
const
;
52
};
53
54
namespace
l2 {
55
56
// ******************************************************** QuadGraphics **
57
62
template
<
class
F>
63
class
QuadGraphics
:
public
BaseQuadGraphics
<F> {
64
public
:
65
QuadGraphics
();
66
virtual
void
operator()
67
(
const
concepts::Element<F>
& elm,
68
enum
concepts::ElementGraphicsBase::graphicsType type,
69
concepts::CellPostprocess<F>
& post)
const
;
70
protected
:
71
virtual
std::ostream& info(std::ostream& os)
const
;
72
};
73
74
75
}
// namespace hp2D::l2
76
77
}
// namespace hp2D
78
79
#endif
// quadGraphics_hh
baseQuadGraphics.hh
concepts::CellPostprocess
Definition
postProcess.hh:38
concepts::ElementGraphics
Definition
elementGraphics.hh:65
concepts::Element
Definition
element.hh:52
graphics::BaseDataCell
Definition
basis.hh:140
hp2D::BaseQuadGraphics
Definition
baseQuadGraphics.hh:32
hp2D::InfiniteQuadGraphics
Definition
quadGraphics.hh:39
hp2D::InfiniteQuadGraphics::info
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
hp2D::InfiniteQuad
Definition
quad.hh:316
hp2D::QuadGraphics
Definition
quadGraphics.hh:22
hp2D::QuadGraphics::info
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
hp2D
Definition
explicitResidual.hh:120
Generated on Wed Sep 13 2023 21:06:20 for Concepts by
1.9.8