|
OpenBEM
Open-source framework for electromagnetic simulation with the boundary element method.
|
Class for computing plane wave excitation vector coefficients when tested with RWG functions. More...
#include <plane_wave.hpp>
Inheritance diagram for bem::rwg::RwgPlaneWave:Class for computing plane wave excitation vector coefficients when tested with RWG functions.
Definition at line 140 of file plane_wave.hpp.
|
overridevirtual |
Computes the plane wave excitation coefficients when the field is tested with RWG functions.
| [in] | k | - Complex wavenumber. |
| [in] | obs_tri | - Observation triangle in the local coordinate system of src_tri. |
obs_tri, and each column corresponds to each excitation when there is more than one excitation (i.e., more than one right-hand side). Implements bem::rwg::ExcitationBase< obs_num_dof >.
Definition at line 28 of file plane_wave.cpp.
|
inlineoverridevirtualinherited |
Returns the number of excitations (right-hand sides) to be generated.
Implements bem::rwg::ExcitationBase< obs_num_dof >.
Definition at line 108 of file plane_wave.hpp.
|
inlineprotectedinherited |
Evaluates the plane wave vector field value at given observation points.
| [in] | k | - Complex wavenumber. |
| [in] | r_obs | - Observation points at which to evaluate the plane wave field values. |
| [in] | idx | - Index of the right-hand side for which to evaluate the field (optional when there's only one right-hand side). |
r_obs, where each column corresponds to each excitation when there is more than one excitation (i.e., more than one right-hand side). Definition at line 122 of file plane_wave.hpp.
|
protectedinherited |
Definition at line 130 of file plane_wave.hpp.
|
protectedinherited |
Definition at line 130 of file plane_wave.hpp.
|
protectedinherited |
Definition at line 130 of file plane_wave.hpp.
|
protectedinherited |
Definition at line 131 of file plane_wave.hpp.
|
protectedinherited |
Definition at line 132 of file plane_wave.hpp.