You are here:
Concepts
>
Concepts Web
>
Class documentation
Class documentation of Concepts
Loading...
Searching...
No Matches
bemInt
constDLP_aw.hh
Go to the documentation of this file.
1
7
#ifndef constDLP_aw_hh
8
#define constDLP_aw_hh
9
10
#include "bemInt/exceptns.hh"
11
#include "
basics/typedefs.hh
"
12
13
namespace
bem
{
14
15
using
concepts::Real
;
16
17
// *************************************************** ConstDLPAbscWghtEdg **
18
22
class
ConstDLPAbscWghtEdg
{
23
static
const
Real*
const
abswght_[15];
24
public
:
25
inline
const
Real*
const
operator[](uint i)
const
;
26
};
27
28
inline
const
Real*
const
ConstDLPAbscWghtEdg::operator[](uint i)
const
{
29
if
(i >= 15)
throw
conceptsException
(
NoOfIntegrationPointsToHigh
());
30
return
abswght_[i];
31
}
32
33
// *************************************************** ConstDLPAbscWghtVtx **
34
38
class
ConstDLPAbscWghtVtx
{
39
static
const
Real*
const
abswght_[15];
40
public
:
41
inline
const
Real*
const
operator[](uint i)
const
;
42
};
43
44
inline
const
Real*
const
ConstDLPAbscWghtVtx::operator[](uint i)
const
{
45
if
(i >= 15)
throw
conceptsException
(
NoOfIntegrationPointsToHigh
());
46
return
abswght_[i];
47
}
48
49
}
// namespace bem
50
51
#endif
// constDLP_aw_hh
conceptsException
#define conceptsException(exc)
Definition
exceptions.hh:344
bem::ConstDLPAbscWghtEdg
Definition
constDLP_aw.hh:22
bem::ConstDLPAbscWghtVtx
Definition
constDLP_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