|
OpenBEM
Open-source framework for electromagnetic simulation with the boundary element method.
|
Base class for generating excitation matrices for RWG-based BEM systems. More...
#include <base.hpp>
Base class for generating excitation matrices for RWG-based BEM systems.
| obs_num_dof | - Number of degrees of freedom associated with each observation triangle. |
|
inline |
Constructs an ExcitationAssemblerBase for a given mesh.
| [in] | mesh | - Triangle mesh for which the excitation matrix is to be assembled. |
|
inline |
Constructs an ExcitationAssemblerBase for a given mesh on given test elements.
|
pure virtual |
Assembles the excitation matrix for a given excitation object and observation triangle mesh.
| [out] | mat | - Matrix to store the assembled excitation coefficients, with columns corresponding to each right-hand side, and rows corresponding to observation mesh degrees of freedom. |
| [in] | exc | - Excitation object that computes the coefficients to be assembled into mat. |
| [in] | k | - Complex wavenumber. |
|
protected |
|
protected |