Antares Simulator
Power System Simulator
InMemoryLoader Class Referencefinal
Inheritance diagram for InMemoryLoader:
Antares::Solver::ILoader

Public Member Functions

Antares::Solver::ModelerParameters loadParameters () override
 
Antares::Modeler::Data loadAll () override
 
void setComponents (const std::vector< Antares::ModelerStudy::SystemModel::Component > &compos)
 
void setModels (Models &&map)
 
void setLowerBoundToParameter (const std::string &parameterId)
 
void addParameter (const std::string &str, const VV &type=VV::VARYING_IN_TIME_AND_SCENARIO)
 
void addScenario (const std::string &str, int year, int timeSeriesNumber)
 

Public Attributes

Models models
 
std::vector< Antares::ModelerStudy::SystemModel::Componentcomponents
 
Test::Modeler::LinearProblemBuildingFixture fixture
 
std::unique_ptr< Antares::Optimisation::LinearProblemApi::ILinearProblemDatadata = std::make_unique<ConstantDataSeries>(0.)
 
Nodes::Nodelower_bound = fixture.literal(0.0)
 
bool timeDependent {false}
 
std::map< std::string, PTVparameters {}
 
std::vector< std::string > parameterIds {}
 
Antares::Optimisation::ScenarioGroupRepository scenarioGroupRepository {}
 
std::unordered_map< std::string, std::string > groupes
 
std::pair< unsigned int, unsigned int > timeSteps {0, 0}
 

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