You are here:
Concepts
>
Concepts Web
>
Class documentation
Class documentation of Concepts
Loading...
Searching...
No Matches
bemInt
linearHYP_aw.hh
Go to the documentation of this file.
1
7
#ifndef linearHYP_aw_hh
8
#define linearHYP_aw_hh
9
10
#include "bemInt/exceptns.hh"
11
#include "
basics/typedefs.hh
"
12
13
namespace
bem
{
14
15
using
concepts::Real
;
16
17
// ************************************************** LinearHYPAbscWghtPnl **
18
22
class
LinearHYPAbscWghtPnl
{
23
static
const
Real*
const
abswght_[5];
24
public
:
25
inline
const
Real*
const
operator[](uint i)
const
;
26
};
27
28
inline
const
Real*
const
LinearHYPAbscWghtPnl::operator[](uint i)
const
{
29
if
(i >= 5)
throw
conceptsException
(
NoOfIntegrationPointsToHigh
());
30
return
abswght_[i];
31
}
32
33
// ************************************************** LinearHYPAbscWghtEdg **
34
38
class
LinearHYPAbscWghtEdg
{
39
static
const
Real*
const
abswght_[5];
40
public
:
41
inline
const
Real*
const
operator[](uint i)
const
;
42
};
43
44
inline
const
Real*
const
LinearHYPAbscWghtEdg::operator[](uint i)
const
{
45
if
(i >= 5)
throw
conceptsException
(
NoOfIntegrationPointsToHigh
());
46
return
abswght_[i];
47
}
48
49
// ************************************************** LinearHYPAbscWghtVtx **
50
54
class
LinearHYPAbscWghtVtx
{
55
static
const
Real*
const
abswght_[5];
56
public
:
57
inline
const
Real*
const
operator[](uint i)
const
;
58
};
59
60
inline
const
Real*
const
LinearHYPAbscWghtVtx::operator[](uint i)
const
{
61
if
(i >= 5)
throw
conceptsException
(
NoOfIntegrationPointsToHigh
());
62
return
abswght_[i];
63
}
64
65
}
// namespace
66
67
#endif
// linearHYP_aw_hh
conceptsException
#define conceptsException(exc)
Definition
exceptions.hh:344
bem::LinearHYPAbscWghtEdg
Definition
linearHYP_aw.hh:38
bem::LinearHYPAbscWghtPnl
Definition
linearHYP_aw.hh:22
bem::LinearHYPAbscWghtVtx
Definition
linearHYP_aw.hh:54
bem::NoOfIntegrationPointsToHigh
Definition
exceptns.hh:20
bem
Definition
bem.hh:18
concepts::Real
double Real
Definition
typedefs.hh:39
typedefs.hh
Generated on Wed Sep 13 2023 21:06:17 for Concepts by
1.9.8