Code_TYMPAN  4.4.0
Industrial site acoustic simulation
TYAcousticModel Member List

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

_absoNulleTYAcousticModelprivate
_absoNulleTYAcousticModelprivate
_interferenceTYAcousticModelprivate
_lambdaTYAcousticModelprivate
_lambdaTYAcousticModelprivate
_paramHTYAcousticModelprivate
_propaCondTYAcousticModelprivate
_solverTYAcousticModelprivate
_useAtmoTYAcousticModelprivate
_useReflexTYAcousticModelprivate
_useSolTYAcousticModelprivate
AcousticModelInterface()AcousticModelInterfaceinline
addEtapeDirectToChemins(const TYEtape &EtapeDirecte, TYTabChemin &TabChemin) constTYAcousticModel
addEtapesSol(const OPoint3D &ptDebut, const OPoint3D &ptFin, const OSegment3D &penteMoyenne, const tympan::AcousticSource &source, const bool &fromSource, const bool &toRecepteur, TYTabEtape &Etapes, double &longueur) constTYAcousticModel
addStep(const OPoint3D &ptStart, const OPoint3D &ptEnd, const tympan::AcousticSource &source, const bool &fromSource, TYTabEtape &Etapes) constTYAcousticModel
buildMeanSlopePlan(const OSegment3D &penteMoyenne) constTYAcousticModel
calculAttDiffraction(const OSegment3D &ray, const double &re, const double &dss, const double &dsr, const double &width, const bool &vertical) constTYAcousticModel
calculAttDiffraction(const OSegment3D &rayon, const OSegment3D &penteMoyenne, const bool &miroir, const double &re, const double &epaisseur, const bool &vertical, const bool &avantApres, bool &bDiffOk, bool conditionFav=false) constTYAcousticModel
calculC(const double &epaisseur) constTYAcousticModel
calculC3(const double &epaisseur) constTYAcousticModel
compute(const std::deque< TYSIntersection > &tabIntersect, TYTrajet &trajet, TabPoint3D &ptsTop, TabPoint3D &ptsLeft, TabPoint3D &ptsRight)TYAcousticModelvirtual
compute(const std::deque< TYSIntersection > &tabIntersect, TYTrajet &trajet, TabPoint3D &ptsTop, TabPoint3D &ptsLeft, TabPoint3D &ptsRight)TYAcousticModelvirtual
computeCheminAPlat(const OSegment3D &rayon, const tympan::AcousticSource &source, TYTabChemin &TabChemins, double distance) constTYAcousticModel
computeCheminAPlat(const OSegment3D &rayon, const tympan::AcousticSource &source, TYTabChemin &TabChemins, double distance) constTYAcousticModel
computeCheminReflexion(const std::deque< TYSIntersection > &tabIntersect, const OSegment3D &ray, const tympan::AcousticSource &source, TYTabChemin &TabChemins, double distance) constTYAcousticModel
computeCheminReflexion(const std::deque< TYSIntersection > &tabIntersect, const OSegment3D &rayon, const tympan::AcousticSource &source, TYTabChemin &TabChemins, double distance) constTYAcousticModel
computeCheminSansEcran(const std::deque< TYSIntersection > &tabIntersect, const OSegment3D &rayon, const tympan::AcousticSource &source, TYTabChemin &TabChemins, double distance, bool conditionFav=false) constTYAcousticModel
computeCheminSansEcran(const OSegment3D &rayon, const tympan::AcousticSource &source, TYTabChemin &TabChemins, double distance, bool conditionFav=false) constTYAcousticModel
computeCheminsAvecEcran(const OSegment3D &rayon, const tympan::AcousticSource &source, const TabPoint3D &pts, const bool vertical, TYTabChemin &TabChemins, double distance, const bool left) constTYAcousticModelvirtual
computeCheminsAvecEcran(const OSegment3D &rayon, const tympan::AcousticSource &source, const TabPoint3D &pts, const bool vertical, TYTabChemin &TabChemins, double distance, bool conditionFav=false) constTYAcousticModelvirtual
computeEffectiveBarAttenuation(const OSpectreOctave &Abar_top, const OSpectreOctave &Abar_left, const OSpectreOctave &Abar_right)TYAcousticModel
computeGZone(const OPoint3D &ptDebut, const OPoint3D &ptFin, double &GZone, double &dpZone, const std::deque< TYSIntersection > &tabIntersect) constTYAcousticModelprivate
computeSegmentEdgesHeights(double &hauteurA, double &hauteurB, const OSegment3D &meanSlope, const OSegment3D &ray) constTYAcousticModelprivate
FRIEND_TEST(test_TYAcousticModel, calculAttDiffraction)TYAcousticModelprivate
FRIEND_TEST(test_TYAcousticModel, calculC)TYAcousticModelprivate
FRIEND_TEST(test_TYAcousticModel, limAttDiffraction)TYAcousticModelprivate
FRIEND_TEST(test_TYAcousticModel, computeCheminReflexion)TYAcousticModelprivate
getGroundfactors(const std::deque< TYSIntersection > &tabIntersect, const OSegment3D &ray2D, double hs, double hr, double &Gs, double &Gm, double &Gr) constTYAcousticModel
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) constTYAcousticModel
getReflexionSpectrumAt(const OSegment3D &incident, double length, const OSegment3D &segPente, const tympan::AcousticSource &source) constTYAcousticModelprivate
getReflexionSpectrumAt(const OSegment3D &incident, double length, const OSegment3D &segPente, const tympan::AcousticSource &source) constTYAcousticModelprivate
init()TYAcousticModel
init()TYAcousticModel
limAttDiffraction(const OSpectreOctave &sNC, const OSpectreOctave &C) constTYAcousticModel
limAttDiffraction(const OSpectre &sNC, const OSpectre &C) constTYAcousticModel
meanSlope(const OSegment3D &director, OSegment3D &slope) constTYAcousticModelprivate
meanSlope(const OSegment3D &director, OSegment3D &slope) constTYAcousticModelprivate
pSolverAtmosTYAcousticModelprivate
solve(TYTrajet &trajet)TYAcousticModel
solve(TYTrajet &trajet)TYAcousticModel
TYAcousticModel(TYSolver &solver)TYAcousticModel
TYAcousticModel(TYSolver &solver)TYAcousticModel
~AcousticModelInterface()AcousticModelInterfaceinlinevirtual
~TYAcousticModel()TYAcousticModelvirtual
~TYAcousticModel()TYAcousticModelvirtual