ansys.mapdl.core.Mapdl.pmlsize#

Mapdl.pmlsize(freqb='', freqe='', dmin='', dmax='', thick='', angle='', wavespeed='', **kwargs)#

Determines number of PML or IPML layers.

Mechanical APDL Command: PMLSIZE

Parameters:
freqbstr

Minimum operating frequency (no default).

freqestr

Maximum operating frequency (defaults to FREQB ).

dminstr

Minimum distance from the radiation source to the PML or IPML interface (no default).

dmaxstr

Maximum distance from the radiation source to the PML or IPML interface (defaults to DMIN ).

thickstr

Thickness of the PML or IPML region (defaults to 0).

anglestr

Incident angle of wave to the PML or IPML interface (defaults to 0).

wavespeedstr

Wave speed in PML or IPML medium (defaults to 343.24 m/s).

Notes

pmlsize determines the number of PML or IPML layers for acceptable numerical accuracy.

pmlsize must be issued before any meshing commands. If the thickness of the PML or IPML region is known, it determines an element edge length (h) and issues esize,h. If the thickness of the PML or IPML region is unknown, it determines the number of layers (n) and issues esize,,n.

See Artificially Matched Layers