Code_TYMPAN
4.2.0
Industrial site acoustic simulation
|
Directivity for a volume face. More...
#include <entities.hpp>
Public Member Functions | |
VolumeFaceDirectivity (const Vector &support_normal_, double support_size_) | |
Constructor. More... | |
~VolumeFaceDirectivity () | |
Destructor. More... | |
virtual Spectrum | lwAdjustment (Vector direction, double distance) |
Directivity of a volume face. More... | |
Public Member Functions inherited from tympan::CommonFaceDirectivity | |
CommonFaceDirectivity (const Vector &support_normal_, double support_size_) | |
Constructor. More... | |
~CommonFaceDirectivity () | |
Destructor. More... | |
Vector | get_normal () |
Public Member Functions inherited from tympan::BaseEntity | |
virtual | ~BaseEntity () |
Constructor. More... | |
Private Member Functions | |
double | calculC (double distance) |
Compute directivity factor. More... | |
Static Private Attributes | |
static const double | _tabRA [] |
RA form factor. More... | |
static const double | _tabCor [] |
Correction factors. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from tympan::CommonFaceDirectivity | |
static void | set_atmosphere (AtmosphericConditions *atmosphere_) |
Protected Member Functions inherited from tympan::BaseEntity | |
BaseEntity () | |
Protected Attributes inherited from tympan::CommonFaceDirectivity | |
Vector | support_normal |
double | support_size |
Normal of support face. More... | |
Static Protected Attributes inherited from tympan::CommonFaceDirectivity | |
static AtmosphericConditions * | atmosphere = new AtmosphericConditions(101325., 20., 70.) |
Characteristic size of support face. More... | |
Directivity for a volume face.
Definition at line 218 of file entities.hpp.
|
inline |
Constructor.
Definition at line 222 of file entities.hpp.
|
inline |
Destructor.
Definition at line 225 of file entities.hpp.
|
private |
Compute directivity factor.
Definition at line 534 of file entities.cpp.
Directivity of a volume face.
Implements tympan::SourceDirectivityInterface.
Definition at line 548 of file entities.cpp.
|
staticprivate |
Correction factors.
Definition at line 231 of file entities.hpp.
|
staticprivate |
RA form factor.
Definition at line 230 of file entities.hpp.