#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 |