flex_rf.tidy3d.PMLParams
Type: class │ Base(s): AbsorberParams
Description
Section titled “Description”Specifies full set of parameters needed for complex, frequency-shifted PML.
Example(s)
Section titled “Example(s)”params = PMLParams(sigma_order=3, sigma_min=0.0, sigma_max=1.5, kappa_min=0.0)Parameters
Section titled “Parameters”sigma_order [NonNegativeInt] = 3 |
|
Order of the polynomial describing the absorber profile (). |
sigma_min [NonNegativeFloat] = 0.0 |
|
Minimum value of the absorber conductivity. |
sigma_max [NonNegativeFloat] = 1.5 |
|
Maximum value of the absorber conductivity. |
kappa_order [NonNegativeInt] = 3 |
|
Order of the polynomial describing the PML kappa profile (). |
kappa_min [NonNegativeFloat] = 0.0 |
kappa_max [NonNegativeFloat] = 1.5 |
alpha_order [NonNegativeInt] = 3 |
|
Order of the polynomial describing the PML alpha profile (). |
alpha_min [NonNegativeFloat] = 0.0 |
|
Minimum value of the PML alpha. |
alpha_max [NonNegativeFloat] = 1.5 |
|
Maximum value of the PML alpha. |