TwoRayNewModel
Description
Functions
TwoRayNewModel
TwoRayNewModel();
initialize
void initialize(int stage) override;
computePathLoss
double computePathLoss(const ITransmission*, const IArrival*) const override;
computePathLoss
double computePathLoss(mps propagation, Hz frequency, m distance) const override;
computeRange
m computeRange(mps propagation, Hz frequency, double loss) const override;
printToStream
std::ostream& printToStream(std::ostream&, int level, int evFlags) const override;
computeTwoRayNewModel
virtual double computeTwoRayNewModel(const Coord& posTx, const Coord& posRx, m waveLength) const;
terraPlana
virtual double terraPlana(const Coord& posTx, const Coord& posRx, m waveLength) const;
terraEsferica
virtual double terraEsferica(const Coord& posTx, const Coord& posRx, m waveLength) const;