Code_TYMPAN  4.4.0
Industrial site acoustic simulation
TYAcousticModel9613Solver Member List

This is the complete list of members for TYAcousticModel9613Solver, including all inherited members.

_absoNulleTYAcousticModel9613Solverprivate
_interferenceTYAcousticModelprotected
_lambdaTYAcousticModel9613Solverprotected
_paramHTYAcousticModelprotected
_propaCondTYAcousticModelprotected
_pSolverAtmosTYAcousticModelprotected
_solverTYAcousticModel9613Solverprotected
_useAtmoTYAcousticModelprotected
_useReflexTYAcousticModelprotected
_useSolTYAcousticModelprotected
AcousticModelInterface()AcousticModelInterfaceinline
addGroundSteps(const OPoint3D &ptStart, const OPoint3D &ptEnd, const tympan::AcousticSource &source, const bool &fromSource, TYTabEtape9613Solver &Etapes) constTYAcousticModel9613Solver
buildMeanSlopePlan(const OSegment3D &penteMoyenne) constTYAcousticModel
calculAttDiffraction(const OSegment3D &ray, const double &re, const double &dss, const double &dsr, const double &width, const bool &vertical) constTYAcousticModel9613Solver
calculC3(const double &epaisseur) constTYAcousticModel9613Solverprotected
calculDz(const double z, const double C2, const OSpectreOctave &C3, const OSpectreOctave &Kmeteo, const OSpectreOctave &zmin) constTYAcousticModel9613Solverprotectedvirtual
calculKmeteo(const bool vertical, const double d_SS, const double d_SR, const double d, const double z, const double e, const OSpectreOctave &z_min) constTYAcousticModel9613Solverprotectedvirtual
calculZMin(const double C2, const OSpectreOctave &C3) constTYAcousticModel9613Solverprotectedvirtual
compute(const std::deque< TYSIntersection > &tabIntersect, TYTrajet9613Solver &trajet, TabPoint3D &ptsTop, TabPoint3D &ptsLeft, TabPoint3D &ptsRight)TYAcousticModel9613Solver
computeCheminReflexion(const std::deque< TYSIntersection > &tabIntersect, const OSegment3D &ray, const tympan::AcousticSource &source, TYTabChemin9613Solver &TabChemins, double distance) constTYAcousticModel9613Solvervirtual
computeCheminSansEcran(const std::deque< TYSIntersection > &tabIntersect, const OSegment3D &rayon, const tympan::AcousticSource &source, TYTabChemin9613Solver &TabChemins, double distance, bool conditionFav=false) constTYAcousticModel9613Solver
computeCheminsAvecEcran(const OSegment3D &rayon, const tympan::AcousticSource &source, const TabPoint3D &pts, const bool vertical, TYTabChemin9613Solver &TabChemins, double distance, const bool left) constTYAcousticModel9613Solvervirtual
computeEffectiveBarAttenuation(const OSpectreOctave &Abar_top, const OSpectreOctave &Abar_left, const OSpectreOctave &Abar_right)TYAcousticModel9613Solver
computeGZone(const OPoint3D &ptDebut, const OPoint3D &ptFin, double &GZone, double &dpZone, const std::deque< TYSIntersection > &tabIntersect) constTYAcousticModel9613Solverprotected
computeSegmentEdgesHeights(double &hauteurA, double &hauteurB, const OSegment3D &meanSlope, const OSegment3D &ray) constTYAcousticModel9613Solverprotected
computeWaveLength() overrideTYAcousticModel9613Solvervirtual
createChemin() constTYAcousticModel9613Solverinlineprotectedvirtual
FRIEND_TEST(test_TYAcoustiModel9613Solver, computeGZone)TYAcousticModel9613Solverprivate
FRIEND_TEST(test_TYAcousticModel9613Solver, calculZMin)TYAcousticModel9613Solverprivate
FRIEND_TEST(test_TYAcousticModel9613Solver, calculC3_single_diffraction)TYAcousticModel9613Solverprivate
FRIEND_TEST(test_TYAcousticModel9613Solver, calculC3_multiple_diffraction)TYAcousticModel9613Solverprivate
FRIEND_TEST(test_TYAcousticModel9613Solver, calculK_meteo_z_0)TYAcousticModel9613Solverprivate
FRIEND_TEST(test_TYAcousticModel9613Solver, calculK_meteo_z_30)TYAcousticModel9613Solverprivate
FRIEND_TEST(test_TYAcousticModel9613Solver, calculK_meteo_lateral_diffraction)TYAcousticModel9613Solverprivate
FRIEND_TEST(test_TYAcousticModel9613Solver, calculK_meteo_d_500_z_1)TYAcousticModel9613Solverprivate
FRIEND_TEST(test_TYAcousticModel9613Solver, calculDz_z_positive)TYAcousticModel9613Solverprivate
FRIEND_TEST(test_TYAcousticModel9613Solver, calculDz_z_negative)TYAcousticModel9613Solverprivate
getGroundfactors(const std::deque< TYSIntersection > &tabIntersect, const OSegment3D &ray2D, double hs, double hr, double &Gs, double &Gm, double &Gr) constTYAcousticModel9613Solver
getGroundfactors(const std::deque< TYSIntersection > &tabIntersectUpSegment, const std::deque< TYSIntersection > &tabIntersectDownSegment, const OSegment3D &SO2D, const OSegment3D &OR2D, double hs, double hr, double &Gs, double &Gm, double &Gr) constTYAcousticModel9613Solver
getSolver() const overrideTYAcousticModel9613Solverinlineprivatevirtual
init()TYAcousticModel
limAttDiffraction(const OSpectreOctave &sNC, const OSpectreOctave &C) constTYAcousticModel9613Solver
meanSlope(const OSegment3D &director, OSegment3D &slope) constTYAcousticModel
solve(TYTrajet9613Solver &trajet)TYAcousticModel9613Solver
TYAcousticModel()TYAcousticModel
TYAcousticModel9613Solver(TYSolver9613Solver &solver)TYAcousticModel9613Solver
~AcousticModelInterface()AcousticModelInterfaceinlinevirtual
~TYAcousticModel()TYAcousticModelvirtual