@@ -713,7 +713,7 @@ def complete_irradiance(self, times=None, weather=None):
713
713
714
714
return self
715
715
716
- def prepare_inputs (self , times = None , irradiance = None , weather = None ):
716
+ def prepare_inputs (self , times = None , weather = None ):
717
717
"""
718
718
Prepare the solar position, irradiance, and weather inputs to
719
719
the model.
@@ -723,8 +723,6 @@ def prepare_inputs(self, times=None, irradiance=None, weather=None):
723
723
times : None or DatetimeIndex, default None
724
724
Times at which to evaluate the model. Can be None if
725
725
attribute `times` is already set.
726
- irradiance : None or DataFrame
727
- This parameter is deprecated. Please use `weather` instead.
728
726
weather : None or DataFrame, default None
729
727
If None, the weather attribute is used. If the weather
730
728
attribute is also None assumes air temperature is 20 C, wind
@@ -747,19 +745,6 @@ def prepare_inputs(self, times=None, irradiance=None, weather=None):
747
745
if self .weather is None :
748
746
self .weather = pd .DataFrame ()
749
747
750
- # The following part could be removed together with the irradiance
751
- # parameter at version v0.5 or v0.6.
752
- # **** Begin ****
753
- wrn_txt = ("The irradiance parameter will be removed soon.\n " +
754
- "Please use the weather parameter to pass a DataFrame " +
755
- "with irradiance (ghi, dni, dhi), wind speed and " +
756
- "temp_air.\n " )
757
- if irradiance is not None :
758
- warnings .warn (wrn_txt , FutureWarning )
759
- for column in irradiance .columns :
760
- self .weather [column ] = irradiance [column ]
761
- # **** End ****
762
-
763
748
if times is not None :
764
749
self .times = times
765
750
@@ -824,7 +809,7 @@ def prepare_inputs(self, times=None, irradiance=None, weather=None):
824
809
self .weather ['temp_air' ] = 20
825
810
return self
826
811
827
- def run_model (self , times = None , irradiance = None , weather = None ):
812
+ def run_model (self , times = None , weather = None ):
828
813
"""
829
814
Run the model.
830
815
@@ -833,8 +818,6 @@ def run_model(self, times=None, irradiance=None, weather=None):
833
818
times : None or DatetimeIndex, default None
834
819
Times at which to evaluate the model. Can be None if
835
820
attribute `times` is already set.
836
- irradiance : None or DataFrame
837
- This parameter is deprecated. Please use `weather` instead.
838
821
weather : None or DataFrame, default None
839
822
If None, assumes air temperature is 20 C, wind speed is 0
840
823
m/s and irradiation calculated from clear sky data. Column
@@ -852,7 +835,7 @@ def run_model(self, times=None, irradiance=None, weather=None):
852
835
aoi_modifier, spectral_modifier, dc, ac, losses.
853
836
"""
854
837
855
- self .prepare_inputs (times , irradiance , weather )
838
+ self .prepare_inputs (times , weather )
856
839
self .aoi_model ()
857
840
self .spectral_model ()
858
841
self .effective_irradiance_model ()
0 commit comments