|
Antares Simulator
Power System Simulator
|
Public Member Functions | |
| OptimEntityContainer (LinearProblemApi::ILinearProblem &linearProblem, const LinearProblemApi::ILinearProblemData *data, const ScenarioGroupRepository *scenarioGroupRepository) | |
| unsigned int | getVariableStartColumn (const Antares::ModelerStudy::SystemModel::Component &component, unsigned int index) const |
| const EvaluationContext & | getEvaluationContext (const Antares::ModelerStudy::SystemModel::Component &component) const |
| std::pair< unsigned int, VariabilityType > | getConstraintData (const Antares::ModelerStudy::SystemModel::Component &component, unsigned int index) const |
| LinearProblemApi::ILinearProblem & | Problem () |
| void | addStartColumn () |
| const std::vector< std::unique_ptr< LinearProblemApi::IMipVariable > > & | getVariables () const |
| std::span< const std::unique_ptr< LinearProblemApi::IMipVariable > > | getComponentVariable (const Antares::ModelerStudy::SystemModel::Component &component, unsigned int index, std::size_t nbTimeSteps) const |
| std::pair< std::span< const std::unique_ptr< LinearProblemApi::IMipConstraint > >, VariabilityType > | getComponentConstraint (const Antares::ModelerStudy::SystemModel::Component &component, unsigned int index, std::size_t nbTimeSteps) const |
| const std::vector< std::unique_ptr< LinearProblemApi::IMipConstraint > > & | getConstraints () const |
| OptimComponent & | getOptimComponent (size_t index) |
| void | addFromSystemComponents (const std::vector< Antares::ModelerStudy::SystemModel::Component > &component, Modeler::Config::Location targetLocation=Modeler::Config::Location::SUBPROBLEMS) |
| void | registerConstraint (const ModelerStudy::SystemModel::Component &component, const VariabilityType &variability) |
| unsigned | constraintGLobalIndex () const |