Agora
1.2.0
Agora project
|
#include <gflags/gflags.h>
#include <immintrin.h>
#include <bitset>
#include <chrono>
#include <fstream>
#include <iostream>
#include <random>
#include "armadillo"
#include "comms-lib.h"
#include "config.h"
#include "data_generator.h"
#include "datatype_conversion.h"
#include "gettime.h"
#include "memory_manage.h"
#include "modulation.h"
#include "phy_ldpc_decoder_5gnr.h"
#include "utils_ldpc.h"
Functions | |
DEFINE_string (profile, "random", "The profile of the input user bytes (e.g., 'random', '123')") | |
DEFINE_string (conf_file, TOSTRING(PROJECT_DIRECTORY) "/files/config/ci/tddconfig-sim-ul.json", "Agora config filename") | |
float | RandFloat (float min, float max) |
float | RandFloatFromShort (float min, float max) |
int | main (int argc, char *argv[]) |
Variables | |
static constexpr bool | kVerbose = false |
static constexpr bool | kPrintUplinkInformationBytes = false |
static constexpr float | kNoiseLevels [15] |
static constexpr float | kSnrLevels [15] |
DEFINE_string | ( | conf_file | , |
TOSTRING(PROJECT_DIRECTORY) "/files/config/ci/tddconfig-sim-ul.json" | , | ||
"Agora config filename" | |||
) |
DEFINE_string | ( | profile | , |
"random" | , | ||
"The profile of the input user bytes (e.g., 'random', '123')" | |||
) |
int main | ( | int | argc, |
char * | argv[] | ||
) |
float RandFloat | ( | float | min, |
float | max | ||
) |
float RandFloatFromShort | ( | float | min, |
float | max | ||
) |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |