C# Class Com.Aurora.AuWeather.Core.LunarCalendar.SunRiseSet

ファイルを表示 Open project: aurora-lzzp/Aurora-Weather

Public Methods

Method Description
GetRise ( Location geoPoint, System.DateTime desiredTime ) : System.TimeSpan
GetSet ( Location geoPoint, System.DateTime desiredTime ) : System.TimeSpan
Zone ( double glong ) : int
leap_year ( int year ) : bool

Private Methods

Method Description
GHA ( double UTo, double G_sun, double ecliptic_longitude ) : double
G_sun ( double t_century ) : double
L_sun ( double t_century ) : double
UT_rise ( double UTo, double GHA, double glong, double e ) : double
UT_set ( double UTo, double GHA, double glong, double e ) : double
days ( int year, int month, int date ) : int
e ( double h, double glat, double sun_deviation ) : double
earth_tilt ( double t_century ) : double
ecliptic_longitude ( double L_sun, double G_sun ) : double
result_rise ( double UT, double UTo, double glong, double glat, int year, int month, int date ) : double
result_set ( double UT, double UTo, double glong, double glat, int year, int month, int date ) : double
sun_deviation ( double earth_tilt, double ecliptic_longitude ) : double
t_century ( int days, double UTo ) : double

Method Details

GetRise() public static method

public static GetRise ( Location geoPoint, System.DateTime desiredTime ) : System.TimeSpan
geoPoint Com.Aurora.AuWeather.Models.Location
desiredTime System.DateTime
return System.TimeSpan

GetSet() public static method

public static GetSet ( Location geoPoint, System.DateTime desiredTime ) : System.TimeSpan
geoPoint Com.Aurora.AuWeather.Models.Location
desiredTime System.DateTime
return System.TimeSpan

Zone() public static method

public static Zone ( double glong ) : int
glong double
return int

leap_year() public static method

public static leap_year ( int year ) : bool
year int
return bool