Code_TYMPAN  4.2.0
Industrial site acoustic simulation
Public Member Functions | List of all members
SolverInterface Class Referenceabstract

Interface class for solvers. More...

#include <interfaces.h>

Inheritance diagram for SolverInterface:
Inheritance graph
[legend]

Public Member Functions

 SolverInterface ()
 
virtual ~SolverInterface ()
 
virtual bool solve (const tympan::AcousticProblemModel &aproblem, tympan::AcousticResultModel &aresult, tympan::LPSolverConfiguration configuration)=0
 
virtual void purge ()
 

Detailed Description

Interface class for solvers.

Definition at line 31 of file interfaces.h.

Constructor & Destructor Documentation

◆ SolverInterface()

SolverInterface::SolverInterface ( )
inline

Definition at line 34 of file interfaces.h.

◆ ~SolverInterface()

virtual SolverInterface::~SolverInterface ( )
inlinevirtual

Definition at line 35 of file interfaces.h.

Member Function Documentation

◆ purge()

virtual void SolverInterface::purge ( )
inlinevirtual

Reimplemented in TYANIME3DSolver.

Definition at line 41 of file interfaces.h.

◆ solve()

virtual bool SolverInterface::solve ( const tympan::AcousticProblemModel aproblem,
tympan::AcousticResultModel aresult,
tympan::LPSolverConfiguration  configuration 
)
pure virtual

Implemented in TYANIME3DSolver, and TYSolver.


The documentation for this class was generated from the following file: