Skip to main content

Crate xalen_houses

Crate xalen_houses 

Source

Modules§

geocoding
City geocoding lookup — hardcoded coordinates for 100+ astrology-relevant cities.

Structs§

AuxiliaryAscendants
Re-export house cusp types and computation. The four auxiliary ascendant points Swiss Ephemeris exposes in ascmc[4..8], all as ecliptic longitudes in radians [0, 2π).
GeoLocation
Re-export angle computation functions and GeoLocation. Geographic location with latitude and longitude in radians.
HouseCusps
Re-export house cusp types and computation. Computed house cusp longitudes and chart angles.

Enums§

HouseSystem
Re-export the house system enum. House division system for astrological chart computation.

Functions§

compute_ascendant
Re-export angle computation functions and GeoLocation. Compute the Ascendant ecliptic longitude from RAMC, obliquity, and latitude.
compute_auxiliary_ascmc
Re-export house cusp types and computation. Compute the four auxiliary ascendant points (ascmc[4..8]).
compute_houses
Re-export house cusp types and computation. Compute house cusps and angles for a given epoch, location, and system.
compute_houses_from_ramc
Re-export house cusp types and computation. Compute house cusps and angles from an explicit RAMC (Right Ascension of the MC, radians) — the sidereal-time-independent core shared by compute_houses.
compute_houses_sidereal
Re-export house cusp types and computation. Sidereal house cusps and angles — the swe_houses_ex(SEFLG_SIDEREAL) equivalent and the dominant Vedic path.
compute_mc
Re-export angle computation functions and GeoLocation. Compute the Midheaven (MC) ecliptic longitude from RAMC and obliquity.
compute_ramc
Re-export angle computation functions and GeoLocation. Compute the Right Ascension of the MC (RAMC) from local sidereal time.
gauquelin_position
Re-export house cusp types and computation. Continuous Gauquelin sector position of a body, in [1.0, 37.0), counted clockwise from the Ascendant (Swiss swe_house_pos(..., 'G')).
gauquelin_sectors
Re-export house cusp types and computation. The 36 Gauquelin sector-boundary ecliptic longitudes (radians, [0, 2π)), indexed 0..36 so that [0] is the boundary of sector 1 (the Ascendant) and [9] is the boundary of sector 10 (the Midheaven).
gmst
Re-export angle computation functions and GeoLocation. Compute Greenwich Mean Sidereal Time in hours for a given UT1 epoch.
local_sidereal_time
Re-export angle computation functions and GeoLocation. Compute local sidereal time from GMST and geographic longitude.