NiHu  2.0
wave_number_kernel.hpp
1 #ifndef NIHU_WAVE_NUMBER_KERNEL_HPP_INCLUDED
2 #define NIHU_WAVE_NUMBER_KERNEL_HPP_INCLUDED
3 
4 namespace NiHu
5 {
6 
7 template <class WaveNumber>
9 {
10 public:
11  typedef WaveNumber wave_number_t;
12 
16  wave_number_kernel(wave_number_t const &wn)
17  : m_wave_number(wn)
18  {
19  }
20 
21  wave_number_t const &get_wave_number(void) const
22  {
23  return m_wave_number;
24  }
25 
26 private:
27  wave_number_t const m_wave_number;
28 };
29 
30 }
31 
32 #endif // NIHU_WAVE_NUMBER_KERNEL_HPP_INCLUDED
NiHu::wave_number_kernel::wave_number_kernel
wave_number_kernel(wave_number_t const &wn)
constructor setting the wave number
Definition: wave_number_kernel.hpp:16
NiHu::wave_number_kernel
Definition: wave_number_kernel.hpp:8