#include <Forward2DTriangleElementNodeBased.h>
|
virtual std::complex< double > | calcEx (const int iElem, const double uCoord, const double vCoord, const MeshDataTetraElement *const pMeshDataTetraElement) const |
|
virtual std::complex< double > | calcEy (const int iElem, const double uCoord, const double vCoord, const MeshDataTetraElement *const pMeshDataTetraElement) const |
|
virtual std::complex< double > | calcEz (const int iElem, const double uCoord, const double vCoord, const MeshDataTetraElement *const pMeshDataTetraElement) const |
|
virtual std::complex< double > | calcHx (const double freq, const int iElem, const double uCoord, const double vCoord, const MeshDataTetraElement *const pMeshDataTetraElement) const |
|
virtual std::complex< double > | calcHy (const double freq, const int iElem, const double uCoord, const double vCoord, const MeshDataTetraElement *const pMeshDataTetraElement) const |
|
virtual std::complex< double > | calcHz (const double freq, const int iElem, const double uCoord, const double vCoord, const MeshDataTetraElement *const pMeshDataTetraElement) const |
|
void | output2DResult (const double freq, const MeshDataTetraElement *const pMeshDataTetraElement) const |
|
int | calcMode () const |
|
◆ Forward2DTriangleElementNodeBased() [1/3]
Forward2DTriangleElementNodeBased::Forward2DTriangleElementNodeBased |
( |
const int |
planeID, |
|
|
const int |
iPol |
|
) |
| |
|
explicit |
◆ ~Forward2DTriangleElementNodeBased()
Forward2DTriangleElementNodeBased::~Forward2DTriangleElementNodeBased |
( |
| ) |
|
◆ Forward2DTriangleElementNodeBased() [2/3]
Forward2DTriangleElementNodeBased::Forward2DTriangleElementNodeBased |
( |
| ) |
|
|
private |
◆ Forward2DTriangleElementNodeBased() [3/3]
◆ calcEMFieldsOfBoundaryPlanes()
virtual void Forward2DTriangleElementNodeBased::calcEMFieldsOfBoundaryPlanes |
( |
const double |
freq, |
|
|
const MeshDataTetraElement *const |
pMeshDataTetraElement |
|
) |
| |
|
pure virtual |
◆ calcEx()
std::complex< double > Forward2DTriangleElementNodeBased::calcEx |
( |
const int |
iElem, |
|
|
const double |
uCoord, |
|
|
const double |
vCoord, |
|
|
const MeshDataTetraElement *const |
pMeshDataTetraElement |
|
) |
| const |
|
protectedvirtual |
◆ calcEy()
std::complex< double > Forward2DTriangleElementNodeBased::calcEy |
( |
const int |
iElem, |
|
|
const double |
uCoord, |
|
|
const double |
vCoord, |
|
|
const MeshDataTetraElement *const |
pMeshDataTetraElement |
|
) |
| const |
|
protectedvirtual |
◆ calcEz()
std::complex< double > Forward2DTriangleElementNodeBased::calcEz |
( |
const int |
iElem, |
|
|
const double |
uCoord, |
|
|
const double |
vCoord, |
|
|
const MeshDataTetraElement *const |
pMeshDataTetraElement |
|
) |
| const |
|
protectedvirtual |
◆ calcHx()
std::complex< double > Forward2DTriangleElementNodeBased::calcHx |
( |
const double |
freq, |
|
|
const int |
iElem, |
|
|
const double |
uCoord, |
|
|
const double |
vCoord, |
|
|
const MeshDataTetraElement *const |
pMeshDataTetraElement |
|
) |
| const |
|
protectedvirtual |
◆ calcHy()
std::complex< double > Forward2DTriangleElementNodeBased::calcHy |
( |
const double |
freq, |
|
|
const int |
iElem, |
|
|
const double |
uCoord, |
|
|
const double |
vCoord, |
|
|
const MeshDataTetraElement *const |
pMeshDataTetraElement |
|
) |
| const |
|
protectedvirtual |
◆ calcHz()
std::complex< double > Forward2DTriangleElementNodeBased::calcHz |
( |
const double |
freq, |
|
|
const int |
iElem, |
|
|
const double |
uCoord, |
|
|
const double |
vCoord, |
|
|
const MeshDataTetraElement *const |
pMeshDataTetraElement |
|
) |
| const |
|
protectedvirtual |
◆ operator=()
The documentation for this class was generated from the following files: