Agora  1.2.0
Agora project
comms-lib.h File Reference

Communications Library: a) Generate pilot/preamble sequences b) OFDM modulation. More...

#include <cmath>
#include <complex>
#include <map>
#include <string>
#include <vector>
#include "common_typedef_sdk.h"
#include "immintrin.h"
#include "memory_manage.h"
#include "mkl_dfti.h"
Include dependency graph for comms-lib.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CommsLib
 

Variables

static const std::map< std::string, size_t > kBeamformingStr
 

Detailed Description

Communications Library: a) Generate pilot/preamble sequences b) OFDM modulation.

Author
Rahman Doost-Mohamamdy: doost.nosp@m.@ric.nosp@m.e.edu Oscar Bejarano: obeja.nosp@m.rano.nosp@m.@rice.nosp@m..edu

Variable Documentation

◆ kBeamformingStr

const std::map<std::string, size_t> kBeamformingStr
static
Initial value:
{
{"ZF", 0}, {"MMSE", 1}, {"MRC", 2}}