|
Code_TYMPAN
4.4.0
Industrial site acoustic simulation
|
Cache geometry associated with one reflecting segment. More...

Public Attributes | |
| const TYSIntersection * | barrier {nullptr} |
| double | ax {0.0} |
| double | ay {0.0} |
| double | az {0.0} |
| double | ux {0.0} |
| double | uy {0.0} |
| double | uz {0.0} |
| double | invNorm2 {0.0} |
Cache geometry associated with one reflecting segment.
The cached data describe the support line of the reflecting segment and are used to speed up repeated point reflections during the recursive exploration of ordered reflection combinations.
The support line is parameterized as: A + t * u where: A = (ax, ay, az) is one point of the line u = (ux, uy, uz) is the line direction vector invNorm2 = 1 / ||u||²
Definition at line 240 of file TYAcousticModel9613Solver2024.h.
| double TYAcousticModel9613Solver2024::ReflectingSegmentCache::ax {0.0} |
Definition at line 243 of file TYAcousticModel9613Solver2024.h.
| double TYAcousticModel9613Solver2024::ReflectingSegmentCache::ay {0.0} |
Definition at line 244 of file TYAcousticModel9613Solver2024.h.
| double TYAcousticModel9613Solver2024::ReflectingSegmentCache::az {0.0} |
Definition at line 245 of file TYAcousticModel9613Solver2024.h.
| const TYSIntersection* TYAcousticModel9613Solver2024::ReflectingSegmentCache::barrier {nullptr} |
Definition at line 242 of file TYAcousticModel9613Solver2024.h.
| double TYAcousticModel9613Solver2024::ReflectingSegmentCache::invNorm2 {0.0} |
Definition at line 249 of file TYAcousticModel9613Solver2024.h.
| double TYAcousticModel9613Solver2024::ReflectingSegmentCache::ux {0.0} |
Definition at line 246 of file TYAcousticModel9613Solver2024.h.
| double TYAcousticModel9613Solver2024::ReflectingSegmentCache::uy {0.0} |
Definition at line 247 of file TYAcousticModel9613Solver2024.h.
| double TYAcousticModel9613Solver2024::ReflectingSegmentCache::uz {0.0} |
Definition at line 248 of file TYAcousticModel9613Solver2024.h.