Antares Simulator
Power System Simulator
Loading...
Searching...
No Matches
Antares::Optimisation::LinearProblemMpsolverImpl::OrtoolsMipSolution Class Referencefinal
Inheritance diagram for Antares::Optimisation::LinearProblemMpsolverImpl::OrtoolsMipSolution:
Antares::Optimisation::LinearProblemApi::IMipSolution

Public Member Functions

 OrtoolsMipSolution (operations_research::MPSolver::ResultStatus &responseStatus, operations_research::MPSolver *solver)
 
LinearProblemApi::MipStatus getStatus () const override
 
double getObjectiveValue () const override
 
double getOptimalValue (const LinearProblemApi::IMipVariable *var) const override
 
std::vector< double > getOptimalValues (const std::vector< LinearProblemApi::IMipVariable * > &vars) const override
 
const std::map< std::string, double > & getOptimalValues () const override
 
- Public Member Functions inherited from Antares::Optimisation::LinearProblemApi::IMipSolution
virtual std::vector< double > getOptimalValues (const std::vector< IMipVariable * > &vars) const =0
 

Member Function Documentation

◆ getObjectiveValue()

double Antares::Optimisation::LinearProblemMpsolverImpl::OrtoolsMipSolution::getObjectiveValue ( ) const
overridevirtual

◆ getOptimalValue()

double Antares::Optimisation::LinearProblemMpsolverImpl::OrtoolsMipSolution::getOptimalValue ( const LinearProblemApi::IMipVariable * var) const
overridevirtual

◆ getOptimalValues()

const std::map< std::string, double > & Antares::Optimisation::LinearProblemMpsolverImpl::OrtoolsMipSolution::getOptimalValues ( ) const
overridevirtual

◆ getStatus()

LinearProblemApi::MipStatus Antares::Optimisation::LinearProblemMpsolverImpl::OrtoolsMipSolution::getStatus ( ) const
overridevirtual

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