Physical layer for 5G#

This module contains classes implementing the 5G NR physical layer using GPU acceleration through the cuPHY library. The module contains full PDSCH transmitter and PUSCH receiver pipelines in PdschTx and PuschRx, respectively. The other parts of this module contain individual components of the transmitter-receiver chain, such as for example the LDPC encoder and decoder in LdpcEncoder and LdpcDecoder, and the channel estimator in ChannelEstimator. Sounding reference signal transmission and reception pipelines are defined in SrsTx and SrsRx, respectively.