Antares Xpansion
Investment simulations for Antares studies
Loading...
Searching...
No Matches
NoOperationPlugin Class Referencefinal
Inheritance diagram for NoOperationPlugin:
BendersPlugin

Public Member Functions

void OnBendersStart (const SubproblemsMapPtr &subproblem_map, const Logger &logger, const BendersBaseOptions &options, const SolverLogManager &solver_log_manager) override
 
void OnBendersEnd () override
 
void OnBendersIterationStart () override
 
void OnBendersIterationEnd () override
 
void OnBendersMasterResolutionEnd (std::map< std::string, double > &master_out, int &num_iter) override
 
void OnBendersMasterResolutionStart () override
 
void OnBendersSubResolutionStart () override
 
void OnBendersSubResolutionEnd (std::string sub_name, int num_micro_iter) override
 
void OnBendersMicroIterationStart () override
 
void OnBendersMicroIterationEnd (std::string sub_name, bool &added_rows, std::string solve_time, int num_master_iter, int num_micro_iter) override
 
- Public Member Functions inherited from BendersPlugin

Member Function Documentation

◆ OnBendersEnd()

void NoOperationPlugin::OnBendersEnd ( )
overridevirtual

Implements BendersPlugin.

◆ OnBendersIterationEnd()

void NoOperationPlugin::OnBendersIterationEnd ( )
overridevirtual

Implements BendersPlugin.

◆ OnBendersIterationStart()

void NoOperationPlugin::OnBendersIterationStart ( )
overridevirtual

Implements BendersPlugin.

◆ OnBendersMasterResolutionEnd()

void NoOperationPlugin::OnBendersMasterResolutionEnd ( std::map< std::string, double > & master_out,
int & num_iter )
overridevirtual

Implements BendersPlugin.

◆ OnBendersMasterResolutionStart()

void NoOperationPlugin::OnBendersMasterResolutionStart ( )
overridevirtual

Implements BendersPlugin.

◆ OnBendersMicroIterationEnd()

void NoOperationPlugin::OnBendersMicroIterationEnd ( std::string sub_name,
bool & added_rows,
std::string solve_time,
int num_master_iter,
int num_micro_iter )
overridevirtual

Implements BendersPlugin.

◆ OnBendersMicroIterationStart()

void NoOperationPlugin::OnBendersMicroIterationStart ( )
overridevirtual

Implements BendersPlugin.

◆ OnBendersStart()

void NoOperationPlugin::OnBendersStart ( const SubproblemsMapPtr & subproblem_map,
const Logger & logger,
const BendersBaseOptions & options,
const SolverLogManager & solver_log_manager )
overridevirtual

Implements BendersPlugin.

◆ OnBendersSubResolutionEnd()

void NoOperationPlugin::OnBendersSubResolutionEnd ( std::string sub_name,
int num_micro_iter )
overridevirtual

Implements BendersPlugin.

◆ OnBendersSubResolutionStart()

void NoOperationPlugin::OnBendersSubResolutionStart ( )
overridevirtual

Implements BendersPlugin.


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