v0.4.0
v0.4.0 (2019-09-17)
Closed issues:
- Issue building CDM data (#330)
- Fix trailing whitespace in autogenerated files (#315)
- Add .editorconfig file for consistent styles (#308)
- Components that contain buses should serialize the bus UUIDs, not the entire bus. (#303)
- forecast deserialization breaks on nightly builds (#301)
- matpower parsing gets bustype wrong (#299)
- Remove use of
TimeArray
outside ofPowerSystems
in examples (#295) - Sort the order of buses when using _get_components (#293)
- read_datetime function in dict_to_struct.jl incorrectly converts 5 minute time periods to minutes (#282)
- Calling check!() on a System multiple times results in different Line.rate values (#277)
- LoadZones forecast parsing populates forecasts for Bus, instead of Load (#264)
- Add "init_soc" for storage model (batteries) (#257)
- PowerSystems RTS-GMLC parsing error for PTDF matrix (#253)
- parsing creates new instances of structs in fields that reference other structs (#242)
- Parsing code needs to support the new forecast format (#234)
- make ComponentIterator a struct (#231)
- get_components Array return option (#230)
- Add support for UUIDs in all PowerSystems structs. (#203)
- Support nested environments (#163)
- Make package use
\_\_precompile\_\_\(true\)
(#155) - Develop a function to update information (#112)
- TableFormatParser not parsing load data from CDM (#335)
- Fix print statements (#325)
- Cost Parsing for thermal units (#311)
- Type of data retrieved from Network Matrices is not known during run time (#310)
- Ybus code clean up (#305)
- FlattenIteratorWrapper doesn't support indexing (#297)
- Order of Ybus indexes incorrect (#292)
- add SIL calculation to data validation (#290)
- Forecast use case (#281)
- parsing FixedAdmitance from JSON fails (#275)
- parsing non-deterministic forecast from JSON broken (#274)
- overload timeseries methods to be used with forecasts. (#272)
- CDM parser cant find CSP components for forecasts (#262)
- Review all structs. (#259)
- ybus_calculations uses bus numbers as array indices (#256)
- add number field to branches (#252)
- Parsing of forecast data upgrades (#249)
- Rename
status
argument toavailable
inThermalDispatch
constructor? (#245) - InterruptibleLoad missing
econ
field (#244) - parsing of load zones (#240)
- method overwrite (#239)
- make SystemForecasts a struct (#238)
- add a get_forecast_length method (#236)
- get_XXX functions API spec (#235)
- make a get_forecast function (#228)
- Forecast field in ConcreteSystem should be indexed with integers (#227)
- get_components inconsistent return type (#219)
- Printing of ConcreteSystem (#216)
- get_components returns a non-empty iterator (#214)
- Missing methods in ConcreteSystem (#212)
- EconThermal values can't be serialized to JSON (#198)
- Remove ramp check (#193)
- CDM parser should return HVDC line by default. (#192)
- CDM unit test causes lots of error messages: "Inconsistent generation scaling factor time series length" (#191)
- Many check_.* functions should be marked with ! because they mutate objects passed in (#185)
- Assign time series to a specific field in forecast (#184)
- populate forecasts with time series data instead of scalingfactors (#181)
- remove scalingfactor fields (#180)
- update PowerSystem struct (#179)
- Setting validate=false in parse_file results in several failures. (#177)
- Create method to allow users to pass configuration options into PowerSystem construction. (#174)
- Remove ReadMe.md in
src/models
(#168) - Abstract Type Containers (#159)
- add device rate in MVA in data models (#127)
- Missing tests (#125)
- Improve the container for many devices. (#121)
- Review performance of PTDF creation code (#79)
Merged pull requests:
- Fix rts cost (#340) (jd-lara)
- Fix rts load (#337) (claytonpbarrows)
- Simplify printing for PowerSystemTableData (#336) (daniel-thom)
- Handle missing arc bus (#333) (daniel-thom)
- PowerSystemTableData (#332) (daniel-thom)
- Printing enhancements (#331) (daniel-thom)
- Integrate with infrastructure systems (#327) (daniel-thom)
- Auto-generate accessor functions for structs. (#323) (daniel-thom)
- Update pm parsers (#321) (claytonpbarrows)
- Fix type inference on PowerNetworkMatrix (#316) (kdheepak)
- Increase tests (#313) (jd-lara)
- Remove Python dependency for build. (#312) (daniel-thom)
- Add .editorconfig and change tabs to spaces (#309) (kdheepak)
- Cb/struct update parsing (#307) (claytonpbarrows)
- Move files (#339) (jd-lara)
- Dev is test (#329) (jd-lara)
- Update sil (#326) (claytonpbarrows)
- Remove 1.1 from files (#324) (jd-lara)
- remove Dataframes deprecation warnings (#322) (jd-lara)
- Fixes formatting issues with auto-generated code (#319) (daniel-thom)
- Change make_pf implementation (#314) (kdheepak)
- Data validation (#294) (KyraDiF)
- update structs (#288) (jd-lara)
- v0.4.0 (#206) (claytonpbarrows)