differt.em.BaseAntenna#

class BaseAntenna(frequency, *, center=<factory>)[source]#

Bases: Module

An antenna class, base class for Antenna and RadiationPattern.

Attributes

angular_frequency

The angular frequency \(\omega = 2 \pi f\).

aperture

The aperture \(A\) of an isotropic antenna.

period

The period \(T = 1/f\).

wavelength

The wavelength \(\lambda = c / f\).

wavenumber

The wavenumber \(k = \omega / c\).

frequency

The frequency \(f\) at which the antenna is operating.

center

The center position of the antenna, from which the fields are radiated.

Methods

Detailed documentation

property angular_frequency: Float[Array, ''][source]#

The angular frequency \(\omega = 2 \pi f\).

property aperture: Float[Array, ''][source]#

The aperture \(A\) of an isotropic antenna.

center: Float[Array, '3']#

The center position of the antenna, from which the fields are radiated.

Default value is the origin.

frequency: Float[Array, '']#

The frequency \(f\) at which the antenna is operating.

property period: Float[Array, ''][source]#

The period \(T = 1/f\).

property wavelength: Float[Array, ''][source]#

The wavelength \(\lambda = c / f\).

property wavenumber: Float[Array, ''][source]#

The wavenumber \(k = \omega / c\).