PLaSK library
Loading...
Searching...
No Matches
plask::optical::modal::PML Struct Reference

Information about lateral PMLs. More...

#include <solvers/optical/modal/solverbase.hpp>

Collaboration diagram for plask::optical::modal::PML:
[legend]

Public Member Functions

 PML ()
 
 PML (dcomplex factor, double size, double dist, double order)
 

Public Attributes

dcomplex factor
 PML factor.
 
double size
 Size of the PMLs.
 
double dist
 Distance of the PMLs from defined computational domain.
 
double order
 Order of the PMLs.
 

Detailed Description

Information about lateral PMLs.

Definition at line 26 of file solverbase.hpp.

Constructor & Destructor Documentation

◆ PML() [1/2]

plask::optical::modal::PML::PML ( )
inline

Definition at line 31 of file solverbase.hpp.

◆ PML() [2/2]

plask::optical::modal::PML::PML ( dcomplex  factor,
double  size,
double  dist,
double  order 
)
inline

Definition at line 32 of file solverbase.hpp.

Member Data Documentation

◆ dist

double plask::optical::modal::PML::dist

Distance of the PMLs from defined computational domain.

Definition at line 29 of file solverbase.hpp.

◆ factor

dcomplex plask::optical::modal::PML::factor

PML factor.

Definition at line 27 of file solverbase.hpp.

◆ order

double plask::optical::modal::PML::order

Order of the PMLs.

Definition at line 30 of file solverbase.hpp.

◆ size

double plask::optical::modal::PML::size

Size of the PMLs.

Definition at line 28 of file solverbase.hpp.


The documentation for this struct was generated from the following file: