|
OpenBEM
Open-source framework for electromagnetic simulation with the boundary element method.
|
Class providing lumped elements functionality for the AEFIE. More...
#include <aefie.hpp>
Inheritance diagram for bem::rwg::AefieLumpedElement< MatrixType >:Class providing lumped elements functionality for the AEFIE.
| MatrixType | - Matrix type, must derive from MatrixBase<Complex>. |
|
inlineoverridevirtual |
Returns the matrix the couples the element port current to the AEFIE.
| [in] | f | - Frequency in Hz. |
Implements bem::rwg::LumpedElementBase< MatrixType >.
|
inlineoverridevirtual |
Returns the matrix associated with the potential differences between terminals.
| [in] | f | - Frequency in Hz. |
Implements bem::rwg::LumpedElementBase< MatrixType >.
|
inlineoverridevirtual |
Returns the matrix associated with terminal currents.
| [in] | f | - Frequency in Hz. |
Implements bem::rwg::LumpedElementBase< MatrixType >.
|
inlineprotected |
Returns the matrix associated with the scalar potential on given source and observation meshes.
| [in] | f | - Frequency in Hz. |
| [in] | obs_mesh | - Observation triangle mesh for which the operator matrix is to be assembled. |
| [in] | src_mesh | - Source triangle mesh for which the operator matrix is to be assembled. |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
Populates terminals_ by finding mesh elements inside each terminal polygon.
| [in] | terminal_polygons | - Terminal polygons. |
| [in] | single_element | - If true, only the mesh element closest to the terminal polygon centroid is kept (optional). |
A triangle is considered part of a terminal if it is coplanar with the terminal polygon, and any of its vertices lie on or within the terminal boundary.
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |