0.1.8
Loading...
Searching...
No Matches
pyhelios.SolarPosition Namespace Reference

Classes

class  SolarPosition
 High-level interface for solar position calculations and radiation modeling. More...
 
class  SolarPositionError
 Exception raised for SolarPosition-specific errors. More...
 

Functions

SolarPosition create_solar_position (Context context, Optional[float] utc_offset=None, Optional[float] latitude=None, Optional[float] longitude=None)
 Create SolarPosition instance with context and optional coordinates.
 

Function Documentation

◆ create_solar_position()

SolarPosition pyhelios.SolarPosition.create_solar_position ( Context context,
Optional[float] utc_offset = None,
Optional[float] latitude = None,
Optional[float] longitude = None )

Create SolarPosition instance with context and optional coordinates.

Parameters
contextHelios Context
utc_offsetUTC time offset in hours (optional)
latitudeLatitude in degrees (optional)
longitudeLongitude in degrees (optional)
Returns
SolarPosition instance

Examples

>>> solar = create_solar_position(context, utc_offset=-8, latitude=38.5, longitude=-121.7)

Definition at line 512 of file SolarPosition.py.