Antares Simulator
Power System Simulator
Loading...
Searching...
No Matches
Antares::Optimisation::LinearProblemMpsolverImpl::OrtoolsMipConstraint Class Referencefinal
Inheritance diagram for Antares::Optimisation::LinearProblemMpsolverImpl::OrtoolsMipConstraint:
Antares::Optimisation::LinearProblemApi::IMipConstraint Antares::Optimisation::LinearProblemApi::IHasBounds Antares::Optimisation::LinearProblemApi::IHasName

Public Member Functions

void setLb (double lb) override
 
void setUb (double ub) override
 
void setBounds (double lb, double ub) override
 
void setCoefficient (LinearProblemApi::IMipVariable *var, double coefficient) override
 
double getLb () const override
 
double getUb () const override
 
double getCoefficient (LinearProblemApi::IMipVariable *var) override
 
const std::string & getName () const override
 
 OrtoolsMipConstraint (operations_research::MPConstraint *mpConstraint)
 
- Public Member Functions inherited from Antares::Optimisation::LinearProblemApi::IMipConstraint
- Public Member Functions inherited from Antares::Optimisation::LinearProblemApi::IHasBounds
- Public Member Functions inherited from Antares::Optimisation::LinearProblemApi::IHasName

Member Function Documentation

◆ getCoefficient()

double Antares::Optimisation::LinearProblemMpsolverImpl::OrtoolsMipConstraint::getCoefficient ( LinearProblemApi::IMipVariable * var)
overridevirtual

◆ getLb()

double Antares::Optimisation::LinearProblemMpsolverImpl::OrtoolsMipConstraint::getLb ( ) const
overridevirtual

◆ getName()

const std::string & Antares::Optimisation::LinearProblemMpsolverImpl::OrtoolsMipConstraint::getName ( ) const
overridevirtual

◆ getUb()

double Antares::Optimisation::LinearProblemMpsolverImpl::OrtoolsMipConstraint::getUb ( ) const
overridevirtual

◆ setBounds()

void Antares::Optimisation::LinearProblemMpsolverImpl::OrtoolsMipConstraint::setBounds ( double lb,
double ub )
overridevirtual

◆ setCoefficient()

void Antares::Optimisation::LinearProblemMpsolverImpl::OrtoolsMipConstraint::setCoefficient ( LinearProblemApi::IMipVariable * var,
double coefficient )
overridevirtual

◆ setLb()

void Antares::Optimisation::LinearProblemMpsolverImpl::OrtoolsMipConstraint::setLb ( double lb)
overridevirtual

◆ setUb()

void Antares::Optimisation::LinearProblemMpsolverImpl::OrtoolsMipConstraint::setUb ( double ub)
overridevirtual

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