• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Clarity 3D Solver
  3. Perfect Matching Layer (PML) boundary conditions in Clarity...

Stats

  • Replies 1
  • Subscribers 17
  • Views 5611
  • Members are here 0
More Content

Perfect Matching Layer (PML) boundary conditions in Clarity 3D Workbench

SimTech
SimTech over 2 years ago

PML is used widely as a boundary condition along with Finite Element Method (FEM) and Finite Difference Time Domain (FDTD) solvers. PML absorbs the electromagnetic fields at the boundaries of a computational domain by introducing fictitious anisotropic layers of materials that are designed to mimic an infinite medium.

PML layers can be applied to the boundaries of a radiation box and are designed to gradually absorb the electromagnetic fields as they enter the layers.

The PML boundary condition is considered more accurate than the ABC terminations, and its accuracy is less dependent on the angle of the incident waves.

PML can absorb the electromagnetic fields in all directions at a much closer termination distance typically needed by ABCs, making them highly effective at reducing reflections and minimizing numerical errors in these types of simulations.

The PML boundary conditions are the preferred choice when simulating complex radiating structures such as antennas.

The PML boundary condition in Clarity 3D Workbench provides three different quality levels: low, medium, and high, where 5, 10, and 15 layers of PML material can be defined around the radiation box, respectively.

The greater the number of layers, the better the absorption. However, increasing the number of PML layers leads to an increase in the simulation time. The default value of five layers is good to cover most of the scenarios.

  • Sign in to reply
  • Cancel
  • ShivaShankarM
    ShivaShankarM over 1 year ago

    Further you can refer the following article on how to set up PML boundary conditions in Clarity3D Workbench:

    support.cadence.com/.../ArticleAttachmentPortal

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information