Microwave

Microwave#

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’. These classes are included.

plugins.microwave.AxisAlignedPathIntegral

Class for defining the simplest type of path integral, which is aligned with Cartesian axes.

plugins.microwave.AxisAlignedVoltageIntegral

Class for computing the voltage between two points defined by an axis-aligned line.

plugins.microwave.AxisAlignedCurrentIntegral

Class for computing conduction current via Ampère's circuital law on an axis-aligned loop.

plugins.microwave.Custom2DPathIntegral

Class for defining a custom path integral defined as a curve on an axis-aligned plane.

plugins.microwave.Custom2DVoltageIntegral

Class for computing the voltage between two points defined by a custom path.

plugins.microwave.Custom2DCurrentIntegral

Class for computing conduction current via Ampère's circuital law on a custom path.

plugins.microwave.ImpedanceCalculator

Tool for computing the characteristic impedance of a transmission line.

plugins.microwave.RectangularAntennaArrayCalculator

This class provides methods to calculate the array factor and far-field radiation patterns for rectangular phased antenna arrays.

plugins.microwave.LobeMeasurer

Tool for detecting and analyzing lobes in antenna radiation patterns, along with their characteristics such as direction and beamwidth.