Flat Fading#

FlatFadingChannel(num_tx_ant, num_rx_ant[, ...])

Applies random channel matrices to a vector input and adds AWGN

GenerateFlatFadingChannel(num_tx_ant, num_rx_ant)

Generates tensors of flat-fading channel realizations

ApplyFlatFadingChannel([precision, device])

Applies given channel matrices to a vector input and adds AWGN

SpatialCorrelation(*args[, precision, device])

Abstract class that defines an interface for spatial correlation functions

KroneckerModel([r_tx, r_rx, precision, device])

Kronecker model for spatial correlation

PerColumnModel([r_rx, precision, device])

Per-column model for spatial correlation