Code_TYMPAN  4.4.0
Industrial site acoustic simulation
TYChemin9613Solver2024 Member List

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

_attenuationsTYChemin9613Solverprotected
_distanceTYCheminprotected
_eq_pathTYCheminprotected
_longueurTYCheminprotected
_typeCheminTYCheminprotected
build_eq_path(const T &tabEtapes)TYChemininline
calcAttenuation(const TYTabEtape9613Solver &tabEtapes, const AtmosphericConditions &atmos, double dp=0.0, double hs=0.0, double hr=0.0, double Gs=0.5, double Gm=0.5, double Gr=0.5)TYChemin9613Solver
calcCylinderReflectionAttenuation(const OPoint3D &S, const OPoint3D &R, const OPoint3D &P, const OPoint3D &M, double r, const OVector3D &axis) overrideTYChemin9613Solver2024virtual
calcGroundAttenuationM(double q, double Gm)TYChemin9613Solverprivate
calcGroundAttenuations(double distance, double hs, double hr, double Gs, double Gm, double Gr)TYChemin9613Solverprivate
calcGroundAttenuationSR(double dp, double h, double G)TYChemin9613Solverprivate
calcMinimalExtensionConditionOneReflection(const OPoint3D &Oprev, const OPoint3D &O, double d_SO, double d_OR, double a, double h, const OVector3D &n) const overrideTYChemin9613Solver2024virtual
calcTotalGroundAttenuation(const OSpectreOctave &Agr_s, const OSpectreOctave &Agr_r, const OSpectreOctave &Agr_m, double hs, double hr, double dp) const overrideTYChemin9613Solver2024protectedvirtual
computeBarAttenuation(const OSpectreOctave &Dz, const bool vertical, const bool left)TYChemin9613Solver
get_ray(OPoint3D ptR)TYChemin
getAttenuation(const TYTypeAttenuation type)TYChemin9613Solver
getDistance()TYChemininline
getDistance() constTYChemininline
getLongueur()TYChemininline
getLongueur() constTYChemininline
getType() constTYChemininline
hasAttenuation(const TYTypeAttenuation type) constTYChemin9613Solverinline
operator!=(const TYChemin9613Solver &other) constTYChemin9613Solver
TYChemin::operator!=(const TYChemin &other) constTYChemin
operator=(const TYChemin9613Solver &other)TYChemin9613Solver
TYChemin::operator=(const TYChemin &other)TYChemin
operator==(const TYChemin9613Solver &other) constTYChemin9613Solver
TYChemin::operator==(const TYChemin &other) constTYChemin
projectOnPlane(const OPoint3D &P, const OVector3D &u1, const OVector3D &u2)TYChemin9613Solver2024protected
setAttenuation(const TYTypeAttenuation &type, const OSpectreOctave &att)TYChemin9613Solverinline
setAttenuationBarWhenNoPath(bool vertical, bool left)TYChemin9613Solver
setDistance(const double &distance)TYChemininline
setLongueur(const double &longueur)TYChemininline
setMinimalExtensionConditionReflection(const OSpectreOctave &filter)TYChemin9613Solver
setType(const TYTypeChemin &type)TYChemininline
TYChemin()TYChemin
TYChemin(const TYChemin &other)TYChemin
TYChemin9613Solver()TYChemin9613Solver
TYChemin9613Solver(const TYChemin9613Solver &other)TYChemin9613Solver
~TYChemin()TYCheminvirtual
~TYChemin9613Solver() overrideTYChemin9613Solver