pylupnt.Antenna

class pylupnt.Antenna
compute_gain(*args, **kwargs)

Overloaded function.

  1. compute_gain(self: pylupnt._pylupnt.Antenna, theta: Real, phi: Real) -> Real

  2. compute_gain(self: pylupnt._pylupnt.Antenna, theta: typing.Annotated[numpy.typing.ArrayLike, Real, “[m, 1]”], phi: Real) -> typing.Annotated[numpy.typing.NDArray[Real], “[m, 1]”]

  3. compute_gain(self: pylupnt._pylupnt.Antenna, theta: Real, phi: typing.Annotated[numpy.typing.ArrayLike, Real, “[m, 1]”]) -> typing.Annotated[numpy.typing.NDArray[Real], “[m, 1]”]

  4. compute_gain(self: pylupnt._pylupnt.Antenna, theta: typing.Annotated[numpy.typing.ArrayLike, Real, “[m, 1]”], phi: typing.Annotated[numpy.typing.ArrayLike, Real, “[m, 1]”]) -> typing.Annotated[numpy.typing.NDArray[Real], “[m, 1]”]

get_gain_matrix(self: pylupnt._pylupnt.Antenna) Annotated[numpy.typing.NDArray[numpy.float64], '[m, n]']
get_phi_vector(self: pylupnt._pylupnt.Antenna) Annotated[numpy.typing.NDArray[numpy.float64], '[m, 1]']
get_theta_vector(self: pylupnt._pylupnt.Antenna) Annotated[numpy.typing.NDArray[numpy.float64], '[m, 1]']
property name