Pvfactors

Latest version: v1.5.2

Safety actively analyzes 629765 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

1.2.2

========================

Enhancements
------------

Passing GHI to the irradiance models when using the fast mode should provide more accuracy.

* Add GHI to run functions inputs (78)

Fixes
-----

The OrderedPVArray didn't handle it well when the fit function was called multiple times. A fix was implemented for this.

* Fix accumulation of pvrows when fitting multiple times (77)


Contributors
------------

* Marc Anoma ([anomam](https://github.com/anomam))

1.2.1

===========================

Enhancements
------------

Added module spacing and transparency inputs to irradiance models, and updated README file to make it clearer.

* Add module transparency and spacing to irradiance models (72)
* Use reStructuredText for README and add TOC (74)

Fixes
-----

Fix small issue in irradiance models for fast mode: made sure that shaded surfaces are not getting any Perez circumsolar irradiance, except via module spacing and transparency.

* Fix irradiance models for fast mode shaded surfaces (73)


Contributors
------------

* Marc Anoma ([anomam](https://github.com/anomam))

1.2.0

==========================

Huge speed improvements and enhancements: implementation of a fully vectorized fast mode which now runs 8760 simulations in less than 2 seconds (and calculates same or better results than previous version of fast mode). The improvements done for fast mode also benefit the full simulation mode as some speed improvements have been observed as well.

* Vectorize shading (64)
* Create timeseries PV row geometries (65)
* Create timeseries ground (66)
* Timeseries view factors (67)
* Update irradiance models (68)
* Update engine and run functions for timeseries fast mode (69)
* Update docs for vectorized fast mode (70)


Contributors
------------

* Marc Anoma ([anomam](https://github.com/anomam))

1.1.0

=======================

Some clean ups and enhancements: the PV Array geometry class ``OrderedPVArray`` now
uses vectorization to calculate the geometry coordinates, which makes the simulations
around 30% faster.

* Vectorize geometry calculations (60)
* Add common project folders to .gitignore (61)
* Tutorial for fast mode (62)


Contributors
------------

* Cedric Leroy ([cedricleroy](https://github.com/cedricleroy))
* Marc Anoma ([anomam](https://github.com/anomam))

1.0.3

=============

Enhancement: users can now pass irradiance model arguments to run functions. This was only possible when using the PV engine directly until now.


* Pass irradiance model params to run functions (57)

Contributors
------------

* Marc Anoma ([anomam](https://github.com/anomam))

1.0.2

=======================

Some bug fixes and enhancements. Now the PVEngine can run simulations using a "fast-mode" with observed speed gain of around 30% and accuracy drop of around 4% compared to the full mode.


* Update python dependencies and test requirements (50)
* Added a Tolerance for direct shading detection to cast_shadow function (51)
* Fix broken tests from 51 & check circleci (52)
* Implement a fast simulation mode in PVEngine (53)
* Build sphinx docs into CircleCI artifacts (54)
* Make engine more robust to bad weather data (55)


Contributors
------------

* Marc Anoma ([anomam](https://github.com/anomam))
* Thomas Capelle ([tcapelle](https://github.com/tcapelle))

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.