astro-0.4.1.3: Amateur astronomical computations

Data.Astro.Planet.PlanetMechanics

Description

Planet mechanics.

# Documentation

Calculate the planet mean anomaly.

Calculate the planet true anomaly using approximate method

Calculate Heliocentric Radius Vector. It takes Planet Details and true anomaly.

Calculate Heliocentric Longitude. It takes Planet Details and true anomaly.

Calculate Heliocentric Latitude. It takes Planet Details and heliocentric longitude.

Calculate Heliocentric Radius Vector projected to the ecliptic. It takes Planet Details, planetHeliocentric latitude and Radius Vector

Calculate Heliocentric Longitude projected to the ecliptic. It takes Planet Details and Heliocentric Longitude

Calculate Ecliptic Longitude. It takes planet projected longitude, planet projected radius vector the Earth's longitude and radius vector.

Calculate ecliptic Latitude. It takes the planet's: heliocentric latitude, projected heliocentric longutide, projected heliocentric longitude; the Earth's: heliocentric longitede and heliocentric radius vector. Also it takes the planet's ecliptic longitude.

Calculate the planet's postion at the given date. It takes a function to calculate true anomaly, planet details of the planet, planet details of the Earth and JulianDate.

Calculate the planet's postion at the given date using the approximate algoruthm. It takes a function to calculate true anomaly, planet details of the planet, planet details of the Earth and JulianDate.

Calculates the distance betweeth the planet and the Earth at the given date. It takes the planet's detail, the Earth's details and the julian date.

Calculates the planet's angular diameter for the given distance.

Calculate the planet's phase at the given phase. Phase is a fraction of the visible disc that is illuminated. It takes the planet's details, the Earth's details and the julian date. Returns fraction values from 0 to 1.

Calculates pertubations for the planet at the given julian date. Returns a value that should be added to the mean longitude (planet heliocentric longitude).

Calculate the planet's position-angle of the bright limb. It takes the planet's coordinates and the Sun's coordinates. Position-angle is the angle of the midpoint of the illuminated limb measured eastwards from the north point of the disk.