|
Code_TYMPAN
4.4.0
Industrial site acoustic simulation
|
9613 Solver version 2024 More...
#include <TYSolver9613Solver2024.h>


Public Member Functions | |
| TYSolver9613Solver2024 () | |
| Constructor. More... | |
Public Member Functions inherited from TYSolver9613Solver | |
| TYSolver9613Solver () | |
| Constructor. More... | |
| virtual | ~TYSolver9613Solver () |
| Destructor. More... | |
| virtual TYAcousticModel9613Solver * | getAcousticModel () |
| Get acoustic model. More... | |
| void | buildAcousticModel () override |
Public Member Functions inherited from TYSolver | |
| TYSolver () | |
| Constructor. More... | |
| virtual | ~TYSolver () |
| Destructor. More... | |
| void | init () |
| Initialize solver This method must be called after instantiation of a solver. More... | |
| virtual bool | solve (const tympan::AcousticProblemModel &aproblem, tympan::AcousticResultModel &aresult, tympan::LPSolverConfiguration configuration) |
| Launch the resolution and get the results. More... | |
| const std::vector< TYStructSurfIntersect > & | getTabPolygon () const |
| Get the array of polygons. More... | |
| TYFaceSelector * | getFaceSelector () |
| Get the face selector. More... | |
| TYAcousticPathFinder * | getAcousticPathFinder () |
| Get the acoustic path finder. More... | |
| const Scene * | getScene () const |
| Get the Scene. More... | |
| void | selectFaces (std::deque< TYSIntersection > &tabIntersect, const OSegment3D &rayon, const string &sourceVolumeId) |
| Delegate to _faceSelector the build of the array of intersections. More... | |
Public Member Functions inherited from SolverInterface | |
| SolverInterface () | |
| virtual | ~SolverInterface () |
| virtual void | purge () |
Protected Member Functions | |
| std::unique_ptr< TYAcousticModel9613Solver > | make_acoustic_model () override |
| TYAcousticModel builder. More... | |
Protected Member Functions inherited from TYSolver | |
| std::unique_ptr< TYFaceSelector > | make_face_selector () |
| TYFaceSelector builder. More... | |
| std::unique_ptr< TYAcousticPathFinder > | make_path_finder () |
| TYAcousticPathFinder builder. More... | |
Additional Inherited Members | |
Protected Attributes inherited from TYSolver9613Solver | |
| std::unique_ptr< TYAcousticModel9613Solver > | _acousticModel |
| Pointer to the TYAcousticModel. More... | |
Protected Attributes inherited from TYSolver | |
| std::unique_ptr< TYFaceSelector > | _faceSelector |
| Pointer to the TYFaceSelector. More... | |
| std::unique_ptr< TYAcousticPathFinder > | _acousticPathFinder |
| Pointer to the TYAcousticPathFinder. More... | |
| OThreadPool * | _pool |
9613 Solver version 2024
Definition at line 26 of file TYSolver9613Solver2024.h.
| TYSolver9613Solver2024::TYSolver9613Solver2024 | ( | ) |
Constructor.
Definition at line 19 of file TYSolver9613Solver2024.cpp.
|
overrideprotectedvirtual |
TYAcousticModel builder.
Reimplemented from TYSolver9613Solver.
Definition at line 21 of file TYSolver9613Solver2024.cpp.