Skip to content

flex_rf.tidy3d.Periodic

Type: class Base(s): BoundaryEdge

Periodic boundary condition class.

name [str | None] = None

Optional unique name for boundary.

bloch_vec [int]

Periodic boundaries are effectively Bloch boundaries with bloch_vec == 0. In practice, periodic boundaries do not force the use of complex fields, while Bloch boundaries do, even with bloch_vec == 0. Thus, it is more efficient to use periodic.