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 (tuple[Union[float, autograd.tracer.Box], Union[float, autograd.tracer.Box], Union[float, autograd.tracer.Box]] = (0.0, 0.0, 0.0)) – [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#