Celestine API Documentation - v0.2.0
    Preparing search index...

    Function calculateMultipleSystems

    • Calculate house cusps for multiple systems at once

      Efficient when you need to compare different house systems. Calculates angles once and reuses them for all systems.

      Parameters

      • location: GeographicLocation

        Geographic coordinates

      • lst: number

        Local Sidereal Time in degrees

      • julianCenturies: number

        Time in Julian centuries from J2000.0

      • systems: HouseSystem[] = ...

        Array of house systems to calculate (default: all)

      Returns Record<HouseSystem, HouseData>

      Map of system name to house data

      const comparison = calculateMultipleSystems(
      { latitude: 51.5074, longitude: -0.1278 },
      180.5,
      0.0,
      ['placidus', 'koch', 'equal']
      );

      console.log(comparison.placidus.cusps.cusps[1]); // House 2 in Placidus
      console.log(comparison.koch.cusps.cusps[1]); // House 2 in Koch