Skip to content

numpy 1.12.0 #829

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 32 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
865cbfa
WIP: ENH: infinite sheds
mikofski May 10, 2019
2d77d82
DOC: add infinite_sheds to api.rst, docstrings form sky_angle
mikofski May 16, 2019
7b5def1
ENH: functions for infinite sheds
mikofski May 16, 2019
246dd2b
ENH: clean up docstrings, add 4-quad arctan2, add api docs, more get_…
mikofski May 17, 2019
29333dd
DOC: fix latex math, use psi_t for top, psi_b for bottom
mikofski May 17, 2019
51fe74d
STY: don't use get_* for standard functions
mikofski May 19, 2019
0af1fc2
ENH: create class methods to get irradiance, FIXME: front/back poa no…
mikofski May 19, 2019
9690938
TST: add infinite_sheads test, add infinite_sheds to pvlib-api
mikofski May 19, 2019
6d5c2cb
TST: ground illumination test
mikofski May 19, 2019
99fdc69
TST: coerce df to float, replace div/0 with nan
mikofski May 19, 2019
680b700
TST: set atol to 1e-6 to compare to CSV
mikofski May 19, 2019
97d9664
TST: test for shade line
mikofski May 19, 2019
4931446
TST: fix diffuse fraction NaN and Inf, consolidate front+back = 1 test
mikofski May 20, 2019
7ec812b
TST: add tests for sky angle, psi_top
mikofski May 20, 2019
7e97fcb
ENH: STY: fix stickler, ignore binary operator breaks
mikofski May 20, 2019
4a4e22e
add fixmes for ground illumination and ground view factor
mikofski May 24, 2019
3045928
ENH: BUG: DOC: change "ground-illumination" to "unshaded-ground-fract…
mikofski Jul 1, 2019
b2d0496
Merge branch 'master' into infinite_sheds
mikofski Jul 2, 2019
4c2b3cd
Merge branch 'infinite_sheds' of github.com:mikofski/pvlib-python int…
mikofski Jul 2, 2019
135e074
ENH: BUG: calculate angles and VF from ground between panels to sky
mikofski Jul 4, 2019
d32c144
ENH: BUG: remove gcr_prime from vf calc, not used
mikofski Jul 4, 2019
da7611b
BUG: fix view factors formulas
mikofski Jul 4, 2019
fde1851
STY: shorten line in test_infinite_sheds for sum of angles at z1 limit
mikofski Jul 4, 2019
8247fbe
Merge branch 'master' into infinite_sheds
mikofski Jul 10, 2019
f9eb300
DOC: update module docstring with process from Marion, et al.
mikofski Jul 10, 2019
15822ab
BUG: revert changes to ground and sky to pv surface view factors
mikofski Jul 12, 2019
04a4039
ENH: integrate Fgnd-pv and Fsky-z
mikofski Jul 15, 2019
c87148a
Merge branch 'master' into infinite_sheds
mikofski Sep 20, 2019
5453527
Merge branch 'master' into infinite_sheds
mikofski Nov 11, 2019
5798343
Merge branch 'master' into infinite_sheds
mikofski Nov 27, 2019
9ee9486
Merge branch 'infinite_sheds' of github.com:mikofski/pvlib-python int…
mikofski Nov 27, 2019
3546fa1
update to numpy-1.12.0
mikofski Dec 4, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .stickler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ linters:
flake8:
python: 3
max-line-length: 79
ignore: E201,E241,E226
ignore: E201,E241,E226,W503,W504
files:
ignore:
- 'pvlib/_version.py'
2 changes: 1 addition & 1 deletion ci/requirements-py35-min.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,5 @@ dependencies:
- pytz
- requests
- pip:
- numpy==1.10.4
- numpy==1.12.0
- pandas==0.18.1
39 changes: 39 additions & 0 deletions docs/sphinx/source/api.rst
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,7 @@ Methods for irradiance calculations
pvsystem.PVSystem.get_irradiance
pvsystem.PVSystem.get_aoi
tracking.SingleAxisTracker.get_irradiance
infinite_sheds.get_irradiance

Decomposing and combining irradiance
------------------------------------
Expand Down Expand Up @@ -566,3 +567,41 @@ Methods for calculating back surface irradiance
:toctree: generated/

bifacial.pvfactors_timeseries


Infinte Sheds
=============

.. autosummary::
:toctree: generated/

infinite_sheds.solar_projection
infinite_sheds.solar_projection_tangent
infinite_sheds.unshaded_ground_fraction
infinite_sheds.diffuse_fraction
infinite_sheds.poa_ground_sky
infinite_sheds.shade_line
infinite_sheds.sky_angle
infinite_sheds.sky_angle_tangent
infinite_sheds.sky_angle_0_tangent
infinite_sheds.f_sky_diffuse_pv
infinite_sheds.poa_sky_diffuse_pv
infinite_sheds.ground_angle
infinite_sheds.ground_angle_tangent
infinite_sheds.ground_angle_1_tangent
infinite_sheds.f_ground_pv
infinite_sheds.poa_ground_pv
infinite_sheds.poa_diffuse_pv
infinite_sheds.poa_direct_pv
infinite_sheds.poa_global_pv
infinite_sheds.poa_global_bifacial
infinite_sheds.get_poa_global_bifacial

Class Methods
-------------

.. autosummary::
:toctree: generated/

infinite_sheds.InfiniteSheds
infinite_sheds.InfiniteSheds.get_irradiance
1 change: 1 addition & 0 deletions pvlib/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,4 @@
from pvlib import spa
from pvlib import modelchain
from pvlib import singlediode
from pvlib import infinite_sheds # noqa: F401
8,761 changes: 8,761 additions & 0 deletions pvlib/data/infinite_sheds.csv

Large diffs are not rendered by default.

Loading