Antares Simulator
Power System Simulator
Antares::Solver::Simulation::Economy Class Reference
Inheritance diagram for Antares::Solver::Simulation::Economy:
Antares::Solver::Simulation::ISimulation< Economy >

Static Public Member Functions

static const char * Name ()
 Name of the type of simulation.
 

Static Public Attributes

static constexpr Data::SimulationMode mode = Data::SimulationMode::Economy
 

Constructor & Destructor

Data::Studystudy
 Current study.
 
Solver::Variable::Economy::AllVariables variables
 All variables.
 
bool preproOnly
 Prepro only.
 
 Economy (Data::Study &study, IResultWriter &resultWriter, Simulation::ISimulationObserver &simulationObserver)
 Constructor. More...
 
 ~Economy ()=default
 Destructor.
 
Benchmarking::OptimizationInfo getOptimizationInfo () const
 
void setNbPerformedYearsInParallel (uint nbMaxPerformedYearsInParallel)
 
bool simulationBegin ()
 
bool year (Progression::Task &progression, Variable::State &state, uint numSpace, yearRandomNumbers &randomForYear, std::list< uint > &failedWeekList, const HYDRO_VENTILATION_RESULTS &, OptimizationStatisticsWriter &optWriter, const Antares::Data::Area::ScratchMap &scratchmap)
 
void incrementProgression (Progression::Task &progression)
 
void simulationEnd ()
 
void initializeState (Variable::State &state, uint numSpace)
 
OptimisationsSimulationTablegetSimulationTable (uint numSpace)
 
std::string getSimulationTableHeader () const
 

Constructor & Destructor Documentation

◆ Economy()

Antares::Solver::Simulation::Economy::Economy ( Data::Study study,
IResultWriter resultWriter,
Simulation::ISimulationObserver simulationObserver 
)

Constructor.

Parameters
studyThe current study

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