diff --git a/benchmarks/benchmarks/soiling.py b/benchmarks/benchmarks/soiling.py index 8d364925..e1d76a2a 100644 --- a/benchmarks/benchmarks/soiling.py +++ b/benchmarks/benchmarks/soiling.py @@ -23,4 +23,8 @@ def time_hsu(self, ndays): def time_kimber(self, ndays): cleaningthreshold = 25 - soiling.kimber(self.rainfall, cleaningthreshold) \ No newline at end of file + soiling.kimber(self.rainfall, cleaningthreshold) + + def time_hsu(self, ndays): + cleaningthreshold = 0.5 + soiling.hsu(self.rainfall, ) diff --git a/benchmarks/benchmarks/solarposition.py b/benchmarks/benchmarks/solarposition.py index cddf8bed..e759c4e7 100644 --- a/benchmarks/benchmarks/solarposition.py +++ b/benchmarks/benchmarks/solarposition.py @@ -2,6 +2,7 @@ ASV benchmarks for solarposition.py """ + import datetime import pandas as pd import pvlib @@ -101,9 +102,9 @@ def time_sun_rise_set_transit_geometric_full_comparison(self, ndays): self.times_daily, self.lat, self.lon, declination, equationoftime) - # def time_sun_rise_set_transit_ephem(self, ndays): - # solarposition.sun_rise_set_transit_ephem( - # self.times_daily, self.lat, self.lon) + def time_sun_rise_set_transit_ephem(self, ndays): + solarposition.sun_rise_set_transit_ephem( + self.times_daily, self.lat, self.lon) class SolarPositionCalcTime: