| __del__(self) | pyhelios.SolarPosition.SolarPosition | |
| __enter__(self) | pyhelios.SolarPosition.SolarPosition | |
| __exit__(self, exc_type, exc_val, exc_tb) | pyhelios.SolarPosition.SolarPosition | |
| __init__(self, Context context, Optional[float] utc_offset=None, Optional[float] latitude=None, Optional[float] longitude=None) | pyhelios.SolarPosition.SolarPosition | |
| _solar_pos | pyhelios.SolarPosition.SolarPosition | protected |
| calculateDiffuseSolarSpectrum(self, str label, float resolution_nm=1.0) | pyhelios.SolarPosition.SolarPosition | |
| calculateDirectSolarSpectrum(self, str label, float resolution_nm=1.0) | pyhelios.SolarPosition.SolarPosition | |
| calculateGlobalSolarSpectrum(self, str label, float resolution_nm=1.0) | pyhelios.SolarPosition.SolarPosition | |
| calibrateTurbidityFromTimeseries(self, str timeseries_label) | pyhelios.SolarPosition.SolarPosition | |
| context | pyhelios.SolarPosition.SolarPosition | |
| disableCloudCalibration(self) | pyhelios.SolarPosition.SolarPosition | |
| enableCloudCalibration(self, str timeseries_label) | pyhelios.SolarPosition.SolarPosition | |
| enablePragueSkyModel(self) | pyhelios.SolarPosition.SolarPosition | |
| getAmbientLongwaveFlux(self, Optional[float] temperature_K=None, Optional[float] humidity_rel=None) | pyhelios.SolarPosition.SolarPosition | |
| getAtmosphericConditions(self) | pyhelios.SolarPosition.SolarPosition | |
| getDiffuseFraction(self, Optional[float] pressure_Pa=None, Optional[float] temperature_K=None, Optional[float] humidity_rel=None, Optional[float] turbidity=None) | pyhelios.SolarPosition.SolarPosition | |
| getSolarFlux(self, Optional[float] pressure_Pa=None, Optional[float] temperature_K=None, Optional[float] humidity_rel=None, Optional[float] turbidity=None) | pyhelios.SolarPosition.SolarPosition | |
| getSolarFluxNIR(self, Optional[float] pressure_Pa=None, Optional[float] temperature_K=None, Optional[float] humidity_rel=None, Optional[float] turbidity=None) | pyhelios.SolarPosition.SolarPosition | |
| getSolarFluxPAR(self, Optional[float] pressure_Pa=None, Optional[float] temperature_K=None, Optional[float] humidity_rel=None, Optional[float] turbidity=None) | pyhelios.SolarPosition.SolarPosition | |
| getSunAzimuth(self) | pyhelios.SolarPosition.SolarPosition | |
| getSunDirectionSpherical(self) | pyhelios.SolarPosition.SolarPosition | |
| getSunDirectionVector(self) | pyhelios.SolarPosition.SolarPosition | |
| getSunElevation(self) | pyhelios.SolarPosition.SolarPosition | |
| getSunriseTime(self) | pyhelios.SolarPosition.SolarPosition | |
| getSunsetTime(self) | pyhelios.SolarPosition.SolarPosition | |
| getSunZenith(self) | pyhelios.SolarPosition.SolarPosition | |
| is_available(self) | pyhelios.SolarPosition.SolarPosition | |
| isPragueSkyModelEnabled(self) | pyhelios.SolarPosition.SolarPosition | |
| pragueSkyModelNeedsUpdate(self, float ground_albedo=0.33, float sun_tolerance=0.01, float turbidity_tolerance=0.02, float albedo_tolerance=0.05) | pyhelios.SolarPosition.SolarPosition | |
| setAtmosphericConditions(self, float pressure_Pa, float temperature_K, float humidity_rel, float turbidity) | pyhelios.SolarPosition.SolarPosition | |
| updatePragueSkyModel(self, float ground_albedo=0.33) | pyhelios.SolarPosition.SolarPosition | |