acdecom.WaveGuide.get_eigenvalue¶
-
WaveGuide.
get_eigenvalue
(m, n, **kwargs)¶ Placeholder for the eigenvalue of the (m,n)-mode. When the object is initialized, this function may be overwritten either by one of the predefined eigenvalue functions
WaveGuide.get_eigenvalue_circular()
(circular waveguide) andWaveGuide.get_eigenvalue_rect()
(rectangular waveguide), or a custom function.- Parameters
m (int) – Mode-order in the first direction. If the waveguide is circular, m indicates the circumferential mode-order. The plane wave has the order 0.
n (integer) – Mode-order in the second direction. If the waveguide is circular, n indicates the radial mode-order. The plane wave has the order 0.
kwargs (additional arguments) –
- Returns
The eigenvalue of the (m,n)-mode.
- Return type
complex