Skip to content

Commit 4906f4f

Browse files
committed
apply decorator: dirindex, dni, complete irradiance
1 parent 2701cbb commit 4906f4f

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

pvlib/irradiance.py

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
from pvlib import atmosphere, solarposition, tools
1717
import pvlib # used to avoid dni name collision in complete_irradiance
1818

19-
from pvlib._deprecation import pvlibDeprecationWarning
19+
from pvlib._deprecation import pvlibDeprecationWarning, renamed_kwarg_warning
2020
import warnings
2121

2222

@@ -2140,6 +2140,11 @@ def _dirint_bins(times, kt_prime, zenith, w, delta_kt_prime):
21402140
return kt_prime_bin, zenith_bin, w_bin, delta_kt_prime_bin
21412141

21422142

2143+
@renamed_kwarg_warning(
2144+
since='11.2',
2145+
old_param_name='dni_clearsky',
2146+
new_param_name='dni_clear',
2147+
removal="12.0")
21432148
def dirindex(ghi, ghi_clearsky, dni_clear, zenith, times, pressure=101325.,
21442149
use_delta_kt_prime=True, temp_dew=None, min_cos_zenith=0.065,
21452150
max_zenith=87):
@@ -3600,6 +3605,11 @@ def _get_dirint_coeffs():
36003605
return coeffs[1:, 1:, :, :]
36013606

36023607

3608+
@renamed_kwarg_warning(
3609+
since='11.2',
3610+
old_param_name='clearsky_dni',
3611+
new_param_name='dni_clear',
3612+
removal="12.0")
36033613
def dni(ghi, dhi, zenith, dni_clear=None, clearsky_tolerance=1.1,
36043614
zenith_threshold_for_zero_dni=88.0,
36053615
zenith_threshold_for_clearsky_limit=80.0):
@@ -3671,6 +3681,11 @@ def dni(ghi, dhi, zenith, dni_clear=None, clearsky_tolerance=1.1,
36713681
return dni
36723682

36733683

3684+
@renamed_kwarg_warning(
3685+
since='11.2',
3686+
old_param_name='clearsky_dni',
3687+
new_param_name='dni_clear',
3688+
removal="12.0")
36743689
def complete_irradiance(solar_zenith,
36753690
ghi=None,
36763691
dhi=None,

0 commit comments

Comments
 (0)