Skip to content

Commit c92e668

Browse files
committed
Merge branch 'main' into development
2 parents 63a059c + 5c2326f commit c92e668

4 files changed

Lines changed: 27 additions & 9 deletions

File tree

bifacial_radiance/gui.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1358,7 +1358,7 @@ def showScene():
13581358
sceneDict = P[1],
13591359
cumulativesky=False,
13601360
module=moduletype)
1361-
scene = trackerdict[key]['scene']
1361+
scene = trackerdict[key]['scenes'][0]
13621362
else: # fixed tilt scenario
13631363
scene = demo.makeScene(module=moduletype, sceneDict=P[1])
13641364

bifacial_radiance/performance.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -148,8 +148,8 @@ def _cleanDataFrameResults(mattype, rearMat, Wm2Front, Wm2Back,
148148
# agriPV is true for that row
149149
_matchAgriPV = ['sky', 'pole', 'tube', 'bar', '3267', '1540', '1540']
150150
_match = ['sky', 'pole', 'tube', 'bar', 'ground', '3267', '1540']
151-
matcharray = np.row_stack([_matchAgriPV if row.isna().all() else _match
152-
for (n,row) in rearMat.iterrows()])
151+
matcharray = np.vstack([_matchAgriPV if row.isna().all() else _match
152+
for (n,row) in rearMat.iterrows()])
153153
"""
154154
if Wm2Front.size != Wm2Back.size:
155155
agriPV = True
@@ -159,16 +159,16 @@ def _cleanDataFrameResults(mattype, rearMat, Wm2Front, Wm2Back,
159159
matchers = ['sky', 'pole', 'tube', 'bar', 'ground', '3267', '1540']
160160
"""
161161

162-
maskfront = np.row_stack([row.str.contains('|'.join(matcharray[index]),
163-
na=False) for (index, row) in
164-
mattype.iterrows()])
162+
maskfront = np.vstack([row.str.contains('|'.join(matcharray[index]),
163+
na=False) for (index, row) in
164+
mattype.iterrows()])
165165

166166
Wm2Front[maskfront] = np.nan
167167

168168
try:
169-
maskback = np.row_stack([row.str.contains('|'.join(matcharray[index]),
170-
na=False) for (index, row) in
171-
rearMat.iterrows()])
169+
maskback = np.vstack([row.str.contains('|'.join(matcharray[index]),
170+
na=False) for (index, row) in
171+
rearMat.iterrows()])
172172
Wm2Back[maskback] = np.nan
173173
except AttributeError: # rearMat is empty
174174
pass

docs/sphinx/source/whatsnew.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ What's New
77
These are new features and improvements of note in each release.
88

99
.. include:: whatsnew/pending.rst
10+
.. include:: whatsnew/v0.5.3.rst
1011
.. include:: whatsnew/v0.5.2.rst
1112
.. include:: whatsnew/v0.5.1.rst
1213
.. include:: whatsnew/v0.5.0.rst
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
.. _whatsnew_053
2+
3+
v0.5.3 (June 24, 2026)
4+
------------------------
5+
Bugfix release
6+
7+
8+
Bug fixes
9+
~~~~~~~~~
10+
* Fixes GUI error when using single-axis tracking. (:issue:`599`)
11+
12+
Documentation
13+
~~~~~~~~~~~~~~
14+
15+
Contributors
16+
~~~~~~~~~~~~
17+
* Chris Deline (:ghuser:`cdeline`)

0 commit comments

Comments
 (0)