Skip to content

Commit fa5fa80

Browse files
committed
remove warnings
1 parent 908d3da commit fa5fa80

File tree

1 file changed

+7
-19
lines changed

1 file changed

+7
-19
lines changed

pvlib/spectrum/mismatch.py

Lines changed: 7 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -239,27 +239,15 @@ def spectral_factor_firstsolar(precipitable_water, airmass_absolute,
239239
"""
240240
pw = np.atleast_1d(precipitable_water)
241241
pw = pw.astype('float64')
242-
if np.min(pw) < min_precipitable_water:
243-
pw = np.maximum(pw, min_precipitable_water)
244-
warn('Low precipitable water values replaced with '
245-
f'{min_precipitable_water} cm in the calculation of spectral '
246-
'mismatch.')
247-
248-
if np.max(pw) > max_precipitable_water:
249-
pw[pw > max_precipitable_water] = np.nan
250-
warn('High precipitable water values replaced with np.nan in '
251-
'the calculation of spectral mismatch.')
242+
pw = np.maximum(pw, min_precipitable_water)
243+
pw[pw > max_precipitable_water] = np.nan
252244

253245
airmass_absolute = np.minimum(airmass_absolute, max_airmass_absolute)
254-
255-
if np.min(airmass_absolute) < min_airmass_absolute:
256-
airmass_absolute = np.maximum(airmass_absolute, min_airmass_absolute)
257-
warn('Low airmass values replaced with 'f'{min_airmass_absolute} in '
258-
'the calculation of spectral mismatch.')
259-
# pvlib.atmosphere.get_absolute_airmass(1,
260-
# pvlib.atmosphere.alt2pres(4340)) = 0.58 Elevation of
261-
# Mina Pirquita, Argentian = 4340 m. Highest elevation city with
262-
# population over 50,000.
246+
# pvlib.atmosphere.get_absolute_airmass(1,
247+
# pvlib.atmosphere.alt2pres(4340)) = 0.58 Elevation of
248+
# Mina Pirquita, Argentian = 4340 m. Highest elevation city with
249+
# population over 50,000.
250+
airmass_absolute = np.maximum(airmass_absolute, min_airmass_absolute)
263251

264252
_coefficients = {}
265253
_coefficients['cdte'] = (

0 commit comments

Comments
 (0)