Skip to content
This repository has been archived by the owner on Sep 27, 2023. It is now read-only.

Release beauharnois-28 #1016

Merged
merged 26 commits into from
Nov 5, 2021
Merged

Release beauharnois-28 #1016

merged 26 commits into from
Nov 5, 2021

Conversation

dchassin
Copy link
Member

@dchassin dchassin commented Sep 27, 2021

This PR stages the release of beauharnois-28l

Current issues

None

Code changes

dchassin and others added 15 commits August 26, 2021 16:34
Co-authored-by: Veronika Lubeck <veronikalubeck@Veronikas-MacBook-Pro.local>
Co-authored-by: David P. Chassin <dchassin@slac.stanford.edu>
Co-authored-by: David P. Chassin <david.chassin@me.com>
Co-authored-by: Alyona Teyber <Ivanova.alyona5@gmail.com>
Bumps [pillow](https://github.com/python-pillow/Pillow) from 8.2.0 to 8.3.2.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst)
- [Commits](python-pillow/Pillow@8.2.0...8.3.2)

---
updated-dependencies:
- dependency-name: pillow
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: David P. Chassin <dchassin@slac.stanford.edu>
Bumps [pillow](https://github.com/python-pillow/Pillow) from 8.2.0 to 8.3.2.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst)
- [Commits](python-pillow/Pillow@8.2.0...8.3.2)

---
updated-dependencies:
- dependency-name: pillow
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: David P. Chassin <dchassin@slac.stanford.edu>
* Add support for json output of modhelp

* Update json.cpp

* Update Modhelp.md
* Update csv-table2glm-object.py

* Update Table_data.md

* Update csv-table2glm-object.py

Co-authored-by: Alyona Teyber <Ivanova.alyona5@gmail.com>
* Update Makefile.am

* Update Makefile.mk

* Fix build process to allow build in folders other than top source
* Add electrification to commercial CEUS model

* Create test_ceus_gasheat.glm
* Update gridlabd-version

* Update gridlabd-version

* Update gridlabd-version

* Update gridlabd-version

* Update Makefile.am

* Update gridlabd.m4sh

* Update gridlabd.in

* Update Makefile.mk

* Update gridlabd.in

* Update gridlabd-version

* Add support for logging version checks
* Update exec.cpp

* Add JSON output of profile

* Add profile CSV and JSON output support

* Update Profile.md

* Add documentation to changes in --profile command option

* Update Profile.md

Co-authored-by: Alyona Teyber <Ivanova.alyona5@gmail.com>
* Update recorder.cpp

* Update recorder.cpp

* Update version.sh
* Fix to the init.cpp to support units
* Updating the unit definitions for powerflow globals
@dchassin dchassin added the release Staging of a new release label Oct 2, 2021
@dchassin dchassin requested a review from aivanova5 October 2, 2021 13:36
David P. Chassin and others added 6 commits October 26, 2021 17:46
* Update geodata_address.py

* Update unittest.sh

* Update test_geodata_address.glm

* Update unittest.sh

* Add support for clearing geodata cache

* Update geodata_census.py

* Update geodata_distance.py

* Update geodata_elevation.py

* Update geodata_powerline.py

* Update geodata_vegetation.py

* Update unittest.sh

* Update module.cpp

* Update cmdarg.cpp

* Fix geodata autotest cache

* Update unittest.sh

* Update geodata_address.py

* Limit validation to single process

* Update test_datasets.glm

* Reintroduce parallel validation

* Update geodata_address.py
* Update Job.md

* Create job-clock.glm

* Create test_job_modfile.glm

* Create test_job_modfile_err.glm

* Update gridlabd-job

* Update Job.md

* Update gridlabd-job

* Update gridlabd-version

* Update gridlabd-job

* Update job-clock.glm

Co-authored-by: Alyona Teyber <Ivanova.alyona5@gmail.com>
* Update geodata_vegetation.py

* Update path_example.csv

* Update test_geodata.txt

* Update test_geodata.txt

Co-authored-by: Alyona Teyber <Ivanova.alyona5@gmail.com>
* Add NSRDB data tool

* Update nsrdb_weather.py

* Update nsrdb_weather.py

* Update nsrdb_weather.py

* Update nsrdb_weather.py

* Update nsrdb_weather.py

* Update nsrdb_weather.py

* Update nsrdb_weather.py

* Update nsrdb_weather.py

* Update nsrdb_weather.py

* Update nsrdb_weather.py

* Update nsrdb_weather.py

* Update nsrdb_weather.py

* Add support for direct call using subcommand

* Update nsrdb_weather.py

* Update nsrdb_weather.py

* Update handling of email

* Update nsrdb_weather.py

* Update gridlabd.in

* Update nsrdb_weather.py

* Update gridlabd.m4sh

* Update gridlabd.in

* Update player.cpp

* Update nsrdb_weather.py

* Fix shared data caching

* Update nsrdb_weather.py

* Update nsrdb_weather.py

* Update nsrdb_weather.py

* Update nsrdb_weather.py

* Update nsrdb_weather.py

* Add pseudo global GEOCODE

* Update Geocode.md

* Update docs, examples, and macros

Co-authored-by: Alyona Teyber <Ivanova.alyona5@gmail.com>
* Basic forecasting tool implemented

* Add wind direction and units to forecast object

* Update noaa_forecast.py

* Update noaa_forecast.py

* Update noaa_forecast.py

* Add option to control interpolation

* Update noaa_forecast.py

* Update call method for noaa_forecast

* Update noaa_forecast.py

* Update noaa_forecast.py

* Update noaa_forecast.py

* Fix error handling

* Update gridlabd.in

* Update gridlabd.m4sh

* Update Makefile.mk

Co-authored-by: Alyona Teyber <Ivanova.alyona5@gmail.com>
David P. Chassin and others added 4 commits November 4, 2021 14:13
* Create README.md

* Update README.md

* Create Resilience.md

* IEEE 13 model with poles

* Adding model IEEE 13 with poles

* Create test_IEEE13_pole_output.csv

* Adding wind pressure output

* Update .gitignore

* Update pole.cpp

* Add documentation on resilience impacts of vegetation

* Add support for parent class definition in loader

* Add support for more general tariff design specification

* Revert "Add support for parent class definition in loader"

This reverts commit 1914581.

* Revert "Add support for more general tariff design specification"

This reverts commit f5a7512.

* Added Santa Cruz county example data

* Update Powerline vegetation impact example.ipynb

* Update Powerline vegetation impact example.ipynb

* Update Powerline vegetation impact example.ipynb

* Add example of RoW canopy cover analysis

* Create requirements.txt

* Update requirements.txt

* Update requirements.txt

* Fix vegetation path analysis

* Convert example to command-like usage

* Update vegetation.py

* Update vegetation.py

* Update vegetation.py

* Create agl.py

* Update agl.py

* Add elevation data acquisition

* Delete 230kV_example.tif

* Update elevation.py

* Update requirements.txt

* Update elevation.py

* vegetation analysis file (#889)

Co-authored-by: XinyuanCheng <51723951+XinyuanCheng@users.noreply.github.com>

* Fixing it

* Moving vegetation analysis docs

* Update pole.cpp

* Update pole.h

* Update test_IEEE_13_pole.glm

* Update test_IEEE13_pole_output.csv

* Update main.cpp

* Update main.cpp

* Update load.cpp

* Delete 230kV_example.tif

* Update pole_mount.cpp

* Update test_pole.glm

* Update pole_mount.cpp

* Fix resilience autotest error

* Fix for ABOVE_NORMAL and NORMAL Rfloor value

* Update pole.cpp

* Update pole.cpp

* Update pole.cpp

* Update pole.cpp

* Update pole.cpp

* Update load.cpp

* Update test_IEEE_13_pole_output.csv

* Update test_pole.csv

* Update test_IEEE_13_pole_output.csv

* Update test_IEEE_13_pole_wind.player

* Update test_IEEE_13_pole_output.csv

* Update Pole.md

* (#985) Update so "status" field for links will now allow them to disconnect, much like if switches were on both end.
Various changes to fault conditions to support this
Autotest added for the specific field under powerflow

* Create test_IEEE123_link_outages.py

* Create test_IEEE123_link_outages.glm

* Create .gitignore

* Update test_IEEE123_link_outages.glm

* Update test_IEEE123_link_outages.py

* Update test_IEEE123_link_outages.glm

* Update test_IEEE123_link_outages.py

* Update test_IEEE123_link_outages.glm

* Update test_IEEE123_link_outages.py

* Update test_IEEE123_link_outages.py

* Update test_IEEE123_link_outages.glm

* Update test_IEEE123_link_outages.glm

* Update test_IEEE123_link_outages.glm

* Update test_IEEE123_link_outages.py

* Update test_IEEE123_link_outages.glm

* Update test_IEEE123_link_outages.py

* Update test_IEEE123_link_outages.glm

* Update pole.cpp

* (#985) Added multiple independent island capability
Fixed constant-current rotation issue in powerflow
Generic autotest updates/bugfixes associated with the current fix

Python powerflow learning code is limited to a single island at the moment

* Update pole_mount.cpp

* (#985) Small fix so the MacOS compiler stops complaining about C++11 structures

* Fix resilience IEEE123 autotest of NR solver

Co-authored-by: Alyona Ivanova <Ivanova.alyona5@gmail.com>
Co-authored-by: XinyuanCheng <51723951+XinyuanCheng@users.noreply.github.com>
Co-authored-by: Fuhong Xie <fxie2@slac.stanford.edu>
Co-authored-by: ftuffner <francis.tuffner@pnnl.gov>
* Update gridlabd-version

* Add stub for create_poles utility

* Update ieee13.glm

* Update create_poles.py

* Move ieee13 test model

* Update create_poles.py

* Update create_poles.py

* Update create_poles.py

* Update create_poles.py

* Update create_poles.py

* Create Create_poles.md

* Update Create_poles.md

* Update Create_poles.md

* Update Create_poles.md

* Update create_poles.py

* Update Create_poles.md

* Update create_poles.py

* Update Create_poles.md

* Update create_poles.py

* Update create_poles.py

* Update Create_poles.md

* Update create_poles.py

* Update Create_poles.md

* Update Create_poles.md

* Update Create_poles.md

* Update create_poles.py

* Update create_poles.py

* Update noaa_forecast.py

* Add reset of clock and new clock directive is encountered

* Update Create_poles.md

* Update pole_mount.cpp

* Update noaa_forecast.py

* Update create_poles.py

* Update create_poles.py

* Update Create_poles.md

* Update create_poles.py

* Update ieee13.glm

* Add support for node-like equipment mounts

* Update docs

* Fix player so it accept CSV file header as property list

* Update Player.md

* Update noaa_forecast.py

* Update nsrdb_weather.py

* Update Create_poles.md

Co-authored-by: Alyona Teyber <Ivanova.alyona5@gmail.com>
* Update solver_py.cpp

* Update solver_py.cpp

* Added numpy array creation support

* Implement MLE solver bus mapping

* Fix busdata mapping errors

* Change output to dataframe for improved readability

* Update test_IEEE_13_MLE.glm

* Update setup-Linux-amzn-2.sh

* Create setup-Linux-ubuntu-20.sh

* Update setup-Linux-ubuntu-20.sh

* Update setup-Linux-ubuntu-20.sh

* Update setup-Darwin-20.sh

* Update setup-Linux-ubuntu-20.sh

* Update version.sh

* Update setup-Linux-amzn-2.sh

* Update setup-Linux-ubuntu-20.sh

* Update solver_py.cpp

* Update test_IEEE_13_MLE.glm

Co-authored-by: Alyona Teyber <Ivanova.alyona5@gmail.com>
* Add insights utility

* Finalize gridlabd usage insights utility

* Update insights.py

* Delete test_IEEE_13_pole.glm

* Update requirements.txt

* Update requirements.txt

* Update Dockerfile

Co-authored-by: Alyona Teyber <Ivanova.alyona5@gmail.com>
@aivanova5 aivanova5 marked this pull request as ready for review November 5, 2021 22:33
@aivanova5 aivanova5 merged commit 90e21c4 into master Nov 5, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
release Staging of a new release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants