pml_formula.hh File Reference
#include <iostream>
#include <memory>
#include "stdio.h"
#include "basics.hh"
#include "formula/formula.hh"
#include "formula/matrixElementFormula.hh"
#include "geometry/formula.hh"
#include "hp2D.hh"
#include "pml_edge.hh"
Go to the source code of this file.
Classes | |
class | concepts::CartesianPMLFormulas |
Class for Cartesian PML. More... | |
class | concepts::FormulaPMLBoxRestriction< F, G > |
class | concepts::FormulaPMLCart |
Class for Cartesian PML, see Collino & Monk. More... | |
class | concepts::FormulaPMLCartNew |
New class for Cartesian PML that gets rid of the equation coefficients in the PML structure. More... | |
class | concepts::FormulaPMLHamburger |
Class providing the formulas for hamburger PML. More... | |
class | concepts::FormulaPMLPowerSigma< F > |
class | concepts::FormulaPMLPowerSigma2D< F > |
Class for the function for radial PML, see INRIA report of Collino & Monk. More... | |
class | concepts::FormulaPMLPowerSigmaB2D< F > |
Class for the function for radial PML, see INRIA report of Collino & Monk. More... | |
class | concepts::FormulaPMLRadia |
Class for PML in polar coordinates. More... | |
class | concepts::HamburgerPMLFormulas |
Class for hamburger PML A hamburger PML is divided in three parts one rectangle in the middle region, called "steak", two semi-circles below and above the steak, called "bread". More... | |
class | concepts::RadialPMLFormulas |
Class for providing the formulas in bilinear forms coming from the PML transformation of the radial PML (in 2D). More... | |
Namespaces | |
concepts | |
Basic namespace for Concepts-2. | |
Macros | |
#define | pmlHolger_D 0 |
Detailed Description
Classes for Cartesian and radial PMLs
Reference: F.Collino and P.Monk, The perfectly matched layer in curvilinear coordinates, SIAM J. Sci Comput. 19(6):2061-2090, 1998.
Definition in file pml_formula.hh.
Macro Definition Documentation
◆ pmlHolger_D
#define pmlHolger_D 0 |
Definition at line 30 of file pml_formula.hh.