# TerminalComponentModeler

These advanced fields belong to tidy3d.rf.TerminalComponentModeler (opens new window).

# Excitation source time

Controls the source-time settings used for RF excitations.

remove_dc_component: Toggle whether to remove the DC component in the Gaussian pulse spectrum.

custom_source_time: Optional custom source time dependence used for the RF excitations.

# Port excitation

Controls which port excitations are simulated or inferred.

run_only: Optional list of S-matrix indices that define which port simulations to run.

element_mappings: S-matrix element mappings used to skip simulations whose results can be inferred from another matrix element.

# S-parameter settings

Controls how S-parameters are computed and post-processed.

assume_ideal_excitation: Toggle how incident wave amplitudes are computed for S-parameter calculation.

s_param_def: Wave definition used to compute scattering parameters.

low_freq_smoothing: Optional low-frequency smoothing parameters used by the terminal component simulation.

# Structure priority

Controls the priority mode for structures without an explicit priority.

structure_priority_mode (Type): Priority mode used for structures with no explicit priority.