Code_TYMPAN
4.2.0
Industrial site acoustic simulation
|
Associated solver to the ANIME3D method. More...
#include <TYANIME3DSolver.h>
Public Member Functions | |
TYANIME3DSolver () | |
Constructor of ANIME3DSolver. More... | |
~TYANIME3DSolver () | |
Destructor of ANIME3DSolver. More... | |
virtual bool | solve (const tympan::AcousticProblemModel &aproblem, tympan::AcousticResultModel &aresult, tympan::LPSolverConfiguration configuration) |
Resolution with the ANIME3D method. More... | |
void | init () |
Initialize some data structures used by ANIME3D. More... | |
virtual void | purge () |
Clean memory after being used in a calculation. More... | |
Public Member Functions inherited from SolverInterface | |
SolverInterface () | |
virtual | ~SolverInterface () |
Protected Attributes | |
TYStructSurfIntersect * | _tabPolygon |
Array containing all the informations relative to a site geometry and associated material to each face. More... | |
size_t | _tabPolygonSize |
Array size of _tabPolygon. More... | |
tympan::source_pool_t | all_sources |
tympan::receptor_pool_t | all_receptors |
Private Attributes | |
std::unique_ptr< AtmosphericConditions > | _pAtmos |
Associated solver to the ANIME3D method.
Definition at line 64 of file TYANIME3DSolver.h.
TYANIME3DSolver::TYANIME3DSolver | ( | ) |
Constructor of ANIME3DSolver.
Definition at line 34 of file TYANIME3DSolver.cpp.
TYANIME3DSolver::~TYANIME3DSolver | ( | ) |
Destructor of ANIME3DSolver.
Definition at line 39 of file TYANIME3DSolver.cpp.
void TYANIME3DSolver::init | ( | ) |
Initialize some data structures used by ANIME3D.
Definition at line 54 of file TYANIME3DSolver.cpp.
|
virtual |
Clean memory after being used in a calculation.
Reimplemented from SolverInterface.
Definition at line 44 of file TYANIME3DSolver.cpp.
|
virtual |
Resolution with the ANIME3D method.
Implements SolverInterface.
Definition at line 60 of file TYANIME3DSolver.cpp.
|
private |
Definition at line 119 of file TYANIME3DSolver.h.
|
protected |
Array containing all the informations relative to a site geometry and associated material to each face.
Definition at line 102 of file TYANIME3DSolver.h.
|
protected |
Array size of _tabPolygon.
Definition at line 104 of file TYANIME3DSolver.h.
|
protected |
Definition at line 116 of file TYANIME3DSolver.h.
|
protected |
Definition at line 115 of file TYANIME3DSolver.h.