tidy3d.plugins.dispersion.web.run#
- class run[source]#
- Bases: - Execute the data fit using the stable fitter in the server. - Parameters:
- fitter (DispersionFitter) β Fitter with the data to fit. 
- num_poles (PositiveInt, optional) β Number of poles in the model. 
- num_tries (PositiveInt, optional) β Number of optimizations to run with random initial guess. 
- tolerance_rms (NonNegativeFloat, optional) β RMS error below which the fit is successful and the result is returned. 
- advanced_param ( - AdvancedFitterParam, optional) β Advanced parameters passed on to the server.
 
- Returns:
- Best results of multiple fits: (dispersive medium, RMS error). 
- Return type:
- Tuple[ - PoleResidue, float]