You are here:
Concepts
>
Concepts Web
>
Class documentation
Class documentation of Concepts
Loading...
Searching...
No Matches
bemInt
linearDLP_aw.hh
Go to the documentation of this file.
1
7
#ifndef linearDLP_aw_hh
8
#define linearDLP_aw_hh
9
10
#include "bemInt/exceptns.hh"
11
#include "
basics/typedefs.hh
"
12
13
namespace
bem
{
14
15
using
concepts::Real
;
16
17
// ************************************************** LinearDLPAbscWghtEdg **
18
22
class
LinearDLPAbscWghtEdg
{
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
LinearDLPAbscWghtEdg::operator[](uint i)
const
{
29
if
(i >= 5)
throw
conceptsException
(
NoOfIntegrationPointsToHigh
());
30
return
abswght_[i];
31
}
32
33
// ************************************************** LinearDLPAbscWghtVtx **
34
38
class
LinearDLPAbscWghtVtx
{
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
LinearDLPAbscWghtVtx::operator[](uint i)
const
{
45
if
(i >= 5)
throw
conceptsException
(
NoOfIntegrationPointsToHigh
());
46
return
abswght_[i];
47
}
48
49
}
// namespace bem
50
51
#endif
// linearDLP_aw_hh
conceptsException
#define conceptsException(exc)
Definition
exceptions.hh:344
bem::LinearDLPAbscWghtEdg
Definition
linearDLP_aw.hh:22
bem::LinearDLPAbscWghtVtx
Definition
linearDLP_aw.hh:38
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