Electromagnetic Template Library (EMTL)
|
PML region descriptor. More...
#include <pml.h>
Public Member Functions | |
virtual int | test_pml (int ftype, const Vector_3 &pos, const emMedium &ext_medium, Vector_3 &sigma, Vector_3 &kappa, Vector_3 &a, const bool test)=0 |
return 1 if point (given by ftype, pos, ext_medium) is inside PML. | |
![]() | |
emDump * | GetEmDumper () |
This function insures that the returned dumper is of true emDumper type. | |
PML region descriptor.
|
pure virtual |
return 1 if point (given by ftype, pos, ext_medium) is inside PML.
if test=false, then record sigma, kappa and a
Implemented in emPMLBox, and emPMLPeriodic.