17 #ifndef __TY_ANIME3DSOLVER__ 18 #define __TY_ANIME3DSOLVER__ 119 std::unique_ptr<AtmosphericConditions>
_pAtmos;
122 #endif // __TY_ANIME3DSOLVER__ int idBuilding
Building index in TYSite.
This file provides the declaration of the entities of the model, which inherit from BaseEntity...
Associated solver to the ANIME3D method.
bool isInfra
Flag to detect infrastructure face.
Research of acoustic paths for the ANIME3D method.
tympan::receptor_pool_t all_receptors
Describes analytical ray curve tracing.
QList< OTriangle > triangles
Triangles list included into the surface after triangulation.
OMatrix matInv
Inverse matrix used for the infrastructure faces.
This file provides class for solver configuration.
std::vector< OPoint3D > TabPoint3D
TYStructSurfIntersect * _tabPolygon
Array containing all the informations relative to a site geometry and associated material to each fac...
tympan::AcousticMaterialBase * material
Triangle material.
double G
Impedance coefficient.
tympan::source_pool_t all_sources
size_t _tabPolygonSize
Array size of _tabPolygon.
TabPoint3D tabPoint
Points array used during the pre-selection.
OVector3D normal
Surface normal vector.
Class to describe the acoustic problem.
QList< OPoint3D > realVertex
Vertex list of the surface (global coordinates)
bool isEcran
Flag to detect screen face.
std::deque< AcousticReceptor > receptor_pool_t
Array of receptors.
Describe surface intersections.
boost::shared_ptr< SolverConfiguration > LPSolverConfiguration
Building class of the faces list used by the ray tracer and the acoustic solver.
Contains the results of the model solved.
std::deque< AcousticSource > source_pool_t
Array of sources.
Acoustic model of ANIME3D method.
std::unique_ptr< AtmosphericConditions > _pAtmos
Interface class for solvers.
OSpectreComplex spectreAbso
Absorption spectrum.