fix, PEBKAC, z coordinate in cyl_pos_obj() needs distance scaling as well

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, inclination for the moon is in RAD

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, reget the absolute coordinates from cylindrical ones in get_equ_pos()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, allow for fixups in cel_obj_t objects

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, lst is always mod 360

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, use iterative approach to obtain E

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
cosmetics, return early if it's the moon in obj_geo_cnt_pos()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, simplify main iters in cel_rts() by using obj_geo_cnt_pos()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
cosmetics, kick unused struct rasc_decl_s

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, shrink cyl_pos_t objects to only actual cylinder coordinates

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, compute an object's equatorial position when iterating towards the set

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, operate in fractions of days instead of hours

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, keep gmst0 constant after determining the transit, then compute rise and set as hour angles directly

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, introduce rectangular coordinates and provide cyl_to_rec() and rec_to_cyl() converters

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, go back to Paul Schlyter's orbital elements

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
cosmetics, PEBKAC, remove debugging break in transit iterator

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, move gmst0 computation for rise/set times into the moon case

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, convert to ecliptic coordinates properly in geo_equ_pos()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, support plists in solar and lunar dsos

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'dso/celest' into next

* dso/celest:
  minor, support plists in solar and lunar dsos
  fix, PEBKAC, convert to ecliptic coordinates properly in geo_equ_pos()
  minor, move gmst0 computation for rise/set times into the moon case
  cosmetics, PEBKAC, remove debugging break in transit iterator
  minor, go back to Paul Schlyter's orbital elements
  minor, introduce rectangular coordinates and provide cyl_to_rec() and rec_to_cyl() converters
  minor, keep gmst0 constant after determining the transit, then compute rise and set as hour angles directly
  minor, operate in fractions of days instead of hours
  fix, PEBKAC, compute an object's equatorial position when iterating towards the set
  hygiene, shrink cyl_pos_t objects to only actual cylinder coordinates
  cosmetics, kick unused struct rasc_decl_s
  minor, simplify main iters in cel_rts() by using obj_geo_cnt_pos()
  cosmetics, return early if it's the moon in obj_geo_cnt_pos()
  minor, use iterative approach to obtain E
  fix, PEBKAC, lst is always mod 360
  minor, allow for fixups in cel_obj_t objects
  fix, reget the absolute coordinates from cylindrical ones in get_equ_pos()
  fix, PEBKAC, inclination for the moon is in RAD
  fix, PEBKAC, z coordinate in cyl_pos_obj() needs distance scaling as well