Microwave & RF 📡#
Overview#
Warning
RF simulations and functionality will require new license requirements in an upcoming release. All RF-specific classes are now available within the sub-package ‘tidy3d.rf’.
Warning
Breaking changes were introduced in v2.10.0, please see the migration guide for help migrating your code.
This page consolidates Tidy3D features related to microwave and RF simulation. While microwave/RF and optical simulations have many properties in common, there are some differences in the typical RF user workflow that deserve special consideration.
The following sections discuss:
TerminalComponentModeler — The core simulation object in microwave/RF models
S-Parameter Definitions — Explanation of pseudo-wave, power-wave, and symmetric pseudo-wave formulations
RF Materials Models — Typical material types in microwave/RF simulation
RF Material Library — Dispersive models for real-world RF materials
Layer-based Grid Refinement — Automated grid refinement for planar structures (e.g. PCBs)
Path Integrals — Tools for computing voltage and current from electromagnetic fields
Impedance Calculator — Post-processing tool for impedance calculation
RF Mode Analysis — RF-specific mode analysis and characteristic impedance
Lumped Port & Elements — Lumped excitations and circuit elements
Wave Port — Port excitation based on modal or terminal modal fields
Radiation & Scattering — Antenna and scattering analysis tools
RF Output Data — Data containers for microwave simulation results
See also
If you are completely new to Tidy3D, we recommend first checking out the following beginner resources: