Antares Simulator
Power System Simulator
Loading...
Searching...
No Matches
Antares::Optimisation::LinearProblemApi::VarFillerContext Class Reference
Inheritance diagram for Antares::Optimisation::LinearProblemApi::VarFillerContext:
Antares::Optimisation::LinearProblemApi::LinearProblemFiller

Public Member Functions

void addVariables (ILinearProblem &pb, ILinearProblemData &data, FillContext &ctx) override
 
void addConstraints (ILinearProblem &pb, ILinearProblemData &data, FillContext &ctx) override
 
void addObjective (ILinearProblem &pb, ILinearProblemData &data, FillContext &ctx) override
 
- Public Member Functions inherited from Antares::Optimisation::LinearProblemApi::LinearProblemFiller

Public Attributes

std::array< std::array< int, 3 >, 5 > timeseries
 

Member Function Documentation

◆ addConstraints()

void Antares::Optimisation::LinearProblemApi::VarFillerContext::addConstraints ( ILinearProblem & pb,
ILinearProblemData & data,
FillContext & ctx )
overridevirtual

◆ addObjective()

void Antares::Optimisation::LinearProblemApi::VarFillerContext::addObjective ( ILinearProblem & pb,
ILinearProblemData & data,
FillContext & ctx )
overridevirtual

◆ addVariables()

void Antares::Optimisation::LinearProblemApi::VarFillerContext::addVariables ( ILinearProblem & pb,
ILinearProblemData & data,
FillContext & ctx )
overridevirtual

Member Data Documentation

◆ timeseries

std::array<std::array<int, 3>, 5> Antares::Optimisation::LinearProblemApi::VarFillerContext::timeseries
Initial value:
= {
{{1, 3, 5}, {2, 4, 6}, {7, 9, 11}, {8, 10, 12}, {13, 15, 17}}}

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