# Pole Residue
PoleResidue represents the converted loss-tangent medium shown after using Convert to Loss tangent from a dispersionless Medium.
This converted model is based on FastDispersionFitter.constant_loss_tangent_model (opens new window), which returns a tidy3d.PoleResidue (opens new window).
# Name
name: Optional unique name for the medium.
# Type
type: Medium model used by this material entry.
- Options: Pole Residue
# Color
color: Display color used for the medium in the GUI.
- Type: color
- Default: automatically assigned by the GUI
# General Properties
eps_real: Real part of the permittivity used to fit the constant loss tangent model.
- Type: float number
- Default: inherited from the original
Mediumpermittivity
loss_tangent: Loss tangent used to fit the dispersive PoleResidue model.
- Type: float number
- Constraint: greater than or equal to 0
max_num_poles: Maximum number of poles allowed in the fitted model.
- Type: integer
- Constraint: greater than 0
- Default: 5
eps_inf: Relative permittivity at infinite frequency generated by the fitted PoleResidue model.
- Type: float number
- Unit: unitless
poles: List of pole-residue pairs generated by the fitted PoleResidue model.
- Type: list
- Unit: rad/s
# Advanced
set_from_global_frequency: Toggle whether the frequency range is set from the Global Settings frequency range.
- Options:
- True: Use the global frequency range and disable manual frequency range inputs.
- False: Manually set
frequency_range.
frequency_range: Frequency range where the fitted model should approximate a constant loss tangent response.
- Type: two float numbers
- Unit: Hz, kHz, MHz, GHz, THz, or other available frequency unit
- Required field
allow_gain: Toggle whether the medium is allowed to be active.
- Options: True/False
- Default: False
NOTE
The displayed eps_inf and poles are generated from eps_real, loss_tangent, frequency_range, and max_num_poles.
WARNING
After conversion from Medium, the GUI changes the type to Pole Residue with no option to revert automatically.