Skip to content

Perfect Electric Conductor Boundary Condition

The perfect electric conductor (PEC) boundary condition is applied at boundaries with conducting materials, whose conductivity is assumed to be infinite. This is a good approximation at the boundaries with metals at high field frequencies. Under this boundary condition the tangential component of the electric field's amplitude \(\tilde{\mathbf{E}}\) at the boundary is set to zero:

\[ \tilde{\mathbf{E}} \times \mathbf{n} = 0, \]

where \(\hat{\mathbf{n}}\) is the unit vector normal to the boundary.

To create a PerfectElectricConductorCondition, the user must specify a custom name for the condition and provide the boundary Marker:

condition = PerfectElectricConductorCondition(
    name = "My Perfect Electric Conductor Boundary Condition",
    marker = my_marker,
)