Class documentation of Concepts

Loading...
Searching...
No Matches
linearSLP_aw.hh
Go to the documentation of this file.
1
7#ifndef linearSLP_aw_hh
8#define linearSLP_aw_hh
9
10#include "bemInt/exceptns.hh"
11#include "basics/typedefs.hh"
12
13namespace bem {
14
15 using concepts::Real;
16
17 // ************************************************** LinearSLPAbscWghtPnl **
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 LinearSLPAbscWghtPnl::operator[](uint i) const {
30 return abswght_[i];
31 }
32
33 // ************************************************** LinearSLPAbscWghtEdg **
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 LinearSLPAbscWghtEdg::operator[](uint i) const {
46 return abswght_[i];
47 }
48
49 // ************************************************** LinearSLPAbscWghtVtx **
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 LinearSLPAbscWghtVtx::operator[](uint i) const {
62 return abswght_[i];
63 }
64
65} // namespace bem
66
67#endif // linearSLP_aw_hh
#define conceptsException(exc)
Definition bem.hh:18
double Real
Definition typedefs.hh:39