tidy3d.SimulationBoundary#

class SimulationBoundary[source]#

Bases: AbstractBCPlacement

Placement of boundary conditions on the simulation box boundary.

Parameters:

surfaces (Attribute: surfaces) –

Type

Tuple[Literal[‘x-’, ‘x+’, ‘y-’, ‘y+’, ‘z-’, ‘z+’], …]

Default

= (‘x-’, ‘x+’, ‘y-’, ‘y+’, ‘z-’, ‘z+’)

Description

Surfaces of simulation domain where to apply boundary conditions.

Example

>>> bc_placement = SimulationBoundary(surfaces=["x-", "x+"])

Attributes

Methods

surfaces#
__hash__()#

Hash method.