-
Notifications
You must be signed in to change notification settings - Fork 48
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'remotes/NREL/main' into silvana-issues-…
…fixing
- Loading branch information
Showing
15 changed files
with
308 additions
and
144 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,37 +1,29 @@ | ||
.. _whatsnew_0430: | ||
.. _whatsnew_0440: | ||
|
||
v0.4.3 (XX / XX / 2023) | ||
v0.4.4 (XX / XX / 2024) | ||
------------------------ | ||
Bugfix Release ... | ||
|
||
|
||
API Changes | ||
~~~~~~~~~~~~ | ||
*A new function can now be called to compile results and report out final irradiance and performance data: :py:class:`~bifacial_radiance.RadianceObj.compileResults`. | ||
*Multiple modules and rows can now be selected in a single analysis scan. ``modWanted`` and ``rowWanted`` inputs in :py:class:`~bifacial_radiance.RadianceObj.analysis1axis` can now be a list, to select multiple rows and modules for scans. (:issue:`405`)(:pull:`408`) | ||
*To support multiple modules and row scans for 1axis simulations, outputs like Wm2Front are now stored in ``trackerdict``.``Results`` (:issue:`405`)(:pull:`408`) | ||
* ``mismatch.mad_fn`` has new functionality and input parameter `axis`. If a 2D matrix or dataframe is passed in as data, MAD is calculated along the row (default) or along the columns by passing 'axis=1' | ||
* :func:`bifacial_radiance.mismatch.mismatch_fit3` has been deprecated in favour of :func:`bifacial_radiance.mismatch.mismatch_fit2` which has a greater agreement with anual energy yield data (:issue:`520`) | ||
* | ||
|
||
Enhancements | ||
~~~~~~~~~~~~ | ||
* Added :func:`bifacial_radiance.mismatch.mismatch_fit2`, similar to :func:`bifacial_radiance.mismatch.mismatch_fit3`, with the recommended coefficients of the original publication. (:pull:`520`) | ||
* Conduct an automated check for proper radiance RAYPATH setting (:issue:`525`)(:pull:`537`) | ||
|
||
|
||
Bug fixes | ||
~~~~~~~~~ | ||
* Fixed Pandas 2.0 errors by re-factoring ``mismatch.mad_fn`` (:issue:`449`) | ||
* Switch from un-supported Versioneer to setuptools_scm (:issue:`519`) | ||
* Numpy 2.0 compatibility bug (:issue:`521`) | ||
* Fixed bug in :func:`bifacial_radiance.mismatch.mismatch_fit3` where the function was not returning the correct values. It has also been deprecated in favour of :func:`bifacial_radiance.mismatch.mismatch_fit2` which has a greater agreement with anual energy yield data (:issue:`520`) | ||
* versioning with setuptools_scm- set fallback_version to bifirad v0.4.3 to prevent crashes if git is not present (:issue:`535`)(:pull:`539`) | ||
|
||
Documentation | ||
~~~~~~~~~~~~~~ | ||
* Edge effects evaluation tutorial 23, with the new functionality of multiple modules/rows on the same analysis scan. | ||
* Updates to example notebooks | ||
* No longer provide a warning message when both `hub_height` and `clearance_height` are passed to :py:class:`~bifacial_radiance.AnalysisObj.moduleAnalysis` (:pull:`540`) | ||
* More useful __repr__ output in :py:class:`~bifacial_radiance.AnalysisObj and :py:class:`~bifacial_radiance.MetObj (:issue:`471`) | ||
|
||
Contributors | ||
~~~~~~~~~~~~ | ||
* Silvana Ayala (:ghuser:`shirubana`) | ||
* Chris Deline (:ghuser:`cdeline`) | ||
* Kevin Anderson (:ghuser:`kandersolar`) | ||
* Echedey Luis (:ghuser:`echedey-ls`) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
.. _whatsnew_0430: | ||
|
||
v0.4.3 (XX / XX / 2023) | ||
------------------------ | ||
Bugfix Release ... | ||
|
||
|
||
API Changes | ||
~~~~~~~~~~~~ | ||
*A new function can now be called to compile results and report out final irradiance and performance data: :py:class:`~bifacial_radiance.RadianceObj.compileResults`. | ||
*Multiple modules and rows can now be selected in a single analysis scan. ``modWanted`` and ``rowWanted`` inputs in :py:class:`~bifacial_radiance.RadianceObj.analysis1axis` can now be a list, to select multiple rows and modules for scans. (:issue:`405`)(:pull:`408`) | ||
*To support multiple modules and row scans for 1axis simulations, outputs like Wm2Front are now stored in ``trackerdict``.``Results`` (:issue:`405`)(:pull:`408`) | ||
* ``mismatch.mad_fn`` has new functionality and input parameter `axis`. If a 2D matrix or dataframe is passed in as data, MAD is calculated along the row (default) or along the columns by passing 'axis=1' | ||
* :func:`bifacial_radiance.mismatch.mismatch_fit3` has been deprecated in favour of :func:`bifacial_radiance.mismatch.mismatch_fit2` which has a greater agreement with anual energy yield data (:issue:`520`) | ||
Enhancements | ||
~~~~~~~~~~~~ | ||
* Added :func:`bifacial_radiance.mismatch.mismatch_fit2`, similar to :func:`bifacial_radiance.mismatch.mismatch_fit3`, with the recommended coefficients of the original publication. (:pull:`520`) | ||
* Including `pyRadiance` as a requirement to help streamline RADIANCE installation and calls in a future release. (:pull:`532`) | ||
|
||
Bug fixes | ||
~~~~~~~~~ | ||
* Fixed error passing all of `sceneDict` into :py:class:`~bifacial_radiance.makeScene1axis`. (:issue:`502`) | ||
* Fixed Pandas 2.0 errors by re-factoring ``mismatch.mad_fn`` (:issue:`449`) | ||
* Switch from un-supported Versioneer to setuptools_scm (:issue:`519`) | ||
* Numpy 2.0 compatibility bug (:issue:`521`) | ||
* Fixed bug in :func:`bifacial_radiance.mismatch.mismatch_fit3` where the function was not returning the correct values. It has also been deprecated in favour of :func:`bifacial_radiance.mismatch.mismatch_fit2` which has a greater agreement with anual energy yield data (:issue:`520`) | ||
* Updated Github Actions to use Node20: checkout@v4, setup-python@v5, coactions/setup-xvfb, setup-buildx-action@v3 (:pull:`517`) | ||
* Updated Github Actions to make Coveralls fail silently if it has an internal server error (:pull:`517`) | ||
* Fix PerformanceWarning and SettingWithCopyWarning (:issue:`515`) | ||
* Switch from Versioneer to setuptools_scm (:pull:`522`) | ||
* Enable `coerce_year`=None if the TMYfile is all the same year (:issue:`526`) | ||
|
||
Documentation | ||
~~~~~~~~~~~~~~ | ||
* Edge effects evaluation tutorial 23, with the new functionality of multiple modules/rows on the same analysis scan. | ||
* Updates to example notebooks | ||
* Reduce number of digits in makeScene .rad file titles. (:pull:`503`) | ||
* Reduce number of digits saved to files in \results (:pull:`534`) | ||
* In the sceneDict reported in the trackerdict, save both `clearance_height` and `hub_height` parameters. (:pull:`503`) | ||
|
||
Contributors | ||
~~~~~~~~~~~~ | ||
* Silvana Ayala (:ghuser:`shirubana`) | ||
* Chris Deline (:ghuser:`cdeline`) | ||
* Kevin Anderson (:ghuser:`kandersolar`) | ||
* Echedey Luis (:ghuser:`echedey-ls`) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.