tidy3d.components.tcad.doping.AbstractDopingBox

tidy3d.components.tcad.doping.AbstractDopingBox#

class AbstractDopingBox[source]#

Bases: Box

Derived class from Box to deal with dopings

Parameters:
  • center (Optional[tuple[Union[float, autograd.tracer.Box], Union[float, autograd.tracer.Box], Union[float, autograd.tracer.Box]]] = None) – [units = um]. Center of object in x, y, and z.

  • size (tuple[Union[NonNegativeFloat, autograd.tracer.Box], Union[NonNegativeFloat, autograd.tracer.Box], Union[NonNegativeFloat, autograd.tracer.Box]] = (inf, inf, inf)) – [units = um]. Size in x, y, and z directions.

Attributes

size

center

size#