Antares Simulator
Power System Simulator
Loading...
Searching...
No Matches
Antares::Solver::Application Class Referencefinal
Inheritance diagram for Antares::Solver::Application:

Constructor & Destructor

 Application ()
 Default Constructor.
 
 ~Application () override
 Destructor.
 
 Application (const Application &)=delete
 
Applicationoperator= (const Application &)=delete
 
void prepare (int argc, const char *argv[])
 Initialize data before launching the simulation.
 
void execute ()
 Execute the simulation.
 
void resetProcessPriority () const
 Reset the process priority (Windows only)
 
void writeExectutionInfo ()
 
std::unique_ptr< Data::StudyacquireStudy ()
 /!\ Acquire the study. Leave Application object in an invalid state.
 

Member Function Documentation

◆ acquireStudy()

std::unique_ptr< Data::Study > Antares::Solver::Application::acquireStudy ( )
inline

/!\ Acquire the study. Leave Application object in an invalid state.

Returns
The study

◆ execute()

void Antares::Solver::Application::execute ( )

Execute the simulation.

Returns
Exit status

◆ prepare()

void Antares::Solver::Application::prepare ( int argc,
const char * argv[] )

Initialize data before launching the simulation.

Returns
False if the operation failed.

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