You are here:
Concepts
>
Concepts Web
>
Class documentation
Class documentation of Concepts
Loading...
Searching...
No Matches
geometry
integral.hh
Go to the documentation of this file.
1
8
#ifndef geomIntegral_hh
9
#define geomIntegral_hh
10
11
12
namespace
concepts
{
13
14
// ******************************************************* IntegrationCell **
15
24
class
IntegrationCell
{
25
public
:
29
enum
intFormType
{ ZERO, ONE, TWO, THREE };
30
34
struct
intPoint
{
35
Real3d
coord;
36
Real
intermediate;
37
};
38
40
IntegrationCell
() {}
41
virtual
~IntegrationCell
() {}
56
virtual
bool
quadraturePoint
(
uint
i,
intPoint
& p,
intFormType
form
= ZERO,
57
bool
localCoord
=
false
)
const
= 0;
58
};
59
60
}
// namespace concepts
61
62
#endif
// geomIntegral_hh
concepts::IntegrationCell
Definition
integral.hh:24
concepts::IntegrationCell::IntegrationCell
IntegrationCell()
Constructor.
Definition
integral.hh:40
concepts::IntegrationCell::intFormType
intFormType
Definition
integral.hh:29
concepts::IntegrationCell::quadraturePoint
virtual bool quadraturePoint(uint i, intPoint &p, intFormType form=ZERO, bool localCoord=false) const =0
concepts::Point< Real, 3 >
concepts
Definition
pml_formula.h:16
concepts::Real
double Real
Definition
typedefs.hh:39
concepts::makeSet
Set< F > makeSet(uint n, const F &first,...)
Definition
set.hh:320
concepts::IntegrationCell::intPoint
Definition
integral.hh:34
Generated on Wed Sep 13 2023 21:06:23 for Concepts by
1.9.8