~pythonxy/pythonxy-upstream/PVLIB_Python

Viewing all changes in revision 365.

  • Committer: Will Holmgren
  • Author(s): Mark Campanelli
  • Date: 2017-09-29 15:39:43 UTC
  • Revision ID: git-v1:d9244469175ed906a04257db50ccc5050fa1ea65
Support ideal PV devices (#324) (#340)

* Add draft i_from_v_alt function with tests

* Better comments and more explicit typing

* Use transform from shunt resistance to shunt conductance

* Add v_from_i_alt() with initial tests and use np.where

* Use test fixtures

* Add @requires_scipy to test fixtures

* More current_sum_at_diode_node() tests and using fixture

* Naming, documentation, and formatting

* Deprecate replaced functions and flake8

* Add release documentation and flake8 again

* Replace deprecated function usages and update test_singlediode_series_ivcurve

* Conform to existing API

* Run flake8

* Implement some code quality suggestions

* Remove extraneous print statements

* Better docstrings

* Fix parameter ranges in docstrings

* Add test that overflows lambertw arg

* Add test for mixed solution types logic

* Use broadcast_arrays for cleaner code

* One more simplification

* Better use of broadcast_arrays

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: