Antares Xpansion
Investment simulations for Antares studies
Loading...
Searching...
No Matches
WriterNOOPStub Class Reference
Inheritance diagram for WriterNOOPStub:
Output::OutputWriter WriterMockStatus

Public Member Functions

void update_solution (const Output::SolutionData &solution_data) override
 saves some entries to be later written to the json file
 
void dump () override
 write the log data into a file
 
void initialize () override
 initialize outputs
 
void end_writing (const Output::IterationsData &iterations_data) override
 
void write_solver_name (const std::string &solver_name) override
 
void write_master_name (const std::string &master_name) override
 
void write_log_level (const int log_level) override
 
void write_solution (const Output::SolutionData &solution) override
 
void write_iteration (const Output::Iteration &iteration_data, const size_t iteration_num) override
 
void updateBeginTime () override
 
void updateEndTime () override
 
void write_nbweeks (const int nb_weeks) override
 
void write_duration (const double duration) override
 
std::string solution_status () const override
 
void WriteProblem (const Output::ProblemData &problem_data) override
 
- Public Member Functions inherited from Output::OutputWriter
virtual ~OutputWriter ()=default
 destructor of class OutputWriter
 

Member Function Documentation

◆ dump()

void WriterNOOPStub::dump ( )
inlineoverridevirtual

write the log data into a file

Implements Output::OutputWriter.

◆ end_writing()

void WriterNOOPStub::end_writing ( const Output::IterationsData iterations_data)
inlineoverridevirtual

Implements Output::OutputWriter.

◆ initialize()

void WriterNOOPStub::initialize ( )
inlineoverridevirtual

initialize outputs

Implements Output::OutputWriter.

◆ solution_status()

std::string WriterNOOPStub::solution_status ( ) const
inlineoverridevirtual

Implements Output::OutputWriter.

◆ update_solution()

void WriterNOOPStub::update_solution ( const Output::SolutionData solution_data)
inlineoverridevirtual

saves some entries to be later written to the json file

Parameters
solution_datacontaining solution data

Implements Output::OutputWriter.

◆ updateBeginTime()

void WriterNOOPStub::updateBeginTime ( )
inlineoverridevirtual

Implements Output::OutputWriter.

◆ updateEndTime()

void WriterNOOPStub::updateEndTime ( )
inlineoverridevirtual

Implements Output::OutputWriter.

◆ write_duration()

void WriterNOOPStub::write_duration ( const double  duration)
inlineoverridevirtual

Implements Output::OutputWriter.

◆ write_iteration()

void WriterNOOPStub::write_iteration ( const Output::Iteration iteration_data,
const size_t  iteration_num 
)
inlineoverridevirtual

Implements Output::OutputWriter.

◆ write_log_level()

void WriterNOOPStub::write_log_level ( const int  log_level)
inlineoverridevirtual

Implements Output::OutputWriter.

◆ write_master_name()

void WriterNOOPStub::write_master_name ( const std::string &  master_name)
inlineoverridevirtual

Implements Output::OutputWriter.

◆ write_nbweeks()

void WriterNOOPStub::write_nbweeks ( const int  nb_weeks)
inlineoverridevirtual

Implements Output::OutputWriter.

◆ write_solution()

void WriterNOOPStub::write_solution ( const Output::SolutionData solution)
inlineoverridevirtual

Implements Output::OutputWriter.

◆ write_solver_name()

void WriterNOOPStub::write_solver_name ( const std::string &  solver_name)
inlineoverridevirtual

Implements Output::OutputWriter.

◆ WriteProblem()

void WriterNOOPStub::WriteProblem ( const Output::ProblemData problem_data)
inlineoverridevirtual

Implements Output::OutputWriter.


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