Antares Simulator
Power System Simulator
Loading...
Searching...
No Matches
Antares::Optimization::VariablesBoundsConsistency Class Reference

#include <variables-bounds-consistency.h>

Inheritance diagram for Antares::Optimization::VariablesBoundsConsistency:
Antares::Optimization::UnfeasibilityAnalysis

Public Member Functions

void run (operations_research::MPSolver *problem) override
 
void printReport () const override
 
std::string title () const override
 
const std::vector< VariableBounds > & incorrectVars () const
 
- Public Member Functions inherited from Antares::Optimization::UnfeasibilityAnalysis
bool hasDetectedInfeasibilityCause () const
 

Additional Inherited Members

- Protected Attributes inherited from Antares::Optimization::UnfeasibilityAnalysis
bool hasDetectedInfeasibilityCause_ = false
 

Detailed Description

That particular analysis simply checks that all variables are within their minimum and maximum bounds.

Member Function Documentation

◆ printReport()

void Antares::Optimization::VariablesBoundsConsistency::printReport ( ) const
overridevirtual

◆ run()

void Antares::Optimization::VariablesBoundsConsistency::run ( operations_research::MPSolver * problem)
overridevirtual

◆ title()

std::string Antares::Optimization::VariablesBoundsConsistency::title ( ) const
inlineoverridevirtual

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