Code_TYMPAN  4.4.0
Industrial site acoustic simulation
Functions
Diffraction.cpp File Reference
#include "Engine/AcousticRaytracerConfiguration.h"
#include "Geometry/Cylindre.h"
#include "Tools/UnitConverter.h"
#include "Diffraction.h"
Include dependency graph for Diffraction.cpp:

Go to the source code of this file.

Functions

bool responseAngleLimiter (const vec3 &from, const vec3 &N1, const vec3 &N2, vec3 &T)
 
bool responseAlwaysYes (const vec3 &from, const vec3 &N1, const vec3 &N2, vec3 &T)
 
void getThetaRandom (const decimal &angleOuverture, const decimal &delta_theta, const decimal &nbResponseLeft, decimal &theta)
 
void getThetaRegular (const decimal &angleOuverture, const decimal &delta_theta, const decimal &nbResponseLeft, decimal &theta)
 

Function Documentation

◆ getThetaRandom()

void getThetaRandom ( const decimal &  angleOuverture,
const decimal &  delta_theta,
const decimal &  nbResponseLeft,
decimal &  theta 
)

Definition at line 69 of file Diffraction.cpp.

Here is the caller graph for this function:

◆ getThetaRegular()

void getThetaRegular ( const decimal &  angleOuverture,
const decimal &  delta_theta,
const decimal &  nbResponseLeft,
decimal &  theta 
)

Definition at line 80 of file Diffraction.cpp.

Here is the caller graph for this function:

◆ responseAlwaysYes()

bool responseAlwaysYes ( const vec3 &  from,
const vec3 &  N1,
const vec3 &  N2,
vec3 &  T 
)

Definition at line 64 of file Diffraction.cpp.

Here is the caller graph for this function:

◆ responseAngleLimiter()

bool responseAngleLimiter ( const vec3 &  from,
const vec3 &  N1,
const vec3 &  N2,
vec3 &  T 
)

Definition at line 22 of file Diffraction.cpp.

Here is the call graph for this function:
Here is the caller graph for this function: