#include <fem.hpp>
#include "pml.hpp"
Classes |
| class | ngfem::PML_LaplaceIntegrator< D, FEL > |
| class | ngfem::PML_MassIntegrator< D, FEL > |
| class | ngfem::PML_ElasticityIntegrator< D, FEL > |
| class | ngfem::PML_CurlCurlEdgeIntegrator< D > |
| class | ngfem::PML_MassEdgeIntegrator< D > |
| class | ngfem::PML_DivDivHDivIntegrator< D > |
| class | ngfem::PML_MassHDivIntegrator< D > |
| class | ngfem::PML_RobinHDivIntegrator< D > |
| class | ngfem::pml_cpp::Init |
Namespaces |
| namespace | ngfem |
| namespace | ngfem::pml_cpp |
Functions |
| SymbolTable< double > & | ngfem::GetConstantTable () |
| Complex | ngfem::alpha (0, 1) |
| Vec< 3 > | ngfem::pml_center (0, 0, 0) |
| void | ngfem::SetPMLParameters () |
Variables |
| SymbolTable< double > * | ngfem::constant_table_for_FEM = NULL |
| double | ngfem::pml_r = 1 |
| double | ngfem::pml_x = 1 |
| double | ngfem::pml_xmin [3] = { -1, -1, -1} |
| double | ngfem::pml_xmax [3] = { 1, 1, 1} |
| int | ngfem::rect_pml = 0 |
| bool | ngfem::apply_deriv_alpha = 0 |
| Init | ngfem::pml_cpp::init |