|
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 217 of file TYAcousticModel9613Solver2024.h.
| double TYAcousticModel9613Solver2024::ReflectingSegmentCache::ax {0.0} |
Definition at line 220 of file TYAcousticModel9613Solver2024.h.
| double TYAcousticModel9613Solver2024::ReflectingSegmentCache::ay {0.0} |
Definition at line 221 of file TYAcousticModel9613Solver2024.h.
| double TYAcousticModel9613Solver2024::ReflectingSegmentCache::az {0.0} |
Definition at line 222 of file TYAcousticModel9613Solver2024.h.
| const TYSIntersection* TYAcousticModel9613Solver2024::ReflectingSegmentCache::barrier {nullptr} |
Definition at line 219 of file TYAcousticModel9613Solver2024.h.
| double TYAcousticModel9613Solver2024::ReflectingSegmentCache::invNorm2 {0.0} |
Definition at line 226 of file TYAcousticModel9613Solver2024.h.
| double TYAcousticModel9613Solver2024::ReflectingSegmentCache::ux {0.0} |
Definition at line 223 of file TYAcousticModel9613Solver2024.h.
| double TYAcousticModel9613Solver2024::ReflectingSegmentCache::uy {0.0} |
Definition at line 224 of file TYAcousticModel9613Solver2024.h.
| double TYAcousticModel9613Solver2024::ReflectingSegmentCache::uz {0.0} |
Definition at line 225 of file TYAcousticModel9613Solver2024.h.