Section10: Section 10: Sidereal mode functions

Section10R Documentation

Section 10: Sidereal mode functions

Description

Functions to support the determination of sidereal information

Usage

swe_set_sid_mode(sid_mode, t0, ayan_t0)

swe_get_ayanamsa_name(sid_mode)

swe_get_ayanamsa_ex_ut(jd_ut, iflag)

swe_get_ayanamsa_ex(jd_et, iflag)

Arguments

sid_mode

Sidereal mode as integer

t0

Reference date as double (day)

ayan_t0

The initial latitude value of the ayanamsa as double (deg)

jd_ut

UT Julian day number as double (day)

iflag

Computation flag as integer, many options possible (section 2.3)

jd_et

ET Julian day number as double (day)

Details

swe_set_sid_mode()

Set the mode for sidereal computations.

swe_get_ayanamsa_name()

Get the mode name for sidereal computations.

swe_get_ayanamsa_ex_ut()

It computes ayanamsa using UT.

swe_get_ayanamsa_ex()

It computes ayanamsa using ET.

Value

swe_get_ayanamsa_name returns name of ayanamsa method as string

swe_get_ayanamsa_ex_ut returns a list with named entries: return status flag as integer, daya ayanamsa value as double and serr error message as string

swe_get_ayanamsa_ex returns a list with named entries: return status flag as integer, daya ayanamsa value as double and serr error message as string

See Also

Section 10 in http://www.astro.com/swisseph/swephprg.htm. Remember that array indices start in R at 1, while in C they start at 0!

Examples

data(SE)
swe_set_sid_mode(SE$SIDM_FAGAN_BRADLEY,0,0)
swe_get_ayanamsa_name(SE$SIDM_FAGAN_BRADLEY)
swe_get_ayanamsa_ex_ut(2458346.82639,SE$FLG_MOSEPH)
swe_get_ayanamsa_ex(2458346.82639,SE$FLG_MOSEPH)

swephR documentation built on May 31, 2023, 5:31 p.m.