tidy3d.SteadyCapacitanceData#
- class SteadyCapacitanceData[source]#
Bases:
HeatChargeMonitorDataClass that stores capacitance data from a Charge simulation.
- Parameters:
monitor (
SteadyCapacitanceMonitor) – Capacitance data associated with a Charge simulation.symmetry (tuple[Literal[0, 1], Literal[0, 1], Literal[0, 1]] = (0, 0, 0)) – Symmetry of the original simulation in x, y, and z.
symmetry_center (tuple[float, float, float] = (0, 0, 0)) – Symmetry center of the original simulation in x, y, and z.
hole_capacitance (Optional[SteadyVoltageDataArray] = None) – [units = fF]. Small signal capacitance \((\frac{dQ_p}{dV})\) associated to the monitor. Units: fF (3D) or fF/μm (2D, per unit length).
electron_capacitance (Optional[SteadyVoltageDataArray] = None) – [units = fF]. Small signal capacitance \((\frac{dQn}{dV})\) associated to the monitor. Units: fF (3D) or fF/μm (2D, per unit length).
Notes
The small signal-capacitance of electrons \(C_n\) and holes \(C_p\) is computed from the charge due to electrons \(Q_n\) and holes \(Q_p\) at an applied voltage \(V\) at a voltage difference \(\Delta V\) between two simulations.
\[C_{n,p} = \frac{Q_{n,p}(V + \Delta V) - Q_{n,p}(V)}{\Delta V}\]This is only computed when a voltage source with more than two sources is included within the simulation and determines the \(\Delta V\).
Attributes
Maps the field components to their associated data.
Return copy of self with symmetry applied.
symmetrysymmetry_center- monitor#
- hole_capacitance#
- electron_capacitance#
- property field_components#
Maps the field components to their associated data.
- property symmetry_expanded_copy#
Return copy of self with symmetry applied.