tidy3d.plugins.dispersion.StableDispersionFitter

tidy3d.plugins.dispersion.StableDispersionFitter#

class StableDispersionFitter[source]#

Bases: DispersionFitter

Deprecated.

Parameters:
  • wvl_um (ArrayLike[dtype=float, ndim=1]) – [units = um]. Wavelength data in micrometers.

  • n_data (ArrayLike[dtype=float, ndim=1]) – Real part of the complex index of refraction.

  • k_data (Optional[ArrayLike[dtype=float, ndim=1]] = None) – Imaginary part of the complex index of refraction.

  • wvl_range (tuple[Optional[float], Optional[float]] = (None, None)) – [units = um]. Truncate the wavelength, n and k data to the wavelength range ‘[wvl_min, wvl_max]’ for fitting.

Attributes

wvl_um

n_data

k_data

wvl_range

Methods

fit([num_poles, num_tries, tolerance_rms, ...])

Deprecated.

fit(num_poles=1, num_tries=50, tolerance_rms=0.01, guess=None, advanced_param=<object object>)[source]#

Deprecated.