NMPB08 Shared Libraries
|
General Calculations for noise propagation with the NMPB 2008 method. More...
#include "CalculPropagation.h"
#include "SousCalculs/Diffraction.h"
#include <math.h>
#include <stdio.h>
#include <assert.h>
#include "../test_mem/safe_new.h"
Go to the source code of this file.
Namespaces | |
namespace | CalculPropagationNMPB |
Functions | |
double | CalculPropagationNMPB::SumLevels (int n, double const *levels) |
Calculates sound levels sum. | |
double | CalculPropagationNMPB::SoundLevelForPath (double soundLevel_h, double soundLevel_f, double favourableProbability) |
Calculates long-term sound level for the given the sound levels (homogeneous and favorable) for a path. | |
double | CalculPropagationNMPB::GetFavorableConditionProbability (Position3D const *sourcePos, Position3D const *receiverPos, int nbAngles, double const *fcpAngles, double angleNorth) |
Calculates the favorable conditions probability for the (SR) direction. | |
void | CalculPropagationNMPB::CalculateLeqLT (int nbFreq, double const *Lw, double const *attH, double const *attF, double fcp, double *LeqH, double *LeqF, double *LeqLT) |
Calculates the Long-term sound level Leq due to one source at point R, in each given frequency band. |
General Calculations for noise propagation with the NMPB 2008 method.
Definition in file CalculPropagation.cpp.