tidy3d.rf.SurfaceImpedanceFitterParam#

class SurfaceImpedanceFitterParam[source]#

Bases: Tidy3dBaseModel

Advanced parameters for fitting surface impedance of a LossyMetalMedium. Internally, the quantity to be fitted is surface impedance divided by -1j * \omega.

Parameters:
  • max_num_poles (PositiveInt = 5) – Maximal number of poles in complex-conjugate pole residue model for fitting surface impedance.

  • tolerance_rms (NonNegativeFloat = 0.001) – Tolerance in fitting.

  • frequency_sampling_points (PositiveInt = 20) – Number of sampling frequencies used in fitting.

  • log_sampling (bool = True) – Whether to sample frequencies logarithmically (True), or linearly (False).

Attributes

max_num_poles#
tolerance_rms#
frequency_sampling_points#
log_sampling#