Index

A C D E G J N S T V 
All Classes and Interfaces|All Packages

A

ALL_DAY - Enum constant in enum class net.e175.klaus.solarpositioning.SunriseTransitSet.Type
The sun stays above the horizon all day.
ALL_NIGHT - Enum constant in enum class net.e175.klaus.solarpositioning.SunriseTransitSet.Type
The sun stays below the horizon all day.
AzimuthZenithAngle - Class in net.e175.klaus.solarpositioning
A simple data class for keeping an azimuth/zenith angle pair of values.
AzimuthZenithAngle(double, double) - Constructor for class net.e175.klaus.solarpositioning.AzimuthZenithAngle
 

C

calculateSolarPosition(ZonedDateTime, double, double, double) - Static method in class net.e175.klaus.solarpositioning.Grena3
Calculate topocentric solar position, i.e.
calculateSolarPosition(ZonedDateTime, double, double, double, double) - Static method in class net.e175.klaus.solarpositioning.SPA
Calculate topocentric solar position, i.e.
calculateSolarPosition(ZonedDateTime, double, double, double, double, double) - Static method in class net.e175.klaus.solarpositioning.Grena3
Calculate topocentric solar position, i.e.
calculateSolarPosition(ZonedDateTime, double, double, double, double, double, double) - Static method in class net.e175.klaus.solarpositioning.SPA
Calculate topocentric solar position, i.e.
calculateSunriseTransitSet(ZonedDateTime, double, double, double) - Static method in class net.e175.klaus.solarpositioning.SPA
Calculate the times of sunrise, sun transit (solar noon), and sunset for a given day.

D

DeltaT - Class in net.e175.klaus.solarpositioning
Finding values for Delta T, the difference between Terrestrial Time (TT) and Universal Time (UT1).

E

estimate(GregorianCalendar) - Static method in class net.e175.klaus.solarpositioning.DeltaT
Estimate Delta T for the given Calendar.

G

getAzimuth() - Method in class net.e175.klaus.solarpositioning.AzimuthZenithAngle
 
getJulianCentury() - Method in class net.e175.klaus.solarpositioning.JulianDate
 
getJulianDate() - Method in class net.e175.klaus.solarpositioning.JulianDate
 
getJulianEphemerisCentury() - Method in class net.e175.klaus.solarpositioning.JulianDate
 
getJulianEphemerisDay() - Method in class net.e175.klaus.solarpositioning.JulianDate
 
getJulianEphemerisMillennium() - Method in class net.e175.klaus.solarpositioning.JulianDate
 
getSunrise() - Method in class net.e175.klaus.solarpositioning.SunriseTransitSet
Get time of sunrise.
getSunset() - Method in class net.e175.klaus.solarpositioning.SunriseTransitSet
Get time of sunset.
getTransit() - Method in class net.e175.klaus.solarpositioning.SunriseTransitSet
The sun's (upper) transit, or solar noon.
getType() - Method in class net.e175.klaus.solarpositioning.SunriseTransitSet
 
getZenithAngle() - Method in class net.e175.klaus.solarpositioning.AzimuthZenithAngle
 
Grena3 - Class in net.e175.klaus.solarpositioning
Calculate topocentric solar position, i.e.

J

JulianDate - Class in net.e175.klaus.solarpositioning
Calculate Julian date for a given point in time.
JulianDate(double, double) - Constructor for class net.e175.klaus.solarpositioning.JulianDate
Construct a Julian date from another.
JulianDate(ZonedDateTime) - Constructor for class net.e175.klaus.solarpositioning.JulianDate
Construct a Julian date, assuming deltaT to be 0.
JulianDate(ZonedDateTime, double) - Constructor for class net.e175.klaus.solarpositioning.JulianDate
Construct a Julian date, observing deltaT.

N

net.e175.klaus.solarpositioning - package net.e175.klaus.solarpositioning
 
NORMAL - Enum constant in enum class net.e175.klaus.solarpositioning.SunriseTransitSet.Type
This is a normal day, with a sunrise and a sunset.

S

SPA - Class in net.e175.klaus.solarpositioning
Calculate topocentric solar position, i.e.
SunriseTransitSet - Class in net.e175.klaus.solarpositioning
A simple wrapper class for keeping sunrise, sunset, and transit results.
SunriseTransitSet(SunriseTransitSet.Type, ZonedDateTime, ZonedDateTime, ZonedDateTime) - Constructor for class net.e175.klaus.solarpositioning.SunriseTransitSet
 
SunriseTransitSet.Type - Enum Class in net.e175.klaus.solarpositioning
 

T

toString() - Method in class net.e175.klaus.solarpositioning.AzimuthZenithAngle
 
toString() - Method in class net.e175.klaus.solarpositioning.JulianDate
 
toString() - Method in class net.e175.klaus.solarpositioning.SunriseTransitSet
 

V

valueOf(String) - Static method in enum class net.e175.klaus.solarpositioning.SunriseTransitSet.Type
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.e175.klaus.solarpositioning.SunriseTransitSet.Type
Returns an array containing the constants of this enum class, in the order they are declared.
A C D E G J N S T V 
All Classes and Interfaces|All Packages