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.

tidy3d.plugins.microwave.AxisAlignedPathIntegral

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

tidy3d.plugins.microwave.AxisAlignedVoltageIntegral

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

tidy3d.plugins.microwave.AxisAlignedCurrentIntegral

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

tidy3d.plugins.microwave.Custom2DPathIntegral

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

tidy3d.plugins.microwave.Custom2DVoltageIntegral

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

tidy3d.plugins.microwave.Custom2DCurrentIntegral

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

tidy3d.plugins.microwave.ImpedanceCalculator

Tool for computing the characteristic impedance of a transmission line.

tidy3d.plugins.microwave.RectangularAntennaArrayCalculator

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

tidy3d.plugins.microwave.LobeMeasurer

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