Releases: NREL/bifacial_radiance
v0.4.4
Major bugfix - previously there was an uncaught problem with a mismatch between the trackerdict index and the MetObj index, leading to mismatch between irradiance values and tracker angles.
What's Changed
- Add checks for RAYPATH properly being installed. Fixes #525 by @cdeline in #537
- Suppress hub-height warnings when both clearance_height and hub_heigh… by @cdeline in #540
- Improve repr printing of MetObj and RadianceObj. by @cdeline in #544
- Add glassEdge parameter in modules so that the glass extends beyond the cell size. by @shirubana in #545
- Fixed a bug in how the metadata is indexed in gendaylit1axis. fixes #441. by @cdeline in #550
- change load.py to include more module inputs by @cdeline in #551
- Fix leap day bug in readWeatherFile. fixes #552. by @cdeline in #553
- Add deprecation warnings on soon to be removed functions. by @cdeline in #561
- Fix load.cleanResult to work with files created with different sensorsy by @cdeline in #562
- Improved error messages, documentation and test coverage by @cdeline in #563
- V0 4 4 final checks by @cdeline in #565
Full Changelog: 0.4.3...0.4.4
v0.5.0.dev0
Development release to test multi-object and performance updates.
What's Changed
- 405 multiple analysis objs by @cdeline in #408
- 405 multiple analysis objs #2 by @cdeline in #409
- 421 make image by @cdeline in #422
- 405 multiple analysis objs by @shirubana in #429
- Add 'columns' and 'methods' introspection to RadObj, MetObj and GrounObj by @cdeline in #495
- 460 multiple results by @cdeline in #486
- AgriPV Groundscans by @shirubana in #497
- Results refactor by @cdeline in #504
- Multi scene objs by @cdeline in #487
- Refactored code to include functions for ground analysis by @sofiatoropovaa in #499
- Refactor NSRDBWeatherData into readWeatherData by @cdeline in #496
- change how timestamps are created in _saveTempTMY. Fixes #515. by @cdeline in #517
- Add checks for RAYPATH. Fixes #525 by @cdeline in #537
- Suppress hub-height warnings when both clearance_height and hub_heigh… by @cdeline in #540
- bump to pandas 1.4.4 and numba 0.58.1 in requirements.txt by @cdeline in #542
- Create descriptive repr for MetObj and RadianceObj. Fixes #471 by @cdeline in #544
- Modify how CEC performance data is saved. Issue 512 by @cdeline in #543
- Silvana issues fixing by @shirubana in #545
- fixes #441. Changed how the metadata is indexed in gendaylit1axis - … by @cdeline in #550
- 438 inifile change load.py to include more module inputs by @cdeline in #551
- Fix leap day bug in readWeatherFile. fixes #552. by @cdeline in #553
- Fix incorrect saving of rearX and rearY when sensorsY is an array. Fixes 501 by @cdeline in #558
- Add deprecation warnings fixes 556 by @cdeline in #561
- Add deprecation warnings fixes 556 by @cdeline in #560
- Fix load.cleanResult to work with files created with different sensorsy by @cdeline in #562
- Changes made to get spectral example notebook to work by @mjprilliman in #554
New Contributors
- @sofiatoropovaa made their first contribution in #499
Full Changelog: 0.4.3...v0.5.0-dev1
v0.4.3
Bug fix and minor release
What's Changed
- mad fn update by @cdeline in #485
- Addition of Artificial Reflectors Tutorial by @mandylewis in #475
- Update jupyter notebooks based on latest main branch by @mjprilliman in #514
- bugfix by @cdeline in #522
- Fix mismatch fit3, add mismatch fit2 by @echedey-ls in #520
- Enclose file names used for radfiles in quotes. Fixes #523. by @cdeline in #527
- deprecation warnings by @cdeline in #528
- Enable coerce_year=None. Fixes #526 by @cdeline in #529
- Fix deprecations by @cdeline in #530
- pass a copy of sceneDict to _makeSceneNxR. fixes #502. by @cdeline in #503
- add pyRadiance to setup.py install_requires to help with RADIANCE install issues. by @cdeline in #532
- files saved to \results\ with 3 decimal floats. by @cdeline in #534
New Contributors
- @mandylewis made their first contribution in #475
- @mjprilliman made their first contribution in #514
- @echedey-ls made their first contribution in #520
Full Changelog: 0.4.2...0.4.3
v0.4.2
Bug fix and minor release, returning ModuleObj.text functionality. New functions ModuleObj.saveImage and SceneObj.saveImage automatically save a picture to /images/. This is done by default by the gui, and is controlled in modelchain by simulationParamsDict['saveImage'] = True.
Python 3.7 support is dropped (it should still work though). Example notebook gallery updates in readthedocs.
v0.4.1
v0.4.0-dev3
Bug-fix development release, fixing GUI startup issues.
v0.4.0-dev1
Release of development branch to test DOCKER for AWS.
v 0.4.0 official release
This is a major release which includes new spectral property class, object-oriented ModuleObj class and other improvements for more seamless use with dask and paralellization.
Major usage changes include a ModuleObj output from makeModule, allowing updating geometry and adding module features (adding a torque tube with .addTorquetube, frame members using .addFrame, etc ). This release also changes start and end time format to ‘YYYY-MM-DD_HHMM’ enabling multi-year and sub-hourly met file support.
See what's new at bifacial-radiance.readthedocs.io.
v 0.3.4 official release
This is a major release allowing time-series albedo to be passed into setGround()
. Weather data that is left-labeled (SAM, PVSYST) or center-labeled (NSRDB) can now be specified in readWeatherFile()
. Support for Python 2.7 is now removed.
See what's new at bifacial-radiance.readthedocs.io.
v 0.3.3.2 official release
This release fixes several bugs, adds glass materials and more scan flexibility. Documentation, examples and testing are greatly updated.
Read the changes at bifacial-radiance.readthedocs.io.