Class documentation of Concepts

Loading...
Searching...
No Matches
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
13namespace bem {
14
15 using concepts::Real;
16
17 // ************************************************** LinearHYPAbscWghtPnl **
18
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 {
30 return abswght_[i];
31 }
32
33 // ************************************************** LinearHYPAbscWghtEdg **
34
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 {
46 return abswght_[i];
47 }
48
49 // ************************************************** LinearHYPAbscWghtVtx **
50
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 {
62 return abswght_[i];
63 }
64
65} // namespace
66
67#endif // linearHYP_aw_hh
#define conceptsException(exc)
Definition bem.hh:18
double Real
Definition typedefs.hh:39