A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
spectrum-value.h File Reference
#include "spectrum-model.h"
#include <ns3/ptr.h>
#include <ns3/simple-ref-count.h>
#include <ostream>
#include <vector>
+ Include dependency graph for spectrum-value.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ns3::SpectrumValue
 Set of values corresponding to a given SpectrumModel. More...
 

Namespaces

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

Typedefs

typedef std::vector< doublens3::Values
 Container for element values.
 

Functions

double ns3::Integral (const SpectrumValue &arg)
 
SpectrumValue ns3::Log (const SpectrumValue &arg)
 
SpectrumValue ns3::Log10 (const SpectrumValue &arg)
 
SpectrumValue ns3::Log2 (const SpectrumValue &arg)
 
double ns3::Norm (const SpectrumValue &x)
 
std::ostream & ns3::operator<< (std::ostream &os, const SpectrumValue &pvf)
 Output stream operator.
 
SpectrumValue ns3::Pow (const SpectrumValue &lhs, double rhs)
 
SpectrumValue ns3::Pow (double lhs, const SpectrumValue &rhs)
 
double ns3::Prod (const SpectrumValue &x)
 
double ns3::Sum (const SpectrumValue &x)