Antares Simulator
Power System Simulator
Loading...
Searching...
No Matches
Fixture Struct Reference

Public Types

using Load = IntegerIndex<loadTSNumberData>
 
using Wind = IntegerIndex<windTSNumberData>
 
using Solar = IntegerIndex<solarTSNumberData>
 
using Hydro = IntegerIndex<hydroTSNumberData>
 

Public Member Functions

NodemakeExpression ()
 
 Fixture (const Fixture &f)=delete
 
 Fixture (const Fixture &&f)=delete
 
Fixtureoperator= (const Fixture &f)=delete
 
Fixtureoperator= (const Fixture &&f)=delete
 
 Fixture (const Fixture &f)=delete
 
 Fixture (const Fixture &&f)=delete
 
Fixtureoperator= (const Fixture &f)=delete
 
Fixtureoperator= (const Fixture &&f)=delete
 
void addConstraint (const std::string &name, const std::string &group) const
 
 Fixture (const Fixture &f)=delete
 
 Fixture (const Fixture &&f)=delete
 
Fixtureoperator= (const Fixture &f)=delete
 
Fixtureoperator= (const Fixture &&f)=delete
 
void writeValidFile ()
 
void writeInvalidFile ()
 
void createFoldersAndFiles ()
 
void createFoldersAndFiles ()
 
 Fixture (const Fixture &f)=delete
 
 Fixture (const Fixture &&f)=delete
 
Fixtureoperator= (const Fixture &f)=delete
 
Fixtureoperator= (const Fixture &&f)=delete
 
 Fixture (const Fixture &f)=delete
 
 Fixture (const Fixture &&f)=delete
 
Fixtureoperator= (const Fixture &f)=delete
 
Fixtureoperator= (const Fixture &&f)=delete
 
void fillColumn (unsigned int idx)
 
void fillColumnReverse (unsigned int idx)
 
void fillTsnum ()
 
 Fixture (const Fixture &f)=delete
 
 Fixture (const Fixture &&f)=delete
 
Fixtureoperator= (const Fixture &f)=delete
 
Fixtureoperator= (const Fixture &&f)=delete
 
bool loadFromFolder (StudyVersion version)
 
 Fixture (const Fixture &f)=delete
 
 Fixture (const Fixture &&f)=delete
 
Fixtureoperator= (const Fixture &f)=delete
 
Fixtureoperator= (const Fixture &&f)=delete
 
void addConstraint (const std::string &name, const std::string &group, bool reset=false) const
 

Static Public Member Functions

static std::string expectedDotContent ()
 

Public Attributes

Registry< Noderegistry_
 
YmlModel::Library library
 
Study::Ptr study = std::make_shared<Study>()
 
Areaarea
 
Yuni::Clob path_to_generated_file
 
Areaarea_1
 
Areaarea_2
 
std::shared_ptr< PublicStudystudy = std::make_shared<PublicStudy>()
 
StudyLoadOptions options
 
std::filesystem::path working_tmp_dir = CREATE_TMP_DIR_BASED_ON_TEST_NAME()
 
fs::path outputRoot
 
Parameters p
 
std::filesystem::path path
 
StudyVersion version = StudyVersion::latest()
 
std::shared_ptr< Studystudy
 
std::string base_folder = fs::temp_directory_path().string()
 
std::string series_folder = "series"
 
std::string maxHourlyGenPower_file = "maxHourlyGenPower.txt"
 
std::string maxHourlyPumpPower_file = "maxHourlyPumpPower.txt"
 
std::string pathToMaxHourlyGenPower_file
 
std::string pathToMaxHourlyPumpPower_file
 
std::string pathToSeriesFolder
 
std::shared_ptr< HydroMaxTimeSeriesReaderreader
 
std::string hydro_folder = "hydro"
 
std::string common_folder = "common"
 
std::string capacity_folder = "capacity"
 
std::string maxDailyGenEnergy_ = "maxDailyGenEnergy_"
 
std::string maxDailyPumpEnergy_ = "maxDailyPumpEnergy_"
 
std::string maxpower = "maxpower_"
 
std::string maxHourlyGenPower = "maxHourlyGenPower.txt"
 
std::string maxHourlyPumpPower = "maxHourlyPumpPower.txt"
 
Matrix< double > dailyMaxPumpAndGen
 
Areaarea_3
 
AreaLinklink_12
 
AreaLinklink_13
 
AreaLinklink_23
 
std::shared_ptr< ThermalClusterthCluster_11
 
std::shared_ptr< ThermalClusterthCluster_12
 
std::shared_ptr< ThermalClusterthCluster_31
 
std::shared_ptr< RenewableClusterrnCluster_21
 
std::shared_ptr< RenewableClusterrnCluster_31
 
std::shared_ptr< RenewableClusterrnCluster_32
 
ScenarioBuilder::Rules my_rule
 
TimeSeriesNumbers tsnum
 
TimeSeries ts
 
std::string folder
 
fs::path folder = getFolder()
 
ShortTermStorage::Series series
 
ShortTermStorage::Properties properties
 
ShortTermStorage::STStorageCluster cluster
 
ShortTermStorage::STStorageInput container
 
PenaltyCostOnVariation penaltyCostOnVariation
 
std::vector< LinearProblemFiller * > fillers
 
LinearProblemData LP_Data
 
FillContext ctx = {0, 0}
 
std::unique_ptr< ILinearProblempb
 
HydroErrorsCollector hydro_errors_collector
 
Matrix< double > expected_lower_bound_series
 
Matrix< double > expected_upper_bound_series
 
Matrix< double > expected_equality_series
 

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