A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
three-gpp-channel-model.cc File Reference
#include "three-gpp-channel-model.h"
#include "ns3/double.h"
#include "ns3/integer.h"
#include "ns3/log.h"
#include "ns3/mobility-model.h"
#include "ns3/node.h"
#include "ns3/phased-array-model.h"
#include "ns3/pointer.h"
#include "ns3/string.h"
#include <ns3/simulator.h>
#include <algorithm>
#include <map>
#include <random>
+ Include dependency graph for three-gpp-channel-model.cc:

Go to the source code of this file.

Namespaces

namespace  ns3
 Every class exported by the ns3 library is enclosed in the ns3 namespace.
 

Variables

static constexpr double ns3::DEG2RAD = M_PI / 180.0
 Conversion factor: degrees to radians.
 
static const double ns3::offSetAlpha [20]
 The ray offset angles within a cluster, given for rms angle spread normalized to 1.
 
static const double ns3::sqrtC_office_LOS [7][7]
 The square root matrix for Indoor-Office LOS, which is generated using the Cholesky decomposition according to table 7.5-6 Part 2 and follows the order of [SF, K, DS, ASD, ASA, ZSD, ZSA].
 
static const double ns3::sqrtC_office_NLOS [6][6]
 The square root matrix for Indoor-Office NLOS, which is generated using the Cholesky decomposition according to table 7.5-6 Part 2 and follows the order of [SF, K, DS, ASD, ASA, ZSD, ZSA].
 
static const double ns3::sqrtC_RMa_LOS [7][7]
 The square root matrix for RMa LOS, which is generated using the Cholesky decomposition according to table 7.5-6 Part 2 and follows the order of [SF, K, DS, ASD, ASA, ZSD, ZSA].
 
static const double ns3::sqrtC_RMa_NLOS [6][6]
 The square root matrix for RMa NLOS, which is generated using the Cholesky decomposition according to table 7.5-6 Part 2 and follows the order of [SF, K, DS, ASD, ASA, ZSD, ZSA].
 
static const double ns3::sqrtC_RMa_O2I [6][6]
 The square root matrix for RMa O2I, which is generated using the Cholesky decomposition according to table 7.5-6 Part 2 and follows the order of [SF, K, DS, ASD, ASA, ZSD, ZSA].
 
static const double ns3::sqrtC_UMa_LOS [7][7]
 The square root matrix for UMa LOS, which is generated using the Cholesky decomposition according to table 7.5-6 Part 1 and follows the order of [SF, K, DS, ASD, ASA, ZSD, ZSA].
 
static const double ns3::sqrtC_UMa_NLOS [6][6]
 The square root matrix for UMa NLOS, which is generated using the Cholesky decomposition according to table 7.5-6 Part 1 and follows the order of [SF, K, DS, ASD, ASA, ZSD, ZSA].
 
static const double ns3::sqrtC_UMa_O2I [6][6]
 The square root matrix for UMa O2I, which is generated using the Cholesky decomposition according to table 7.5-6 Part 1 and follows the order of [SF, K, DS, ASD, ASA, ZSD, ZSA].
 
static const double ns3::sqrtC_UMi_LOS [7][7]
 The square root matrix for UMi LOS, which is generated using the Cholesky decomposition according to table 7.5-6 Part 1 and follows the order of [SF, K, DS, ASD, ASA, ZSD, ZSA].
 
static const double ns3::sqrtC_UMi_NLOS [6][6]
 The square root matrix for UMi NLOS, which is generated using the Cholesky decomposition according to table 7.5-6 Part 1 and follows the order of [SF, K, DS, ASD, ASA, ZSD, ZSA].
 
static const double ns3::sqrtC_UMi_O2I [6][6]
 The square root matrix for UMi O2I, which is generated using the Cholesky decomposition according to table 7.5-6 Part 1 and follows the order of [SF, K, DS, ASD, ASA, ZSD, ZSA].