Microwave

Microwave#

tidy3d.plugins.microwave.AxisAlignedPathIntegral

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

tidy3d.plugins.microwave.VoltageIntegralAxisAligned

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

tidy3d.plugins.microwave.CurrentIntegralAxisAligned

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

tidy3d.plugins.microwave.CustomPathIntegral2D

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

tidy3d.plugins.microwave.CustomVoltageIntegral2D

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

tidy3d.plugins.microwave.CustomCurrentIntegral2D

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.