NiHu  2.0
operator_with_wave_number.hpp
Go to the documentation of this file.
1 
7 #ifndef NIHU_OPERATOR_WITH_WAVE_NUMBER_HPP_INCLUDED
8 #define NIHU_OPERATOR_WITH_WAVE_NUMBER_HPP_INCLUDED
9 
10 namespace NiHu
11 {
12 namespace fmm
13 {
16 template <class WaveNumber>
18 {
19 public:
20  typedef WaveNumber wave_number_t;
21 
22  operator_with_wave_number(wave_number_t const &wave_number)
23  : m_wave_number(wave_number)
24  {
25  }
26 
27  wave_number_t const &get_wave_number() const
28  {
29  return this->m_wave_number;
30  }
31 
32 private:
33  wave_number_t const m_wave_number;
34 };
35 
36 } // end of namespace fmm
37 } // end namespace NiHu
38 
39 #endif /* NIHU_OPERATOR_WITH_WAVE_NUMBER_HPP_INCLUDED */
NiHu::fmm::operator_with_wave_number
class storing a wave number
Definition: operator_with_wave_number.hpp:17