|
OpenBEM
Open-source framework for electromagnetic simulation with the boundary element method.
|
Classes defining element-wise computation of integral equation operators. More...
Classes | |
| class | bem::rwg::OperatorBase< obs_num_dof, src_num_dof > |
| Base class for RWG-based BEM operators. More... | |
| class | bem::rwg::VectorDoubleLayerPvOp< ObsIntegratorType > |
| Class for computing the vector double-layer potential operator in a principal value sense. More... | |
| class | bem::rwg::RotVectorDoubleLayerPvOp< ObsIntegratorType > |
| Class for computing the rotationally-tested vector double-layer potential operator in a principal value sense. More... | |
| class | bem::rwg::GenericRwgOp< ObsIntegratorType > |
Class for computing RWG operators based on a given OperatorName. More... | |
| class | bem::rwg::GenericPulseOp< ObsIntegratorType > |
Class for computing pulse function operators based on a given OperatorName. More... | |
| class | bem::rwg::RwgRwgOp< TriangleQuadratureType > |
| Class for computing the RWG identity operator. More... | |
| class | bem::rwg::RotRwgRwgOp< TriangleQuadratureType > |
| Class for computing the rotationally-tested RWG identity operator. More... | |
| class | bem::rwg::DivRwgOp |
| Class for computing the discrete divergence matrix for RWG functions. More... | |
| class | bem::rwg::VectorSingleLayerOp< ObsIntegratorType > |
| Class for computing the vector single-layer potential operator. More... | |
| class | bem::rwg::RotVectorSingleLayerOp< ObsIntegratorType > |
| Class for computing the rotationally-tested vector single-layer potential operator. More... | |
| class | bem::rwg::ScalarSingleLayerOp< ObsIntegratorType > |
| Class for computing the scalar single-layer potential operator. More... | |
| class | bem::rwg::RotGradScalarSingleLayerOp< ObsIntegratorType > |
| Class for computing the rotationally-tested gradient of the scalar single-layer potential operator. More... | |
| class | bem::rwg::VectorHypersingularOp< ObsIntegratorType > |
| Class for computing the vector hypersingular operator. More... | |
| class | bem::rwg::RotVectorHypersingularOp< ObsIntegratorType > |
| Class for computing the rotationally-tested vector hypersingular operator. More... | |
| class | bem::rwg::VectorRwgOps< ObsIntegratorType > |
| Class for computing the full set of vector RWG operators. More... | |
Enumerations | |
| enum class | bem::rwg::OperatorName { VECTOR_SINGLE_LAYER , ROT_VECTOR_SINGLE_LAYER , VECTOR_DOUBLE_LAYER_PV , ROT_VECTOR_DOUBLE_LAYER_PV , SCALAR_SINGLE_LAYER , VECTOR_HYPERSINGULAR , ROT_VECTOR_HYPERSINGULAR , RWG_RWG , ROT_RWG_RWG , PULSE_PULSE , DIVRWG , DEFAULT } |
| Enum class defining operator names. More... | |
Functions | |
| std::ostream & | bem::rwg::operator<< (std::ostream &os, OperatorName op_name) |
Overloaded output stream operator for OperatorName. | |
|
strong |
Enum class defining operator names.
Definition at line 48 of file generic.hpp.
| std::ostream & bem::rwg::operator<< | ( | std::ostream & | os, |
| OperatorName | op_name | ||
| ) |
Overloaded output stream operator for OperatorName.
| [in,out] | os | - Output stream. |
| [in] | op_name | - Operator name to be printed. |
Definition at line 70 of file generic.hpp.