From c0b6c80e567c79f156a97d0560056a14e9caab77 Mon Sep 17 00:00:00 2001 From: github-actions Date: Sat, 9 Nov 2024 12:17:31 +0000 Subject: [PATCH] [automated site update] --- .../dir_68267d1309a1af8e8297ef4c3efbcdba.html | 4 + .../dir_68267d1309a1af8e8297ef4c3efbcdba.js | 2 + .../dir_d44c64559bbebec7f509842c48db8b23.html | 2 + .../dir_d44c64559bbebec7f509842c48db8b23.js | 1 + apidoc/html/files.html | 37 +- apidoc/html/globals.html | 16 +- apidoc/html/globals_a.html | 140 +++++ apidoc/html/globals_defs.html | 11 + apidoc/html/globals_dup.js | 3 +- apidoc/html/globals_enum.html | 1 + apidoc/html/globals_eval.html | 2 + apidoc/html/globals_func_g.html | 2 + apidoc/html/globals_func_n.html | 14 +- apidoc/html/globals_g.html | 6 +- apidoc/html/globals_n.html | 37 +- apidoc/html/globals_p.html | 4 +- apidoc/html/index.html | 68 ++- apidoc/html/md_CHANGELOG.html | 3 + apidoc/html/md_LEGACY.html | 30 +- apidoc/html/menudata.js | 4 +- apidoc/html/naif_8c.html | 250 +++++++++ apidoc/html/naif_8c.js | 7 + apidoc/html/naif_8h.html | 156 ++++++ apidoc/html/naif_8h.js | 8 + apidoc/html/navtreedata.js | 19 +- apidoc/html/navtreeindex0.js | 230 ++++---- apidoc/html/navtreeindex1.js | 500 +++++++++--------- apidoc/html/navtreeindex2.js | 368 ++++++------- apidoc/html/navtreeindex3.js | 110 ++-- apidoc/html/novas_8c.html | 72 ++- apidoc/html/novas_8c.js | 2 + apidoc/html/novas_8h.html | 8 +- apidoc/html/search/all_10.js | 38 +- apidoc/html/search/all_11.js | 199 +------ apidoc/html/search/all_12.js | 217 +++++++- apidoc/html/search/all_13.js | 67 +-- apidoc/html/search/all_14.js | 69 ++- apidoc/html/search/all_15.js | 87 +-- apidoc/html/search/all_16.js | 98 ++-- apidoc/html/search/all_17.js | 42 +- apidoc/html/search/all_18.js | 16 +- apidoc/html/search/all_19.js | 17 +- apidoc/html/search/all_1a.js | 8 +- apidoc/html/search/all_1b.js | 2 +- apidoc/html/search/all_1c.js | 4 + apidoc/html/search/all_4.js | 37 +- apidoc/html/search/all_5.js | 44 +- apidoc/html/search/all_6.js | 46 +- apidoc/html/search/all_7.js | 59 ++- apidoc/html/search/all_8.js | 57 +- apidoc/html/search/all_9.js | 54 +- apidoc/html/search/all_a.js | 39 +- apidoc/html/search/all_b.js | 26 +- apidoc/html/search/all_c.js | 25 +- apidoc/html/search/all_d.js | 32 +- apidoc/html/search/all_e.js | 11 +- apidoc/html/search/all_f.js | 15 +- apidoc/html/search/defines_0.js | 3 +- apidoc/html/search/defines_1.js | 3 +- apidoc/html/search/defines_2.js | 2 +- apidoc/html/search/defines_3.js | 7 +- apidoc/html/search/defines_4.js | 7 +- apidoc/html/search/defines_5.js | 2 +- apidoc/html/search/defines_6.js | 2 +- apidoc/html/search/defines_7.js | 2 +- apidoc/html/search/defines_8.js | 33 +- apidoc/html/search/defines_9.js | 39 +- apidoc/html/search/defines_a.js | 9 +- apidoc/html/search/defines_b.js | 9 +- apidoc/html/search/defines_c.js | 2 +- apidoc/html/search/defines_d.js | 4 + apidoc/html/search/enums_0.js | 25 +- apidoc/html/search/enumvalues_4.js | 78 +-- apidoc/html/search/files_2.js | 14 +- apidoc/html/search/files_4.js | 11 +- apidoc/html/search/functions_6.js | 18 +- apidoc/html/search/functions_c.js | 80 +-- apidoc/html/search/searchdata.js | 4 +- apidoc/html/solarsystem_8h.html | 225 +++++++- apidoc/html/solarsystem_8h.js | 10 + apidoc/html/solsys-calceph_8c.html | 247 +++++++++ apidoc/html/solsys-calceph_8c.js | 6 + apidoc/html/solsys1_8c.html | 4 +- apidoc/html/super_8c.html | 8 +- apidoc/html/toc.xml | 46 +- apidoc/man/man3/md_CHANGELOG.3 | 6 + apidoc/man/man3/naif.c.3 | 153 ++++++ apidoc/man/man3/naif.h.3 | 50 ++ apidoc/man/man3/novas.c.3 | 74 +++ apidoc/man/man3/novas.h.3 | 6 +- apidoc/man/man3/solarsystem.h.3 | 227 +++++++- apidoc/man/man3/solsys-calceph.c.3 | 135 +++++ apidoc/man/man3/solsys1.c.3 | 4 +- apidoc/man/man3/super.c.3 | 6 +- apidoc/supernovas.tag | 177 +++++++ doc/CHANGELOG.md | 18 + doc/README.md | 84 ++- 97 files changed, 3736 insertions(+), 1530 deletions(-) create mode 100644 apidoc/html/globals_a.html create mode 100644 apidoc/html/naif_8c.html create mode 100644 apidoc/html/naif_8c.js create mode 100644 apidoc/html/naif_8h.html create mode 100644 apidoc/html/naif_8h.js create mode 100644 apidoc/html/search/all_1c.js create mode 100644 apidoc/html/search/defines_d.js create mode 100644 apidoc/html/solsys-calceph_8c.html create mode 100644 apidoc/html/solsys-calceph_8c.js create mode 100644 apidoc/man/man3/naif.c.3 create mode 100644 apidoc/man/man3/naif.h.3 create mode 100644 apidoc/man/man3/solsys-calceph.c.3 diff --git a/apidoc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/apidoc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html index 145b8680..926b88e7 100644 --- a/apidoc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/apidoc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -121,6 +121,8 @@    frames.c   + naif.c novas.c    novascon.c @@ -129,6 +131,8 @@    refract.c   + solsys-calceph.c solsys-ephem.c    solsys1.c diff --git a/apidoc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js b/apidoc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js index 5e327f08..40b15c7c 100644 --- a/apidoc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js +++ b/apidoc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js @@ -2,10 +2,12 @@ var dir_68267d1309a1af8e8297ef4c3efbcdba = [ [ "eph_manager.c", "eph__manager_8c.html", "eph__manager_8c" ], [ "frames.c", "frames_8c.html", "frames_8c" ], + [ "naif.c", "naif_8c.html", "naif_8c" ], [ "novas.c", "novas_8c.html", "novas_8c" ], [ "novascon.c", "novascon_8c.html", "novascon_8c" ], [ "nutation.c", "nutation_8c.html", "nutation_8c" ], [ "refract.c", "refract_8c.html", "refract_8c" ], + [ "solsys-calceph.c", "solsys-calceph_8c.html", "solsys-calceph_8c" ], [ "solsys-ephem.c", "solsys-ephem_8c.html", "solsys-ephem_8c" ], [ "solsys1.c", "solsys1_8c.html", "solsys1_8c" ], [ "solsys2.c", "solsys2_8c.html", "solsys2_8c" ], diff --git a/apidoc/html/dir_d44c64559bbebec7f509842c48db8b23.html b/apidoc/html/dir_d44c64559bbebec7f509842c48db8b23.html index 1e55ecf3..0f8e8c6f 100644 --- a/apidoc/html/dir_d44c64559bbebec7f509842c48db8b23.html +++ b/apidoc/html/dir_d44c64559bbebec7f509842c48db8b23.html @@ -117,6 +117,8 @@ + + diff --git a/apidoc/html/dir_d44c64559bbebec7f509842c48db8b23.js b/apidoc/html/dir_d44c64559bbebec7f509842c48db8b23.js index 42b9ac85..4322cc27 100644 --- a/apidoc/html/dir_d44c64559bbebec7f509842c48db8b23.js +++ b/apidoc/html/dir_d44c64559bbebec7f509842c48db8b23.js @@ -1,5 +1,6 @@ var dir_d44c64559bbebec7f509842c48db8b23 = [ + [ "naif.h", "naif_8h.html", "naif_8h" ], [ "novas.h", "novas_8h.html", "novas_8h" ], [ "novascon.h", "novascon_8h.html", "novascon_8h" ], [ "nutation.h", "nutation_8h.html", "nutation_8h" ], diff --git a/apidoc/html/files.html b/apidoc/html/files.html index e3af8c8b..d3c63d8b 100644 --- a/apidoc/html/files.html +++ b/apidoc/html/files.html @@ -117,23 +117,26 @@
Here is a list of all documented files with brief descriptions:
[detail level 12]

Files

 naif.h
 
 novas.h
 
 novascon.h
- - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + +
  include
 novas.h
 novascon.h
 nutation.h
 solarsystem.h
  src
 eph_manager.c
 frames.c
 novas.c
 novascon.c
 nutation.c
 refract.c
 solsys-ephem.c
 solsys1.c
 solsys2.c
 solsys3.c
 super.c
 timescale.c
 naif.h
 novas.h
 novascon.h
 nutation.h
 solarsystem.h
  src
 eph_manager.c
 frames.c
 naif.c
 novas.c
 novascon.c
 nutation.c
 refract.c
 solsys-calceph.c
 solsys-ephem.c
 solsys1.c
 solsys2.c
 solsys3.c
 super.c
 timescale.c
diff --git a/apidoc/html/globals.html b/apidoc/html/globals.html index 7a6a2d87..4a34c6c7 100644 --- a/apidoc/html/globals.html +++ b/apidoc/html/globals.html @@ -113,20 +113,8 @@
Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:
-

- a -

diff --git a/apidoc/html/globals_a.html b/apidoc/html/globals_a.html new file mode 100644 index 00000000..a1335f6b --- /dev/null +++ b/apidoc/html/globals_a.html @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + + + + +SuperNOVAS: Globals + + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
SuperNOVAS v1.2 +
+
The NOVAS C library, made better
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ +
+
Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:
+ +

- a -

+
+
+ + + + diff --git a/apidoc/html/globals_defs.html b/apidoc/html/globals_defs.html index 60614c76..578cdb1e 100644 --- a/apidoc/html/globals_defs.html +++ b/apidoc/html/globals_defs.html @@ -113,6 +113,11 @@
Here is a list of all documented macros with links to the documentation:
+

- _ -

+ +

- a -

diff --git a/apidoc/html/index.html b/apidoc/html/index.html index 21b64de6..963db51c 100644 --- a/apidoc/html/index.html +++ b/apidoc/html/index.html @@ -160,7 +160,7 @@


@@ -198,9 +198,10 @@

The SuperNOVAS distribution contains a GNU Makefile, which is suitable for compiling the library (as well as local documentation, and tests, etc.) on POSIX systems such as Linux, BSD, MacOS X, or Cygwin or WSL. (At this point we do not provide a similar native build setup for Windows, but speak up if you would like to add it yourself!)

Before compiling the library take a look a config.mk and edit it as necessary for your needs, or else define the necessary variables in the shell prior to invoking make. For example:

@@ -273,7 +274,7 @@

// 16h26m20.1918s, -26d19m23.138s (B1950), proper motion -12.11, -23.30 mas/year,
// parallax 5.89 mas, radial velocity -3.4 km/s.
make_cat_entry("Antares", "FK4", 1, 16.43894213, -26.323094, -12.11, -23.30, 5.89, -3.4, &star);
-
short make_cat_entry(const char *star_name, const char *catalog, long cat_num, double ra, double dec, double pm_ra, double pm_dec, double parallax, double rad_vel, cat_entry *star)
Definition novas.c:6315
+
short make_cat_entry(const char *star_name, const char *catalog, long cat_num, double ra, double dec, double pm_ra, double pm_dec, double parallax, double rad_vel, cat_entry *star)
Definition novas.c:6355
Definition novas.h:601

We must convert these coordinates to the now standard ICRS system for calculations in SuperNOVAS, first by calculating equivalent J2000 coordinates, by applying the proper motion and the appropriate precession. Then, we apply a small adjustment to convert from J2000 to ICRS coordinates.

// First change the catalog coordinates (in place) to the J2000 (FK5) system...
@@ -281,7 +282,7 @@

// Then convert J2000 coordinates to ICRS (also in place). Here the dates don't matter...
transform_cat(CHANGE_J2000_TO_ICRS, 0.0, &star, 0.0, "ICRS", &star);
-
short transform_cat(enum novas_transform_type option, double jd_tt_in, const cat_entry *in, double jd_tt_out, const char *out_id, cat_entry *out)
Definition novas.c:5824
+
short transform_cat(enum novas_transform_type option, double jd_tt_in, const cat_entry *in, double jd_tt_out, const char *out_id, cat_entry *out)
Definition novas.c:5864
#define NOVAS_JD_J2000
[day] Julian date at J2000
Definition novas.h:107
#define NOVAS_JD_B1950
[day] Julian date at B1950
Definition novas.h:113
@ CHANGE_J2000_TO_ICRS
Definition novas.h:495
@@ -300,7 +301,7 @@

// Specify the location we are observing from
// 50.7374 deg N, 7.0982 deg E, 60m elevation
make_observer_on_surface(50.7374, 7.0982, 60.0, 0.0, 0.0, &obs);
-
int make_observer_on_surface(double latitude, double longitude, double height, double temperature, double pressure, observer *obs)
Definition novas.c:6562
+
int make_observer_on_surface(double latitude, double longitude, double height, double temperature, double pressure, observer *obs)
Definition novas.c:6602
Definition novas.h:670

Similarly, you can also specify observers in Earth orbit, in Sun orbit, at the geocenter, or at the Solar-system barycenter.

@@ -379,9 +380,9 @@

// Set the function to use for calculating all other solar-system bodies
set_ephem_provider(my_ephemeris_provider_function);
-
int set_planet_provider_hp(novas_planet_provider_hp func)
Definition novas.c:663
-
int set_ephem_provider(novas_ephem_provider func)
Definition novas.c:5603
-
int set_planet_provider(novas_planet_provider func)
Definition novas.c:640
+
int set_planet_provider_hp(novas_planet_provider_hp func)
Definition novas.c:682
+
int set_ephem_provider(novas_ephem_provider func)
Definition novas.c:5641
+
int set_planet_provider(novas_planet_provider func)
Definition novas.c:641

Instead of make_cat_object() you define your source as an object with an name or ID number that is used by the ephemeris service you provided. For major planets you might want to use make_planet(), if they use a novas_planet_provider function to access ephemeris data with their NOVAS IDs, or else make_ephem_object() for more generic ephemeris handling via a user-provided novas_ephem_provider. E.g.:

object mars, ceres; // Hold data on solar-system bodies.
@@ -391,9 +392,9 @@

// Ceres will be handled by the generic ephemeris provider function, which let's say
// uses the NAIF ID of 2000001
make_ephem_object("Ceres", 2000001, &ceres);
-
int make_planet(enum novas_planet num, object *planet)
Definition novas.c:6453
+
int make_planet(enum novas_planet num, object *planet)
Definition novas.c:6493
@ NOVAS_MARS
Major planet number for the Mars in NOVAS.
Definition novas.h:265
-
int make_ephem_object(const char *name, long num, object *body)
Definition super.c:1018
+
int make_ephem_object(const char *name, long num, object *body)
Definition super.c:1022

Other than that, it's the same spiel as before, e.g.:

int status = novas_sky_pos(&mars, &obs_frame, NOVAS_TOD, &apparent);
if(status) {
@@ -515,6 +516,9 @@

  • New novas_make_redshifted_object() to simplify the creation of distant catalog sources that are characterized with a redshift measure rather than a radial velocity value.
  • New generic redshift-handling functions novas_v2z(), novas_z2v(),
  • New functions to calculate and apply additional gravitational redshift corrections for light that originates near massive gravitating bodies (other than major planets, or Sun or Moon), or for observers located near massive gravitating bodies (other than the Sun and Earth). The added functions are grav_redshift(), redhift_vrad(), unredshift_vrad(), novas_z_add(), and novas_z_inv().
  • +
  • CALCEPH integration: novas_use_calceph() and/or novas_use_calceph_planets() to specify and use ephemeris data via CALCEPH for Solar-system sources in general, and for major planets specifically; and novas_calceph_use_ids() to specify whether object.number in NOVAS_EPHEM_OBJECT type objects is a NAIF ID (default) or else a CALCEPH ID number of the Solar-system body.
  • +
  • NAIF/NOVAS ID conversions for major planets (and Sun, Moon, SSB): novas_to_naif_planet(), novas_to_dexxx_planet(), and naif_to_novas_planet().
  • +
  • Access to custom ephemeris provider functions: get_planet_provider() and get_planet_provider_hp().
  • @@ -545,8 +549,10 @@

    External Solar-system ephemeris data or services

    If you want to use SuperNOVAS to calculate positions for a range of Solar-system objects, and/or to do it with sufficient precision, you will have to integrate it with a suitable provider of ephemeris data, such as JPL Horizons or the Minor Planet Center. Given the NOVAS C heritage, and some added SuperNOVAS flexibility in this area, you have several options on doing that. These are listed from the most flexible (and preferred) to the least flexible (old ways).

    +

    NASA/JPL also provides generic ephemerides for the major planets, satellites thereof, the 300 largest asteroids, the Lagrange points, and some Earth orbiting stations.

    @@ -561,7 +567,7 @@

    }
    novas_origin
    Definition novas.h:461

    which takes an object ID number (such as a NAIF) an object name, and a split TDB date (for precision) as it inputs, and returns the type of origin with corresponding ICRS position and velocity vectors in the supplied pointer locations. The function can use either the ID number or the name to identify the object or file (whatever is the most appropriate for the implementation). The positions and velocities may be returned either relative to the SSB or relative to the heliocenter, and accordingly, your function should set the value pointed at by origin to NOVAS_BARYCENTER or NOVAS_HELIOCENTER accordingly. Positions and velocities are rectangular ICRS x,y,z vectors in units of AU and AU/day respectively.

    -

    This way you can easily integrate current ephemeris data for JPL Horizons, e.g. using CALCEPH or the CSPICE toolkit, or for the Minor Planet Center (MPC), or whatever other ephemeris service you prefer.

    +

    This way you can easily integrate current ephemeris data for JPL Horizons, e.g. using the CSPICE toolkit, or for the Minor Planet Center (MPC), or whatever other ephemeris service you prefer.

    Once you have your adapter function, you can set it as your ephemeris service via set_ephem_provider():

    set_ephem_provider(my_ephem_reader);

    By default, your custom my_ephem_reader function will be used for 'minor planets' only (i.e. anything other than the major planets, the Sun, Moon, and the Solar System Barycenter). And, you can use the same function for the mentioned 'major planets' also via:

    @@ -570,11 +576,39 @@

    short planet_ephem_provider(double jd_tdb, enum novas_planet body, enum novas_origin origin, double *position, double *velocity)
    Definition solsys-ephem.c:104
    short planet_ephem_provider_hp(const double jd_tdb[2], enum novas_planet body, enum novas_origin origin, double *position, double *velocity)
    Definition solsys-ephem.c:45

    provided you compiled SuperNOVAS with BUILTIN_SOLSYS_EPHEM = 1 (in config.mk), or else you link your code against solsys-ephem.c explicitly. Easy-peasy.

    -

    +

    +Built-in support for CALCEPH integration

    +

    The CALCEPH library provides an easy-to-use access to JPL and INPOP ephemeris files from C/C++. As of version 1.2, we provide built-in support for integrating the CALCEPH C library with SuperNOVAS for handling Solar-system objects.

    +

    Prior to building SuperNOVAS simply set CALCEPH_SUPPORT to 1 in config.mk or in your shell. Depending on the build target, it will build libsolsys-calceph.so[.1] (target shared) or libsolsys-calceph.a (target static) libraries, which provide the novas_use_calceph() and novas_use_calceph_planets() functions.

    +

    Of course, you will need access to the CALCEPH C development files (C headers and unversioned libraries) for the build to succeed. Here is an example on how you'd use CALCEPH with SuperNOVAS in your application code:

    +
    #include <calceph.h>
    +
    +
    // You can open a set of JPL/INPOP ephemeris files with CALCEPH...
    +
    t_calcephbin *eph = calceph_open_array(...);
    +
    +
    // Then use them as your generic SuperNOVAS ephemeris provider
    +
    int status = novas_use_calceph(eph);
    +
    if(status < 0) {
    +
    // Ooops something went wrong...
    +
    }
    +
    +
    // -----------------------------------------------------------------------
    +
    // Optionally you may use a separate ephemeris data for major planets
    +
    // (or if planet ephemeris was included in 'eph' above, you don't have to)
    +
    t_calcephbin *pleph = calceph_open(...);
    +
    int status = novas_use_calceph(pleph);
    +
    if(status < 0) {
    +
    // Ooops something went wrong...
    +
    }
    +
    int novas_use_calceph(t_calcephbin *eph)
    Definition solsys-calceph.c:355
    +

    You can obtain readily available standard ephemeris files from NASA/JPL, such as DE440, which covers the major planets, plus Sun, Moon, and Solar-System Barycenter (SSB) for times between 1550 AD and 2650 AD. Or, you can use the JPL HORIZONS system to generate cutom ephemeris data for pretty much all known solar systems bodies, down to the tiniest rocks. All of these should work with the solsys-calceph plugin.

    +

    And, when linking your application, don't forget to add -lsolsys-calceph to your link flags. That's all there is to it.

    +

    +

    Built-in support for (old) JPL major planet ephemerides

    If you only need support for major planets, you may be able to use one of the modules included in the SuperNOVAS distribution. The modules solsys1.c and solsys2.c provide built-in support to older JPL ephemerides (DE200 to DE421), either via the eph_manager interface of solsys1.c or via the FORTRAN pleph interface with solsys2.c.

    -

    +

    Planets via <tt>eph_manager</tt>

    To use the eph_manager interface for planet 1997 JPL planet ephemeris (DE200 through DE421), you must either build SuperNOVAS with BUILTIN_SOLSYS1 = 1 in config.mk, or else link your application with solsys1.c and eph_manager.c from SuperNOVAS explicitly. If you want eph_manager to be your default ephemeris provider (the old way) you might also want to set DEFAULT_SOLSYS = 1 in config.mk. Otherwise, your application should set eph_manager as your planetary ephemeris provider at runtime via:

    @@ -592,7 +626,7 @@

    short ephem_close(void)
    Definition eph_manager.c:224

    Note, that at any given time eph_manager can have only one ephemeris data file opened. You cannot use it to retrieve data from multiple ephemeris input files at the same time. (But you can with the CSPICE toolkit, which you can integrate as discussed further above!)

    That's all, except the warning that this method will not work with newer JPL ephemeris data, beyond DE421.

    -

    +

    Planets via JPL's <tt>pleph</tt> FORTRAN interface

    To interface eith the JPL PLEPH library (FORTRAN) for planet ephemerides, you must either build SuperNOVAS with BUILTIN_SOLSYS2 = 1 in config.mk, or else link your application with solsys2.c and your appropriately modified jplint.f (from the examples sub-directory) explicitly, together with the JPL PLEPH library. If you want this to be your default ephemeris provider (the old way) you might also want to set DEFAULT_SOLSYS = 2 in config.mk. Otherwise, your application should set your planetary ephemeris provider at runtime via:

    @@ -601,14 +635,14 @@

    short planet_jplint(double jd_tdb, enum novas_planet body, enum novas_origin origin, double *position, double *velocity)
    Definition solsys2.c:86

    Integrating JPL ephemeris data this way can be arduous. You will need to compile and link FORTRAN with C (not the end of the world), but you may also have to modify jplint.f (providing the intermediate FORTRAN jplint_() / jplihp_() interfaces to pleph_()) to work with the version of pleph.f that you will be using. Unless you already have code that relies on this method, you are probably better off choosing one of the other ways for integrating planetary ephemeris data with SuperNOVAS.

    -

    +

    Explicit linking of custom ephemeris functions

    Finally, if none of the above is appealing, and you are fond of the old ways, you may compile SuperNOVAS with the DEFAULT_SOLSYS option disabled (commented, removed, or else set to 0), and then link your own implementation of solarsystem() and solarsystem_hp() calls with your application.

    For Solar-system objects other than the major planets, you may also provide your own readeph() implementation. (In this case you will want to set DEFAULT_READEPH in config.mk to specify your source code for that function before building the SuperNOVAS library, or else disable that option entirely (e.g. by commenting or removing it), and link your application explicitly with your readeph() implementation.

    The downside of this approach is that your SuperNOVAS library will not be usable without invariably providing a solarsystem() / solarsystem_hp() and/or readeph() implementations for every application that you will want to use SuperNOVAS with. This is why the runtime configuration of the ephemeris provider functions is the best and most generic way to add your preferred implementations while also providing some minimum default implementations for other users of the library, who may not need your ephemeris service, or have no need for planet data beyond the approximate positions for the Earth and Sun.


    -

    +

    Runtime debug support

    You can enable or disable debugging output to stderr with novas_debug(enum novas_debug_mode), where the argument is one of the defined constants from novas.h:

    @@ -624,7 +658,7 @@

    The main difference between NOVAS_DEBUG_ON and NOVAS_DEBUG_EXTRA is that the latter will treat minor issues as errors also, while the former may ignore them. For example, place() will return normally by default if it cannot calculate gravitational bending around massive planets in full accuracy mode. It is unlikely that this omission would significantly alter the result in most cases, except for some very specific ones when observing in a direction close to a major planet. Thus, with NOVAS_DEBUG_ON, place() go about as usual even if the Jupiter's position is not known. However, NOVAS_DEBUG_EXTRA will not give it a free pass, and will make place() return an error (and print the trace) if it cannot properly account for gravitational bending around the major planets as it is expected to.


    -

    +

    Release schedule

    A predictable release schedule and process can help manage expectations and reduce stress on adopters and developers alike.

    Releases of the library shall follow a quarterly release schedule. You may expect upcoming releases to be published around February 1, May 1, August 1, and/or November 1 each year, on an as-needed basis. That means that if there are outstanding bugs, or new pull requests (PRs), you may expect a release that addresses these in the upcoming quarter. The dates are placeholders only, with no guarantee that a new release will actually be available every quarter. If nothing of note comes up, a potential release date may pass without a release being published.

    diff --git a/apidoc/html/md_CHANGELOG.html b/apidoc/html/md_CHANGELOG.html index 65e27083..0caf3efe 100644 --- a/apidoc/html/md_CHANGELOG.html +++ b/apidoc/html/md_CHANGELOG.html @@ -125,6 +125,9 @@

  • #57: New novas_make_redshifted_object() to simplify the creation of distant catalog sources that are characterized with a redshift measure rather than a radial velocity value.
  • #57: New generic redshift-handling functions novas_v2z(), novas_z2v(),
  • #58: New functions to calculate and apply additional gravitational redshift corrections for light that originates near massive gravitating bodies (other than major planets, or Sun or Moon), or for observers located near massive gravitating bodies (other than the Sun and Earth). The added functions are grav_redshift(), redhift_vrad(), unredshift_vrad(), novas_z_add(), and novas_z_inv().
  • +
  • #83: CALCEPH integration: novas_use_calceph() and/or novas_use_calceph_planets() to specify and use ephemeris data via CALCEPH for Solar-system sources in general, and for major planets specifically; and novas_calceph_use_ids() to specify whether object.number in NOVAS_EPHEM_OBJECT type objects is a NAIF ID (default) or else a CALCEPH ID number of the Solar-system body. These functions are provided by the libsolsys-calceph.so[.1] and/or .a plugin libraries, which are built contingent on the CALCEPH_SUPPORT variable being set to 1 prior to the build. The build of the plugin module requires an accessible installation of the CALCEPH development files (C headers and unversioned static or shared libraries depending on the needs of the build).
  • +
  • NOVAS-NAIF conversions for major planets (and Sun, Moon, SSB): novas_to_naif_planet() (planet centers), novas_to_dexxx_planet() (mixed planet center/barycenter for DExxx ephemeris files), and the inverse naif_to_novas_planet().
  • +
  • Added get_planet_provider() and get_planet_provider_hp() functions for convenience to return the solarsystem() / solarsystem_hp() type custom planet ephemeris provider functions currently configured, so they may be used directly, outside of ephemeris() calls.
  • [1.1.1] - 2024-10-28

    diff --git a/apidoc/html/md_LEGACY.html b/apidoc/html/md_LEGACY.html index ad3eece5..ce2738ea 100644 --- a/apidoc/html/md_LEGACY.html +++ b/apidoc/html/md_LEGACY.html @@ -132,7 +132,7 @@

    // 16h26m20.1918s, -26d19m23.138s (B1950), proper motion -12.11, -23.30 mas/year,
    // parallax 5.89 mas, radial velocity -3.4 km/s.
    make_cat_entry("Antares", "FK4", 1, 16.43894213, -26.323094, -12.11, -23.30, 5.89, -3.4, &source);
    -
    short make_cat_entry(const char *star_name, const char *catalog, long cat_num, double ra, double dec, double pm_ra, double pm_dec, double parallax, double rad_vel, cat_entry *star)
    Definition novas.c:6315
    +
    short make_cat_entry(const char *star_name, const char *catalog, long cat_num, double ra, double dec, double pm_ra, double pm_dec, double parallax, double rad_vel, cat_entry *star)
    Definition novas.c:6355
    Definition novas.h:601

    We must convert these coordinates to the now standard ICRS system for calculations in SuperNOVAS, first by calculating equivalent J2000 coordinates, by applying the proper motion and the appropriate precession. Then, we apply a small adjustment to convert from J2000 to ICRS coordinates.

    // First change the catalog coordinates (in place) to the J2000 (FK5) system...
    @@ -140,7 +140,7 @@

    // Then convert J2000 coordinates to ICRS (also in place). Here the dates don't matter...
    transform_cat(CHANGE_J2000_TO_ICRS, 0.0, &source, 0.0, "ICRS", &source);
    -
    short transform_cat(enum novas_transform_type option, double jd_tt_in, const cat_entry *in, double jd_tt_out, const char *out_id, cat_entry *out)
    Definition novas.c:5824
    +
    short transform_cat(enum novas_transform_type option, double jd_tt_in, const cat_entry *in, double jd_tt_out, const char *out_id, cat_entry *out)
    Definition novas.c:5864
    @ NOVAS_J2000
    Definition novas.h:347
    @ CHANGE_J2000_TO_ICRS
    Definition novas.h:495
    @ CHANGE_EPOCH
    The combined equivalent of PROPER_MOTION and PRECESSION together.
    Definition novas.h:491
    @@ -153,7 +153,7 @@

    // Specify the location we are observing from
    // 50.7374 deg N, 7.0982 deg E, 60m elevation
    make_observer_on_surface(50.7374, 7.0982, 60.0, 0.0, 0.0, &obs);
    -
    int make_observer_on_surface(double latitude, double longitude, double height, double temperature, double pressure, observer *obs)
    Definition novas.c:6562
    +
    int make_observer_on_surface(double latitude, double longitude, double height, double temperature, double pressure, observer *obs)
    Definition novas.c:6602
    Definition novas.h:670

    Specify the time of observation

    @@ -171,7 +171,7 @@

    // We'll also need the TT - UT1 difference, which we can obtain from what we already
    // defined above
    double ut1_to_tt = get_ut1_to_tt(leap_seconds, dut1);
    -
    double julian_date(short year, short month, short day, double hour)
    Definition novas.c:6206
    +
    double julian_date(short year, short month, short day, double hour)
    Definition novas.c:6246
    double get_ut1_to_tt(int leap_seconds, double dut1)
    Definition super.c:60
    double get_utc_to_tt(int leap_seconds)
    Definition super.c:32

    @@ -182,7 +182,7 @@

    double dy = ...;
    cel_pole(jd_tt, POLE_OFFSETS_X_Y, dx, dy);
    -
    short cel_pole(double jd_tt, enum novas_pole_offset_type type, double dpole1, double dpole2)
    Definition novas.c:3022
    +
    short cel_pole(double jd_tt, enum novas_pole_offset_type type, double dpole1, double dpole2)
    Definition novas.c:3058
    @ POLE_OFFSETS_X_Y
    Offsets are dx, dy pairs (IAU 2006 precession-nutation model)
    Definition novas.h:446

    Calculate apparent positions on sky

    @@ -197,7 +197,7 @@

    // Oops, something went wrong...
    return -1;
    }
    -
    int place_star(double jd_tt, const cat_entry *star, const observer *obs, double ut1_to_tt, enum novas_reference_system system, enum novas_accuracy accuracy, sky_pos *pos)
    Definition novas.c:702
    +
    int place_star(double jd_tt, const cat_entry *star, const observer *obs, double ut1_to_tt, enum novas_reference_system system, enum novas_accuracy accuracy, sky_pos *pos)
    Definition novas.c:738
    @ NOVAS_FULL_ACCURACY
    Definition novas.h:391
    @ NOVAS_CIRS
    Definition novas.h:339
    Definition novas.h:688
    @@ -210,7 +210,7 @@

    // Convert the rectangular equatorial unit vector to R.A. [h] and declination [deg]
    vector2radec(pos.r_hat, &ra, &dec);
    -
    short vector2radec(const double *pos, double *ra, double *dec)
    Definition novas.c:4832
    +
    short vector2radec(const double *pos, double *ra, double *dec)
    Definition novas.c:4868
    double r_hat[3]
    unit vector toward object (dimensionless)
    Definition novas.h:689

    Alternatively, you can simply call radec_star() instead of place_star() to get apparent R.A. and declination in a single step if you do not need the sky_pos data otherwise. If you followed the less-precise old methodology (Lieske et. al. 1977) thus far, calculating TOD coordinates, you are done here.

    If, however, you calculated the position in CIRS with the more precise IAU 2006 methodology (as we did in the example above), you have one more step to go still. The CIRS equator is the true equator of date, however its origin (CIO) is not the true equinox of date. Thus, we must correct for the difference of the origins to get the true apparent R.A.:

    @@ -233,7 +233,7 @@

    If you followed the old (Lieske et al. 1977) method instead to calculate sky_pos in the less precise TOD coordinate system, then you'd simply replace the cirs_to_itrs() call above with tod_to_itrs() accordingly.

    You can additionally apply an approximate optical refraction correction for the astrometric (unrefracted) zenith angle, if you want, e.g.:

    -
    double refract_astro(const on_surface *location, enum novas_refraction_model option, double zd_astro)
    Definition novas.c:6086
    +
    double refract_astro(const on_surface *location, enum novas_refraction_model option, double zd_astro)
    Definition novas.c:6126
    @ NOVAS_STANDARD_ATMOSPHERE
    Definition novas.h:410
    on_surface on_surf
    Definition novas.h:675

    @@ -249,12 +249,12 @@

    // Set the function to use for calculating all sorts of solar-system bodies
    set_ephem_provider(my_ephemeris_provider_function);
    -
    int set_planet_provider_hp(novas_planet_provider_hp func)
    Definition novas.c:663
    -
    int set_ephem_provider(novas_ephem_provider func)
    Definition novas.c:5603
    -
    int set_planet_provider(novas_planet_provider func)
    Definition novas.c:640
    +
    int set_planet_provider_hp(novas_planet_provider_hp func)
    Definition novas.c:682
    +
    int set_ephem_provider(novas_ephem_provider func)
    Definition novas.c:5641
    +
    int set_planet_provider(novas_planet_provider func)
    Definition novas.c:641

    You can use tt2tdb() to convert Terrestrial Time (TT) to Barycentric Dynamic Time (TDB) for your ephemeris provider functions (they only differ when you really need extreme precision – for most applications you can used TT and TDB interchangeably in the present era):

    double jd_tdb = jd_tt + tt2tdb(jd_tt) / 86400.0;
    -
    double tt2tdb(double jd_tt)
    Definition novas.c:5047
    +
    double tt2tdb(double jd_tt)
    Definition novas.c:5083

    Instead of make_cat_entry() you define your source as an object with an name or ID number that is used by the ephemeris service you provided. For major planets you might want to use make_planet(), if they use a novas_planet_provider function to access ephemeris data with their NOVAS IDs, or else make_ephem_object() for more generic ephemeris handling via a user-provided novas_ephem_provider. E.g.:

    object mars, ceres; // Hold data on solar-system bodies.
    @@ -264,16 +264,16 @@

    // Ceres will be handled by the generic ephemeris provider function, which let's say
    // uses the NAIF ID of 2000001
    make_ephem_object("Ceres", 2000001, &ceres);
    -
    int make_planet(enum novas_planet num, object *planet)
    Definition novas.c:6453
    +
    int make_planet(enum novas_planet num, object *planet)
    Definition novas.c:6493
    @ NOVAS_MARS
    Major planet number for the Mars in NOVAS.
    Definition novas.h:265
    -
    int make_ephem_object(const char *name, long num, object *body)
    Definition super.c:1018
    +
    int make_ephem_object(const char *name, long num, object *body)
    Definition super.c:1022

    Other than that, it's the same spiel as before, except using the appropriate place() for generic celestial targets instead of place_star() for the sidereal sources (or else radec_planet() instead of radec_star()). E.g.:

    int status = place(jd_tt, &mars, &obs, ut1_to_tt, NOVAS_CIRS, NOVAS_FULL_ACCURACY, &pos);
    if(status) {
    // Oops, something went wrong...
    ...
    }
    -
    short place(double jd_tt, const object *source, const observer *location, double ut1_to_tt, enum novas_reference_system coord_sys, enum novas_accuracy accuracy, sky_pos *output)
    Definition novas.c:1497
    +
    short place(double jd_tt, const object *source, const observer *location, double ut1_to_tt, enum novas_reference_system coord_sys, enum novas_accuracy accuracy, sky_pos *output)
    Definition novas.c:1533
    diff --git a/apidoc/html/menudata.js b/apidoc/html/menudata.js index 99b5bc27..98c773c2 100644 --- a/apidoc/html/menudata.js +++ b/apidoc/html/menudata.js @@ -77,7 +77,8 @@ var menudata={children:[ {text:"File List",url:"files.html"}, {text:"Globals",url:"globals.html",children:[ {text:"All",url:"globals.html",children:[ -{text:"a",url:"globals.html#index_a"}, +{text:"_",url:"globals.html#index__5F"}, +{text:"a",url:"globals_a.html#index_a"}, {text:"b",url:"globals_b.html#index_b"}, {text:"c",url:"globals_c.html#index_c"}, {text:"d",url:"globals_d.html#index_d"}, @@ -150,6 +151,7 @@ var menudata={children:[ {text:"p",url:"globals_eval.html#index_p"}, {text:"w",url:"globals_eval.html#index_w"}]}, {text:"Macros",url:"globals_defs.html",children:[ +{text:"_",url:"globals_defs.html#index__5F"}, {text:"a",url:"globals_defs.html#index_a"}, {text:"b",url:"globals_defs.html#index_b"}, {text:"c",url:"globals_defs.html#index_c"}, diff --git a/apidoc/html/naif_8c.html b/apidoc/html/naif_8c.html new file mode 100644 index 00000000..c5887082 --- /dev/null +++ b/apidoc/html/naif_8c.html @@ -0,0 +1,250 @@ + + + + + + + + + + + + + + + + + + + + +SuperNOVAS: src/naif.c File Reference + + + + + + + + + + + + + + + +
    +
    +

    + + + + + + +
    +
    SuperNOVAS v1.2 +
    +
    The NOVAS C library, made better
    +
    + + + + + + + + + +
    + +
    +
    +
    + +
    + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + +
    + +
    naif.c File Reference
    +
    +
    + + + + + +

    +Macros

    +#define __NOVAS_INTERNAL_API__
     Use definitions meant for internal use by SuperNOVAS only.
     
    + + + + + + + +

    +Functions

    enum novas_planet naif_to_novas_planet (long id)
     
    long novas_to_dexxx_planet (enum novas_planet id)
     
    long novas_to_naif_planet (enum novas_planet id)
     
    +

    Detailed Description

    +
    Date
    Created on Nov 6, 2024
    +
    Author
    Attila Kovacs
    +

    Solar system ID mappings between NOVAS and NASA's Navigation and Ancillary Information Facility (NAIF), which is used by the JPL ephemeris systems. The two differ for the numbering convention for major planets, the Sun, Moon, Solar-System Barycenter (SSB) and the Earth-Moon Barycenter (EMB). NOVAS does not have predefined IDs beyond this set (and no defined ID for EMB), thus for all other objects we'll assume and use NOVAS IDs that match NAIF.

    +
    Since
    1.2
    +

    Function Documentation

    + +

    ◆ naif_to_novas_planet()

    + +
    +
    + + + + + + + + +
    enum novas_planet naif_to_novas_planet (long id)
    +
    +

    Converts a NAIF ID to a NOVAS major planet ID. It account for the different IDs used for Sun, Moon and SSB. Otherwise NAIF planet barycenters are mapped to the corresponding bodies, except EMB (3), which will return -1. NAIF body centers n99 (e.g. 399 for Earth), are mapped to the corresponding NOVAS planet number n. All other NAIF IDs will return -1, indicating no match to a NOVAS planet ID.

    +
    Parameters
    + + +
    idThe NAIF ID of the major planet of interest
    +
    +
    +
    Returns
    the NOVAS ID for the same object (which may or may not be different from the input), or -1 if the NAIF ID cannot be matched to a NOVAS major planet.
    +
    See also
    novas_to_naif_planet()
    +
    +novas_to_dexxx_planet()
    +
    Author
    Attila Kovacs
    +
    Since
    1.2
    + +

    References NAIF_EMB, NAIF_MOON, NAIF_SSB, NAIF_SUN, NOVAS_MERCURY, NOVAS_MOON, NOVAS_PLUTO, NOVAS_SSB, and NOVAS_SUN.

    + +
    +
    + +

    ◆ novas_to_dexxx_planet()

    + +
    +
    + + + + + + + + +
    long novas_to_dexxx_planet (enum novas_planet id)
    +
    +

    Converts a NOVAS Solar-system body ID to a NAIF Solar-system body ID for DExxx ephemeris files. The DExxx (e.g. DE440) ephemeris files use NAIF IDs, but for most planets contain barycentric data only rather than that of the planet center. For Earth-based observations, it only really makes a difference whether the 3 is used for the Earth-Moon Barycenter (EMB) or 399 for the geocenter.

    +
    Parameters
    + + +
    idThe NOVAS ID of the major planet of interest
    +
    +
    +
    Returns
    the NAIF ID for the same object (which may or may not be different from the input), as appropriate for use in the DExxx ephemeris files.
    +
    See also
    novas_to_naif_planet()
    +
    +naif_to_novas_planet()
    +
    Author
    Attila Kovacs
    +
    Since
    1.2
    + +

    References NAIF_EARTH, NAIF_MOON, NAIF_SSB, NAIF_SUN, NOVAS_EARTH, NOVAS_MERCURY, NOVAS_MOON, NOVAS_PLUTO, NOVAS_SSB, and NOVAS_SUN.

    + +
    +
    + +

    ◆ novas_to_naif_planet()

    + +
    +
    + + + + + + + + +
    long novas_to_naif_planet (enum novas_planet id)
    +
    +

    Converts a NOVAS Solar-system body ID to a NAIF Solar-system body ID. NOVAS and NAIF use slightly different IDs for major planets, the Moon, and the Solar-system Barycenter (SSB). In NOVAS, major planets are have IDs ranging from 1 through 9, but for NAIF 1–9 are the planetary barycenters and the planet centers have numbers in the hundreds ending with 99 (e.g. the center of Earth is NAIF 399; 3 is the NOVAS ID for Earth and the NAIF ID for the Earth-Moon Barycenter [EMB]). The Sun and Moon also have distinct IDs in NAIF vs NOVAS.

    +
    Parameters
    + + +
    idThe NOVAS ID of the major planet of interest
    +
    +
    +
    Returns
    the NAIF ID for the same object or planet center (which may or may not be different from the input)
    +
    See also
    naif_to_novas_planet()
    +
    Author
    Attila Kovacs
    +
    Since
    1.2
    + +

    References NAIF_MOON, NAIF_SSB, NAIF_SUN, NOVAS_MERCURY, NOVAS_MOON, NOVAS_PLUTO, NOVAS_SSB, and NOVAS_SUN.

    + +
    +
    +
    +
    + + + + diff --git a/apidoc/html/naif_8c.js b/apidoc/html/naif_8c.js new file mode 100644 index 00000000..138eabd4 --- /dev/null +++ b/apidoc/html/naif_8c.js @@ -0,0 +1,7 @@ +var naif_8c = +[ + [ "__NOVAS_INTERNAL_API__", "naif_8c.html#af46d8e51fc53d94b0d48c8201c3c84a6", null ], + [ "naif_to_novas_planet", "naif_8c.html#a1c4b3f67a3b82808dd16ae43dfaf0f86", null ], + [ "novas_to_dexxx_planet", "naif_8c.html#ac3eb54acf22dc155879163de89c6865e", null ], + [ "novas_to_naif_planet", "naif_8c.html#ab51ac9bdf7736e1c1582e0981046daf3", null ] +]; \ No newline at end of file diff --git a/apidoc/html/naif_8h.html b/apidoc/html/naif_8h.html new file mode 100644 index 00000000..66885216 --- /dev/null +++ b/apidoc/html/naif_8h.html @@ -0,0 +1,156 @@ + + + + + + + + + + + + + + + + + + + + +SuperNOVAS: include/naif.h File Reference + + + + + + + + + + + + + + + +
    +
    + + + + + + + +
    +
    SuperNOVAS v1.2 +
    +
    The NOVAS C library, made better
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + +
    + +
    naif.h File Reference
    +
    +
    + + + + + + + + + + + + + + + + + +

    +Macros

    +#define NAIF_EARTH   399
     NAIF ID for the geocenter.
     
    +#define NAIF_EMB   3
     NAIF ID for the Earth-Moon Barycenter (EMB)
     
    +#define NAIF_MOON   301
     NAIF ID for the Moon.
     
    +#define NAIF_SSB   0
     NAIF ID for the Solar-System Barycenter (SSB)
     
    +#define NAIF_SUN   10
     NAIF_ID for the Sun.
     
    +

    Detailed Description

    +
    Date
    Created on Nov 6, 2024
    +
    Author
    Attila Kovacs
    +
    +
    + + + + diff --git a/apidoc/html/naif_8h.js b/apidoc/html/naif_8h.js new file mode 100644 index 00000000..74ac9cbd --- /dev/null +++ b/apidoc/html/naif_8h.js @@ -0,0 +1,8 @@ +var naif_8h = +[ + [ "NAIF_EARTH", "naif_8h.html#a58a3ee779a2235702283b32a762df2f6", null ], + [ "NAIF_EMB", "naif_8h.html#a71a4a929a85a2b77c2adb2284894ca9d", null ], + [ "NAIF_MOON", "naif_8h.html#a172c6c114d2f18ae91003a1f293682bc", null ], + [ "NAIF_SSB", "naif_8h.html#a4a8e127d97f48f2ef918b61182436490", null ], + [ "NAIF_SUN", "naif_8h.html#a4a4d693821f595d86497eb2befc746c1", null ] +]; \ No newline at end of file diff --git a/apidoc/html/navtreedata.js b/apidoc/html/navtreedata.js index 40c9cb1e..8122aee4 100644 --- a/apidoc/html/navtreedata.js +++ b/apidoc/html/navtreedata.js @@ -62,14 +62,15 @@ var NAVTREE = ] ], [ "External Solar-system ephemeris data or services", "index.html#autotoc_md65", [ [ "Universal ephemeris data / service integration", "index.html#autotoc_md66", null ], - [ "Built-in support for (old) JPL major planet ephemerides", "index.html#autotoc_md67", [ - [ "Planets via eph_manager", "index.html#autotoc_md68", null ], - [ "Planets via JPL's pleph FORTRAN interface", "index.html#autotoc_md69", null ] + [ "Built-in support for CALCEPH integration", "index.html#autotoc_md67", null ], + [ "Built-in support for (old) JPL major planet ephemerides", "index.html#autotoc_md68", [ + [ "Planets via eph_manager", "index.html#autotoc_md69", null ], + [ "Planets via JPL's pleph FORTRAN interface", "index.html#autotoc_md70", null ] ] ], - [ "Explicit linking of custom ephemeris functions", "index.html#autotoc_md70", null ] + [ "Explicit linking of custom ephemeris functions", "index.html#autotoc_md71", null ] ] ], - [ "Runtime debug support", "index.html#autotoc_md72", null ], - [ "Release schedule", "index.html#autotoc_md74", null ], + [ "Runtime debug support", "index.html#autotoc_md73", null ], + [ "Release schedule", "index.html#autotoc_md75", null ], [ "[Unreleased]", "md_CHANGELOG.html#autotoc_md1", null ], [ "Added", "md_CHANGELOG.html#autotoc_md2", null ], [ "[1.1.1] - 2024-10-28", "md_CHANGELOG.html#autotoc_md3", [ @@ -134,9 +135,9 @@ var NAVTREE = var NAVTREEINDEX = [ "annotated.html", -"novas_8c.html#acf86ce700b3d3509ebba13e5f16a4327", -"novas_8h.html#ac272a018a213965f07b21ac6facb4a62", -"super_8c.html#a3ce6b306bc183387d0aaac97abbd82e8" +"novas_8c.html#aa6fad38297a49ba78a6bd49cedf889b1", +"novas_8h.html#ab970f5de5d5e04874cb31865459b0b4fa4649e3c4b655ead9fa3e53a75186ab30", +"structobject.html#a2cc80aad5c0303449e2412b122504a10" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/apidoc/html/navtreeindex0.js b/apidoc/html/navtreeindex0.js index 10f46a70..87fead0d 100644 --- a/apidoc/html/navtreeindex0.js +++ b/apidoc/html/navtreeindex0.js @@ -48,16 +48,17 @@ var NAVTREEINDEX0 = "functions_vars.html":[4,2,1], "globals.html":[5,1,0,0], "globals.html":[5,1,0], -"globals_b.html":[5,1,0,1], -"globals_c.html":[5,1,0,2], -"globals_d.html":[5,1,0,3], +"globals_a.html":[5,1,0,1], +"globals_b.html":[5,1,0,2], +"globals_c.html":[5,1,0,3], +"globals_d.html":[5,1,0,4], "globals_defs.html":[5,1,6], -"globals_e.html":[5,1,0,4], +"globals_e.html":[5,1,0,5], "globals_enum.html":[5,1,4], "globals_eval.html":[5,1,5], -"globals_f.html":[5,1,0,5], -"globals_func.html":[5,1,1,0], +"globals_f.html":[5,1,0,6], "globals_func.html":[5,1,1], +"globals_func.html":[5,1,1,0], "globals_func_b.html":[5,1,1,1], "globals_func_c.html":[5,1,1,2], "globals_func_d.html":[5,1,1,3], @@ -78,25 +79,25 @@ var NAVTREEINDEX0 = "globals_func_u.html":[5,1,1,18], "globals_func_v.html":[5,1,1,19], "globals_func_w.html":[5,1,1,20], -"globals_g.html":[5,1,0,6], -"globals_h.html":[5,1,0,7], -"globals_i.html":[5,1,0,8], -"globals_j.html":[5,1,0,9], -"globals_k.html":[5,1,0,10], -"globals_l.html":[5,1,0,11], -"globals_m.html":[5,1,0,12], -"globals_n.html":[5,1,0,13], -"globals_o.html":[5,1,0,14], -"globals_p.html":[5,1,0,15], -"globals_r.html":[5,1,0,16], -"globals_s.html":[5,1,0,17], -"globals_t.html":[5,1,0,18], +"globals_g.html":[5,1,0,7], +"globals_h.html":[5,1,0,8], +"globals_i.html":[5,1,0,9], +"globals_j.html":[5,1,0,10], +"globals_k.html":[5,1,0,11], +"globals_l.html":[5,1,0,12], +"globals_m.html":[5,1,0,13], +"globals_n.html":[5,1,0,14], +"globals_o.html":[5,1,0,15], +"globals_p.html":[5,1,0,16], +"globals_r.html":[5,1,0,17], +"globals_s.html":[5,1,0,18], +"globals_t.html":[5,1,0,19], "globals_type.html":[5,1,3], -"globals_u.html":[5,1,0,19], -"globals_v.html":[5,1,0,20], +"globals_u.html":[5,1,0,20], +"globals_v.html":[5,1,0,21], "globals_vars.html":[5,1,2], -"globals_w.html":[5,1,0,21], -"globals_x.html":[5,1,0,22], +"globals_w.html":[5,1,0,22], +"globals_x.html":[5,1,0,23], "index.html":[], "index.html#autotoc_md30":[0], "index.html#autotoc_md32":[1], @@ -128,11 +129,12 @@ var NAVTREEINDEX0 = "index.html#autotoc_md65":[8], "index.html#autotoc_md66":[8,0], "index.html#autotoc_md67":[8,1], -"index.html#autotoc_md68":[8,1,0], -"index.html#autotoc_md69":[8,1,1], -"index.html#autotoc_md70":[8,2], -"index.html#autotoc_md72":[9], -"index.html#autotoc_md74":[10], +"index.html#autotoc_md68":[8,2], +"index.html#autotoc_md69":[8,2,0], +"index.html#autotoc_md70":[8,2,1], +"index.html#autotoc_md71":[8,3], +"index.html#autotoc_md73":[9], +"index.html#autotoc_md75":[10], "md_CHANGELOG.html":[0], "md_CHANGELOG.html#autotoc_md1":[0,11], "md_CHANGELOG.html#autotoc_md10":[0,15], @@ -163,91 +165,89 @@ var NAVTREEINDEX0 = "md_LEGACY.html#autotoc_md27":[2,0,4,0], "md_LEGACY.html#autotoc_md28":[2,0,4,1], "md_LEGACY.html#autotoc_md29":[2,1], -"novas_8c.html":[5,0,1,2], -"novas_8c.html#a00d9f6909923cd3e559c8f011ff9b794":[5,0,1,2,49], -"novas_8c.html#a02fa1ee652c20160055cbd2c7bd9ca63":[5,0,1,2,36], -"novas_8c.html#a033f1bf4b01e0e21a0e05e13c19c02f6":[5,0,1,2,0], -"novas_8c.html#a03a4df8961a0cd05f89aca478d2dcd24":[5,0,1,2,98], -"novas_8c.html#a078b5e764d5cf3fdca600fada992b409":[5,0,1,2,64], -"novas_8c.html#a07f83fbb8a57cf442c264ecdc979475e":[5,0,1,2,11], -"novas_8c.html#a08a008572e2746a70bec19739b5fb7e6":[5,0,1,2,34], -"novas_8c.html#a0dc364ae1963da0b916ed5a9d0862d3e":[5,0,1,2,60], -"novas_8c.html#a0e4364546c40854eb63211bd6cd0e70b":[5,0,1,2,40], -"novas_8c.html#a0f2096c7954b583fe749553b956ff9d2":[5,0,1,2,46], -"novas_8c.html#a0f24eef523d0a8e3252002654389bd5c":[5,0,1,2,42], -"novas_8c.html#a103c28cd84e81dde365238ee3599f5b0":[5,0,1,2,100], -"novas_8c.html#a11d3da697a640c39d87cf201ac54ca7c":[5,0,1,2,71], -"novas_8c.html#a129acca41760da486e1179c93cb9e86d":[5,0,1,2,91], -"novas_8c.html#a13c40b89c2cecd6a23720d181a800591":[5,0,1,2,75], -"novas_8c.html#a151b74255ea04462abc5503c6afddcae":[5,0,1,2,73], -"novas_8c.html#a18647d39520d1a15a137661f698cb12a":[5,0,1,2,97], -"novas_8c.html#a191dcbb360afb9b6bf123d46858156d0":[5,0,1,2,69], -"novas_8c.html#a221884a610d2866c7e7303cd7b94182c":[5,0,1,2,88], -"novas_8c.html#a263de1618d80fcc737984951fa97c5a3":[5,0,1,2,63], -"novas_8c.html#a29cad12337acfce5f1e370320dcefb79":[5,0,1,2,57], -"novas_8c.html#a2b801c7f5f2ba483776ab60ef2a0f06d":[5,0,1,2,82], -"novas_8c.html#a2ed632ae8df4a3737c200c96fe2362e2":[5,0,1,2,10], -"novas_8c.html#a3221fff69d0ca52ae4694ec3ab0368ad":[5,0,1,2,19], -"novas_8c.html#a3236e72771f2c363f342547d80f5d50f":[5,0,1,2,80], -"novas_8c.html#a410a61c67f5893584b09953fa4885fe5":[5,0,1,2,7], -"novas_8c.html#a411f70fb77582d750c5269fcd64b0ce2":[5,0,1,2,45], -"novas_8c.html#a416fd587496210c45028352f409fd73f":[5,0,1,2,54], -"novas_8c.html#a418f45a11ce7f92ba0ef817558415640":[5,0,1,2,79], -"novas_8c.html#a41f6507aa31cd35eff54f9c430ce78c0":[5,0,1,2,27], -"novas_8c.html#a43141f0ea4598d6c87193c3ea594dd6c":[5,0,1,2,12], -"novas_8c.html#a45b1a5d3cf875521f3176bc301633d79":[5,0,1,2,83], -"novas_8c.html#a48cf19bbddaeeb698bb921575b15e23e":[5,0,1,2,87], -"novas_8c.html#a48f90ac20950507fad9b880a7f7f2383":[5,0,1,2,32], -"novas_8c.html#a4afca520ede383556b549bbfb0d95c16":[5,0,1,2,22], -"novas_8c.html#a51ea4a016336dd3cf7783061c14d165c":[5,0,1,2,28], -"novas_8c.html#a581ef7bb3d2261a105d7086fc1768c97":[5,0,1,2,30], -"novas_8c.html#a5a62b6e1ef8840a1203c6d2a75d17152":[5,0,1,2,62], -"novas_8c.html#a5ee352727a9c2d181d6bd7d097f965d6":[5,0,1,2,4], -"novas_8c.html#a5f229207d8a775119565a52f7e586cf8":[5,0,1,2,23], -"novas_8c.html#a5f35633b872751df4dacd2fb2cbe4ac3":[5,0,1,2,56], -"novas_8c.html#a6097083c438a8d1872c2e00a66360030":[5,0,1,2,76], -"novas_8c.html#a60ea97a77320c52b566f8e8fb5faf304":[5,0,1,2,5], -"novas_8c.html#a618bbba887b9bc9e7df878234c66c215":[5,0,1,2,51], -"novas_8c.html#a6205edb1361e56cc0c7aed0f088f7437":[5,0,1,2,86], -"novas_8c.html#a63621cea3b4985c1bfcc4514a7aa3fb1":[5,0,1,2,58], -"novas_8c.html#a6408979487e7fdf65fe7902b0400ce87":[5,0,1,2,16], -"novas_8c.html#a6802265b4ac76628f22260ba23ac2352":[5,0,1,2,47], -"novas_8c.html#a694288eb631d6a69ecf313b7b5b4a677":[5,0,1,2,77], -"novas_8c.html#a69df5671751c09a7575963b94ad1151e":[5,0,1,2,59], -"novas_8c.html#a6b662ff99b35db19c9b6b24a1ae9264f":[5,0,1,2,84], -"novas_8c.html#a6c146e4d10152d5e1ffb978f2fc962be":[5,0,1,2,48], -"novas_8c.html#a6fa1eada41005ac70290d0bb5df1ec26":[5,0,1,2,17], -"novas_8c.html#a7cd85bc0a0248f84d399cbbce9fe9546":[5,0,1,2,37], -"novas_8c.html#a84516e14b76ec0b8ad5b9a9049a2db81":[5,0,1,2,2], -"novas_8c.html#a882279981a7d5a67ed596fa0937a12c1":[5,0,1,2,92], -"novas_8c.html#a8937180de2ee1545d19b8fc840f35fe2":[5,0,1,2,9], -"novas_8c.html#a8a93137b6201bedd8d47cc954684ebe3":[5,0,1,2,39], -"novas_8c.html#a8bd9c6d2127483551c98300e264977f5":[5,0,1,2,53], -"novas_8c.html#a8f832afe92680a11c3489aaa224ac2e2":[5,0,1,2,55], -"novas_8c.html#a9174488cd701172531174d85ed26819b":[5,0,1,2,50], -"novas_8c.html#a9178358732325399f3a5e3582080ced3":[5,0,1,2,66], -"novas_8c.html#a94ffd7dee2728748af9159d92e1efb6c":[5,0,1,2,13], -"novas_8c.html#a95f02377ce41d4e251654449dda82986":[5,0,1,2,8], -"novas_8c.html#a98e8713c3a4cc14363246a3da757ddcd":[5,0,1,2,20], -"novas_8c.html#a9904c454bc7148b42d0f927b82ea3973":[5,0,1,2,78], -"novas_8c.html#a9950f7973fc3b5d40b0d0a9f4eceddac":[5,0,1,2,43], -"novas_8c.html#a9f76e2386515e2023172e05891c3fa28":[5,0,1,2,68], -"novas_8c.html#aa05ecc76c1ccc0c3445f8b642d6c5311":[5,0,1,2,21], -"novas_8c.html#aa111f8d21d960677fb91139adc96ff17":[5,0,1,2,85], -"novas_8c.html#aa11d2253a44261370af8d0c32f0715e9":[5,0,1,2,25], -"novas_8c.html#aa41408d8cbbe3cfc12930414a9c79fc7":[5,0,1,2,74], -"novas_8c.html#aa6fad38297a49ba78a6bd49cedf889b1":[5,0,1,2,31], -"novas_8c.html#aa798460894aa44f8564569d9ea4bf1ef":[5,0,1,2,33], -"novas_8c.html#aaac686274606e79ba666f94306eece8b":[5,0,1,2,26], -"novas_8c.html#aacc6a0daf29b8bdc18f46647a94694d3":[5,0,1,2,65], -"novas_8c.html#aada778ddcc75a355b6753f5372775094":[5,0,1,2,6], -"novas_8c.html#abceec12c6cac2693b45b7778374455f4":[5,0,1,2,3], -"novas_8c.html#abe0c6e6fc60a49efa88c365aef8cdc50":[5,0,1,2,89], -"novas_8c.html#ac036606c424c30a5600049b0cd38d868":[5,0,1,2,41], -"novas_8c.html#ac063b61c63e78a4864f2baa4606bab36":[5,0,1,2,96], -"novas_8c.html#ac0ba048cd1732d0d0398397396d158bc":[5,0,1,2,14], -"novas_8c.html#ac0ca6f330e1795ce811df95986400632":[5,0,1,2,44], -"novas_8c.html#ac37988ea091479b766590e472293439b":[5,0,1,2,38], -"novas_8c.html#acbc29fe86915ef8a3701795dc9fd9b34":[5,0,1,2,61], -"novas_8c.html#acd47f30801a6676afb5e0614eaefa569":[5,0,1,2,94] +"naif_8c.html":[5,0,1,2], +"naif_8c.html#a1c4b3f67a3b82808dd16ae43dfaf0f86":[5,0,1,2,1], +"naif_8c.html#ab51ac9bdf7736e1c1582e0981046daf3":[5,0,1,2,3], +"naif_8c.html#ac3eb54acf22dc155879163de89c6865e":[5,0,1,2,2], +"naif_8c.html#af46d8e51fc53d94b0d48c8201c3c84a6":[5,0,1,2,0], +"naif_8h.html":[5,0,0,0], +"naif_8h.html#a172c6c114d2f18ae91003a1f293682bc":[5,0,0,0,2], +"naif_8h.html#a4a4d693821f595d86497eb2befc746c1":[5,0,0,0,4], +"naif_8h.html#a4a8e127d97f48f2ef918b61182436490":[5,0,0,0,3], +"naif_8h.html#a58a3ee779a2235702283b32a762df2f6":[5,0,0,0,0], +"naif_8h.html#a71a4a929a85a2b77c2adb2284894ca9d":[5,0,0,0,1], +"novas_8c.html":[5,0,1,3], +"novas_8c.html#a00d9f6909923cd3e559c8f011ff9b794":[5,0,1,3,51], +"novas_8c.html#a02fa1ee652c20160055cbd2c7bd9ca63":[5,0,1,3,38], +"novas_8c.html#a033f1bf4b01e0e21a0e05e13c19c02f6":[5,0,1,3,0], +"novas_8c.html#a03a4df8961a0cd05f89aca478d2dcd24":[5,0,1,3,100], +"novas_8c.html#a078b5e764d5cf3fdca600fada992b409":[5,0,1,3,66], +"novas_8c.html#a07f83fbb8a57cf442c264ecdc979475e":[5,0,1,3,11], +"novas_8c.html#a08a008572e2746a70bec19739b5fb7e6":[5,0,1,3,36], +"novas_8c.html#a0dc364ae1963da0b916ed5a9d0862d3e":[5,0,1,3,62], +"novas_8c.html#a0e4364546c40854eb63211bd6cd0e70b":[5,0,1,3,42], +"novas_8c.html#a0f0a786b5614a788c02b37a462eae2d2":[5,0,1,3,32], +"novas_8c.html#a0f2096c7954b583fe749553b956ff9d2":[5,0,1,3,48], +"novas_8c.html#a0f24eef523d0a8e3252002654389bd5c":[5,0,1,3,44], +"novas_8c.html#a103c28cd84e81dde365238ee3599f5b0":[5,0,1,3,102], +"novas_8c.html#a11d3da697a640c39d87cf201ac54ca7c":[5,0,1,3,73], +"novas_8c.html#a129acca41760da486e1179c93cb9e86d":[5,0,1,3,93], +"novas_8c.html#a13c40b89c2cecd6a23720d181a800591":[5,0,1,3,77], +"novas_8c.html#a151b74255ea04462abc5503c6afddcae":[5,0,1,3,75], +"novas_8c.html#a18647d39520d1a15a137661f698cb12a":[5,0,1,3,99], +"novas_8c.html#a191dcbb360afb9b6bf123d46858156d0":[5,0,1,3,71], +"novas_8c.html#a221884a610d2866c7e7303cd7b94182c":[5,0,1,3,90], +"novas_8c.html#a263de1618d80fcc737984951fa97c5a3":[5,0,1,3,65], +"novas_8c.html#a29cad12337acfce5f1e370320dcefb79":[5,0,1,3,59], +"novas_8c.html#a2b801c7f5f2ba483776ab60ef2a0f06d":[5,0,1,3,84], +"novas_8c.html#a2ed632ae8df4a3737c200c96fe2362e2":[5,0,1,3,10], +"novas_8c.html#a3221fff69d0ca52ae4694ec3ab0368ad":[5,0,1,3,19], +"novas_8c.html#a3236e72771f2c363f342547d80f5d50f":[5,0,1,3,82], +"novas_8c.html#a410a61c67f5893584b09953fa4885fe5":[5,0,1,3,7], +"novas_8c.html#a411f70fb77582d750c5269fcd64b0ce2":[5,0,1,3,47], +"novas_8c.html#a416fd587496210c45028352f409fd73f":[5,0,1,3,56], +"novas_8c.html#a418f45a11ce7f92ba0ef817558415640":[5,0,1,3,81], +"novas_8c.html#a41f6507aa31cd35eff54f9c430ce78c0":[5,0,1,3,27], +"novas_8c.html#a43141f0ea4598d6c87193c3ea594dd6c":[5,0,1,3,12], +"novas_8c.html#a45b1a5d3cf875521f3176bc301633d79":[5,0,1,3,85], +"novas_8c.html#a48cf19bbddaeeb698bb921575b15e23e":[5,0,1,3,89], +"novas_8c.html#a48f90ac20950507fad9b880a7f7f2383":[5,0,1,3,34], +"novas_8c.html#a4afca520ede383556b549bbfb0d95c16":[5,0,1,3,22], +"novas_8c.html#a51ea4a016336dd3cf7783061c14d165c":[5,0,1,3,28], +"novas_8c.html#a581ef7bb3d2261a105d7086fc1768c97":[5,0,1,3,30], +"novas_8c.html#a5a62b6e1ef8840a1203c6d2a75d17152":[5,0,1,3,64], +"novas_8c.html#a5ee352727a9c2d181d6bd7d097f965d6":[5,0,1,3,4], +"novas_8c.html#a5f229207d8a775119565a52f7e586cf8":[5,0,1,3,23], +"novas_8c.html#a5f35633b872751df4dacd2fb2cbe4ac3":[5,0,1,3,58], +"novas_8c.html#a6097083c438a8d1872c2e00a66360030":[5,0,1,3,78], +"novas_8c.html#a60ea97a77320c52b566f8e8fb5faf304":[5,0,1,3,5], +"novas_8c.html#a618bbba887b9bc9e7df878234c66c215":[5,0,1,3,53], +"novas_8c.html#a6205edb1361e56cc0c7aed0f088f7437":[5,0,1,3,88], +"novas_8c.html#a63621cea3b4985c1bfcc4514a7aa3fb1":[5,0,1,3,60], +"novas_8c.html#a6408979487e7fdf65fe7902b0400ce87":[5,0,1,3,16], +"novas_8c.html#a6802265b4ac76628f22260ba23ac2352":[5,0,1,3,49], +"novas_8c.html#a694288eb631d6a69ecf313b7b5b4a677":[5,0,1,3,79], +"novas_8c.html#a69df5671751c09a7575963b94ad1151e":[5,0,1,3,61], +"novas_8c.html#a6b662ff99b35db19c9b6b24a1ae9264f":[5,0,1,3,86], +"novas_8c.html#a6c146e4d10152d5e1ffb978f2fc962be":[5,0,1,3,50], +"novas_8c.html#a6fa1eada41005ac70290d0bb5df1ec26":[5,0,1,3,17], +"novas_8c.html#a7cd85bc0a0248f84d399cbbce9fe9546":[5,0,1,3,39], +"novas_8c.html#a84516e14b76ec0b8ad5b9a9049a2db81":[5,0,1,3,2], +"novas_8c.html#a882279981a7d5a67ed596fa0937a12c1":[5,0,1,3,94], +"novas_8c.html#a8937180de2ee1545d19b8fc840f35fe2":[5,0,1,3,9], +"novas_8c.html#a8a93137b6201bedd8d47cc954684ebe3":[5,0,1,3,41], +"novas_8c.html#a8bd9c6d2127483551c98300e264977f5":[5,0,1,3,55], +"novas_8c.html#a8f832afe92680a11c3489aaa224ac2e2":[5,0,1,3,57], +"novas_8c.html#a9174488cd701172531174d85ed26819b":[5,0,1,3,52], +"novas_8c.html#a9178358732325399f3a5e3582080ced3":[5,0,1,3,68], +"novas_8c.html#a94ffd7dee2728748af9159d92e1efb6c":[5,0,1,3,13], +"novas_8c.html#a95f02377ce41d4e251654449dda82986":[5,0,1,3,8], +"novas_8c.html#a98e8713c3a4cc14363246a3da757ddcd":[5,0,1,3,20], +"novas_8c.html#a9904c454bc7148b42d0f927b82ea3973":[5,0,1,3,80], +"novas_8c.html#a9950f7973fc3b5d40b0d0a9f4eceddac":[5,0,1,3,45], +"novas_8c.html#a9f76e2386515e2023172e05891c3fa28":[5,0,1,3,70], +"novas_8c.html#aa05ecc76c1ccc0c3445f8b642d6c5311":[5,0,1,3,21], +"novas_8c.html#aa111f8d21d960677fb91139adc96ff17":[5,0,1,3,87], +"novas_8c.html#aa11d2253a44261370af8d0c32f0715e9":[5,0,1,3,25], +"novas_8c.html#aa41408d8cbbe3cfc12930414a9c79fc7":[5,0,1,3,76] }; diff --git a/apidoc/html/navtreeindex1.js b/apidoc/html/navtreeindex1.js index ed98596a..26b3e37f 100644 --- a/apidoc/html/navtreeindex1.js +++ b/apidoc/html/navtreeindex1.js @@ -1,253 +1,253 @@ var NAVTREEINDEX1 = { -"novas_8c.html#acf86ce700b3d3509ebba13e5f16a4327":[5,0,1,2,70], -"novas_8c.html#ad1de5b481e41cf193c199bd0dc5084bd":[5,0,1,2,1], -"novas_8c.html#ad2b933ce2f58e8b04bbe76ffbff99eb0":[5,0,1,2,99], -"novas_8c.html#ad799864f637c483fb49491bde5a93e25":[5,0,1,2,15], -"novas_8c.html#add7a260017fad0d59c943a0a8d935fcf":[5,0,1,2,18], -"novas_8c.html#ade8207981b6f840d1f0a79dd0c72beb2":[5,0,1,2,67], -"novas_8c.html#aea0e1028baf14d16d9de800e36a17086":[5,0,1,2,35], -"novas_8c.html#aead87744eeb3029ce7d5ffb1801ee652":[5,0,1,2,95], -"novas_8c.html#aed179ad664f4ff023deb540140f3c2ef":[5,0,1,2,72], -"novas_8c.html#aeea4b5085c7267714492fae6108fb975":[5,0,1,2,29], -"novas_8c.html#aef1f8daaad470353648de90576aefc66":[5,0,1,2,24], -"novas_8c.html#af182ee8cc4239f581f746aa974827d61":[5,0,1,2,52], -"novas_8c.html#af2c03d540de7a8bfafaed27eb9a753c1":[5,0,1,2,90], -"novas_8c.html#af4090e519d7ce7ab1fcdb24b10126eb4":[5,0,1,2,81], -"novas_8c.html#af47d81c6aaa03c8af78eb251c8894bde":[5,0,1,2,93], -"novas_8h.html":[5,0,0,0], -"novas_8h.html#a00d9f6909923cd3e559c8f011ff9b794":[5,0,0,0,156], -"novas_8h.html#a01f98b2b8033c8dbacaeab37e9198e91":[5,0,0,0,183], -"novas_8h.html#a03a4df8961a0cd05f89aca478d2dcd24":[5,0,0,0,242], -"novas_8h.html#a078b5e764d5cf3fdca600fada992b409":[5,0,0,0,207], -"novas_8h.html#a07f83fbb8a57cf442c264ecdc979475e":[5,0,0,0,101], -"novas_8h.html#a08a008572e2746a70bec19739b5fb7e6":[5,0,0,0,133], -"novas_8h.html#a08d295e7b5853f0938c3addd2af67200":[5,0,0,0,117], -"novas_8h.html#a0a185da3a347343e5dd21d41a598d0fa":[5,0,0,0,16], -"novas_8h.html#a0ae90838b446c7d4c1d3386ec8857410":[5,0,0,0,47], -"novas_8h.html#a0c92a54a656043a455ea8ae0ace6c57e":[5,0,0,0,15], -"novas_8h.html#a0dc364ae1963da0b916ed5a9d0862d3e":[5,0,0,0,198], -"novas_8h.html#a0e4364546c40854eb63211bd6cd0e70b":[5,0,0,0,144], -"novas_8h.html#a0f24eef523d0a8e3252002654389bd5c":[5,0,0,0,146], -"novas_8h.html#a111fc0f74e2b2f066617d7e61af15e3d":[5,0,0,0,230], -"novas_8h.html#a1130ad2ce520e948c71f03a25a713075":[5,0,0,0,196], -"novas_8h.html#a11d3da697a640c39d87cf201ac54ca7c":[5,0,0,0,215], -"novas_8h.html#a12953f66c0f774284f0700ae785784d0":[5,0,0,0,136], -"novas_8h.html#a129acca41760da486e1179c93cb9e86d":[5,0,0,0,235], -"novas_8h.html#a139f16e134bf6119b6e04c8272c85668":[5,0,0,0,33], -"novas_8h.html#a13c40b89c2cecd6a23720d181a800591":[5,0,0,0,220], -"novas_8h.html#a151b74255ea04462abc5503c6afddcae":[5,0,0,0,218], -"novas_8h.html#a1830a25e886366263653167369213d8b":[5,0,0,0,32], -"novas_8h.html#a1853540eae9f8699b6aaff9c0b518e08":[5,0,0,0,49], -"novas_8h.html#a18647d39520d1a15a137661f698cb12a":[5,0,0,0,241], -"novas_8h.html#a191dcbb360afb9b6bf123d46858156d0":[5,0,0,0,213], -"novas_8h.html#a1ac03856ab026b374a4b73b834b45acd":[5,0,0,0,222], -"novas_8h.html#a1eecb357eeea0de4759e9c8d55af238f":[5,0,0,0,78], -"novas_8h.html#a1eecb357eeea0de4759e9c8d55af238fa4f9ab9cec85498c41f90c33794d032e5":[5,0,0,0,78,2], -"novas_8h.html#a1eecb357eeea0de4759e9c8d55af238fa58f22833170aee0959154d3a7be6c269":[5,0,0,0,78,1], -"novas_8h.html#a1eecb357eeea0de4759e9c8d55af238fad1eeaddaa96b028742a8ba424e311aa8":[5,0,0,0,78,0], -"novas_8h.html#a208120c5fa3e12853eb37cb99d3e27be":[5,0,0,0,80], -"novas_8h.html#a208120c5fa3e12853eb37cb99d3e27bea13c0711a025b9aebd4186ab9127cbd7b":[5,0,0,0,80,1], -"novas_8h.html#a208120c5fa3e12853eb37cb99d3e27beade504a1c5ccf790ce9d8ad52797bb94c":[5,0,0,0,80,0], -"novas_8h.html#a219df36b21dc4476656e708d14d08045":[5,0,0,0,81], -"novas_8h.html#a219df36b21dc4476656e708d14d08045a03b12ea0f93a1a1045d7bcccd613c6f2":[5,0,0,0,81,6], -"novas_8h.html#a219df36b21dc4476656e708d14d08045a1255a982524abb49bf076014d8d6acb5":[5,0,0,0,81,9], -"novas_8h.html#a219df36b21dc4476656e708d14d08045a170e1c704bd29c8d46f66d4d9a03d9c2":[5,0,0,0,81,10], -"novas_8h.html#a219df36b21dc4476656e708d14d08045a40678cd248bd2edca8f59ddfee20ab74":[5,0,0,0,81,1], -"novas_8h.html#a219df36b21dc4476656e708d14d08045a479f3eb097c0aeb4ac7dc3ae2e6c376e":[5,0,0,0,81,4], -"novas_8h.html#a219df36b21dc4476656e708d14d08045a71d987d5d11d3a162807cdf0c994ad28":[5,0,0,0,81,7], -"novas_8h.html#a219df36b21dc4476656e708d14d08045a7c452cc654265f03e78801f9aead83de":[5,0,0,0,81,2], -"novas_8h.html#a219df36b21dc4476656e708d14d08045a994baf0c30caeaaee7b8b4d5a12921a3":[5,0,0,0,81,5], -"novas_8h.html#a219df36b21dc4476656e708d14d08045a9fcf58133828600a062725ced448cfcf":[5,0,0,0,81,11], -"novas_8h.html#a219df36b21dc4476656e708d14d08045aaeb39686d0e998c9188b47c31ee9c6b5":[5,0,0,0,81,0], -"novas_8h.html#a219df36b21dc4476656e708d14d08045adc941f5a3613952d6d6102281e70e5c0":[5,0,0,0,81,3], -"novas_8h.html#a219df36b21dc4476656e708d14d08045af12d26e56aa375fd2aa0c0edfd1c9ae3":[5,0,0,0,81,8], -"novas_8h.html#a221884a610d2866c7e7303cd7b94182c":[5,0,0,0,232], -"novas_8h.html#a263de1618d80fcc737984951fa97c5a3":[5,0,0,0,201], -"novas_8h.html#a296fcf0239f66eb19732f5072fed6d6e":[5,0,0,0,137], -"novas_8h.html#a2972b3eafa2d7f6c29cff34bad9fcf0d":[5,0,0,0,167], -"novas_8h.html#a29cad12337acfce5f1e370320dcefb79":[5,0,0,0,174], -"novas_8h.html#a2b801c7f5f2ba483776ab60ef2a0f06d":[5,0,0,0,224], -"novas_8h.html#a2c8817db8a00764da4c285b32590ccfb":[5,0,0,0,208], -"novas_8h.html#a2ed632ae8df4a3737c200c96fe2362e2":[5,0,0,0,100], -"novas_8h.html#a2eff9980cb9db96ab41fb564c1b5c014":[5,0,0,0,73], -"novas_8h.html#a2eff9980cb9db96ab41fb564c1b5c014a1248329939f130a4bef0d3ef9ed95c66":[5,0,0,0,73,2], -"novas_8h.html#a2eff9980cb9db96ab41fb564c1b5c014a90d1ef6cedd7a9fdfd7e538ecea5a040":[5,0,0,0,73,0], -"novas_8h.html#a2eff9980cb9db96ab41fb564c1b5c014acca4381f43619e421b26d79c1c77593f":[5,0,0,0,73,1], -"novas_8h.html#a304b2220e084b4b12e674aad897972bc":[5,0,0,0,212], -"novas_8h.html#a31bf4a08940bfa3e97ae6a1abee80422":[5,0,0,0,40], -"novas_8h.html#a320b4181c798436981b4520175baad89":[5,0,0,0,14], -"novas_8h.html#a3221fff69d0ca52ae4694ec3ab0368ad":[5,0,0,0,113], -"novas_8h.html#a3539b76356a7f8853fbb639aaa6bf02e":[5,0,0,0,189], -"novas_8h.html#a3785083ae52bbbc1e749dbedd7e5d85e":[5,0,0,0,38], -"novas_8h.html#a3789b2c39c26f01bb1bffe8ebc953467":[5,0,0,0,74], -"novas_8h.html#a3789b2c39c26f01bb1bffe8ebc953467ab580d06bb093ef496695125e2bef1798":[5,0,0,0,74,0], -"novas_8h.html#a3789b2c39c26f01bb1bffe8ebc953467aba4a23444c495f90061ec1a906585faa":[5,0,0,0,74,1], -"novas_8h.html#a37c8f2d5e1ad2daed78d1bd7991fdba4":[5,0,0,0,186], -"novas_8h.html#a3cba2735c32163fab062b1a904a83b56":[5,0,0,0,68], -"novas_8h.html#a3cba2735c32163fab062b1a904a83b56a2047c8bae25010adb60d895a83079846":[5,0,0,0,68,1], -"novas_8h.html#a3cba2735c32163fab062b1a904a83b56aebffd24170ffab949609a8dcfc201660":[5,0,0,0,68,0], -"novas_8h.html#a3ce6b306bc183387d0aaac97abbd82e8":[5,0,0,0,130], -"novas_8h.html#a3f055f3994889e3345d5267dac671a60":[5,0,0,0,206], -"novas_8h.html#a3f6ae564cfac3766a21e0754905e5f7c":[5,0,0,0,138], -"novas_8h.html#a3fa57a154f2f423612736e5e3a5addbf":[5,0,0,0,93], -"novas_8h.html#a406038a5cbe32b7e0e7233f6145e4cf5":[5,0,0,0,23], -"novas_8h.html#a4100ecc5d9badfa07301024baffe9ded":[5,0,0,0,39], -"novas_8h.html#a410a61c67f5893584b09953fa4885fe5":[5,0,0,0,97], -"novas_8h.html#a416fd587496210c45028352f409fd73f":[5,0,0,0,163], -"novas_8h.html#a41f6507aa31cd35eff54f9c430ce78c0":[5,0,0,0,122], -"novas_8h.html#a43141f0ea4598d6c87193c3ea594dd6c":[5,0,0,0,102], -"novas_8h.html#a449c9223f9601d7c93ba13b0aca2ab0e":[5,0,0,0,152], -"novas_8h.html#a44de9d1672290d153a1dfb0685886208":[5,0,0,0,65], -"novas_8h.html#a4551e2ac083e34c1b2b61b3805efb9a3":[5,0,0,0,229], -"novas_8h.html#a45b1a5d3cf875521f3176bc301633d79":[5,0,0,0,225], -"novas_8h.html#a462bdac0f370f0c5b421ae5b3f3e35f2":[5,0,0,0,60], -"novas_8h.html#a46d245f56c6eea9b1a7dc32d3feeaeb8":[5,0,0,0,219], -"novas_8h.html#a4818ab9be2f0891091c719db01bcfa98":[5,0,0,0,169], -"novas_8h.html#a4849c7fca260cfb7c1d716566f4170ac":[5,0,0,0,178], -"novas_8h.html#a48cf19bbddaeeb698bb921575b15e23e":[5,0,0,0,231], -"novas_8h.html#a48f90ac20950507fad9b880a7f7f2383":[5,0,0,0,128], -"novas_8h.html#a4912c64aec0c943b7985db6cb61ff83a":[5,0,0,0,66], -"novas_8h.html#a493ab751eee5804db77157c37e94e5c3":[5,0,0,0,195], -"novas_8h.html#a4afca520ede383556b549bbfb0d95c16":[5,0,0,0,116], -"novas_8h.html#a4caf1f6e33a208827eb99df7e387d6d1":[5,0,0,0,18], -"novas_8h.html#a4cb74da554b236c835302480688cfaac":[5,0,0,0,19], -"novas_8h.html#a4d179c8573319fc25c775ce56ba055dc":[5,0,0,0,182], -"novas_8h.html#a4d7470ca705efa1953e8b4beab77c6b6":[5,0,0,0,126], -"novas_8h.html#a4ef1b6d204e22608e964e60cf34a15ad":[5,0,0,0,204], -"novas_8h.html#a5414c24d23ad004a73ec69b1aad9f3e2":[5,0,0,0,22], -"novas_8h.html#a581ef7bb3d2261a105d7086fc1768c97":[5,0,0,0,125], -"novas_8h.html#a59caeca70d1fdd02e41ed62f20675e6c":[5,0,0,0,233], -"novas_8h.html#a5a62b6e1ef8840a1203c6d2a75d17152":[5,0,0,0,200], -"novas_8h.html#a5ab52d5db18c081b6313ed8b1993ebb7":[5,0,0,0,61], -"novas_8h.html#a5ddc7a011476a8cffaec1866beaa0095":[5,0,0,0,51], -"novas_8h.html#a5ee352727a9c2d181d6bd7d097f965d6":[5,0,0,0,94], -"novas_8h.html#a5f35633b872751df4dacd2fb2cbe4ac3":[5,0,0,0,168], -"novas_8h.html#a5fb4713ad9802152e40a83bf3c1ee242":[5,0,0,0,28], -"novas_8h.html#a60037f5a7c8fe2b7cf8893cf461598d1":[5,0,0,0,44], -"novas_8h.html#a60ea97a77320c52b566f8e8fb5faf304":[5,0,0,0,95], -"novas_8h.html#a610c7260c1879f89913bf7a5549b4649":[5,0,0,0,27], -"novas_8h.html#a6140c39d1526b137f827e2091ecc36b3":[5,0,0,0,79], -"novas_8h.html#a6140c39d1526b137f827e2091ecc36b3a1665bf146ca1a4d11380bf4d7d9d7058":[5,0,0,0,79,3], -"novas_8h.html#a6140c39d1526b137f827e2091ecc36b3a82474207bac139bc2a8826b9d317a42c":[5,0,0,0,79,4], -"novas_8h.html#a6140c39d1526b137f827e2091ecc36b3aadb64b75d1bf5344760b942f241e52e8":[5,0,0,0,79,1], -"novas_8h.html#a6140c39d1526b137f827e2091ecc36b3aca418efc57ac159cf541c324c008eb27":[5,0,0,0,79,2], -"novas_8h.html#a6140c39d1526b137f827e2091ecc36b3aca54b3a0c7d5b31d09090a1f55ff72b2":[5,0,0,0,79,0], -"novas_8h.html#a618bbba887b9bc9e7df878234c66c215":[5,0,0,0,158], -"novas_8h.html#a61f6463d05c29930c667981fdcb1f341":[5,0,0,0,71], -"novas_8h.html#a61f6463d05c29930c667981fdcb1f341a39ca3eead3c36784e06eff2a8598aea0":[5,0,0,0,71,1], -"novas_8h.html#a61f6463d05c29930c667981fdcb1f341a3bf824e91c250babd516eadef253d1fe":[5,0,0,0,71,2], -"novas_8h.html#a61f6463d05c29930c667981fdcb1f341a5b6fd4adbb29dd7a90e5100730eda1e8":[5,0,0,0,71,0], -"novas_8h.html#a6355388ff4a44836eda6eb1e97da60cd":[5,0,0,0,36], -"novas_8h.html#a63621cea3b4985c1bfcc4514a7aa3fb1":[5,0,0,0,194], -"novas_8h.html#a6408979487e7fdf65fe7902b0400ce87":[5,0,0,0,109], -"novas_8h.html#a6802265b4ac76628f22260ba23ac2352":[5,0,0,0,154], -"novas_8h.html#a68aa01f6e3e0f40bbe1b5ccab3144fda":[5,0,0,0,53], -"novas_8h.html#a694288eb631d6a69ecf313b7b5b4a677":[5,0,0,0,221], -"novas_8h.html#a69df5671751c09a7575963b94ad1151e":[5,0,0,0,197], -"novas_8h.html#a6b49f92f8f818f2272613e3432185a39":[5,0,0,0,185], -"novas_8h.html#a6b662ff99b35db19c9b6b24a1ae9264f":[5,0,0,0,226], -"novas_8h.html#a6c146e4d10152d5e1ffb978f2fc962be":[5,0,0,0,155], -"novas_8h.html#a6d955f313593b4a56fef202708d5722b":[5,0,0,0,35], -"novas_8h.html#a6fa1eada41005ac70290d0bb5df1ec26":[5,0,0,0,111], -"novas_8h.html#a70c3951615b1ecf42818c79893678543":[5,0,0,0,82], -"novas_8h.html#a70c3951615b1ecf42818c79893678543a2126557509f896a0aeb435795fe1da47":[5,0,0,0,82,0], -"novas_8h.html#a70c3951615b1ecf42818c79893678543ad304f43b1bf8becb63fc4d972f8b1f77":[5,0,0,0,82,1], -"novas_8h.html#a7505fe27b163e97b60bcf4406eadffa7":[5,0,0,0,54], -"novas_8h.html#a7af86c48f77394688f4ad43eb20760f4":[5,0,0,0,45], -"novas_8h.html#a7ba038ea34eb901ccfb8f785708c651e":[5,0,0,0,83], -"novas_8h.html#a7ba038ea34eb901ccfb8f785708c651ea5a2a55ff66f97310a9641d7ffa60b8dd":[5,0,0,0,83,5], -"novas_8h.html#a7ba038ea34eb901ccfb8f785708c651ea5bf6e497c776a4a8168b23db062e8a10":[5,0,0,0,83,3], -"novas_8h.html#a7ba038ea34eb901ccfb8f785708c651ea8c3e21e3d68b39b0b0ca28f99b8cacf4":[5,0,0,0,83,0], -"novas_8h.html#a7ba038ea34eb901ccfb8f785708c651eaa4bcd4fdb15ba77023241689a5608df3":[5,0,0,0,83,1], -"novas_8h.html#a7ba038ea34eb901ccfb8f785708c651eacbee2de517939c156e61fb5f9631e044":[5,0,0,0,83,2], -"novas_8h.html#a7ba038ea34eb901ccfb8f785708c651ead110200de7f232d9110467c0862733d9":[5,0,0,0,83,4], -"novas_8h.html#a7c474aa996c5ccc0c03b1006ea5b30e1":[5,0,0,0,29], -"novas_8h.html#a7cd85bc0a0248f84d399cbbce9fe9546":[5,0,0,0,141], -"novas_8h.html#a83db7db5a0ed0311610391f199b9f66c":[5,0,0,0,164], -"novas_8h.html#a84516e14b76ec0b8ad5b9a9049a2db81":[5,0,0,0,91], -"novas_8h.html#a882279981a7d5a67ed596fa0937a12c1":[5,0,0,0,237], -"novas_8h.html#a88972e93665bb1903795bfff264c14f6":[5,0,0,0,191], -"novas_8h.html#a8937180de2ee1545d19b8fc840f35fe2":[5,0,0,0,99], -"novas_8h.html#a8a0ef80e44076b86bc707e9414d85d76":[5,0,0,0,13], -"novas_8h.html#a8bd9c6d2127483551c98300e264977f5":[5,0,0,0,162], -"novas_8h.html#a8c060b573c5054e77a9fd9df2d785838":[5,0,0,0,153], -"novas_8h.html#a8c77758e10b1d3dc8dbd3ab0b694e468":[5,0,0,0,85], -"novas_8h.html#a8c77758e10b1d3dc8dbd3ab0b694e468a29a320ab3459dafa0d18e7ebef3ae8fe":[5,0,0,0,85,0], -"novas_8h.html#a8c77758e10b1d3dc8dbd3ab0b694e468a4255a64975ec93df2f228c63c38096a0":[5,0,0,0,85,1], -"novas_8h.html#a8f832afe92680a11c3489aaa224ac2e2":[5,0,0,0,166], -"novas_8h.html#a9174488cd701172531174d85ed26819b":[5,0,0,0,157], -"novas_8h.html#a9178358732325399f3a5e3582080ced3":[5,0,0,0,210], -"novas_8h.html#a93ac897d3f7a2f2a7f8d92f3e8cd9ea0":[5,0,0,0,179], -"novas_8h.html#a94ffd7dee2728748af9159d92e1efb6c":[5,0,0,0,103], -"novas_8h.html#a95f02377ce41d4e251654449dda82986":[5,0,0,0,98], -"novas_8h.html#a977a43db51d544f728ea8a22b4a53783":[5,0,0,0,59], -"novas_8h.html#a98e8713c3a4cc14363246a3da757ddcd":[5,0,0,0,114], -"novas_8h.html#a9950f7973fc3b5d40b0d0a9f4eceddac":[5,0,0,0,148], -"novas_8h.html#a9b926427954233b94ebd6925d86f9f81":[5,0,0,0,63], -"novas_8h.html#a9c3f1a1bc3fd9ac6d211806913d2d529":[5,0,0,0,160], -"novas_8h.html#a9cac4f3a18d4c14939519e7123b4d504":[5,0,0,0,107], -"novas_8h.html#a9d51ca5c972013024755c644c96d0586":[5,0,0,0,139], -"novas_8h.html#a9d8d2a1f5c06b488e4c817bc9877e3ba":[5,0,0,0,70], -"novas_8h.html#a9d8d2a1f5c06b488e4c817bc9877e3baa0b25a908023b92a2f4f42114736de9cf":[5,0,0,0,70,0], -"novas_8h.html#a9d8d2a1f5c06b488e4c817bc9877e3baaa03b175422e9603e87ab87f93a45c07c":[5,0,0,0,70,2], -"novas_8h.html#a9d8d2a1f5c06b488e4c817bc9877e3baadc10e15517b94fdd3d9eba3359909c65":[5,0,0,0,70,1], -"novas_8h.html#a9e882d9c9055f187d3a8dc9b019f0609":[5,0,0,0,72], -"novas_8h.html#a9e882d9c9055f187d3a8dc9b019f0609a1d56a4fb59b567049ed1937bfcdf0f62":[5,0,0,0,72,1], -"novas_8h.html#a9e882d9c9055f187d3a8dc9b019f0609ab07b6e5ed11fd50e7c2287b5b6626b46":[5,0,0,0,72,0], -"novas_8h.html#aa05ecc76c1ccc0c3445f8b642d6c5311":[5,0,0,0,115], -"novas_8h.html#aa111f8d21d960677fb91139adc96ff17":[5,0,0,0,227], -"novas_8h.html#aa11d2253a44261370af8d0c32f0715e9":[5,0,0,0,119], -"novas_8h.html#aa22303f98df2d63edf6d8452ff3a43b2":[5,0,0,0,150], -"novas_8h.html#aa2768d89d499a7155f90a6fd8c176d8d":[5,0,0,0,106], -"novas_8h.html#aa29034a9e6579d5982083c5c6ea8d773":[5,0,0,0,177], -"novas_8h.html#aa3da1221ec52e427f9571d12f6f914ae":[5,0,0,0,205], -"novas_8h.html#aa423a88cd3f434642fc89d47390184f4":[5,0,0,0,147], -"novas_8h.html#aa54cd00024b294d38fa29433c017c65f":[5,0,0,0,193], -"novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0b":[5,0,0,0,86], -"novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba01787464888b92c37b8340174c03cc8d":[5,0,0,0,86,6], -"novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba328f2523f4f064c5252f4ac858bddc4b":[5,0,0,0,86,4], -"novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba5935a299729a67971b12a78ee682f89a":[5,0,0,0,86,2], -"novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba8301aa6dff381beba373826e137c88c4":[5,0,0,0,86,0], -"novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0baa6fc4520426c4c9cbe497ab87f2ad583":[5,0,0,0,86,7], -"novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0baadb0d1437b46022bca75d4e7ab0542c7":[5,0,0,0,86,3], -"novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0bac29f535fdae4e29e1baeccacf8f0b98d":[5,0,0,0,86,5], -"novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0baf5d992bdf01b4f3fd7b22e3e24c6974d":[5,0,0,0,86,1], -"novas_8h.html#aa65f86f70b2ea6e77bf0799d6859ca05":[5,0,0,0,176], -"novas_8h.html#aa798460894aa44f8564569d9ea4bf1ef":[5,0,0,0,129], -"novas_8h.html#aaac686274606e79ba666f94306eece8b":[5,0,0,0,120], -"novas_8h.html#aaae33249717912663bbb00be4fa4e6c3":[5,0,0,0,131], -"novas_8h.html#aab27106a2d5c2c7fa64b2f208deff7f5":[5,0,0,0,88], -"novas_8h.html#aab27106a2d5c2c7fa64b2f208deff7f5a6148979c7c2a121fc0852ec129eb4b10":[5,0,0,0,88,1], -"novas_8h.html#aab27106a2d5c2c7fa64b2f208deff7f5ac1fc144f868517a2268a56343cc218a9":[5,0,0,0,88,0], -"novas_8h.html#aab57b6b4c8c96ed32414fe3964813e5f":[5,0,0,0,46], -"novas_8h.html#aacc6a0daf29b8bdc18f46647a94694d3":[5,0,0,0,209], -"novas_8h.html#aada778ddcc75a355b6753f5372775094":[5,0,0,0,96], -"novas_8h.html#aadb7bc88119eed4ea54373a42e22a0d4":[5,0,0,0,192], -"novas_8h.html#aadef42ba39811e058ee9efe2c6f7d151":[5,0,0,0,64], -"novas_8h.html#aaed93e356acfc0d15d0f64ae0793b4f0":[5,0,0,0,62], -"novas_8h.html#ab04bff3b97c132e358e11c3a5b7a3081":[5,0,0,0,190], -"novas_8h.html#ab4ea1b646b23a76936b2a6459b1bac6d":[5,0,0,0,175], -"novas_8h.html#ab5988d52596448e8248d94a4f59d69a1":[5,0,0,0,55], -"novas_8h.html#ab7611704bab9ce717744a8b5575c5378":[5,0,0,0,127], -"novas_8h.html#ab7f2aaab5b9fe0be5d77d4cccc3745a9":[5,0,0,0,30], -"novas_8h.html#ab904df0f504d07bbf73f84e2a1c43e07":[5,0,0,0,170], -"novas_8h.html#ab94b49a9d44c6078c5ea12171029eb96":[5,0,0,0,26], -"novas_8h.html#ab970f5de5d5e04874cb31865459b0b4f":[5,0,0,0,75], -"novas_8h.html#ab970f5de5d5e04874cb31865459b0b4fa1096785746d1a9bc678ea2c51fc21055":[5,0,0,0,75,1], -"novas_8h.html#ab970f5de5d5e04874cb31865459b0b4fa4649e3c4b655ead9fa3e53a75186ab30":[5,0,0,0,75,0], -"novas_8h.html#ab9b7a622486f2904615ceed1ba94cd8f":[5,0,0,0,149], -"novas_8h.html#abacd89aa380c85da2d3c19a7e2187df3":[5,0,0,0,188], -"novas_8h.html#abbd19f57e31db2ac91cbe22f9a95f390":[5,0,0,0,48], -"novas_8h.html#abc8f275a2d431e59a1ec9e276abaca1a":[5,0,0,0,25], -"novas_8h.html#abceec12c6cac2693b45b7778374455f4":[5,0,0,0,92], -"novas_8h.html#abdcc8e194d79787838d1ffc064449932":[5,0,0,0,171], -"novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81":[5,0,0,0,84], -"novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81a7ed64c314f06fdf9acfa72beb531e73d":[5,0,0,0,84,1], -"novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81aaf3bef1a45c5d59df8e779da09cecb68":[5,0,0,0,84,2], -"novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81ace535f58f84fa374a973aa9d4e6a52e8":[5,0,0,0,84,0], -"novas_8h.html#abfee69517c7432733c8382c88371c983":[5,0,0,0,181], -"novas_8h.html#ac036606c424c30a5600049b0cd38d868":[5,0,0,0,145], -"novas_8h.html#ac0ca6f330e1795ce811df95986400632":[5,0,0,0,151], -"novas_8h.html#ac266a346b8e22946f50079897b0baefa":[5,0,0,0,41] +"novas_8c.html#aa6fad38297a49ba78a6bd49cedf889b1":[5,0,1,3,31], +"novas_8c.html#aa798460894aa44f8564569d9ea4bf1ef":[5,0,1,3,35], +"novas_8c.html#aaac686274606e79ba666f94306eece8b":[5,0,1,3,26], +"novas_8c.html#aacc6a0daf29b8bdc18f46647a94694d3":[5,0,1,3,67], +"novas_8c.html#aada778ddcc75a355b6753f5372775094":[5,0,1,3,6], +"novas_8c.html#abceec12c6cac2693b45b7778374455f4":[5,0,1,3,3], +"novas_8c.html#abe0c6e6fc60a49efa88c365aef8cdc50":[5,0,1,3,91], +"novas_8c.html#ac036606c424c30a5600049b0cd38d868":[5,0,1,3,43], +"novas_8c.html#ac063b61c63e78a4864f2baa4606bab36":[5,0,1,3,98], +"novas_8c.html#ac0ba048cd1732d0d0398397396d158bc":[5,0,1,3,14], +"novas_8c.html#ac0ca6f330e1795ce811df95986400632":[5,0,1,3,46], +"novas_8c.html#ac37988ea091479b766590e472293439b":[5,0,1,3,40], +"novas_8c.html#acbc29fe86915ef8a3701795dc9fd9b34":[5,0,1,3,63], +"novas_8c.html#acd47f30801a6676afb5e0614eaefa569":[5,0,1,3,96], +"novas_8c.html#acf86ce700b3d3509ebba13e5f16a4327":[5,0,1,3,72], +"novas_8c.html#ad1de5b481e41cf193c199bd0dc5084bd":[5,0,1,3,1], +"novas_8c.html#ad2b933ce2f58e8b04bbe76ffbff99eb0":[5,0,1,3,101], +"novas_8c.html#ad799864f637c483fb49491bde5a93e25":[5,0,1,3,15], +"novas_8c.html#add7a260017fad0d59c943a0a8d935fcf":[5,0,1,3,18], +"novas_8c.html#ade8207981b6f840d1f0a79dd0c72beb2":[5,0,1,3,69], +"novas_8c.html#ae45badb450c1ca73920d982e12346c5b":[5,0,1,3,33], +"novas_8c.html#aea0e1028baf14d16d9de800e36a17086":[5,0,1,3,37], +"novas_8c.html#aead87744eeb3029ce7d5ffb1801ee652":[5,0,1,3,97], +"novas_8c.html#aed179ad664f4ff023deb540140f3c2ef":[5,0,1,3,74], +"novas_8c.html#aeea4b5085c7267714492fae6108fb975":[5,0,1,3,29], +"novas_8c.html#aef1f8daaad470353648de90576aefc66":[5,0,1,3,24], +"novas_8c.html#af182ee8cc4239f581f746aa974827d61":[5,0,1,3,54], +"novas_8c.html#af2c03d540de7a8bfafaed27eb9a753c1":[5,0,1,3,92], +"novas_8c.html#af4090e519d7ce7ab1fcdb24b10126eb4":[5,0,1,3,83], +"novas_8c.html#af47d81c6aaa03c8af78eb251c8894bde":[5,0,1,3,95], +"novas_8h.html":[5,0,0,1], +"novas_8h.html#a00d9f6909923cd3e559c8f011ff9b794":[5,0,0,1,156], +"novas_8h.html#a01f98b2b8033c8dbacaeab37e9198e91":[5,0,0,1,183], +"novas_8h.html#a03a4df8961a0cd05f89aca478d2dcd24":[5,0,0,1,242], +"novas_8h.html#a078b5e764d5cf3fdca600fada992b409":[5,0,0,1,207], +"novas_8h.html#a07f83fbb8a57cf442c264ecdc979475e":[5,0,0,1,101], +"novas_8h.html#a08a008572e2746a70bec19739b5fb7e6":[5,0,0,1,133], +"novas_8h.html#a08d295e7b5853f0938c3addd2af67200":[5,0,0,1,117], +"novas_8h.html#a0a185da3a347343e5dd21d41a598d0fa":[5,0,0,1,16], +"novas_8h.html#a0ae90838b446c7d4c1d3386ec8857410":[5,0,0,1,47], +"novas_8h.html#a0c92a54a656043a455ea8ae0ace6c57e":[5,0,0,1,15], +"novas_8h.html#a0dc364ae1963da0b916ed5a9d0862d3e":[5,0,0,1,198], +"novas_8h.html#a0e4364546c40854eb63211bd6cd0e70b":[5,0,0,1,144], +"novas_8h.html#a0f24eef523d0a8e3252002654389bd5c":[5,0,0,1,146], +"novas_8h.html#a111fc0f74e2b2f066617d7e61af15e3d":[5,0,0,1,230], +"novas_8h.html#a1130ad2ce520e948c71f03a25a713075":[5,0,0,1,196], +"novas_8h.html#a11d3da697a640c39d87cf201ac54ca7c":[5,0,0,1,215], +"novas_8h.html#a12953f66c0f774284f0700ae785784d0":[5,0,0,1,136], +"novas_8h.html#a129acca41760da486e1179c93cb9e86d":[5,0,0,1,235], +"novas_8h.html#a139f16e134bf6119b6e04c8272c85668":[5,0,0,1,33], +"novas_8h.html#a13c40b89c2cecd6a23720d181a800591":[5,0,0,1,220], +"novas_8h.html#a151b74255ea04462abc5503c6afddcae":[5,0,0,1,218], +"novas_8h.html#a1830a25e886366263653167369213d8b":[5,0,0,1,32], +"novas_8h.html#a1853540eae9f8699b6aaff9c0b518e08":[5,0,0,1,49], +"novas_8h.html#a18647d39520d1a15a137661f698cb12a":[5,0,0,1,241], +"novas_8h.html#a191dcbb360afb9b6bf123d46858156d0":[5,0,0,1,213], +"novas_8h.html#a1ac03856ab026b374a4b73b834b45acd":[5,0,0,1,222], +"novas_8h.html#a1eecb357eeea0de4759e9c8d55af238f":[5,0,0,1,78], +"novas_8h.html#a1eecb357eeea0de4759e9c8d55af238fa4f9ab9cec85498c41f90c33794d032e5":[5,0,0,1,78,2], +"novas_8h.html#a1eecb357eeea0de4759e9c8d55af238fa58f22833170aee0959154d3a7be6c269":[5,0,0,1,78,1], +"novas_8h.html#a1eecb357eeea0de4759e9c8d55af238fad1eeaddaa96b028742a8ba424e311aa8":[5,0,0,1,78,0], +"novas_8h.html#a208120c5fa3e12853eb37cb99d3e27be":[5,0,0,1,80], +"novas_8h.html#a208120c5fa3e12853eb37cb99d3e27bea13c0711a025b9aebd4186ab9127cbd7b":[5,0,0,1,80,1], +"novas_8h.html#a208120c5fa3e12853eb37cb99d3e27beade504a1c5ccf790ce9d8ad52797bb94c":[5,0,0,1,80,0], +"novas_8h.html#a219df36b21dc4476656e708d14d08045":[5,0,0,1,81], +"novas_8h.html#a219df36b21dc4476656e708d14d08045a03b12ea0f93a1a1045d7bcccd613c6f2":[5,0,0,1,81,6], +"novas_8h.html#a219df36b21dc4476656e708d14d08045a1255a982524abb49bf076014d8d6acb5":[5,0,0,1,81,9], +"novas_8h.html#a219df36b21dc4476656e708d14d08045a170e1c704bd29c8d46f66d4d9a03d9c2":[5,0,0,1,81,10], +"novas_8h.html#a219df36b21dc4476656e708d14d08045a40678cd248bd2edca8f59ddfee20ab74":[5,0,0,1,81,1], +"novas_8h.html#a219df36b21dc4476656e708d14d08045a479f3eb097c0aeb4ac7dc3ae2e6c376e":[5,0,0,1,81,4], +"novas_8h.html#a219df36b21dc4476656e708d14d08045a71d987d5d11d3a162807cdf0c994ad28":[5,0,0,1,81,7], +"novas_8h.html#a219df36b21dc4476656e708d14d08045a7c452cc654265f03e78801f9aead83de":[5,0,0,1,81,2], +"novas_8h.html#a219df36b21dc4476656e708d14d08045a994baf0c30caeaaee7b8b4d5a12921a3":[5,0,0,1,81,5], +"novas_8h.html#a219df36b21dc4476656e708d14d08045a9fcf58133828600a062725ced448cfcf":[5,0,0,1,81,11], +"novas_8h.html#a219df36b21dc4476656e708d14d08045aaeb39686d0e998c9188b47c31ee9c6b5":[5,0,0,1,81,0], +"novas_8h.html#a219df36b21dc4476656e708d14d08045adc941f5a3613952d6d6102281e70e5c0":[5,0,0,1,81,3], +"novas_8h.html#a219df36b21dc4476656e708d14d08045af12d26e56aa375fd2aa0c0edfd1c9ae3":[5,0,0,1,81,8], +"novas_8h.html#a221884a610d2866c7e7303cd7b94182c":[5,0,0,1,232], +"novas_8h.html#a263de1618d80fcc737984951fa97c5a3":[5,0,0,1,201], +"novas_8h.html#a296fcf0239f66eb19732f5072fed6d6e":[5,0,0,1,137], +"novas_8h.html#a2972b3eafa2d7f6c29cff34bad9fcf0d":[5,0,0,1,167], +"novas_8h.html#a29cad12337acfce5f1e370320dcefb79":[5,0,0,1,174], +"novas_8h.html#a2b801c7f5f2ba483776ab60ef2a0f06d":[5,0,0,1,224], +"novas_8h.html#a2c8817db8a00764da4c285b32590ccfb":[5,0,0,1,208], +"novas_8h.html#a2ed632ae8df4a3737c200c96fe2362e2":[5,0,0,1,100], +"novas_8h.html#a2eff9980cb9db96ab41fb564c1b5c014":[5,0,0,1,73], +"novas_8h.html#a2eff9980cb9db96ab41fb564c1b5c014a1248329939f130a4bef0d3ef9ed95c66":[5,0,0,1,73,2], +"novas_8h.html#a2eff9980cb9db96ab41fb564c1b5c014a90d1ef6cedd7a9fdfd7e538ecea5a040":[5,0,0,1,73,0], +"novas_8h.html#a2eff9980cb9db96ab41fb564c1b5c014acca4381f43619e421b26d79c1c77593f":[5,0,0,1,73,1], +"novas_8h.html#a304b2220e084b4b12e674aad897972bc":[5,0,0,1,212], +"novas_8h.html#a31bf4a08940bfa3e97ae6a1abee80422":[5,0,0,1,40], +"novas_8h.html#a320b4181c798436981b4520175baad89":[5,0,0,1,14], +"novas_8h.html#a3221fff69d0ca52ae4694ec3ab0368ad":[5,0,0,1,113], +"novas_8h.html#a3539b76356a7f8853fbb639aaa6bf02e":[5,0,0,1,189], +"novas_8h.html#a3785083ae52bbbc1e749dbedd7e5d85e":[5,0,0,1,38], +"novas_8h.html#a3789b2c39c26f01bb1bffe8ebc953467":[5,0,0,1,74], +"novas_8h.html#a3789b2c39c26f01bb1bffe8ebc953467ab580d06bb093ef496695125e2bef1798":[5,0,0,1,74,0], +"novas_8h.html#a3789b2c39c26f01bb1bffe8ebc953467aba4a23444c495f90061ec1a906585faa":[5,0,0,1,74,1], +"novas_8h.html#a37c8f2d5e1ad2daed78d1bd7991fdba4":[5,0,0,1,186], +"novas_8h.html#a3cba2735c32163fab062b1a904a83b56":[5,0,0,1,68], +"novas_8h.html#a3cba2735c32163fab062b1a904a83b56a2047c8bae25010adb60d895a83079846":[5,0,0,1,68,1], +"novas_8h.html#a3cba2735c32163fab062b1a904a83b56aebffd24170ffab949609a8dcfc201660":[5,0,0,1,68,0], +"novas_8h.html#a3ce6b306bc183387d0aaac97abbd82e8":[5,0,0,1,130], +"novas_8h.html#a3f055f3994889e3345d5267dac671a60":[5,0,0,1,206], +"novas_8h.html#a3f6ae564cfac3766a21e0754905e5f7c":[5,0,0,1,138], +"novas_8h.html#a3fa57a154f2f423612736e5e3a5addbf":[5,0,0,1,93], +"novas_8h.html#a406038a5cbe32b7e0e7233f6145e4cf5":[5,0,0,1,23], +"novas_8h.html#a4100ecc5d9badfa07301024baffe9ded":[5,0,0,1,39], +"novas_8h.html#a410a61c67f5893584b09953fa4885fe5":[5,0,0,1,97], +"novas_8h.html#a416fd587496210c45028352f409fd73f":[5,0,0,1,163], +"novas_8h.html#a41f6507aa31cd35eff54f9c430ce78c0":[5,0,0,1,122], +"novas_8h.html#a43141f0ea4598d6c87193c3ea594dd6c":[5,0,0,1,102], +"novas_8h.html#a449c9223f9601d7c93ba13b0aca2ab0e":[5,0,0,1,152], +"novas_8h.html#a44de9d1672290d153a1dfb0685886208":[5,0,0,1,65], +"novas_8h.html#a4551e2ac083e34c1b2b61b3805efb9a3":[5,0,0,1,229], +"novas_8h.html#a45b1a5d3cf875521f3176bc301633d79":[5,0,0,1,225], +"novas_8h.html#a462bdac0f370f0c5b421ae5b3f3e35f2":[5,0,0,1,60], +"novas_8h.html#a46d245f56c6eea9b1a7dc32d3feeaeb8":[5,0,0,1,219], +"novas_8h.html#a4818ab9be2f0891091c719db01bcfa98":[5,0,0,1,169], +"novas_8h.html#a4849c7fca260cfb7c1d716566f4170ac":[5,0,0,1,178], +"novas_8h.html#a48cf19bbddaeeb698bb921575b15e23e":[5,0,0,1,231], +"novas_8h.html#a48f90ac20950507fad9b880a7f7f2383":[5,0,0,1,128], +"novas_8h.html#a4912c64aec0c943b7985db6cb61ff83a":[5,0,0,1,66], +"novas_8h.html#a493ab751eee5804db77157c37e94e5c3":[5,0,0,1,195], +"novas_8h.html#a4afca520ede383556b549bbfb0d95c16":[5,0,0,1,116], +"novas_8h.html#a4caf1f6e33a208827eb99df7e387d6d1":[5,0,0,1,18], +"novas_8h.html#a4cb74da554b236c835302480688cfaac":[5,0,0,1,19], +"novas_8h.html#a4d179c8573319fc25c775ce56ba055dc":[5,0,0,1,182], +"novas_8h.html#a4d7470ca705efa1953e8b4beab77c6b6":[5,0,0,1,126], +"novas_8h.html#a4ef1b6d204e22608e964e60cf34a15ad":[5,0,0,1,204], +"novas_8h.html#a5414c24d23ad004a73ec69b1aad9f3e2":[5,0,0,1,22], +"novas_8h.html#a581ef7bb3d2261a105d7086fc1768c97":[5,0,0,1,125], +"novas_8h.html#a59caeca70d1fdd02e41ed62f20675e6c":[5,0,0,1,233], +"novas_8h.html#a5a62b6e1ef8840a1203c6d2a75d17152":[5,0,0,1,200], +"novas_8h.html#a5ab52d5db18c081b6313ed8b1993ebb7":[5,0,0,1,61], +"novas_8h.html#a5ddc7a011476a8cffaec1866beaa0095":[5,0,0,1,51], +"novas_8h.html#a5ee352727a9c2d181d6bd7d097f965d6":[5,0,0,1,94], +"novas_8h.html#a5f35633b872751df4dacd2fb2cbe4ac3":[5,0,0,1,168], +"novas_8h.html#a5fb4713ad9802152e40a83bf3c1ee242":[5,0,0,1,28], +"novas_8h.html#a60037f5a7c8fe2b7cf8893cf461598d1":[5,0,0,1,44], +"novas_8h.html#a60ea97a77320c52b566f8e8fb5faf304":[5,0,0,1,95], +"novas_8h.html#a610c7260c1879f89913bf7a5549b4649":[5,0,0,1,27], +"novas_8h.html#a6140c39d1526b137f827e2091ecc36b3":[5,0,0,1,79], +"novas_8h.html#a6140c39d1526b137f827e2091ecc36b3a1665bf146ca1a4d11380bf4d7d9d7058":[5,0,0,1,79,3], +"novas_8h.html#a6140c39d1526b137f827e2091ecc36b3a82474207bac139bc2a8826b9d317a42c":[5,0,0,1,79,4], +"novas_8h.html#a6140c39d1526b137f827e2091ecc36b3aadb64b75d1bf5344760b942f241e52e8":[5,0,0,1,79,1], +"novas_8h.html#a6140c39d1526b137f827e2091ecc36b3aca418efc57ac159cf541c324c008eb27":[5,0,0,1,79,2], +"novas_8h.html#a6140c39d1526b137f827e2091ecc36b3aca54b3a0c7d5b31d09090a1f55ff72b2":[5,0,0,1,79,0], +"novas_8h.html#a618bbba887b9bc9e7df878234c66c215":[5,0,0,1,158], +"novas_8h.html#a61f6463d05c29930c667981fdcb1f341":[5,0,0,1,71], +"novas_8h.html#a61f6463d05c29930c667981fdcb1f341a39ca3eead3c36784e06eff2a8598aea0":[5,0,0,1,71,1], +"novas_8h.html#a61f6463d05c29930c667981fdcb1f341a3bf824e91c250babd516eadef253d1fe":[5,0,0,1,71,2], +"novas_8h.html#a61f6463d05c29930c667981fdcb1f341a5b6fd4adbb29dd7a90e5100730eda1e8":[5,0,0,1,71,0], +"novas_8h.html#a6355388ff4a44836eda6eb1e97da60cd":[5,0,0,1,36], +"novas_8h.html#a63621cea3b4985c1bfcc4514a7aa3fb1":[5,0,0,1,194], +"novas_8h.html#a6408979487e7fdf65fe7902b0400ce87":[5,0,0,1,109], +"novas_8h.html#a6802265b4ac76628f22260ba23ac2352":[5,0,0,1,154], +"novas_8h.html#a68aa01f6e3e0f40bbe1b5ccab3144fda":[5,0,0,1,53], +"novas_8h.html#a694288eb631d6a69ecf313b7b5b4a677":[5,0,0,1,221], +"novas_8h.html#a69df5671751c09a7575963b94ad1151e":[5,0,0,1,197], +"novas_8h.html#a6b49f92f8f818f2272613e3432185a39":[5,0,0,1,185], +"novas_8h.html#a6b662ff99b35db19c9b6b24a1ae9264f":[5,0,0,1,226], +"novas_8h.html#a6c146e4d10152d5e1ffb978f2fc962be":[5,0,0,1,155], +"novas_8h.html#a6d955f313593b4a56fef202708d5722b":[5,0,0,1,35], +"novas_8h.html#a6fa1eada41005ac70290d0bb5df1ec26":[5,0,0,1,111], +"novas_8h.html#a70c3951615b1ecf42818c79893678543":[5,0,0,1,82], +"novas_8h.html#a70c3951615b1ecf42818c79893678543a2126557509f896a0aeb435795fe1da47":[5,0,0,1,82,0], +"novas_8h.html#a70c3951615b1ecf42818c79893678543ad304f43b1bf8becb63fc4d972f8b1f77":[5,0,0,1,82,1], +"novas_8h.html#a7505fe27b163e97b60bcf4406eadffa7":[5,0,0,1,54], +"novas_8h.html#a7af86c48f77394688f4ad43eb20760f4":[5,0,0,1,45], +"novas_8h.html#a7ba038ea34eb901ccfb8f785708c651e":[5,0,0,1,83], +"novas_8h.html#a7ba038ea34eb901ccfb8f785708c651ea5a2a55ff66f97310a9641d7ffa60b8dd":[5,0,0,1,83,5], +"novas_8h.html#a7ba038ea34eb901ccfb8f785708c651ea5bf6e497c776a4a8168b23db062e8a10":[5,0,0,1,83,3], +"novas_8h.html#a7ba038ea34eb901ccfb8f785708c651ea8c3e21e3d68b39b0b0ca28f99b8cacf4":[5,0,0,1,83,0], +"novas_8h.html#a7ba038ea34eb901ccfb8f785708c651eaa4bcd4fdb15ba77023241689a5608df3":[5,0,0,1,83,1], +"novas_8h.html#a7ba038ea34eb901ccfb8f785708c651eacbee2de517939c156e61fb5f9631e044":[5,0,0,1,83,2], +"novas_8h.html#a7ba038ea34eb901ccfb8f785708c651ead110200de7f232d9110467c0862733d9":[5,0,0,1,83,4], +"novas_8h.html#a7c474aa996c5ccc0c03b1006ea5b30e1":[5,0,0,1,29], +"novas_8h.html#a7cd85bc0a0248f84d399cbbce9fe9546":[5,0,0,1,141], +"novas_8h.html#a83db7db5a0ed0311610391f199b9f66c":[5,0,0,1,164], +"novas_8h.html#a84516e14b76ec0b8ad5b9a9049a2db81":[5,0,0,1,91], +"novas_8h.html#a882279981a7d5a67ed596fa0937a12c1":[5,0,0,1,237], +"novas_8h.html#a88972e93665bb1903795bfff264c14f6":[5,0,0,1,191], +"novas_8h.html#a8937180de2ee1545d19b8fc840f35fe2":[5,0,0,1,99], +"novas_8h.html#a8a0ef80e44076b86bc707e9414d85d76":[5,0,0,1,13], +"novas_8h.html#a8bd9c6d2127483551c98300e264977f5":[5,0,0,1,162], +"novas_8h.html#a8c060b573c5054e77a9fd9df2d785838":[5,0,0,1,153], +"novas_8h.html#a8c77758e10b1d3dc8dbd3ab0b694e468":[5,0,0,1,85], +"novas_8h.html#a8c77758e10b1d3dc8dbd3ab0b694e468a29a320ab3459dafa0d18e7ebef3ae8fe":[5,0,0,1,85,0], +"novas_8h.html#a8c77758e10b1d3dc8dbd3ab0b694e468a4255a64975ec93df2f228c63c38096a0":[5,0,0,1,85,1], +"novas_8h.html#a8f832afe92680a11c3489aaa224ac2e2":[5,0,0,1,166], +"novas_8h.html#a9174488cd701172531174d85ed26819b":[5,0,0,1,157], +"novas_8h.html#a9178358732325399f3a5e3582080ced3":[5,0,0,1,210], +"novas_8h.html#a93ac897d3f7a2f2a7f8d92f3e8cd9ea0":[5,0,0,1,179], +"novas_8h.html#a94ffd7dee2728748af9159d92e1efb6c":[5,0,0,1,103], +"novas_8h.html#a95f02377ce41d4e251654449dda82986":[5,0,0,1,98], +"novas_8h.html#a977a43db51d544f728ea8a22b4a53783":[5,0,0,1,59], +"novas_8h.html#a98e8713c3a4cc14363246a3da757ddcd":[5,0,0,1,114], +"novas_8h.html#a9950f7973fc3b5d40b0d0a9f4eceddac":[5,0,0,1,148], +"novas_8h.html#a9b926427954233b94ebd6925d86f9f81":[5,0,0,1,63], +"novas_8h.html#a9c3f1a1bc3fd9ac6d211806913d2d529":[5,0,0,1,160], +"novas_8h.html#a9cac4f3a18d4c14939519e7123b4d504":[5,0,0,1,107], +"novas_8h.html#a9d51ca5c972013024755c644c96d0586":[5,0,0,1,139], +"novas_8h.html#a9d8d2a1f5c06b488e4c817bc9877e3ba":[5,0,0,1,70], +"novas_8h.html#a9d8d2a1f5c06b488e4c817bc9877e3baa0b25a908023b92a2f4f42114736de9cf":[5,0,0,1,70,0], +"novas_8h.html#a9d8d2a1f5c06b488e4c817bc9877e3baaa03b175422e9603e87ab87f93a45c07c":[5,0,0,1,70,2], +"novas_8h.html#a9d8d2a1f5c06b488e4c817bc9877e3baadc10e15517b94fdd3d9eba3359909c65":[5,0,0,1,70,1], +"novas_8h.html#a9e882d9c9055f187d3a8dc9b019f0609":[5,0,0,1,72], +"novas_8h.html#a9e882d9c9055f187d3a8dc9b019f0609a1d56a4fb59b567049ed1937bfcdf0f62":[5,0,0,1,72,1], +"novas_8h.html#a9e882d9c9055f187d3a8dc9b019f0609ab07b6e5ed11fd50e7c2287b5b6626b46":[5,0,0,1,72,0], +"novas_8h.html#aa05ecc76c1ccc0c3445f8b642d6c5311":[5,0,0,1,115], +"novas_8h.html#aa111f8d21d960677fb91139adc96ff17":[5,0,0,1,227], +"novas_8h.html#aa11d2253a44261370af8d0c32f0715e9":[5,0,0,1,119], +"novas_8h.html#aa22303f98df2d63edf6d8452ff3a43b2":[5,0,0,1,150], +"novas_8h.html#aa2768d89d499a7155f90a6fd8c176d8d":[5,0,0,1,106], +"novas_8h.html#aa29034a9e6579d5982083c5c6ea8d773":[5,0,0,1,177], +"novas_8h.html#aa3da1221ec52e427f9571d12f6f914ae":[5,0,0,1,205], +"novas_8h.html#aa423a88cd3f434642fc89d47390184f4":[5,0,0,1,147], +"novas_8h.html#aa54cd00024b294d38fa29433c017c65f":[5,0,0,1,193], +"novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0b":[5,0,0,1,86], +"novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba01787464888b92c37b8340174c03cc8d":[5,0,0,1,86,6], +"novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba328f2523f4f064c5252f4ac858bddc4b":[5,0,0,1,86,4], +"novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba5935a299729a67971b12a78ee682f89a":[5,0,0,1,86,2], +"novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba8301aa6dff381beba373826e137c88c4":[5,0,0,1,86,0], +"novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0baa6fc4520426c4c9cbe497ab87f2ad583":[5,0,0,1,86,7], +"novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0baadb0d1437b46022bca75d4e7ab0542c7":[5,0,0,1,86,3], +"novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0bac29f535fdae4e29e1baeccacf8f0b98d":[5,0,0,1,86,5], +"novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0baf5d992bdf01b4f3fd7b22e3e24c6974d":[5,0,0,1,86,1], +"novas_8h.html#aa65f86f70b2ea6e77bf0799d6859ca05":[5,0,0,1,176], +"novas_8h.html#aa798460894aa44f8564569d9ea4bf1ef":[5,0,0,1,129], +"novas_8h.html#aaac686274606e79ba666f94306eece8b":[5,0,0,1,120], +"novas_8h.html#aaae33249717912663bbb00be4fa4e6c3":[5,0,0,1,131], +"novas_8h.html#aab27106a2d5c2c7fa64b2f208deff7f5":[5,0,0,1,88], +"novas_8h.html#aab27106a2d5c2c7fa64b2f208deff7f5a6148979c7c2a121fc0852ec129eb4b10":[5,0,0,1,88,1], +"novas_8h.html#aab27106a2d5c2c7fa64b2f208deff7f5ac1fc144f868517a2268a56343cc218a9":[5,0,0,1,88,0], +"novas_8h.html#aab57b6b4c8c96ed32414fe3964813e5f":[5,0,0,1,46], +"novas_8h.html#aacc6a0daf29b8bdc18f46647a94694d3":[5,0,0,1,209], +"novas_8h.html#aada778ddcc75a355b6753f5372775094":[5,0,0,1,96], +"novas_8h.html#aadb7bc88119eed4ea54373a42e22a0d4":[5,0,0,1,192], +"novas_8h.html#aadef42ba39811e058ee9efe2c6f7d151":[5,0,0,1,64], +"novas_8h.html#aaed93e356acfc0d15d0f64ae0793b4f0":[5,0,0,1,62], +"novas_8h.html#ab04bff3b97c132e358e11c3a5b7a3081":[5,0,0,1,190], +"novas_8h.html#ab4ea1b646b23a76936b2a6459b1bac6d":[5,0,0,1,175], +"novas_8h.html#ab5988d52596448e8248d94a4f59d69a1":[5,0,0,1,55], +"novas_8h.html#ab7611704bab9ce717744a8b5575c5378":[5,0,0,1,127], +"novas_8h.html#ab7f2aaab5b9fe0be5d77d4cccc3745a9":[5,0,0,1,30], +"novas_8h.html#ab904df0f504d07bbf73f84e2a1c43e07":[5,0,0,1,170], +"novas_8h.html#ab94b49a9d44c6078c5ea12171029eb96":[5,0,0,1,26], +"novas_8h.html#ab970f5de5d5e04874cb31865459b0b4f":[5,0,0,1,75], +"novas_8h.html#ab970f5de5d5e04874cb31865459b0b4fa1096785746d1a9bc678ea2c51fc21055":[5,0,0,1,75,1] }; diff --git a/apidoc/html/navtreeindex2.js b/apidoc/html/navtreeindex2.js index b5e763dd..9d6af089 100644 --- a/apidoc/html/navtreeindex2.js +++ b/apidoc/html/navtreeindex2.js @@ -1,161 +1,189 @@ var NAVTREEINDEX2 = { -"novas_8h.html#ac272a018a213965f07b21ac6facb4a62":[5,0,0,0,187], -"novas_8h.html#ac27c155ecd4c28aaf9cac12dfd72ddb8":[5,0,0,0,123], -"novas_8h.html#ac37988ea091479b766590e472293439b":[5,0,0,0,142], -"novas_8h.html#ac50f27bc66238525124427551a956ec3":[5,0,0,0,31], -"novas_8h.html#ac5a945020d3528355cda82d383676736":[5,0,0,0,57], -"novas_8h.html#ac73482ee628f676b44bb1476688f223e":[5,0,0,0,42], -"novas_8h.html#ac800815a32e81e7befdb828c29d1efcc":[5,0,0,0,143], -"novas_8h.html#ac8be269d973cea93f249b7e60dad7d91":[5,0,0,0,89], -"novas_8h.html#acbc29fe86915ef8a3701795dc9fd9b34":[5,0,0,0,199], -"novas_8h.html#acbcd90c9111cc5580a5c2bac404f7f00":[5,0,0,0,203], -"novas_8h.html#acd47f30801a6676afb5e0614eaefa569":[5,0,0,0,239], -"novas_8h.html#ace5e59ce1564bf6c61946c290bb05367":[5,0,0,0,87], -"novas_8h.html#ace5e59ce1564bf6c61946c290bb05367a197e40a273d8132592b60efe3f87a065":[5,0,0,0,87,0], -"novas_8h.html#ace5e59ce1564bf6c61946c290bb05367a1b1e38f90bc3bc3c9f1c04aa2c959444":[5,0,0,0,87,4], -"novas_8h.html#ace5e59ce1564bf6c61946c290bb05367a6833dbc8bfb3b8ba2cdd7a2da0b82353":[5,0,0,0,87,1], -"novas_8h.html#ace5e59ce1564bf6c61946c290bb05367a84da44f7510d8c99353b1b1c6bb4faf8":[5,0,0,0,87,3], -"novas_8h.html#ace5e59ce1564bf6c61946c290bb05367a882f5d97444df44485d360ce298843b1":[5,0,0,0,87,2], -"novas_8h.html#acf86ce700b3d3509ebba13e5f16a4327":[5,0,0,0,214], -"novas_8h.html#ad0db0cf9077844f6f1df94a46972c8f2":[5,0,0,0,105], -"novas_8h.html#ad1de5b481e41cf193c199bd0dc5084bd":[5,0,0,0,90], -"novas_8h.html#ad2081e123024609d3071b33b183502b7":[5,0,0,0,180], -"novas_8h.html#ad214e87caefca35f5f3af7f643f25c73":[5,0,0,0,140], -"novas_8h.html#ad290005b13558de3927e455775b32e0f":[5,0,0,0,134], -"novas_8h.html#ad412ac774327a4120237dc3b3110f9a0":[5,0,0,0,173], -"novas_8h.html#ad4899a6116cfbbe17400e7ef0c8426a9":[5,0,0,0,67], -"novas_8h.html#ad799864f637c483fb49491bde5a93e25":[5,0,0,0,108], -"novas_8h.html#adb48b2acaf76cc3a1e3a1412cc42c232":[5,0,0,0,228], -"novas_8h.html#add7a260017fad0d59c943a0a8d935fcf":[5,0,0,0,112], -"novas_8h.html#ade8207981b6f840d1f0a79dd0c72beb2":[5,0,0,0,211], -"novas_8h.html#ae2d3d508d68d268bec838bdc013d0ada":[5,0,0,0,77], -"novas_8h.html#ae2d3d508d68d268bec838bdc013d0adaa20ce1e5229410b6286bcc98a7ce69573":[5,0,0,0,77,0], -"novas_8h.html#ae2d3d508d68d268bec838bdc013d0adaacd57b0308467899ec6304aa26dcc8f4c":[5,0,0,0,77,1], -"novas_8h.html#ae4511a80a1defbb1e1fdc29c289e7de4":[5,0,0,0,184], -"novas_8h.html#ae548ecdfc646914084936acb32e9c993":[5,0,0,0,52], -"novas_8h.html#ae55994629ca97e634b1bb97aafb3f49b":[5,0,0,0,50], -"novas_8h.html#ae579a49d84696a913fd0d9f348bb5b11":[5,0,0,0,159], -"novas_8h.html#ae68d01655c4b37b5a3e1422f0062f94c":[5,0,0,0,132], -"novas_8h.html#ae6f4d3710a277c8b284487fe175e4d49":[5,0,0,0,172], -"novas_8h.html#ae71449b1cc6e6250b91f539153a7a0d3":[5,0,0,0,24], -"novas_8h.html#ae84debf8ab4d3b16feaaefdcb0ebbd08":[5,0,0,0,165], -"novas_8h.html#ae8b91a9b4fe4af63c7054d1eacdb996e":[5,0,0,0,76], -"novas_8h.html#ae8b91a9b4fe4af63c7054d1eacdb996ea7e5dc966849295dce29fb339b960da4f":[5,0,0,0,76,0], -"novas_8h.html#ae8b91a9b4fe4af63c7054d1eacdb996ea8557604d6604356e6620b42f78aec999":[5,0,0,0,76,1], -"novas_8h.html#aea0e1028baf14d16d9de800e36a17086":[5,0,0,0,135], -"novas_8h.html#aea89203030ca831260dec18f83081d23":[5,0,0,0,236], -"novas_8h.html#aead87744eeb3029ce7d5ffb1801ee652":[5,0,0,0,240], -"novas_8h.html#aebad3c9b51f62cb7b31a686b5ec890a9":[5,0,0,0,202], -"novas_8h.html#aec64bf67d5a03b2b4fb2583e5918f1de":[5,0,0,0,20], -"novas_8h.html#aed179ad664f4ff023deb540140f3c2ef":[5,0,0,0,216], -"novas_8h.html#aee3f2f5b3807612025e2ce25d368ff2f":[5,0,0,0,69], -"novas_8h.html#aee3f2f5b3807612025e2ce25d368ff2fa9928da41a130a60eb1762cbe52e691ce":[5,0,0,0,69,0], -"novas_8h.html#aee3f2f5b3807612025e2ce25d368ff2fae8c1b78646fefbd0ffdcae083b597241":[5,0,0,0,69,1], -"novas_8h.html#aeea4b5085c7267714492fae6108fb975":[5,0,0,0,124], -"novas_8h.html#aef1f8daaad470353648de90576aefc66":[5,0,0,0,118], -"novas_8h.html#af03a1f0412f23cd6edb323297646eb30":[5,0,0,0,37], -"novas_8h.html#af125f22b69933024d6a8513b205dca8b":[5,0,0,0,34], -"novas_8h.html#af182ee8cc4239f581f746aa974827d61":[5,0,0,0,161], -"novas_8h.html#af2c03d540de7a8bfafaed27eb9a753c1":[5,0,0,0,234], -"novas_8h.html#af303bf91582509624aa40c6a87eb95ac":[5,0,0,0,17], -"novas_8h.html#af32c72297e36b77bead56044d23082f7":[5,0,0,0,58], -"novas_8h.html#af4090e519d7ce7ab1fcdb24b10126eb4":[5,0,0,0,223], -"novas_8h.html#af47d81c6aaa03c8af78eb251c8894bde":[5,0,0,0,238], -"novas_8h.html#af4cce5aa6c74794a0b89176037305181":[5,0,0,0,121], -"novas_8h.html#af56088995d42a0673e03bca1f3891544":[5,0,0,0,217], -"novas_8h.html#af7a746fdca818e9d4c4aa27bf65a62be":[5,0,0,0,43], -"novas_8h.html#af7e8592d0a634bd3642e9fd508ea8022":[5,0,0,0,21], -"novas_8h.html#af90d52a6527d9b62b8ac35d8c1ac7c6b":[5,0,0,0,104], -"novas_8h.html#afb3abc403e84a4821c3d00dc9186eed5":[5,0,0,0,110], -"novas_8h.html#afc8e7b02d26a13c380dcff4ec2d6530e":[5,0,0,0,56], -"novascon_8c.html":[5,0,1,3], -"novascon_8c.html#a088f463ef64dea2727d8ade9b1cd7192":[5,0,1,3,0], -"novascon_8c.html#a0ee5d7a271610d60ec10f180747886eb":[5,0,1,3,8], -"novascon_8c.html#a179a958e126d46c9b952672120986924":[5,0,1,3,11], -"novascon_8c.html#a19a7c107c3918c90c90cdad5ab310b1a":[5,0,1,3,10], -"novascon_8c.html#a2b9e1ccc1a034cb26b9c794767315346":[5,0,1,3,1], -"novascon_8c.html#a480d6423b1e9ca40c69c5a83458b49b0":[5,0,1,3,7], -"novascon_8c.html#a5060445c439eb63c5fb506fa625ca343":[5,0,1,3,9], -"novascon_8c.html#a55379c7fece80070614c09bb218275b6":[5,0,1,3,5], -"novascon_8c.html#a95419ca41731064148e6fcfb0e919171":[5,0,1,3,2], -"novascon_8c.html#a9e8a46a0e00368ad98642587ca4ebdbe":[5,0,1,3,4], -"novascon_8c.html#aa7bbeb0cb618d36be058e8fd92133b4d":[5,0,1,3,6], -"novascon_8c.html#abcfdf85edc41c59ae55c3c45dc9c506a":[5,0,1,3,3], -"novascon_8h.html":[5,0,0,1], -"novascon_8h.html#a088f463ef64dea2727d8ade9b1cd7192":[5,0,0,1,0], -"novascon_8h.html#a0ee5d7a271610d60ec10f180747886eb":[5,0,0,1,10], -"novascon_8h.html#a179a958e126d46c9b952672120986924":[5,0,0,1,13], -"novascon_8h.html#a19a7c107c3918c90c90cdad5ab310b1a":[5,0,0,1,12], -"novascon_8h.html#a2b9e1ccc1a034cb26b9c794767315346":[5,0,0,1,1], -"novascon_8h.html#a2d8f405dc66e829e1869bea6ffb86a44":[5,0,0,1,8], -"novascon_8h.html#a480d6423b1e9ca40c69c5a83458b49b0":[5,0,0,1,7], -"novascon_8h.html#a5060445c439eb63c5fb506fa625ca343":[5,0,0,1,11], -"novascon_8h.html#a55379c7fece80070614c09bb218275b6":[5,0,0,1,5], -"novascon_8h.html#a95419ca41731064148e6fcfb0e919171":[5,0,0,1,2], -"novascon_8h.html#a9e8a46a0e00368ad98642587ca4ebdbe":[5,0,0,1,4], -"novascon_8h.html#aa7bbeb0cb618d36be058e8fd92133b4d":[5,0,0,1,6], -"novascon_8h.html#abcfdf85edc41c59ae55c3c45dc9c506a":[5,0,0,1,3], -"novascon_8h.html#af275414414fd105a1702ca74374d1f70":[5,0,0,1,9], -"nutation_8c.html":[5,0,1,4], -"nutation_8c.html#a63ac0d33e3f774cd89281a00e2918b98":[5,0,1,4,0], -"nutation_8c.html#ab17083c5bc84987d4dda1172a4dab843":[5,0,1,4,2], -"nutation_8c.html#ae1a30706385dd901d96d28c816b51c87":[5,0,1,4,1], -"nutation_8h.html":[5,0,0,2], -"nutation_8h.html#a63ac0d33e3f774cd89281a00e2918b98":[5,0,0,2,1], -"nutation_8h.html#ab17083c5bc84987d4dda1172a4dab843":[5,0,0,2,3], -"nutation_8h.html#ab4481ae5926c3ba5810d2b9a9e010636":[5,0,0,2,0], -"nutation_8h.html#ae1a30706385dd901d96d28c816b51c87":[5,0,0,2,2], +"novas_8h.html#ab970f5de5d5e04874cb31865459b0b4fa4649e3c4b655ead9fa3e53a75186ab30":[5,0,0,1,75,0], +"novas_8h.html#ab9b7a622486f2904615ceed1ba94cd8f":[5,0,0,1,149], +"novas_8h.html#abacd89aa380c85da2d3c19a7e2187df3":[5,0,0,1,188], +"novas_8h.html#abbd19f57e31db2ac91cbe22f9a95f390":[5,0,0,1,48], +"novas_8h.html#abc8f275a2d431e59a1ec9e276abaca1a":[5,0,0,1,25], +"novas_8h.html#abceec12c6cac2693b45b7778374455f4":[5,0,0,1,92], +"novas_8h.html#abdcc8e194d79787838d1ffc064449932":[5,0,0,1,171], +"novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81":[5,0,0,1,84], +"novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81a7ed64c314f06fdf9acfa72beb531e73d":[5,0,0,1,84,1], +"novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81aaf3bef1a45c5d59df8e779da09cecb68":[5,0,0,1,84,2], +"novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81ace535f58f84fa374a973aa9d4e6a52e8":[5,0,0,1,84,0], +"novas_8h.html#abfee69517c7432733c8382c88371c983":[5,0,0,1,181], +"novas_8h.html#ac036606c424c30a5600049b0cd38d868":[5,0,0,1,145], +"novas_8h.html#ac0ca6f330e1795ce811df95986400632":[5,0,0,1,151], +"novas_8h.html#ac266a346b8e22946f50079897b0baefa":[5,0,0,1,41], +"novas_8h.html#ac272a018a213965f07b21ac6facb4a62":[5,0,0,1,187], +"novas_8h.html#ac27c155ecd4c28aaf9cac12dfd72ddb8":[5,0,0,1,123], +"novas_8h.html#ac37988ea091479b766590e472293439b":[5,0,0,1,142], +"novas_8h.html#ac50f27bc66238525124427551a956ec3":[5,0,0,1,31], +"novas_8h.html#ac5a945020d3528355cda82d383676736":[5,0,0,1,57], +"novas_8h.html#ac73482ee628f676b44bb1476688f223e":[5,0,0,1,42], +"novas_8h.html#ac800815a32e81e7befdb828c29d1efcc":[5,0,0,1,143], +"novas_8h.html#ac8be269d973cea93f249b7e60dad7d91":[5,0,0,1,89], +"novas_8h.html#acbc29fe86915ef8a3701795dc9fd9b34":[5,0,0,1,199], +"novas_8h.html#acbcd90c9111cc5580a5c2bac404f7f00":[5,0,0,1,203], +"novas_8h.html#acd47f30801a6676afb5e0614eaefa569":[5,0,0,1,239], +"novas_8h.html#ace5e59ce1564bf6c61946c290bb05367":[5,0,0,1,87], +"novas_8h.html#ace5e59ce1564bf6c61946c290bb05367a197e40a273d8132592b60efe3f87a065":[5,0,0,1,87,0], +"novas_8h.html#ace5e59ce1564bf6c61946c290bb05367a1b1e38f90bc3bc3c9f1c04aa2c959444":[5,0,0,1,87,4], +"novas_8h.html#ace5e59ce1564bf6c61946c290bb05367a6833dbc8bfb3b8ba2cdd7a2da0b82353":[5,0,0,1,87,1], +"novas_8h.html#ace5e59ce1564bf6c61946c290bb05367a84da44f7510d8c99353b1b1c6bb4faf8":[5,0,0,1,87,3], +"novas_8h.html#ace5e59ce1564bf6c61946c290bb05367a882f5d97444df44485d360ce298843b1":[5,0,0,1,87,2], +"novas_8h.html#acf86ce700b3d3509ebba13e5f16a4327":[5,0,0,1,214], +"novas_8h.html#ad0db0cf9077844f6f1df94a46972c8f2":[5,0,0,1,105], +"novas_8h.html#ad1de5b481e41cf193c199bd0dc5084bd":[5,0,0,1,90], +"novas_8h.html#ad2081e123024609d3071b33b183502b7":[5,0,0,1,180], +"novas_8h.html#ad214e87caefca35f5f3af7f643f25c73":[5,0,0,1,140], +"novas_8h.html#ad290005b13558de3927e455775b32e0f":[5,0,0,1,134], +"novas_8h.html#ad412ac774327a4120237dc3b3110f9a0":[5,0,0,1,173], +"novas_8h.html#ad4899a6116cfbbe17400e7ef0c8426a9":[5,0,0,1,67], +"novas_8h.html#ad799864f637c483fb49491bde5a93e25":[5,0,0,1,108], +"novas_8h.html#adb48b2acaf76cc3a1e3a1412cc42c232":[5,0,0,1,228], +"novas_8h.html#add7a260017fad0d59c943a0a8d935fcf":[5,0,0,1,112], +"novas_8h.html#ade8207981b6f840d1f0a79dd0c72beb2":[5,0,0,1,211], +"novas_8h.html#ae2d3d508d68d268bec838bdc013d0ada":[5,0,0,1,77], +"novas_8h.html#ae2d3d508d68d268bec838bdc013d0adaa20ce1e5229410b6286bcc98a7ce69573":[5,0,0,1,77,0], +"novas_8h.html#ae2d3d508d68d268bec838bdc013d0adaacd57b0308467899ec6304aa26dcc8f4c":[5,0,0,1,77,1], +"novas_8h.html#ae4511a80a1defbb1e1fdc29c289e7de4":[5,0,0,1,184], +"novas_8h.html#ae548ecdfc646914084936acb32e9c993":[5,0,0,1,52], +"novas_8h.html#ae55994629ca97e634b1bb97aafb3f49b":[5,0,0,1,50], +"novas_8h.html#ae579a49d84696a913fd0d9f348bb5b11":[5,0,0,1,159], +"novas_8h.html#ae68d01655c4b37b5a3e1422f0062f94c":[5,0,0,1,132], +"novas_8h.html#ae6f4d3710a277c8b284487fe175e4d49":[5,0,0,1,172], +"novas_8h.html#ae71449b1cc6e6250b91f539153a7a0d3":[5,0,0,1,24], +"novas_8h.html#ae84debf8ab4d3b16feaaefdcb0ebbd08":[5,0,0,1,165], +"novas_8h.html#ae8b91a9b4fe4af63c7054d1eacdb996e":[5,0,0,1,76], +"novas_8h.html#ae8b91a9b4fe4af63c7054d1eacdb996ea7e5dc966849295dce29fb339b960da4f":[5,0,0,1,76,0], +"novas_8h.html#ae8b91a9b4fe4af63c7054d1eacdb996ea8557604d6604356e6620b42f78aec999":[5,0,0,1,76,1], +"novas_8h.html#aea0e1028baf14d16d9de800e36a17086":[5,0,0,1,135], +"novas_8h.html#aea89203030ca831260dec18f83081d23":[5,0,0,1,236], +"novas_8h.html#aead87744eeb3029ce7d5ffb1801ee652":[5,0,0,1,240], +"novas_8h.html#aebad3c9b51f62cb7b31a686b5ec890a9":[5,0,0,1,202], +"novas_8h.html#aec64bf67d5a03b2b4fb2583e5918f1de":[5,0,0,1,20], +"novas_8h.html#aed179ad664f4ff023deb540140f3c2ef":[5,0,0,1,216], +"novas_8h.html#aee3f2f5b3807612025e2ce25d368ff2f":[5,0,0,1,69], +"novas_8h.html#aee3f2f5b3807612025e2ce25d368ff2fa9928da41a130a60eb1762cbe52e691ce":[5,0,0,1,69,0], +"novas_8h.html#aee3f2f5b3807612025e2ce25d368ff2fae8c1b78646fefbd0ffdcae083b597241":[5,0,0,1,69,1], +"novas_8h.html#aeea4b5085c7267714492fae6108fb975":[5,0,0,1,124], +"novas_8h.html#aef1f8daaad470353648de90576aefc66":[5,0,0,1,118], +"novas_8h.html#af03a1f0412f23cd6edb323297646eb30":[5,0,0,1,37], +"novas_8h.html#af125f22b69933024d6a8513b205dca8b":[5,0,0,1,34], +"novas_8h.html#af182ee8cc4239f581f746aa974827d61":[5,0,0,1,161], +"novas_8h.html#af2c03d540de7a8bfafaed27eb9a753c1":[5,0,0,1,234], +"novas_8h.html#af303bf91582509624aa40c6a87eb95ac":[5,0,0,1,17], +"novas_8h.html#af32c72297e36b77bead56044d23082f7":[5,0,0,1,58], +"novas_8h.html#af4090e519d7ce7ab1fcdb24b10126eb4":[5,0,0,1,223], +"novas_8h.html#af47d81c6aaa03c8af78eb251c8894bde":[5,0,0,1,238], +"novas_8h.html#af4cce5aa6c74794a0b89176037305181":[5,0,0,1,121], +"novas_8h.html#af56088995d42a0673e03bca1f3891544":[5,0,0,1,217], +"novas_8h.html#af7a746fdca818e9d4c4aa27bf65a62be":[5,0,0,1,43], +"novas_8h.html#af7e8592d0a634bd3642e9fd508ea8022":[5,0,0,1,21], +"novas_8h.html#af90d52a6527d9b62b8ac35d8c1ac7c6b":[5,0,0,1,104], +"novas_8h.html#afb3abc403e84a4821c3d00dc9186eed5":[5,0,0,1,110], +"novas_8h.html#afc8e7b02d26a13c380dcff4ec2d6530e":[5,0,0,1,56], +"novascon_8c.html":[5,0,1,4], +"novascon_8c.html#a088f463ef64dea2727d8ade9b1cd7192":[5,0,1,4,0], +"novascon_8c.html#a0ee5d7a271610d60ec10f180747886eb":[5,0,1,4,8], +"novascon_8c.html#a179a958e126d46c9b952672120986924":[5,0,1,4,11], +"novascon_8c.html#a19a7c107c3918c90c90cdad5ab310b1a":[5,0,1,4,10], +"novascon_8c.html#a2b9e1ccc1a034cb26b9c794767315346":[5,0,1,4,1], +"novascon_8c.html#a480d6423b1e9ca40c69c5a83458b49b0":[5,0,1,4,7], +"novascon_8c.html#a5060445c439eb63c5fb506fa625ca343":[5,0,1,4,9], +"novascon_8c.html#a55379c7fece80070614c09bb218275b6":[5,0,1,4,5], +"novascon_8c.html#a95419ca41731064148e6fcfb0e919171":[5,0,1,4,2], +"novascon_8c.html#a9e8a46a0e00368ad98642587ca4ebdbe":[5,0,1,4,4], +"novascon_8c.html#aa7bbeb0cb618d36be058e8fd92133b4d":[5,0,1,4,6], +"novascon_8c.html#abcfdf85edc41c59ae55c3c45dc9c506a":[5,0,1,4,3], +"novascon_8h.html":[5,0,0,2], +"novascon_8h.html#a088f463ef64dea2727d8ade9b1cd7192":[5,0,0,2,0], +"novascon_8h.html#a0ee5d7a271610d60ec10f180747886eb":[5,0,0,2,10], +"novascon_8h.html#a179a958e126d46c9b952672120986924":[5,0,0,2,13], +"novascon_8h.html#a19a7c107c3918c90c90cdad5ab310b1a":[5,0,0,2,12], +"novascon_8h.html#a2b9e1ccc1a034cb26b9c794767315346":[5,0,0,2,1], +"novascon_8h.html#a2d8f405dc66e829e1869bea6ffb86a44":[5,0,0,2,8], +"novascon_8h.html#a480d6423b1e9ca40c69c5a83458b49b0":[5,0,0,2,7], +"novascon_8h.html#a5060445c439eb63c5fb506fa625ca343":[5,0,0,2,11], +"novascon_8h.html#a55379c7fece80070614c09bb218275b6":[5,0,0,2,5], +"novascon_8h.html#a95419ca41731064148e6fcfb0e919171":[5,0,0,2,2], +"novascon_8h.html#a9e8a46a0e00368ad98642587ca4ebdbe":[5,0,0,2,4], +"novascon_8h.html#aa7bbeb0cb618d36be058e8fd92133b4d":[5,0,0,2,6], +"novascon_8h.html#abcfdf85edc41c59ae55c3c45dc9c506a":[5,0,0,2,3], +"novascon_8h.html#af275414414fd105a1702ca74374d1f70":[5,0,0,2,9], +"nutation_8c.html":[5,0,1,5], +"nutation_8c.html#a63ac0d33e3f774cd89281a00e2918b98":[5,0,1,5,0], +"nutation_8c.html#ab17083c5bc84987d4dda1172a4dab843":[5,0,1,5,2], +"nutation_8c.html#ae1a30706385dd901d96d28c816b51c87":[5,0,1,5,1], +"nutation_8h.html":[5,0,0,3], +"nutation_8h.html#a63ac0d33e3f774cd89281a00e2918b98":[5,0,0,3,1], +"nutation_8h.html#ab17083c5bc84987d4dda1172a4dab843":[5,0,0,3,3], +"nutation_8h.html#ab4481ae5926c3ba5810d2b9a9e010636":[5,0,0,3,0], +"nutation_8h.html#ae1a30706385dd901d96d28c816b51c87":[5,0,0,3,2], "pages.html":[], -"refract_8c.html":[5,0,1,5], -"refract_8c.html#a6b49f92f8f818f2272613e3432185a39":[5,0,1,5,2], -"refract_8c.html#a93ac897d3f7a2f2a7f8d92f3e8cd9ea0":[5,0,1,5,0], -"refract_8c.html#ab04bff3b97c132e358e11c3a5b7a3081":[5,0,1,5,3], -"refract_8c.html#ae4511a80a1defbb1e1fdc29c289e7de4":[5,0,1,5,1], -"solarsystem_8h.html":[5,0,0,3], -"solarsystem_8h.html#a0243c2489c22860de898115aed8ffc87":[5,0,0,3,18], -"solarsystem_8h.html#a279bca0519117cee9a3bd4382f38e7ad":[5,0,0,3,5], -"solarsystem_8h.html#a399a5363ddf93d662886e6e4692d03ad":[5,0,0,3,12], -"solarsystem_8h.html#a3e6398e29968a48f9de090e82423750f":[5,0,0,3,4], -"solarsystem_8h.html#a418f45a11ce7f92ba0ef817558415640":[5,0,0,3,16], -"solarsystem_8h.html#a5e2d599b1dc7a0e87bfd29dbd6413398":[5,0,0,3,17], -"solarsystem_8h.html#a6097083c438a8d1872c2e00a66360030":[5,0,0,3,14], -"solarsystem_8h.html#a61c60adf57c00d797fac94bb5841c271":[5,0,0,3,9], -"solarsystem_8h.html#a71d2bfef45818d56e359205c57db0694":[5,0,0,3,7], -"solarsystem_8h.html#a85ed597fa94ecf72653e64f4afa7f833":[5,0,0,3,2], -"solarsystem_8h.html#a9904c454bc7148b42d0f927b82ea3973":[5,0,0,3,15], -"solarsystem_8h.html#aa6fad38297a49ba78a6bd49cedf889b1":[5,0,0,3,6], -"solarsystem_8h.html#ab5d74f84f8e75e90dfc30ebde562d076":[5,0,0,3,3], -"solarsystem_8h.html#abb70fdad016c3a2ea45990eaa16b9245":[5,0,0,3,13], -"solarsystem_8h.html#ac2ae695519a5b600a105243f4e30c3ab":[5,0,0,3,0], -"solarsystem_8h.html#acacfbde919107d0514da5c7d8508917b":[5,0,0,3,8], -"solarsystem_8h.html#aceb7bc6823b1823d8a8360517ff58f29":[5,0,0,3,11], -"solarsystem_8h.html#ae19eb2bcaaa2deb9fe27fba8090724e1":[5,0,0,3,10], -"solarsystem_8h.html#ae7eb9e64aa00ee757946488fa99351ec":[5,0,0,3,1], -"solsys-ephem_8c.html":[5,0,1,6], -"solsys-ephem_8c.html#a0243c2489c22860de898115aed8ffc87":[5,0,1,6,3], -"solsys-ephem_8c.html#a5e2d599b1dc7a0e87bfd29dbd6413398":[5,0,1,6,2], -"solsys-ephem_8c.html#a61c60adf57c00d797fac94bb5841c271":[5,0,1,6,0], -"solsys-ephem_8c.html#ae19eb2bcaaa2deb9fe27fba8090724e1":[5,0,1,6,1], -"solsys1_8c.html":[5,0,1,7], -"solsys1_8c.html#a0243c2489c22860de898115aed8ffc87":[5,0,1,7,3], -"solsys1_8c.html#a5e2d599b1dc7a0e87bfd29dbd6413398":[5,0,1,7,2], -"solsys1_8c.html#a71d2bfef45818d56e359205c57db0694":[5,0,1,7,0], -"solsys1_8c.html#acacfbde919107d0514da5c7d8508917b":[5,0,1,7,1], -"solsys2_8c.html":[5,0,1,8], -"solsys2_8c.html#a0243c2489c22860de898115aed8ffc87":[5,0,1,8,5], -"solsys2_8c.html#a14752a69e14c399d5ee82e83f22acf68":[5,0,1,8,0], -"solsys2_8c.html#a399a5363ddf93d662886e6e4692d03ad":[5,0,1,8,3], -"solsys2_8c.html#a5e2d599b1dc7a0e87bfd29dbd6413398":[5,0,1,8,4], -"solsys2_8c.html#ab53652c0e203b166427464ee1691c236":[5,0,1,8,1], -"solsys2_8c.html#aceb7bc6823b1823d8a8360517ff58f29":[5,0,1,8,2], -"solsys3_8c.html":[5,0,1,9], -"solsys3_8c.html#a0243c2489c22860de898115aed8ffc87":[5,0,1,9,4], -"solsys3_8c.html#a279bca0519117cee9a3bd4382f38e7ad":[5,0,1,9,2], -"solsys3_8c.html#a3e6398e29968a48f9de090e82423750f":[5,0,1,9,1], -"solsys3_8c.html#a5e2d599b1dc7a0e87bfd29dbd6413398":[5,0,1,9,3], -"solsys3_8c.html#ab5d74f84f8e75e90dfc30ebde562d076":[5,0,1,9,0], -"solsys3_8c.html#adc71aa5ed911942370abde4cf9b7c2dc":[5,0,1,9,5], +"refract_8c.html":[5,0,1,6], +"refract_8c.html#a6b49f92f8f818f2272613e3432185a39":[5,0,1,6,2], +"refract_8c.html#a93ac897d3f7a2f2a7f8d92f3e8cd9ea0":[5,0,1,6,0], +"refract_8c.html#ab04bff3b97c132e358e11c3a5b7a3081":[5,0,1,6,3], +"refract_8c.html#ae4511a80a1defbb1e1fdc29c289e7de4":[5,0,1,6,1], +"solarsystem_8h.html":[5,0,0,4], +"solarsystem_8h.html#a0243c2489c22860de898115aed8ffc87":[5,0,0,4,25], +"solarsystem_8h.html#a0f0a786b5614a788c02b37a462eae2d2":[5,0,0,4,9], +"solarsystem_8h.html#a1c4b3f67a3b82808dd16ae43dfaf0f86":[5,0,0,4,11], +"solarsystem_8h.html#a279bca0519117cee9a3bd4382f38e7ad":[5,0,0,4,7], +"solarsystem_8h.html#a399a5363ddf93d662886e6e4692d03ad":[5,0,0,4,19], +"solarsystem_8h.html#a3e6398e29968a48f9de090e82423750f":[5,0,0,4,6], +"solarsystem_8h.html#a418f45a11ce7f92ba0ef817558415640":[5,0,0,4,23], +"solarsystem_8h.html#a5e2d599b1dc7a0e87bfd29dbd6413398":[5,0,0,4,24], +"solarsystem_8h.html#a6097083c438a8d1872c2e00a66360030":[5,0,0,4,21], +"solarsystem_8h.html#a61c60adf57c00d797fac94bb5841c271":[5,0,0,4,16], +"solarsystem_8h.html#a71d2bfef45818d56e359205c57db0694":[5,0,0,4,14], +"solarsystem_8h.html#a85ed597fa94ecf72653e64f4afa7f833":[5,0,0,4,3], +"solarsystem_8h.html#a9904c454bc7148b42d0f927b82ea3973":[5,0,0,4,22], +"solarsystem_8h.html#a9a736e59fc9bfdc92b7245aa37d529ee":[5,0,0,4,0], +"solarsystem_8h.html#aa6fad38297a49ba78a6bd49cedf889b1":[5,0,0,4,8], +"solarsystem_8h.html#ab51ac9bdf7736e1c1582e0981046daf3":[5,0,0,4,13], +"solarsystem_8h.html#ab5d74f84f8e75e90dfc30ebde562d076":[5,0,0,4,5], +"solarsystem_8h.html#abb70fdad016c3a2ea45990eaa16b9245":[5,0,0,4,20], +"solarsystem_8h.html#ac2ae695519a5b600a105243f4e30c3ab":[5,0,0,4,1], +"solarsystem_8h.html#ac3eb54acf22dc155879163de89c6865e":[5,0,0,4,12], +"solarsystem_8h.html#ac42df1db80fbcb6f7a72de80d9f9c531":[5,0,0,4,4], +"solarsystem_8h.html#ac42df1db80fbcb6f7a72de80d9f9c531a074c723dfc1f03c82d52347c46ee0719":[5,0,0,4,4,1], +"solarsystem_8h.html#ac42df1db80fbcb6f7a72de80d9f9c531ab3e6efc1ad89e02f915df25265ec32db":[5,0,0,4,4,0], +"solarsystem_8h.html#acacfbde919107d0514da5c7d8508917b":[5,0,0,4,15], +"solarsystem_8h.html#aceb7bc6823b1823d8a8360517ff58f29":[5,0,0,4,18], +"solarsystem_8h.html#ae19eb2bcaaa2deb9fe27fba8090724e1":[5,0,0,4,17], +"solarsystem_8h.html#ae45badb450c1ca73920d982e12346c5b":[5,0,0,4,10], +"solarsystem_8h.html#ae7eb9e64aa00ee757946488fa99351ec":[5,0,0,4,2], +"solsys-calceph_8c.html":[5,0,1,7], +"solsys-calceph_8c.html#a35fc86a939602ec910dbdfde180d7f31":[5,0,1,7,1], +"solsys-calceph_8c.html#a5531b937a5bb5491cb475d2536346ad8":[5,0,1,7,0], +"solsys-calceph_8c.html#ab86ec03898e658c86c671a8b6399e331":[5,0,1,7,2], +"solsys-ephem_8c.html":[5,0,1,8], +"solsys-ephem_8c.html#a0243c2489c22860de898115aed8ffc87":[5,0,1,8,3], +"solsys-ephem_8c.html#a5e2d599b1dc7a0e87bfd29dbd6413398":[5,0,1,8,2], +"solsys-ephem_8c.html#a61c60adf57c00d797fac94bb5841c271":[5,0,1,8,0], +"solsys-ephem_8c.html#ae19eb2bcaaa2deb9fe27fba8090724e1":[5,0,1,8,1], +"solsys1_8c.html":[5,0,1,9], +"solsys1_8c.html#a0243c2489c22860de898115aed8ffc87":[5,0,1,9,3], +"solsys1_8c.html#a5e2d599b1dc7a0e87bfd29dbd6413398":[5,0,1,9,2], +"solsys1_8c.html#a71d2bfef45818d56e359205c57db0694":[5,0,1,9,0], +"solsys1_8c.html#acacfbde919107d0514da5c7d8508917b":[5,0,1,9,1], +"solsys2_8c.html":[5,0,1,10], +"solsys2_8c.html#a0243c2489c22860de898115aed8ffc87":[5,0,1,10,5], +"solsys2_8c.html#a14752a69e14c399d5ee82e83f22acf68":[5,0,1,10,0], +"solsys2_8c.html#a399a5363ddf93d662886e6e4692d03ad":[5,0,1,10,3], +"solsys2_8c.html#a5e2d599b1dc7a0e87bfd29dbd6413398":[5,0,1,10,4], +"solsys2_8c.html#ab53652c0e203b166427464ee1691c236":[5,0,1,10,1], +"solsys2_8c.html#aceb7bc6823b1823d8a8360517ff58f29":[5,0,1,10,2], +"solsys3_8c.html":[5,0,1,11], +"solsys3_8c.html#a0243c2489c22860de898115aed8ffc87":[5,0,1,11,4], +"solsys3_8c.html#a279bca0519117cee9a3bd4382f38e7ad":[5,0,1,11,2], +"solsys3_8c.html#a3e6398e29968a48f9de090e82423750f":[5,0,1,11,1], +"solsys3_8c.html#a5e2d599b1dc7a0e87bfd29dbd6413398":[5,0,1,11,3], +"solsys3_8c.html#ab5d74f84f8e75e90dfc30ebde562d076":[5,0,1,11,0], +"solsys3_8c.html#adc71aa5ed911942370abde4cf9b7c2dc":[5,0,1,11,5], "structcat__entry.html":[4,0,0], "structcat__entry.html#a128c876f7e50045e1c469dbabb400c58":[4,0,0,0], "structcat__entry.html#a18f7f3626661dbf57ce9eaec51840eb8":[4,0,0,2], @@ -221,33 +249,5 @@ var NAVTREEINDEX2 = "structnovas__transform.html#a8dac6a5c4bdc0e667bdc9eb7c7bb7094":[4,0,7,3], "structnovas__transform.html#aa4ab682491bbdc54f9fbf6a26c8245a1":[4,0,7,0], "structobject.html":[4,0,8], -"structobject.html#a0ead8b30742e9c76887f5ff76cabae7c":[4,0,8,2], -"structobject.html#a2cc80aad5c0303449e2412b122504a10":[4,0,8,3], -"structobject.html#a7d578acc2a3e88ef2435fe0e88d01a74":[4,0,8,1], -"structobject.html#ae73ef5f04701dc9d4e7cb1b1c3fa9c12":[4,0,8,0], -"structobserver.html":[4,0,9], -"structobserver.html#a0ed422bd2a08c6b3870b545e16484501":[4,0,9,1], -"structobserver.html#a11f2eb69df64b674d938b34bbb842ab1":[4,0,9,2], -"structobserver.html#a447c33455c0da962abf8621638c994b5":[4,0,9,0], -"structon__surface.html":[4,0,10], -"structon__surface.html#a76714bdbc5c536fa77dfb14533ff82a9":[4,0,10,2], -"structon__surface.html#a89f6abd564014faeff7cd20c340a9c7d":[4,0,10,0], -"structon__surface.html#a987616dbcfdfc936af3e5874ef5a41e7":[4,0,10,1], -"structon__surface.html#ab4b11c8d9c758430960896bc3fe82ead":[4,0,10,5], -"structon__surface.html#ac155e35fdeebafc89723a51520fb9fe6":[4,0,10,3], -"structon__surface.html#aee1c5d07ac79c5c036195858afe33405":[4,0,10,4], -"structra__of__cio.html":[4,0,11], -"structra__of__cio.html#a0aefc536698706b7f8a15f23168c3486":[4,0,11,0], -"structra__of__cio.html#aba4253d16ca8c644b29da1e727d787aa":[4,0,11,1], -"structsky__pos.html":[4,0,12], -"structsky__pos.html#a5fd669be4d5224aa192afa368a6e3173":[4,0,12,2], -"structsky__pos.html#a713a0c71a86d92fa6892fdb2cb7c9422":[4,0,12,3], -"structsky__pos.html#ac4ae7989694321b540abb75c30eec690":[4,0,12,0], -"structsky__pos.html#ad9e8b5daff39072d109a6f4f1fa61f55":[4,0,12,4], -"structsky__pos.html#aeedff25e8c80502a891e8af33d35b3c0":[4,0,12,1], -"super_8c.html":[5,0,1,10], -"super_8c.html#a1130ad2ce520e948c71f03a25a713075":[5,0,1,10,23], -"super_8c.html#a12953f66c0f774284f0700ae785784d0":[5,0,1,10,12], -"super_8c.html#a296fcf0239f66eb19732f5072fed6d6e":[5,0,1,10,13], -"super_8c.html#a2c8817db8a00764da4c285b32590ccfb":[5,0,1,10,29] +"structobject.html#a0ead8b30742e9c76887f5ff76cabae7c":[4,0,8,2] }; diff --git a/apidoc/html/navtreeindex3.js b/apidoc/html/navtreeindex3.js index acd1e511..f7d56c8b 100644 --- a/apidoc/html/navtreeindex3.js +++ b/apidoc/html/navtreeindex3.js @@ -1,44 +1,72 @@ var NAVTREEINDEX3 = { -"super_8c.html#a3ce6b306bc183387d0aaac97abbd82e8":[5,0,1,10,8], -"super_8c.html#a3f055f3994889e3345d5267dac671a60":[5,0,1,10,28], -"super_8c.html#a3f6ae564cfac3766a21e0754905e5f7c":[5,0,1,10,14], -"super_8c.html#a3fa57a154f2f423612736e5e3a5addbf":[5,0,1,10,0], -"super_8c.html#a4551e2ac083e34c1b2b61b3805efb9a3":[5,0,1,10,32], -"super_8c.html#a493ab751eee5804db77157c37e94e5c3":[5,0,1,10,22], -"super_8c.html#a4d7470ca705efa1953e8b4beab77c6b6":[5,0,1,10,6], -"super_8c.html#a4ef1b6d204e22608e964e60cf34a15ad":[5,0,1,10,26], -"super_8c.html#a9c3f1a1bc3fd9ac6d211806913d2d529":[5,0,1,10,20], -"super_8c.html#a9cac4f3a18d4c14939519e7123b4d504":[5,0,1,10,3], -"super_8c.html#a9d51ca5c972013024755c644c96d0586":[5,0,1,10,15], -"super_8c.html#aa22303f98df2d63edf6d8452ff3a43b2":[5,0,1,10,18], -"super_8c.html#aa2768d89d499a7155f90a6fd8c176d8d":[5,0,1,10,2], -"super_8c.html#aa3da1221ec52e427f9571d12f6f914ae":[5,0,1,10,27], -"super_8c.html#aa423a88cd3f434642fc89d47390184f4":[5,0,1,10,16], -"super_8c.html#aa54cd00024b294d38fa29433c017c65f":[5,0,1,10,21], -"super_8c.html#aaae33249717912663bbb00be4fa4e6c3":[5,0,1,10,9], -"super_8c.html#ab7611704bab9ce717744a8b5575c5378":[5,0,1,10,7], -"super_8c.html#ab9b7a622486f2904615ceed1ba94cd8f":[5,0,1,10,17], -"super_8c.html#acbcd90c9111cc5580a5c2bac404f7f00":[5,0,1,10,25], -"super_8c.html#ad290005b13558de3927e455775b32e0f":[5,0,1,10,11], -"super_8c.html#adb48b2acaf76cc3a1e3a1412cc42c232":[5,0,1,10,31], -"super_8c.html#ae579a49d84696a913fd0d9f348bb5b11":[5,0,1,10,19], -"super_8c.html#ae68d01655c4b37b5a3e1422f0062f94c":[5,0,1,10,10], -"super_8c.html#aea89203030ca831260dec18f83081d23":[5,0,1,10,33], -"super_8c.html#aebad3c9b51f62cb7b31a686b5ec890a9":[5,0,1,10,24], -"super_8c.html#af4cce5aa6c74794a0b89176037305181":[5,0,1,10,5], -"super_8c.html#af56088995d42a0673e03bca1f3891544":[5,0,1,10,30], -"super_8c.html#af90d52a6527d9b62b8ac35d8c1ac7c6b":[5,0,1,10,1], -"super_8c.html#afb3abc403e84a4821c3d00dc9186eed5":[5,0,1,10,4], -"timescale_8c.html":[5,0,1,11], -"timescale_8c.html#a01f98b2b8033c8dbacaeab37e9198e91":[5,0,1,11,6], -"timescale_8c.html#a37c8f2d5e1ad2daed78d1bd7991fdba4":[5,0,1,11,7], -"timescale_8c.html#a4818ab9be2f0891091c719db01bcfa98":[5,0,1,11,0], -"timescale_8c.html#aa29034a9e6579d5982083c5c6ea8d773":[5,0,1,11,5], -"timescale_8c.html#aa65f86f70b2ea6e77bf0799d6859ca05":[5,0,1,11,4], -"timescale_8c.html#ab4ea1b646b23a76936b2a6459b1bac6d":[5,0,1,11,3], -"timescale_8c.html#ab904df0f504d07bbf73f84e2a1c43e07":[5,0,1,11,1], -"timescale_8c.html#abacd89aa380c85da2d3c19a7e2187df3":[5,0,1,11,9], -"timescale_8c.html#abdcc8e194d79787838d1ffc064449932":[5,0,1,11,2], -"timescale_8c.html#ac272a018a213965f07b21ac6facb4a62":[5,0,1,11,8] +"structobject.html#a2cc80aad5c0303449e2412b122504a10":[4,0,8,3], +"structobject.html#a7d578acc2a3e88ef2435fe0e88d01a74":[4,0,8,1], +"structobject.html#ae73ef5f04701dc9d4e7cb1b1c3fa9c12":[4,0,8,0], +"structobserver.html":[4,0,9], +"structobserver.html#a0ed422bd2a08c6b3870b545e16484501":[4,0,9,1], +"structobserver.html#a11f2eb69df64b674d938b34bbb842ab1":[4,0,9,2], +"structobserver.html#a447c33455c0da962abf8621638c994b5":[4,0,9,0], +"structon__surface.html":[4,0,10], +"structon__surface.html#a76714bdbc5c536fa77dfb14533ff82a9":[4,0,10,2], +"structon__surface.html#a89f6abd564014faeff7cd20c340a9c7d":[4,0,10,0], +"structon__surface.html#a987616dbcfdfc936af3e5874ef5a41e7":[4,0,10,1], +"structon__surface.html#ab4b11c8d9c758430960896bc3fe82ead":[4,0,10,5], +"structon__surface.html#ac155e35fdeebafc89723a51520fb9fe6":[4,0,10,3], +"structon__surface.html#aee1c5d07ac79c5c036195858afe33405":[4,0,10,4], +"structra__of__cio.html":[4,0,11], +"structra__of__cio.html#a0aefc536698706b7f8a15f23168c3486":[4,0,11,0], +"structra__of__cio.html#aba4253d16ca8c644b29da1e727d787aa":[4,0,11,1], +"structsky__pos.html":[4,0,12], +"structsky__pos.html#a5fd669be4d5224aa192afa368a6e3173":[4,0,12,2], +"structsky__pos.html#a713a0c71a86d92fa6892fdb2cb7c9422":[4,0,12,3], +"structsky__pos.html#ac4ae7989694321b540abb75c30eec690":[4,0,12,0], +"structsky__pos.html#ad9e8b5daff39072d109a6f4f1fa61f55":[4,0,12,4], +"structsky__pos.html#aeedff25e8c80502a891e8af33d35b3c0":[4,0,12,1], +"super_8c.html":[5,0,1,12], +"super_8c.html#a1130ad2ce520e948c71f03a25a713075":[5,0,1,12,23], +"super_8c.html#a12953f66c0f774284f0700ae785784d0":[5,0,1,12,12], +"super_8c.html#a296fcf0239f66eb19732f5072fed6d6e":[5,0,1,12,13], +"super_8c.html#a2c8817db8a00764da4c285b32590ccfb":[5,0,1,12,29], +"super_8c.html#a3ce6b306bc183387d0aaac97abbd82e8":[5,0,1,12,8], +"super_8c.html#a3f055f3994889e3345d5267dac671a60":[5,0,1,12,28], +"super_8c.html#a3f6ae564cfac3766a21e0754905e5f7c":[5,0,1,12,14], +"super_8c.html#a3fa57a154f2f423612736e5e3a5addbf":[5,0,1,12,0], +"super_8c.html#a4551e2ac083e34c1b2b61b3805efb9a3":[5,0,1,12,32], +"super_8c.html#a493ab751eee5804db77157c37e94e5c3":[5,0,1,12,22], +"super_8c.html#a4d7470ca705efa1953e8b4beab77c6b6":[5,0,1,12,6], +"super_8c.html#a4ef1b6d204e22608e964e60cf34a15ad":[5,0,1,12,26], +"super_8c.html#a9c3f1a1bc3fd9ac6d211806913d2d529":[5,0,1,12,20], +"super_8c.html#a9cac4f3a18d4c14939519e7123b4d504":[5,0,1,12,3], +"super_8c.html#a9d51ca5c972013024755c644c96d0586":[5,0,1,12,15], +"super_8c.html#aa22303f98df2d63edf6d8452ff3a43b2":[5,0,1,12,18], +"super_8c.html#aa2768d89d499a7155f90a6fd8c176d8d":[5,0,1,12,2], +"super_8c.html#aa3da1221ec52e427f9571d12f6f914ae":[5,0,1,12,27], +"super_8c.html#aa423a88cd3f434642fc89d47390184f4":[5,0,1,12,16], +"super_8c.html#aa54cd00024b294d38fa29433c017c65f":[5,0,1,12,21], +"super_8c.html#aaae33249717912663bbb00be4fa4e6c3":[5,0,1,12,9], +"super_8c.html#ab7611704bab9ce717744a8b5575c5378":[5,0,1,12,7], +"super_8c.html#ab9b7a622486f2904615ceed1ba94cd8f":[5,0,1,12,17], +"super_8c.html#acbcd90c9111cc5580a5c2bac404f7f00":[5,0,1,12,25], +"super_8c.html#ad290005b13558de3927e455775b32e0f":[5,0,1,12,11], +"super_8c.html#adb48b2acaf76cc3a1e3a1412cc42c232":[5,0,1,12,31], +"super_8c.html#ae579a49d84696a913fd0d9f348bb5b11":[5,0,1,12,19], +"super_8c.html#ae68d01655c4b37b5a3e1422f0062f94c":[5,0,1,12,10], +"super_8c.html#aea89203030ca831260dec18f83081d23":[5,0,1,12,33], +"super_8c.html#aebad3c9b51f62cb7b31a686b5ec890a9":[5,0,1,12,24], +"super_8c.html#af4cce5aa6c74794a0b89176037305181":[5,0,1,12,5], +"super_8c.html#af56088995d42a0673e03bca1f3891544":[5,0,1,12,30], +"super_8c.html#af90d52a6527d9b62b8ac35d8c1ac7c6b":[5,0,1,12,1], +"super_8c.html#afb3abc403e84a4821c3d00dc9186eed5":[5,0,1,12,4], +"timescale_8c.html":[5,0,1,13], +"timescale_8c.html#a01f98b2b8033c8dbacaeab37e9198e91":[5,0,1,13,6], +"timescale_8c.html#a37c8f2d5e1ad2daed78d1bd7991fdba4":[5,0,1,13,7], +"timescale_8c.html#a4818ab9be2f0891091c719db01bcfa98":[5,0,1,13,0], +"timescale_8c.html#aa29034a9e6579d5982083c5c6ea8d773":[5,0,1,13,5], +"timescale_8c.html#aa65f86f70b2ea6e77bf0799d6859ca05":[5,0,1,13,4], +"timescale_8c.html#ab4ea1b646b23a76936b2a6459b1bac6d":[5,0,1,13,3], +"timescale_8c.html#ab904df0f504d07bbf73f84e2a1c43e07":[5,0,1,13,1], +"timescale_8c.html#abacd89aa380c85da2d3c19a7e2187df3":[5,0,1,13,9], +"timescale_8c.html#abdcc8e194d79787838d1ffc064449932":[5,0,1,13,2], +"timescale_8c.html#ac272a018a213965f07b21ac6facb4a62":[5,0,1,13,8] }; diff --git a/apidoc/html/novas_8c.html b/apidoc/html/novas_8c.html index 784d8fff..39d9a173 100644 --- a/apidoc/html/novas_8c.html +++ b/apidoc/html/novas_8c.html @@ -184,6 +184,10 @@   novas_ephem_provider get_ephem_provider ()   +novas_planet_provider get_planet_provider () +  +novas_planet_provider_hp get_planet_provider_hp () +  short grav_def (double jd_tdb, enum novas_observer_place unused, enum novas_accuracy accuracy, const double *pos_src, const double *pos_obs, double *out)   int grav_planets (const double *pos_src, const double *pos_obs, const novas_planet_bundle *planets, double *out) @@ -2493,10 +2497,66 @@

    Returns
    the currently defined function for accessing ephemeris data for minor planets or satellites, ot NULL if no function was set via set_ephem_provider() previously.
    See also
    set_ephem_provider()
    +get_planet_provider()
    +
    +get_planet_provider_hp()
    +
    ephemeris()
    Since
    1.0
    Author
    Attila Kovacs
    + + + +

    ◆ get_planet_provider()

    + +
    +
    + + + + + + + +
    novas_planet_provider get_planet_provider ()
    +
    +

    Returns the custom (low-precision) ephemeris provider function for major planets (and Sun, Moon, SSB), if any.

    +
    Returns
    the custom (low-precision) planet ephemeris provider function.
    +
    Author
    Attila Kovacs
    +
    Since
    1.2
    +
    See also
    set_planet_provider()
    +
    +get_planet_provider_hp()
    +
    +get_ephem_provider()
    + +
    +
    + +

    ◆ get_planet_provider_hp()

    + +
    +
    + + + + + + + +
    novas_planet_provider_hp get_planet_provider_hp ()
    +
    +

    Returns the custom high-precision ephemeris provider function for major planets (and Sun, Moon, SSB), if any.

    +
    Returns
    the custom high-precision planet ephemeris provider function.
    +
    Author
    Attila Kovacs
    +
    Since
    1.2
    +
    See also
    set_planet_provider_hp()
    +
    +get_planet_provider()
    +
    +get_ephem_provider()
    +
    @@ -5456,6 +5516,10 @@

    Author
    Attila Kovacs
    See also
    get_ephem_provider()
    +set_planet_provider()
    +
    +set_planet_provider_hp()
    +
    ephemeris()
    @@ -5513,7 +5577,9 @@

    Author
    Attila Kovacs
    Since
    1.0
    -
    See also
    set_planet_provider_hp()
    +
    See also
    get_planet_provider()
    +
    +set_planet_provider_hp()
    solarsystem()
    @@ -5545,7 +5611,9 @@

    Author
    Attila Kovacs

    Since
    1.0
    -
    See also
    set_planet_provider()
    +
    See also
    get_planet_provider_hp()
    +
    +set_planet_provider()
    solarsystem_hp()
    diff --git a/apidoc/html/novas_8c.js b/apidoc/html/novas_8c.js index efd7b739..5a337dc3 100644 --- a/apidoc/html/novas_8c.js +++ b/apidoc/html/novas_8c.js @@ -32,6 +32,8 @@ var novas_8c = [ "gcrs_to_j2000", "novas_8c.html#aeea4b5085c7267714492fae6108fb975", null ], [ "geo_posvel", "novas_8c.html#a581ef7bb3d2261a105d7086fc1768c97", null ], [ "get_ephem_provider", "novas_8c.html#aa6fad38297a49ba78a6bd49cedf889b1", null ], + [ "get_planet_provider", "novas_8c.html#a0f0a786b5614a788c02b37a462eae2d2", null ], + [ "get_planet_provider_hp", "novas_8c.html#ae45badb450c1ca73920d982e12346c5b", null ], [ "grav_def", "novas_8c.html#a48f90ac20950507fad9b880a7f7f2383", null ], [ "grav_planets", "novas_8c.html#aa798460894aa44f8564569d9ea4bf1ef", null ], [ "grav_vec", "novas_8c.html#a08a008572e2746a70bec19739b5fb7e6", null ], diff --git a/apidoc/html/novas_8h.html b/apidoc/html/novas_8h.html index 8595d040..5d1ec7a0 100644 --- a/apidoc/html/novas_8h.html +++ b/apidoc/html/novas_8h.html @@ -5912,14 +5912,16 @@

    Parameters
    - - + +
    nameName of object. By default converted to upper-case, unless novas_case_sensitive() was called with a non-zero argument. Max. SIZE_OF_OBJ_NAME long, including termination.
    numSolar-system body ID number (e.g. NAIF)
    nameName of object. By default converted to upper-case, unless novas_case_sensitive() was called with a non-zero argument. Max. SIZE_OF_OBJ_NAME long, including termination. If the ephemeris provider uses names, then the name should match those of the ephemeris provider – otherwise it is not important.
    numSolar-system body ID number (e.g. NAIF). The number should match the needs of the ephemeris provider used with NOVAS. (If the ephemeris provider is by name and not ID number, then the number here is not important).
    [out]bodyPointer to structure to populate.

    Returns
    0 if successful, or else -1 if the 'planet' pointer is NULL or the name is too long.
    -
    See also
    make_planet()
    +
    See also
    set_ephem_provider()
    +
    +make_planet()
    make_cat_entry()
    diff --git a/apidoc/html/search/all_10.js b/apidoc/html/search/all_10.js index 3c588e99..e2df0394 100644 --- a/apidoc/html/search/all_10.js +++ b/apidoc/html/search/all_10.js @@ -1,27 +1,17 @@ var searchData= [ - ['m_0',['M',['../structnovas__matrix.html#ac842f2eec8c8b880e2aca8792d63359b',1,'novas_matrix']]], - ['m_5fpi_1',['M_PI',['../novas_8h.html#ae71449b1cc6e6250b91f539153a7a0d3',1,'novas.h']]], - ['major_20planet_20ephemerides_2',['Built-in support for (old) JPL major planet ephemerides',['../index.html#autotoc_md67',1,'']]], - ['make_5fairborne_5fobserver_3',['make_airborne_observer',['../super_8c.html#aa423a88cd3f434642fc89d47390184f4',1,'make_airborne_observer(const on_surface *location, const double *vel, observer *obs): super.c'],['../novas_8h.html#aa423a88cd3f434642fc89d47390184f4',1,'make_airborne_observer(const on_surface *location, const double *vel, observer *obs): super.c']]], - ['make_5fcat_5fentry_4',['make_cat_entry',['../novas_8c.html#a9950f7973fc3b5d40b0d0a9f4eceddac',1,'make_cat_entry(const char *star_name, const char *catalog, long cat_num, double ra, double dec, double pm_ra, double pm_dec, double parallax, double rad_vel, cat_entry *star): novas.c'],['../novas_8h.html#a9950f7973fc3b5d40b0d0a9f4eceddac',1,'make_cat_entry(const char *star_name, const char *catalog, long cat_num, double ra, double dec, double pm_ra, double pm_dec, double parallax, double rad_vel, cat_entry *star): novas.c']]], - ['make_5fcat_5fobject_5',['make_cat_object',['../super_8c.html#ab9b7a622486f2904615ceed1ba94cd8f',1,'make_cat_object(const cat_entry *star, object *source): super.c'],['../novas_8h.html#ab9b7a622486f2904615ceed1ba94cd8f',1,'make_cat_object(const cat_entry *star, object *source): super.c']]], - ['make_5fephem_5fobject_6',['make_ephem_object',['../super_8c.html#aa22303f98df2d63edf6d8452ff3a43b2',1,'make_ephem_object(const char *name, long num, object *body): super.c'],['../novas_8h.html#aa22303f98df2d63edf6d8452ff3a43b2',1,'make_ephem_object(const char *name, long num, object *body): super.c']]], - ['make_5fin_5fspace_7',['make_in_space',['../novas_8c.html#ac0ca6f330e1795ce811df95986400632',1,'make_in_space(const double *sc_pos, const double *sc_vel, in_space *loc): novas.c'],['../novas_8h.html#ac0ca6f330e1795ce811df95986400632',1,'make_in_space(const double *sc_pos, const double *sc_vel, in_space *loc): novas.c']]], - ['make_5fobject_8',['make_object',['../novas_8c.html#a411f70fb77582d750c5269fcd64b0ce2',1,'make_object(enum novas_object_type type, long number, const char *name, const cat_entry *star, object *source): novas.c'],['../novas_8h.html#a449c9223f9601d7c93ba13b0aca2ab0e',1,'make_object(enum novas_object_type, long number, const char *name, const cat_entry *star_data, object *source): novas.c']]], - ['make_5fobserver_9',['make_observer',['../novas_8c.html#a0f2096c7954b583fe749553b956ff9d2',1,'make_observer(enum novas_observer_place where, const on_surface *loc_surface, const in_space *loc_space, observer *obs): novas.c'],['../novas_8h.html#a8c060b573c5054e77a9fd9df2d785838',1,'make_observer(enum novas_observer_place, const on_surface *loc_surface, const in_space *loc_space, observer *obs): novas.c']]], - ['make_5fobserver_5fat_5fgeocenter_10',['make_observer_at_geocenter',['../novas_8h.html#a6802265b4ac76628f22260ba23ac2352',1,'make_observer_at_geocenter(observer *obs): novas.c'],['../novas_8c.html#a6802265b4ac76628f22260ba23ac2352',1,'make_observer_at_geocenter(observer *obs): novas.c']]], - ['make_5fobserver_5fin_5fspace_11',['make_observer_in_space',['../novas_8c.html#a6c146e4d10152d5e1ffb978f2fc962be',1,'make_observer_in_space(const double *sc_pos, const double *sc_vel, observer *obs): novas.c'],['../novas_8h.html#a6c146e4d10152d5e1ffb978f2fc962be',1,'make_observer_in_space(const double *sc_pos, const double *sc_vel, observer *obs): novas.c']]], - ['make_5fobserver_5fon_5fsurface_12',['make_observer_on_surface',['../novas_8c.html#a00d9f6909923cd3e559c8f011ff9b794',1,'make_observer_on_surface(double latitude, double longitude, double height, double temperature, double pressure, observer *obs): novas.c'],['../novas_8h.html#a00d9f6909923cd3e559c8f011ff9b794',1,'make_observer_on_surface(double latitude, double longitude, double height, double temperature, double pressure, observer *obs): novas.c']]], - ['make_5fon_5fsurface_13',['make_on_surface',['../novas_8c.html#a9174488cd701172531174d85ed26819b',1,'make_on_surface(double latitude, double longitude, double height, double temperature, double pressure, on_surface *loc): novas.c'],['../novas_8h.html#a9174488cd701172531174d85ed26819b',1,'make_on_surface(double latitude, double longitude, double height, double temperature, double pressure, on_surface *loc): novas.c']]], - ['make_5fplanet_14',['make_planet',['../novas_8c.html#a618bbba887b9bc9e7df878234c66c215',1,'make_planet(enum novas_planet num, object *planet): novas.c'],['../novas_8h.html#a618bbba887b9bc9e7df878234c66c215',1,'make_planet(enum novas_planet num, object *planet): novas.c']]], - ['make_5fredshifted_5fobject_15',['make_redshifted_object',['../super_8c.html#ae579a49d84696a913fd0d9f348bb5b11',1,'make_redshifted_object(const char *name, double ra, double dec, double z, object *source): super.c'],['../novas_8h.html#ae579a49d84696a913fd0d9f348bb5b11',1,'make_redshifted_object(const char *name, double ra, double dec, double z, object *source): super.c']]], - ['make_5fsolar_5fsystem_5fobserver_16',['make_solar_system_observer',['../novas_8h.html#a9c3f1a1bc3fd9ac6d211806913d2d529',1,'make_solar_system_observer(const double *sc_pos, const double *sc_vel, observer *obs): super.c'],['../super_8c.html#a9c3f1a1bc3fd9ac6d211806913d2d529',1,'make_solar_system_observer(const double *sc_pos, const double *sc_vel, observer *obs): super.c']]], - ['mask_17',['mask',['../structnovas__planet__bundle.html#ab77cc972f3ee899689ba053015472ccd',1,'novas_planet_bundle']]], - ['matrix_18',['matrix',['../structnovas__transform.html#a7a4a2e27593c1af2ae14cfb323ba4aba',1,'novas_transform']]], - ['mean_5fobliq_19',['mean_obliq',['../novas_8c.html#af182ee8cc4239f581f746aa974827d61',1,'mean_obliq(double jd_tdb): novas.c'],['../novas_8h.html#af182ee8cc4239f581f746aa974827d61',1,'mean_obliq(double jd_tdb): novas.c']]], - ['mean_5fstar_20',['mean_star',['../novas_8c.html#a8bd9c6d2127483551c98300e264977f5',1,'mean_star(double jd_tt, double tra, double tdec, enum novas_accuracy accuracy, double *ira, double *idec): novas.c'],['../novas_8h.html#a8bd9c6d2127483551c98300e264977f5',1,'mean_star(double jd_tt, double tra, double tdec, enum novas_accuracy accuracy, double *ira, double *idec): novas.c']]], - ['methodologies_21',['Note on alternative methodologies',['../index.html#autotoc_md43',1,'']]], - ['mobl_22',['mobl',['../structnovas__frame.html#adcbb032bae5aa01bff2501f40527943e',1,'novas_frame']]], - ['multi_20threaded_20calculations_23',['Multi-threaded calculations',['../index.html#autotoc_md54',1,'']]] + ['l_0',['l',['../structnovas__delaunay__args.html#a59e80b8ba32c12c6d0a868f17a19ae48',1,'novas_delaunay_args']]], + ['l1_1',['l1',['../structnovas__delaunay__args.html#ad7a541093aca44890413459c6248db6c',1,'novas_delaunay_args']]], + ['latitude_2',['latitude',['../structon__surface.html#a76714bdbc5c536fa77dfb14533ff82a9',1,'on_surface']]], + ['light_5ftime_3',['light_time',['../novas_8c.html#ac37988ea091479b766590e472293439b',1,'light_time(double jd_tdb, const object *body, const double *pos_obs, double tlight0, enum novas_accuracy accuracy, double *pos_src_obs, double *tlight): novas.c'],['../novas_8h.html#ac37988ea091479b766590e472293439b',1,'light_time(double jd_tdb, const object *body, const double *pos_obs, double tlight0, enum novas_accuracy accuracy, double *pos_src_obs, double *tlight): novas.c']]], + ['light_5ftime2_4',['light_time2',['../novas_8c.html#a8a93137b6201bedd8d47cc954684ebe3',1,'light_time2(double jd_tdb, const object *body, const double *pos_obs, double tlight0, enum novas_accuracy accuracy, double *p_src_obs, double *v_ssb, double *tlight): novas.c'],['../novas_8h.html#ac800815a32e81e7befdb828c29d1efcc',1,'light_time2(double jd_tdb, const object *body, const double *pos_obs, double tlight0, enum novas_accuracy accuracy, double *pos_src_obs, double *v_ssb, double *tlight): novas.c']]], + ['limb_5fangle_5',['limb_angle',['../novas_8c.html#a0e4364546c40854eb63211bd6cd0e70b',1,'limb_angle(const double *pos_src, const double *pos_obs, double *limb_ang, double *nadir_ang): novas.c'],['../novas_8h.html#a0e4364546c40854eb63211bd6cd0e70b',1,'limb_angle(const double *pos_src, const double *pos_obs, double *limb_ang, double *nadir_ang): novas.c']]], + ['linking_20of_20custom_20ephemeris_20functions_6',['Explicit linking of custom ephemeris functions',['../index.html#autotoc_md71',1,'']]], + ['links_7',['Related links',['../index.html#autotoc_md33',1,'']]], + ['list_8',['Deprecated List',['../deprecated.html',1,'']]], + ['local_5fplanet_9',['local_planet',['../novas_8c.html#ac036606c424c30a5600049b0cd38d868',1,'local_planet(double jd_tt, const object *ss_body, double ut1_to_tt, const on_surface *position, enum novas_accuracy accuracy, double *ra, double *dec, double *dis): novas.c'],['../novas_8h.html#ac036606c424c30a5600049b0cd38d868',1,'local_planet(double jd_tt, const object *ss_body, double ut1_to_tt, const on_surface *position, enum novas_accuracy accuracy, double *ra, double *dec, double *dis): novas.c']]], + ['local_5fstar_10',['local_star',['../novas_8c.html#a0f24eef523d0a8e3252002654389bd5c',1,'local_star(double jd_tt, double ut1_to_tt, const cat_entry *star, const on_surface *position, enum novas_accuracy accuracy, double *ra, double *dec): novas.c'],['../novas_8h.html#a0f24eef523d0a8e3252002654389bd5c',1,'local_star(double jd_tt, double ut1_to_tt, const cat_entry *star, const on_surface *position, enum novas_accuracy accuracy, double *ra, double *dec): novas.c']]], + ['location_11',['location',['../md_LEGACY.html#autotoc_md28',1,'B. Azimuth and elevation angles at the observing location'],['../index.html#autotoc_md50',1,'Calculate azimuth and elevation angles at the observing location'],['../index.html#autotoc_md46',1,'Specify the observer location'],['../md_LEGACY.html#autotoc_md23',1,'Spefify the observer location']]], + ['longitude_12',['longitude',['../structon__surface.html#ac155e35fdeebafc89723a51520fb9fe6',1,'on_surface']]], + ['lpt_13',['LPT',['../eph__manager_8c.html#ad0644039a2a0b1fcf47bf8f97af4d537',1,'eph_manager.c']]] ]; diff --git a/apidoc/html/search/all_11.js b/apidoc/html/search/all_11.js index 548ea3dc..46b26bbe 100644 --- a/apidoc/html/search/all_11.js +++ b/apidoc/html/search/all_11.js @@ -1,178 +1,27 @@ var searchData= [ - ['name_0',['name',['../structobject.html#ae73ef5f04701dc9d4e7cb1b1c3fa9c12',1,'object']]], - ['near_5fearth_1',['near_earth',['../structobserver.html#a447c33455c0da962abf8621638c994b5',1,'observer']]], - ['newly_20added_20functionality_2',['Newly added functionality',['../index.html#autotoc_md60',1,'']]], - ['norm_5fang_3',['norm_ang',['../novas_8h.html#a416fd587496210c45028352f409fd73f',1,'norm_ang(double angle): novas.c'],['../novas_8c.html#a416fd587496210c45028352f409fd73f',1,'norm_ang(double angle): novas.c']]], - ['note_20on_20alternative_20methodologies_4',['Note on alternative methodologies',['../index.html#autotoc_md43',1,'']]], - ['notes_20on_20precision_5',['Notes on precision',['../index.html#autotoc_md56',1,'']]], - ['novas_20c_203_201_6',['Compatibility with NOVAS C 3.1',['../index.html#autotoc_md37',1,'']]], - ['novas_20c_203_201_20issues_7',['Fixed NOVAS C 3.1 issues',['../index.html#autotoc_md35',1,'']]], - ['novas_20c_20api_8',['Refinements to the NOVAS C API',['../index.html#autotoc_md63',1,'']]], - ['novas_2ec_9',['novas.c',['../novas_8c.html',1,'']]], - ['novas_2eh_10',['novas.h',['../novas_8h.html',1,'']]], - ['novas_5faccuracy_11',['novas_accuracy',['../novas_8h.html#a3cba2735c32163fab062b1a904a83b56',1,'novas.h']]], - ['novas_5fairborne_5fobserver_12',['NOVAS_AIRBORNE_OBSERVER',['../novas_8h.html#a6140c39d1526b137f827e2091ecc36b3a1665bf146ca1a4d11380bf4d7d9d7058',1,'novas.h']]], - ['novas_5fapp_5fto_5fgeom_13',['novas_app_to_geom',['../novas_8h.html#a83db7db5a0ed0311610391f199b9f66c',1,'novas_app_to_geom(const novas_frame *frame, enum novas_reference_system sys, double ra, double dec, double dist, double *geom_icrs): frames.c'],['../frames_8c.html#a83db7db5a0ed0311610391f199b9f66c',1,'novas_app_to_geom(const novas_frame *frame, enum novas_reference_system sys, double ra, double dec, double dist, double *geom_icrs): frames.c']]], - ['novas_5fapp_5fto_5fhor_14',['novas_app_to_hor',['../novas_8h.html#ae84debf8ab4d3b16feaaefdcb0ebbd08',1,'novas_app_to_hor(const novas_frame *frame, enum novas_reference_system sys, double ra, double dec, RefractionModel ref_model, double *az, double *el): frames.c'],['../frames_8c.html#ae84debf8ab4d3b16feaaefdcb0ebbd08',1,'novas_app_to_hor(const novas_frame *frame, enum novas_reference_system sys, double ra, double dec, RefractionModel ref_model, double *az, double *el): frames.c']]], - ['novas_5fau_15',['NOVAS_AU',['../novas_8h.html#abc8f275a2d431e59a1ec9e276abaca1a',1,'novas.h']]], - ['novas_5fau_5fkm_16',['NOVAS_AU_KM',['../novas_8h.html#ab94b49a9d44c6078c5ea12171029eb96',1,'novas.h']]], - ['novas_5fau_5fsec_17',['NOVAS_AU_SEC',['../novas_8h.html#a610c7260c1879f89913bf7a5549b4649',1,'novas.h']]], - ['novas_5fbarycenter_18',['NOVAS_BARYCENTER',['../novas_8h.html#a208120c5fa3e12853eb37cb99d3e27beade504a1c5ccf790ce9d8ad52797bb94c',1,'novas.h']]], - ['novas_5fc_19',['NOVAS_C',['../novas_8h.html#a5fb4713ad9802152e40a83bf3c1ee242',1,'novas.h']]], - ['novas_5fc_5fau_5fper_5fday_20',['NOVAS_C_AU_PER_DAY',['../novas_8h.html#a7c474aa996c5ccc0c03b1006ea5b30e1',1,'novas.h']]], - ['novas_5fcase_5fsensitive_21',['novas_case_sensitive',['../novas_8c.html#a8f832afe92680a11c3489aaa224ac2e2',1,'novas_case_sensitive(int value): novas.c'],['../novas_8h.html#a8f832afe92680a11c3489aaa224ac2e2',1,'novas_case_sensitive(int value): novas.c']]], - ['novas_5fcatalog_5fobject_22',['NOVAS_CATALOG_OBJECT',['../novas_8h.html#a1eecb357eeea0de4759e9c8d55af238fa4f9ab9cec85498c41f90c33794d032e5',1,'novas.h']]], - ['novas_5fchange_5fobserver_23',['novas_change_observer',['../frames_8c.html#a2972b3eafa2d7f6c29cff34bad9fcf0d',1,'novas_change_observer(const novas_frame *orig, const observer *obs, novas_frame *out): frames.c'],['../novas_8h.html#a2972b3eafa2d7f6c29cff34bad9fcf0d',1,'novas_change_observer(const novas_frame *orig, const observer *obs, novas_frame *out): frames.c']]], - ['novas_5fcio_5fcache_5fsize_24',['NOVAS_CIO_CACHE_SIZE',['../novas_8h.html#ab7f2aaab5b9fe0be5d77d4cccc3745a9',1,'novas.h']]], - ['novas_5fcio_5flocation_5ftype_25',['novas_cio_location_type',['../novas_8h.html#aee3f2f5b3807612025e2ce25d368ff2f',1,'novas.h']]], - ['novas_5fcirs_26',['NOVAS_CIRS',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651eacbee2de517939c156e61fb5f9631e044',1,'novas.h']]], - ['novas_5fdebug_27',['novas_debug',['../novas_8c.html#a5f35633b872751df4dacd2fb2cbe4ac3',1,'novas_debug(enum novas_debug_mode mode): novas.c'],['../novas_8h.html#a5f35633b872751df4dacd2fb2cbe4ac3',1,'novas_debug(enum novas_debug_mode mode): novas.c']]], - ['novas_5fdebug_5fextra_28',['NOVAS_DEBUG_EXTRA',['../novas_8h.html#a9d8d2a1f5c06b488e4c817bc9877e3baaa03b175422e9603e87ab87f93a45c07c',1,'novas.h']]], - ['novas_5fdebug_5fmode_29',['novas_debug_mode',['../novas_8h.html#a9d8d2a1f5c06b488e4c817bc9877e3ba',1,'novas.h']]], - ['novas_5fdebug_5foff_30',['NOVAS_DEBUG_OFF',['../novas_8h.html#a9d8d2a1f5c06b488e4c817bc9877e3baa0b25a908023b92a2f4f42114736de9cf',1,'novas.h']]], - ['novas_5fdebug_5fon_31',['NOVAS_DEBUG_ON',['../novas_8h.html#a9d8d2a1f5c06b488e4c817bc9877e3baadc10e15517b94fdd3d9eba3359909c65',1,'novas.h']]], - ['novas_5fdelaunay_5fargs_32',['novas_delaunay_args',['../structnovas__delaunay__args.html',1,'']]], - ['novas_5fdiff_5ftcb_33',['novas_diff_tcb',['../timescale_8c.html#a4818ab9be2f0891091c719db01bcfa98',1,'novas_diff_tcb(const novas_timespec *t1, const novas_timespec *t2): timescale.c'],['../novas_8h.html#a4818ab9be2f0891091c719db01bcfa98',1,'novas_diff_tcb(const novas_timespec *t1, const novas_timespec *t2): timescale.c']]], - ['novas_5fdiff_5ftcg_34',['novas_diff_tcg',['../timescale_8c.html#ab904df0f504d07bbf73f84e2a1c43e07',1,'novas_diff_tcg(const novas_timespec *t1, const novas_timespec *t2): timescale.c'],['../novas_8h.html#ab904df0f504d07bbf73f84e2a1c43e07',1,'novas_diff_tcg(const novas_timespec *t1, const novas_timespec *t2): timescale.c']]], - ['novas_5fdiff_5ftime_35',['novas_diff_time',['../timescale_8c.html#abdcc8e194d79787838d1ffc064449932',1,'novas_diff_time(const novas_timespec *t1, const novas_timespec *t2): timescale.c'],['../novas_8h.html#abdcc8e194d79787838d1ffc064449932',1,'novas_diff_time(const novas_timespec *t1, const novas_timespec *t2): timescale.c']]], - ['novas_5fdynamical_5fcirs_36',['NOVAS_DYNAMICAL_CIRS',['../novas_8h.html#a61f6463d05c29930c667981fdcb1f341a3bf824e91c250babd516eadef253d1fe',1,'novas.h']]], - ['novas_5fdynamical_5fclass_37',['NOVAS_DYNAMICAL_CLASS',['../novas_8h.html#a3789b2c39c26f01bb1bffe8ebc953467aba4a23444c495f90061ec1a906585faa',1,'novas.h']]], - ['novas_5fdynamical_5fmod_38',['NOVAS_DYNAMICAL_MOD',['../novas_8h.html#a61f6463d05c29930c667981fdcb1f341a5b6fd4adbb29dd7a90e5100730eda1e8',1,'novas.h']]], - ['novas_5fdynamical_5ftod_39',['NOVAS_DYNAMICAL_TOD',['../novas_8h.html#a61f6463d05c29930c667981fdcb1f341a39ca3eead3c36784e06eff2a8598aea0',1,'novas.h']]], - ['novas_5fdynamical_5ftype_40',['novas_dynamical_type',['../novas_8h.html#a61f6463d05c29930c667981fdcb1f341',1,'novas.h']]], - ['novas_5fearth_41',['NOVAS_EARTH',['../novas_8h.html#a219df36b21dc4476656e708d14d08045adc941f5a3613952d6d6102281e70e5c0',1,'novas.h']]], - ['novas_5fearth_5fangvel_42',['NOVAS_EARTH_ANGVEL',['../novas_8h.html#ac50f27bc66238525124427551a956ec3',1,'novas.h']]], - ['novas_5fearth_5fflattening_43',['NOVAS_EARTH_FLATTENING',['../novas_8h.html#a1830a25e886366263653167369213d8b',1,'novas.h']]], - ['novas_5fearth_5fradius_44',['NOVAS_EARTH_RADIUS',['../novas_8h.html#a139f16e134bf6119b6e04c8272c85668',1,'novas.h']]], - ['novas_5fearth_5frotation_5fmeasure_45',['novas_earth_rotation_measure',['../novas_8h.html#a9e882d9c9055f187d3a8dc9b019f0609',1,'novas.h']]], - ['novas_5fephem_5fobject_46',['NOVAS_EPHEM_OBJECT',['../novas_8h.html#a1eecb357eeea0de4759e9c8d55af238fa58f22833170aee0959154d3a7be6c269',1,'novas.h']]], - ['novas_5fephem_5fprovider_47',['novas_ephem_provider',['../solarsystem_8h.html#ac2ae695519a5b600a105243f4e30c3ab',1,'solarsystem.h']]], - ['novas_5fequator_5ftype_48',['novas_equator_type',['../novas_8h.html#a2eff9980cb9db96ab41fb564c1b5c014',1,'novas.h']]], - ['novas_5fequatorial_5fclass_49',['novas_equatorial_class',['../novas_8h.html#a3789b2c39c26f01bb1bffe8ebc953467',1,'novas.h']]], - ['novas_5fequinox_5ftype_50',['novas_equinox_type',['../novas_8h.html#ab970f5de5d5e04874cb31865459b0b4f',1,'novas.h']]], - ['novas_5fframe_51',['novas_frame',['../structnovas__frame.html',1,'']]], - ['novas_5fframetie_5fdirection_52',['novas_frametie_direction',['../novas_8h.html#ae8b91a9b4fe4af63c7054d1eacdb996e',1,'novas.h']]], - ['novas_5ffull_5faccuracy_53',['NOVAS_FULL_ACCURACY',['../novas_8h.html#a3cba2735c32163fab062b1a904a83b56aebffd24170ffab949609a8dcfc201660',1,'novas.h']]], - ['novas_5fg_5fearth_54',['NOVAS_G_EARTH',['../novas_8h.html#af125f22b69933024d6a8513b205dca8b',1,'novas.h']]], - ['novas_5fg_5fsun_55',['NOVAS_G_SUN',['../novas_8h.html#a6d955f313593b4a56fef202708d5722b',1,'novas.h']]], - ['novas_5fgcrs_56',['NOVAS_GCRS',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651ea8c3e21e3d68b39b0b0ca28f99b8cacf4',1,'novas.h']]], - ['novas_5fgcrs_5fequator_57',['NOVAS_GCRS_EQUATOR',['../novas_8h.html#a2eff9980cb9db96ab41fb564c1b5c014a1248329939f130a4bef0d3ef9ed95c66',1,'novas.h']]], - ['novas_5fgeom_5fposvel_58',['novas_geom_posvel',['../frames_8c.html#ae6f4d3710a277c8b284487fe175e4d49',1,'novas_geom_posvel(const object *source, const novas_frame *frame, enum novas_reference_system sys, double *pos, double *vel): frames.c'],['../novas_8h.html#ae6f4d3710a277c8b284487fe175e4d49',1,'novas_geom_posvel(const object *source, const novas_frame *frame, enum novas_reference_system sys, double *pos, double *vel): frames.c']]], - ['novas_5fgeom_5fto_5fapp_59',['novas_geom_to_app',['../frames_8c.html#ad412ac774327a4120237dc3b3110f9a0',1,'novas_geom_to_app(const novas_frame *frame, const double *pos, enum novas_reference_system sys, sky_pos *out): frames.c'],['../novas_8h.html#ad412ac774327a4120237dc3b3110f9a0',1,'novas_geom_to_app(const novas_frame *frame, const double *pos, enum novas_reference_system sys, sky_pos *out): frames.c']]], - ['novas_5fget_5fdebug_5fmode_60',['novas_get_debug_mode',['../novas_8h.html#a29cad12337acfce5f1e370320dcefb79',1,'novas_get_debug_mode(): novas.c'],['../novas_8c.html#a29cad12337acfce5f1e370320dcefb79',1,'novas_get_debug_mode(): novas.c']]], - ['novas_5fget_5fsplit_5ftime_61',['novas_get_split_time',['../novas_8h.html#ab4ea1b646b23a76936b2a6459b1bac6d',1,'novas_get_split_time(const novas_timespec *time, enum novas_timescale timescale, long *ijd): timescale.c'],['../timescale_8c.html#ab4ea1b646b23a76936b2a6459b1bac6d',1,'novas_get_split_time(const novas_timespec *time, enum novas_timescale timescale, long *ijd): timescale.c']]], - ['novas_5fget_5ftime_62',['novas_get_time',['../timescale_8c.html#aa65f86f70b2ea6e77bf0799d6859ca05',1,'novas_get_time(const novas_timespec *time, enum novas_timescale timescale): timescale.c'],['../novas_8h.html#aa65f86f70b2ea6e77bf0799d6859ca05',1,'novas_get_time(const novas_timespec *time, enum novas_timescale timescale): timescale.c']]], - ['novas_5fget_5funix_5ftime_63',['novas_get_unix_time',['../timescale_8c.html#aa29034a9e6579d5982083c5c6ea8d773',1,'novas_get_unix_time(const novas_timespec *time, long *nanos): timescale.c'],['../novas_8h.html#aa29034a9e6579d5982083c5c6ea8d773',1,'novas_get_unix_time(const novas_timespec *time, long *nanos): timescale.c']]], - ['novas_5fgps_64',['NOVAS_GPS',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0bac29f535fdae4e29e1baeccacf8f0b98d',1,'novas.h']]], - ['novas_5fgps_5fto_5ftai_65',['NOVAS_GPS_TO_TAI',['../novas_8h.html#a6355388ff4a44836eda6eb1e97da60cd',1,'novas.h']]], - ['novas_5fheliocenter_66',['NOVAS_HELIOCENTER',['../novas_8h.html#a208120c5fa3e12853eb37cb99d3e27bea13c0711a025b9aebd4186ab9127cbd7b',1,'novas.h']]], - ['novas_5fhor_5fto_5fapp_67',['novas_hor_to_app',['../frames_8c.html#a4849c7fca260cfb7c1d716566f4170ac',1,'novas_hor_to_app(const novas_frame *frame, double az, double el, RefractionModel ref_model, enum novas_reference_system sys, double *ra, double *dec): frames.c'],['../novas_8h.html#a4849c7fca260cfb7c1d716566f4170ac',1,'novas_hor_to_app(const novas_frame *frame, double az, double el, RefractionModel ref_model, enum novas_reference_system sys, double *ra, double *dec): frames.c']]], - ['novas_5ficrs_68',['NOVAS_ICRS',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651ea5bf6e497c776a4a8168b23db062e8a10',1,'novas.h']]], - ['novas_5finv_5fmax_5fiter_69',['novas_inv_max_iter',['../novas_8c.html#ad2b933ce2f58e8b04bbe76ffbff99eb0',1,'novas.c']]], - ['novas_5finv_5frefract_70',['novas_inv_refract',['../refract_8c.html#a93ac897d3f7a2f2a7f8d92f3e8cd9ea0',1,'novas_inv_refract(RefractionModel model, double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el0): refract.c'],['../novas_8h.html#a93ac897d3f7a2f2a7f8d92f3e8cd9ea0',1,'novas_inv_refract(RefractionModel model, double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el0): refract.c']]], - ['novas_5finvert_5ftransform_71',['novas_invert_transform',['../frames_8c.html#ad2081e123024609d3071b33b183502b7',1,'novas_invert_transform(const novas_transform *transform, novas_transform *inverse): frames.c'],['../novas_8h.html#ad2081e123024609d3071b33b183502b7',1,'novas_invert_transform(const novas_transform *transform, novas_transform *inverse): frames.c']]], - ['novas_5fj2000_72',['NOVAS_J2000',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651ead110200de7f232d9110467c0862733d9',1,'novas.h']]], - ['novas_5fjd_5fb1900_73',['NOVAS_JD_B1900',['../novas_8h.html#af03a1f0412f23cd6edb323297646eb30',1,'novas.h']]], - ['novas_5fjd_5fb1950_74',['NOVAS_JD_B1950',['../novas_8h.html#a3785083ae52bbbc1e749dbedd7e5d85e',1,'novas.h']]], - ['novas_5fjd_5fhip_75',['NOVAS_JD_HIP',['../novas_8h.html#a4100ecc5d9badfa07301024baffe9ded',1,'novas.h']]], - ['novas_5fjd_5fj2000_76',['NOVAS_JD_J2000',['../novas_8h.html#a31bf4a08940bfa3e97ae6a1abee80422',1,'novas.h']]], - ['novas_5fjd_5fmjd0_77',['NOVAS_JD_MJD0',['../novas_8h.html#ac266a346b8e22946f50079897b0baefa',1,'novas.h']]], - ['novas_5fjupiter_78',['NOVAS_JUPITER',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a994baf0c30caeaaee7b8b4d5a12921a3',1,'novas.h']]], - ['novas_5fmajor_5fversion_79',['NOVAS_MAJOR_VERSION',['../novas_8h.html#ac73482ee628f676b44bb1476688f223e',1,'novas.h']]], - ['novas_5fmake_5fframe_80',['novas_make_frame',['../frames_8c.html#abfee69517c7432733c8382c88371c983',1,'novas_make_frame(enum novas_accuracy accuracy, const observer *obs, const novas_timespec *time, double dx, double dy, novas_frame *frame): frames.c'],['../novas_8h.html#abfee69517c7432733c8382c88371c983',1,'novas_make_frame(enum novas_accuracy accuracy, const observer *obs, const novas_timespec *time, double dx, double dy, novas_frame *frame): frames.c']]], - ['novas_5fmake_5ftransform_81',['novas_make_transform',['../frames_8c.html#a4d179c8573319fc25c775ce56ba055dc',1,'novas_make_transform(const novas_frame *frame, enum novas_reference_system from_system, enum novas_reference_system to_system, novas_transform *transform): frames.c'],['../novas_8h.html#a4d179c8573319fc25c775ce56ba055dc',1,'novas_make_transform(const novas_frame *frame, enum novas_reference_system from_system, enum novas_reference_system to_system, novas_transform *transform): frames.c']]], - ['novas_5fmars_82',['NOVAS_MARS',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a479f3eb097c0aeb4ac7dc3ae2e6c376e',1,'novas.h']]], - ['novas_5fmatrix_83',['novas_matrix',['../structnovas__matrix.html',1,'']]], - ['novas_5fmean_5fequator_84',['NOVAS_MEAN_EQUATOR',['../novas_8h.html#a2eff9980cb9db96ab41fb564c1b5c014a90d1ef6cedd7a9fdfd7e538ecea5a040',1,'novas.h']]], - ['novas_5fmercury_85',['NOVAS_MERCURY',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a40678cd248bd2edca8f59ddfee20ab74',1,'novas.h']]], - ['novas_5fminor_5fversion_86',['NOVAS_MINOR_VERSION',['../novas_8h.html#af7a746fdca818e9d4c4aa27bf65a62be',1,'novas.h']]], - ['novas_5fmod_87',['NOVAS_MOD',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651ea5a2a55ff66f97310a9641d7ffa60b8dd',1,'novas.h']]], - ['novas_5fmoon_88',['NOVAS_MOON',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a9fcf58133828600a062725ced448cfcf',1,'novas.h']]], - ['novas_5fneptune_89',['NOVAS_NEPTUNE',['../novas_8h.html#a219df36b21dc4476656e708d14d08045af12d26e56aa375fd2aa0c0edfd1c9ae3',1,'novas.h']]], - ['novas_5fno_5fatmosphere_90',['NOVAS_NO_ATMOSPHERE',['../novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81ace535f58f84fa374a973aa9d4e6a52e8',1,'novas.h']]], - ['novas_5fnutation_5fdirection_91',['novas_nutation_direction',['../novas_8h.html#ae2d3d508d68d268bec838bdc013d0ada',1,'novas.h']]], - ['novas_5fnutation_5fprovider_92',['novas_nutation_provider',['../nutation_8h.html#ab4481ae5926c3ba5810d2b9a9e010636',1,'nutation.h']]], - ['novas_5fobject_5ftype_93',['novas_object_type',['../novas_8h.html#a1eecb357eeea0de4759e9c8d55af238f',1,'novas.h']]], - ['novas_5fobject_5ftypes_94',['NOVAS_OBJECT_TYPES',['../novas_8h.html#a60037f5a7c8fe2b7cf8893cf461598d1',1,'novas.h']]], - ['novas_5fobserver_5fat_5fgeocenter_95',['NOVAS_OBSERVER_AT_GEOCENTER',['../novas_8h.html#a6140c39d1526b137f827e2091ecc36b3aca54b3a0c7d5b31d09090a1f55ff72b2',1,'novas.h']]], - ['novas_5fobserver_5fin_5fearth_5forbit_96',['NOVAS_OBSERVER_IN_EARTH_ORBIT',['../novas_8h.html#a6140c39d1526b137f827e2091ecc36b3aca418efc57ac159cf541c324c008eb27',1,'novas.h']]], - ['novas_5fobserver_5fon_5fearth_97',['NOVAS_OBSERVER_ON_EARTH',['../novas_8h.html#a6140c39d1526b137f827e2091ecc36b3aadb64b75d1bf5344760b942f241e52e8',1,'novas.h']]], - ['novas_5fobserver_5fplace_98',['novas_observer_place',['../novas_8h.html#a6140c39d1526b137f827e2091ecc36b3',1,'novas.h']]], - ['novas_5fobserver_5fplaces_99',['NOVAS_OBSERVER_PLACES',['../novas_8h.html#a7af86c48f77394688f4ad43eb20760f4',1,'novas.h']]], - ['novas_5foffset_5ftime_100',['novas_offset_time',['../timescale_8c.html#a01f98b2b8033c8dbacaeab37e9198e91',1,'novas_offset_time(const novas_timespec *time, double seconds, novas_timespec *out): timescale.c'],['../novas_8h.html#a01f98b2b8033c8dbacaeab37e9198e91',1,'novas_offset_time(const novas_timespec *time, double seconds, novas_timespec *out): timescale.c']]], - ['novas_5foptical_5frefraction_101',['novas_optical_refraction',['../refract_8c.html#ae4511a80a1defbb1e1fdc29c289e7de4',1,'novas_optical_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c'],['../novas_8h.html#ae4511a80a1defbb1e1fdc29c289e7de4',1,'novas_optical_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c']]], - ['novas_5forigin_102',['novas_origin',['../novas_8h.html#a208120c5fa3e12853eb37cb99d3e27be',1,'novas.h']]], - ['novas_5forigin_5ftypes_103',['NOVAS_ORIGIN_TYPES',['../novas_8h.html#aab57b6b4c8c96ed32414fe3964813e5f',1,'novas.h']]], - ['novas_5fplanet_104',['novas_planet',['../novas_8h.html#a1eecb357eeea0de4759e9c8d55af238fad1eeaddaa96b028742a8ba424e311aa8',1,'NOVAS_PLANET: novas.h'],['../novas_8h.html#a219df36b21dc4476656e708d14d08045',1,'novas_planet: novas.h']]], - ['novas_5fplanet_5fbundle_105',['novas_planet_bundle',['../structnovas__planet__bundle.html',1,'']]], - ['novas_5fplanet_5fgrav_5fz_5finit_106',['NOVAS_PLANET_GRAV_Z_INIT',['../novas_8h.html#a0ae90838b446c7d4c1d3386ec8857410',1,'novas.h']]], - ['novas_5fplanet_5fnames_5finit_107',['NOVAS_PLANET_NAMES_INIT',['../novas_8h.html#abbd19f57e31db2ac91cbe22f9a95f390',1,'novas.h']]], - ['novas_5fplanet_5fprovider_108',['novas_planet_provider',['../solarsystem_8h.html#ae7eb9e64aa00ee757946488fa99351ec',1,'solarsystem.h']]], - ['novas_5fplanet_5fprovider_5fhp_109',['novas_planet_provider_hp',['../solarsystem_8h.html#a85ed597fa94ecf72653e64f4afa7f833',1,'solarsystem.h']]], - ['novas_5fplanets_110',['NOVAS_PLANETS',['../novas_8h.html#a1853540eae9f8699b6aaff9c0b518e08',1,'novas.h']]], - ['novas_5fpluto_111',['NOVAS_PLUTO',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a1255a982524abb49bf076014d8d6acb5',1,'novas.h']]], - ['novas_5fpole_5foffset_5ftype_112',['novas_pole_offset_type',['../novas_8h.html#a70c3951615b1ecf42818c79893678543',1,'novas.h']]], - ['novas_5fradio_5frefraction_113',['novas_radio_refraction',['../refract_8c.html#a6b49f92f8f818f2272613e3432185a39',1,'novas_radio_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c'],['../novas_8h.html#a6b49f92f8f818f2272613e3432185a39',1,'novas_radio_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c']]], - ['novas_5freduced_5faccuracy_114',['NOVAS_REDUCED_ACCURACY',['../novas_8h.html#a3cba2735c32163fab062b1a904a83b56a2047c8bae25010adb60d895a83079846',1,'novas.h']]], - ['novas_5freference_5fclass_115',['NOVAS_REFERENCE_CLASS',['../novas_8h.html#a3789b2c39c26f01bb1bffe8ebc953467ab580d06bb093ef496695125e2bef1798',1,'novas.h']]], - ['novas_5freference_5fsystem_116',['novas_reference_system',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651e',1,'novas.h']]], - ['novas_5freference_5fsystems_117',['NOVAS_REFERENCE_SYSTEMS',['../novas_8h.html#ae55994629ca97e634b1bb97aafb3f49b',1,'novas.h']]], - ['novas_5frefract_5fastrometric_118',['NOVAS_REFRACT_ASTROMETRIC',['../novas_8h.html#a8c77758e10b1d3dc8dbd3ab0b694e468a4255a64975ec93df2f228c63c38096a0',1,'novas.h']]], - ['novas_5frefract_5fobserved_119',['NOVAS_REFRACT_OBSERVED',['../novas_8h.html#a8c77758e10b1d3dc8dbd3ab0b694e468a29a320ab3459dafa0d18e7ebef3ae8fe',1,'novas.h']]], - ['novas_5frefraction_5fmodel_120',['novas_refraction_model',['../novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81',1,'novas.h']]], - ['novas_5frefraction_5ftype_121',['novas_refraction_type',['../novas_8h.html#a8c77758e10b1d3dc8dbd3ab0b694e468',1,'novas.h']]], - ['novas_5frmass_5finit_122',['NOVAS_RMASS_INIT',['../novas_8h.html#a5ddc7a011476a8cffaec1866beaa0095',1,'novas.h']]], - ['novas_5fsaturn_123',['NOVAS_SATURN',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a03b12ea0f93a1a1045d7bcccd613c6f2',1,'novas.h']]], - ['novas_5fset_5fsplit_5ftime_124',['novas_set_split_time',['../novas_8h.html#a37c8f2d5e1ad2daed78d1bd7991fdba4',1,'novas_set_split_time(enum novas_timescale timescale, long ijd, double fjd, int leap, double dut1, novas_timespec *time): timescale.c'],['../timescale_8c.html#a37c8f2d5e1ad2daed78d1bd7991fdba4',1,'novas_set_split_time(enum novas_timescale timescale, long ijd, double fjd, int leap, double dut1, novas_timespec *time): timescale.c']]], - ['novas_5fset_5ftime_125',['novas_set_time',['../novas_8h.html#ac272a018a213965f07b21ac6facb4a62',1,'novas_set_time(enum novas_timescale timescale, double jd, int leap, double dut1, novas_timespec *time): timescale.c'],['../timescale_8c.html#ac272a018a213965f07b21ac6facb4a62',1,'novas_set_time(enum novas_timescale timescale, double jd, int leap, double dut1, novas_timespec *time): timescale.c']]], - ['novas_5fset_5funix_5ftime_126',['novas_set_unix_time',['../timescale_8c.html#abacd89aa380c85da2d3c19a7e2187df3',1,'novas_set_unix_time(time_t unix_time, long nanos, int leap, double dut1, novas_timespec *time): timescale.c'],['../novas_8h.html#abacd89aa380c85da2d3c19a7e2187df3',1,'novas_set_unix_time(time_t unix_time, long nanos, int leap, double dut1, novas_timespec *time): timescale.c']]], - ['novas_5fsky_5fpos_127',['novas_sky_pos',['../frames_8c.html#a4e894a83f3065bbb706212d1267dd2ab',1,'novas_sky_pos(const object *object, const novas_frame *frame, enum novas_reference_system sys, sky_pos *out): frames.c'],['../novas_8h.html#a3539b76356a7f8853fbb639aaa6bf02e',1,'novas_sky_pos(const object *object, const novas_frame *frame, enum novas_reference_system sys, sky_pos *output): frames.c']]], - ['novas_5fsolar_5fradius_128',['NOVAS_SOLAR_RADIUS',['../novas_8h.html#ae548ecdfc646914084936acb32e9c993',1,'novas.h']]], - ['novas_5fsolar_5fsystem_5fobserver_129',['NOVAS_SOLAR_SYSTEM_OBSERVER',['../novas_8h.html#a6140c39d1526b137f827e2091ecc36b3a82474207bac139bc2a8826b9d317a42c',1,'novas.h']]], - ['novas_5fssb_130',['NOVAS_SSB',['../novas_8h.html#a219df36b21dc4476656e708d14d08045aaeb39686d0e998c9188b47c31ee9c6b5',1,'novas.h']]], - ['novas_5fstandard_5fatmosphere_131',['NOVAS_STANDARD_ATMOSPHERE',['../novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81a7ed64c314f06fdf9acfa72beb531e73d',1,'novas.h']]], - ['novas_5fstandard_5frefraction_132',['novas_standard_refraction',['../refract_8c.html#ab04bff3b97c132e358e11c3a5b7a3081',1,'novas_standard_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c'],['../novas_8h.html#ab04bff3b97c132e358e11c3a5b7a3081',1,'novas_standard_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c']]], - ['novas_5fsun_133',['NOVAS_SUN',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a170e1c704bd29c8d46f66d4d9a03d9c2',1,'novas.h']]], - ['novas_5ftai_134',['NOVAS_TAI',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba328f2523f4f064c5252f4ac858bddc4b',1,'novas.h']]], - ['novas_5ftai_5fto_5ftt_135',['NOVAS_TAI_TO_TT',['../novas_8h.html#a68aa01f6e3e0f40bbe1b5ccab3144fda',1,'novas.h']]], - ['novas_5ftcb_136',['NOVAS_TCB',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba8301aa6dff381beba373826e137c88c4',1,'novas.h']]], - ['novas_5ftcg_137',['NOVAS_TCG',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba5935a299729a67971b12a78ee682f89a',1,'novas.h']]], - ['novas_5ftdb_138',['NOVAS_TDB',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0baf5d992bdf01b4f3fd7b22e3e24c6974d',1,'novas.h']]], - ['novas_5ftimescale_139',['novas_timescale',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0b',1,'novas.h']]], - ['novas_5ftimescales_140',['NOVAS_TIMESCALES',['../novas_8h.html#a7505fe27b163e97b60bcf4406eadffa7',1,'novas.h']]], - ['novas_5ftimespec_141',['novas_timespec',['../structnovas__timespec.html',1,'']]], - ['novas_5ftod_142',['NOVAS_TOD',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651eaa4bcd4fdb15ba77023241689a5608df3',1,'novas.h']]], - ['novas_5ftransform_143',['novas_transform',['../structnovas__transform.html',1,'']]], - ['novas_5ftransform_5fsky_5fpos_144',['novas_transform_sky_pos',['../frames_8c.html#a88972e93665bb1903795bfff264c14f6',1,'novas_transform_sky_pos(const sky_pos *in, const novas_transform *transform, sky_pos *out): frames.c'],['../novas_8h.html#a88972e93665bb1903795bfff264c14f6',1,'novas_transform_sky_pos(const sky_pos *in, const novas_transform *transform, sky_pos *out): frames.c']]], - ['novas_5ftransform_5ftype_145',['novas_transform_type',['../novas_8h.html#ace5e59ce1564bf6c61946c290bb05367',1,'novas.h']]], - ['novas_5ftransform_5ftypes_146',['NOVAS_TRANSFORM_TYPES',['../novas_8h.html#ab5988d52596448e8248d94a4f59d69a1',1,'novas.h']]], - ['novas_5ftransform_5fvector_147',['novas_transform_vector',['../frames_8c.html#aadb7bc88119eed4ea54373a42e22a0d4',1,'novas_transform_vector(const double *in, const novas_transform *transform, double *out): frames.c'],['../novas_8h.html#aadb7bc88119eed4ea54373a42e22a0d4',1,'novas_transform_vector(const double *in, const novas_transform *transform, double *out): frames.c']]], - ['novas_5ftrue_5fequator_148',['NOVAS_TRUE_EQUATOR',['../novas_8h.html#a2eff9980cb9db96ab41fb564c1b5c014acca4381f43619e421b26d79c1c77593f',1,'novas.h']]], - ['novas_5ftrue_5fequinox_149',['NOVAS_TRUE_EQUINOX',['../novas_8h.html#ab970f5de5d5e04874cb31865459b0b4fa1096785746d1a9bc678ea2c51fc21055',1,'novas.h']]], - ['novas_5ftt_150',['NOVAS_TT',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0baadb0d1437b46022bca75d4e7ab0542c7',1,'novas.h']]], - ['novas_5furanus_151',['NOVAS_URANUS',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a71d987d5d11d3a162807cdf0c994ad28',1,'novas.h']]], - ['novas_5fut1_152',['NOVAS_UT1',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0baa6fc4520426c4c9cbe497ab87f2ad583',1,'novas.h']]], - ['novas_5futc_153',['NOVAS_UTC',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba01787464888b92c37b8340174c03cc8d',1,'novas.h']]], - ['novas_5fv2z_154',['novas_v2z',['../super_8c.html#aa54cd00024b294d38fa29433c017c65f',1,'novas_v2z(double vel): super.c'],['../novas_8h.html#aa54cd00024b294d38fa29433c017c65f',1,'novas_v2z(double vel): super.c']]], - ['novas_5fvenus_155',['NOVAS_VENUS',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a7c452cc654265f03e78801f9aead83de',1,'novas.h']]], - ['novas_5fversion_5fstring_156',['NOVAS_VERSION_STRING',['../novas_8h.html#afc8e7b02d26a13c380dcff4ec2d6530e',1,'novas.h']]], - ['novas_5fweather_5fat_5flocation_157',['NOVAS_WEATHER_AT_LOCATION',['../novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81aaf3bef1a45c5d59df8e779da09cecb68',1,'novas.h']]], - ['novas_5fwobble_5fdirection_158',['novas_wobble_direction',['../novas_8h.html#aab27106a2d5c2c7fa64b2f208deff7f5',1,'novas.h']]], - ['novas_5fz2v_159',['novas_z2v',['../novas_8c.html#a63621cea3b4985c1bfcc4514a7aa3fb1',1,'novas_z2v(double z): novas.c'],['../novas_8h.html#a63621cea3b4985c1bfcc4514a7aa3fb1',1,'novas_z2v(double z): novas.c']]], - ['novas_5fz_5fadd_160',['novas_z_add',['../super_8c.html#a493ab751eee5804db77157c37e94e5c3',1,'novas_z_add(double z1, double z2): super.c'],['../novas_8h.html#a493ab751eee5804db77157c37e94e5c3',1,'novas_z_add(double z1, double z2): super.c']]], - ['novas_5fz_5finv_161',['novas_z_inv',['../super_8c.html#a1130ad2ce520e948c71f03a25a713075',1,'novas_z_inv(double z): super.c'],['../novas_8h.html#a1130ad2ce520e948c71f03a25a713075',1,'novas_z_inv(double z): super.c']]], - ['novascon_2ec_162',['novascon.c',['../novascon_8c.html',1,'']]], - ['novascon_2eh_163',['novascon.h',['../novascon_8h.html',1,'']]], - ['np_164',['NP',['../eph__manager_8c.html#aa4ad9304a91f586963d80cf4805b9d76',1,'eph_manager.c']]], - ['nrl_165',['NRL',['../eph__manager_8c.html#a1b3f642c5c66eb202b565cbd2ec70194',1,'eph_manager.c']]], - ['nu2000k_166',['nu2000k',['../nutation_8c.html#ab17083c5bc84987d4dda1172a4dab843',1,'nu2000k(double jd_tt_high, double jd_tt_low, double *dpsi, double *deps): nutation.c'],['../nutation_8h.html#ab17083c5bc84987d4dda1172a4dab843',1,'nu2000k(double jd_tt_high, double jd_tt_low, double *dpsi, double *deps): nutation.c']]], - ['number_167',['number',['../structobject.html#a7d578acc2a3e88ef2435fe0e88d01a74',1,'object']]], - ['nutate_5fmean_5fto_5ftrue_168',['NUTATE_MEAN_TO_TRUE',['../novas_8h.html#ae2d3d508d68d268bec838bdc013d0adaacd57b0308467899ec6304aa26dcc8f4c',1,'novas.h']]], - ['nutate_5ftrue_5fto_5fmean_169',['NUTATE_TRUE_TO_MEAN',['../novas_8h.html#ae2d3d508d68d268bec838bdc013d0adaa20ce1e5229410b6286bcc98a7ce69573',1,'novas.h']]], - ['nutation_170',['nutation',['../novas_8h.html#a69df5671751c09a7575963b94ad1151e',1,'nutation(double jd_tdb, enum novas_nutation_direction direction, enum novas_accuracy accuracy, const double *in, double *out): novas.c'],['../novas_8c.html#a69df5671751c09a7575963b94ad1151e',1,'nutation(double jd_tdb, enum novas_nutation_direction direction, enum novas_accuracy accuracy, const double *in, double *out): novas.c'],['../structnovas__frame.html#ac143b7ebb821de32278d5d4f3a4e75c3',1,'novas_frame::nutation']]], - ['nutation_2ec_171',['nutation.c',['../nutation_8c.html',1,'']]], - ['nutation_2eh_172',['nutation.h',['../nutation_8h.html',1,'']]], - ['nutation_5fangles_173',['nutation_angles',['../novas_8c.html#a0dc364ae1963da0b916ed5a9d0862d3e',1,'nutation_angles(double t, enum novas_accuracy accuracy, double *dpsi, double *deps): novas.c'],['../novas_8h.html#a0dc364ae1963da0b916ed5a9d0862d3e',1,'nutation_angles(double t, enum novas_accuracy accuracy, double *dpsi, double *deps): novas.c']]], - ['nv_174',['NV',['../eph__manager_8c.html#a4f5b18c8499bbc908974749c84eb9ece',1,'eph_manager.c']]] + ['m_0',['M',['../structnovas__matrix.html#ac842f2eec8c8b880e2aca8792d63359b',1,'novas_matrix']]], + ['m_5fpi_1',['M_PI',['../novas_8h.html#ae71449b1cc6e6250b91f539153a7a0d3',1,'novas.h']]], + ['major_20planet_20ephemerides_2',['Built-in support for (old) JPL major planet ephemerides',['../index.html#autotoc_md68',1,'']]], + ['make_5fairborne_5fobserver_3',['make_airborne_observer',['../super_8c.html#aa423a88cd3f434642fc89d47390184f4',1,'make_airborne_observer(const on_surface *location, const double *vel, observer *obs): super.c'],['../novas_8h.html#aa423a88cd3f434642fc89d47390184f4',1,'make_airborne_observer(const on_surface *location, const double *vel, observer *obs): super.c']]], + ['make_5fcat_5fentry_4',['make_cat_entry',['../novas_8c.html#a9950f7973fc3b5d40b0d0a9f4eceddac',1,'make_cat_entry(const char *star_name, const char *catalog, long cat_num, double ra, double dec, double pm_ra, double pm_dec, double parallax, double rad_vel, cat_entry *star): novas.c'],['../novas_8h.html#a9950f7973fc3b5d40b0d0a9f4eceddac',1,'make_cat_entry(const char *star_name, const char *catalog, long cat_num, double ra, double dec, double pm_ra, double pm_dec, double parallax, double rad_vel, cat_entry *star): novas.c']]], + ['make_5fcat_5fobject_5',['make_cat_object',['../super_8c.html#ab9b7a622486f2904615ceed1ba94cd8f',1,'make_cat_object(const cat_entry *star, object *source): super.c'],['../novas_8h.html#ab9b7a622486f2904615ceed1ba94cd8f',1,'make_cat_object(const cat_entry *star, object *source): super.c']]], + ['make_5fephem_5fobject_6',['make_ephem_object',['../super_8c.html#aa22303f98df2d63edf6d8452ff3a43b2',1,'make_ephem_object(const char *name, long num, object *body): super.c'],['../novas_8h.html#aa22303f98df2d63edf6d8452ff3a43b2',1,'make_ephem_object(const char *name, long num, object *body): super.c']]], + ['make_5fin_5fspace_7',['make_in_space',['../novas_8c.html#ac0ca6f330e1795ce811df95986400632',1,'make_in_space(const double *sc_pos, const double *sc_vel, in_space *loc): novas.c'],['../novas_8h.html#ac0ca6f330e1795ce811df95986400632',1,'make_in_space(const double *sc_pos, const double *sc_vel, in_space *loc): novas.c']]], + ['make_5fobject_8',['make_object',['../novas_8c.html#a411f70fb77582d750c5269fcd64b0ce2',1,'make_object(enum novas_object_type type, long number, const char *name, const cat_entry *star, object *source): novas.c'],['../novas_8h.html#a449c9223f9601d7c93ba13b0aca2ab0e',1,'make_object(enum novas_object_type, long number, const char *name, const cat_entry *star_data, object *source): novas.c']]], + ['make_5fobserver_9',['make_observer',['../novas_8c.html#a0f2096c7954b583fe749553b956ff9d2',1,'make_observer(enum novas_observer_place where, const on_surface *loc_surface, const in_space *loc_space, observer *obs): novas.c'],['../novas_8h.html#a8c060b573c5054e77a9fd9df2d785838',1,'make_observer(enum novas_observer_place, const on_surface *loc_surface, const in_space *loc_space, observer *obs): novas.c']]], + ['make_5fobserver_5fat_5fgeocenter_10',['make_observer_at_geocenter',['../novas_8h.html#a6802265b4ac76628f22260ba23ac2352',1,'make_observer_at_geocenter(observer *obs): novas.c'],['../novas_8c.html#a6802265b4ac76628f22260ba23ac2352',1,'make_observer_at_geocenter(observer *obs): novas.c']]], + ['make_5fobserver_5fin_5fspace_11',['make_observer_in_space',['../novas_8c.html#a6c146e4d10152d5e1ffb978f2fc962be',1,'make_observer_in_space(const double *sc_pos, const double *sc_vel, observer *obs): novas.c'],['../novas_8h.html#a6c146e4d10152d5e1ffb978f2fc962be',1,'make_observer_in_space(const double *sc_pos, const double *sc_vel, observer *obs): novas.c']]], + ['make_5fobserver_5fon_5fsurface_12',['make_observer_on_surface',['../novas_8c.html#a00d9f6909923cd3e559c8f011ff9b794',1,'make_observer_on_surface(double latitude, double longitude, double height, double temperature, double pressure, observer *obs): novas.c'],['../novas_8h.html#a00d9f6909923cd3e559c8f011ff9b794',1,'make_observer_on_surface(double latitude, double longitude, double height, double temperature, double pressure, observer *obs): novas.c']]], + ['make_5fon_5fsurface_13',['make_on_surface',['../novas_8c.html#a9174488cd701172531174d85ed26819b',1,'make_on_surface(double latitude, double longitude, double height, double temperature, double pressure, on_surface *loc): novas.c'],['../novas_8h.html#a9174488cd701172531174d85ed26819b',1,'make_on_surface(double latitude, double longitude, double height, double temperature, double pressure, on_surface *loc): novas.c']]], + ['make_5fplanet_14',['make_planet',['../novas_8c.html#a618bbba887b9bc9e7df878234c66c215',1,'make_planet(enum novas_planet num, object *planet): novas.c'],['../novas_8h.html#a618bbba887b9bc9e7df878234c66c215',1,'make_planet(enum novas_planet num, object *planet): novas.c']]], + ['make_5fredshifted_5fobject_15',['make_redshifted_object',['../super_8c.html#ae579a49d84696a913fd0d9f348bb5b11',1,'make_redshifted_object(const char *name, double ra, double dec, double z, object *source): super.c'],['../novas_8h.html#ae579a49d84696a913fd0d9f348bb5b11',1,'make_redshifted_object(const char *name, double ra, double dec, double z, object *source): super.c']]], + ['make_5fsolar_5fsystem_5fobserver_16',['make_solar_system_observer',['../novas_8h.html#a9c3f1a1bc3fd9ac6d211806913d2d529',1,'make_solar_system_observer(const double *sc_pos, const double *sc_vel, observer *obs): super.c'],['../super_8c.html#a9c3f1a1bc3fd9ac6d211806913d2d529',1,'make_solar_system_observer(const double *sc_pos, const double *sc_vel, observer *obs): super.c']]], + ['mask_17',['mask',['../structnovas__planet__bundle.html#ab77cc972f3ee899689ba053015472ccd',1,'novas_planet_bundle']]], + ['matrix_18',['matrix',['../structnovas__transform.html#a7a4a2e27593c1af2ae14cfb323ba4aba',1,'novas_transform']]], + ['mean_5fobliq_19',['mean_obliq',['../novas_8c.html#af182ee8cc4239f581f746aa974827d61',1,'mean_obliq(double jd_tdb): novas.c'],['../novas_8h.html#af182ee8cc4239f581f746aa974827d61',1,'mean_obliq(double jd_tdb): novas.c']]], + ['mean_5fstar_20',['mean_star',['../novas_8c.html#a8bd9c6d2127483551c98300e264977f5',1,'mean_star(double jd_tt, double tra, double tdec, enum novas_accuracy accuracy, double *ira, double *idec): novas.c'],['../novas_8h.html#a8bd9c6d2127483551c98300e264977f5',1,'mean_star(double jd_tt, double tra, double tdec, enum novas_accuracy accuracy, double *ira, double *idec): novas.c']]], + ['methodologies_21',['Note on alternative methodologies',['../index.html#autotoc_md43',1,'']]], + ['mobl_22',['mobl',['../structnovas__frame.html#adcbb032bae5aa01bff2501f40527943e',1,'novas_frame']]], + ['multi_20threaded_20calculations_23',['Multi-threaded calculations',['../index.html#autotoc_md54',1,'']]] ]; diff --git a/apidoc/html/search/all_12.js b/apidoc/html/search/all_12.js index b858af78..cd987b46 100644 --- a/apidoc/html/search/all_12.js +++ b/apidoc/html/search/all_12.js @@ -1,28 +1,195 @@ var searchData= [ - ['object_0',['object',['../structobject.html',1,'']]], - ['object_20of_20interest_1',['object of interest',['../index.html#autotoc_md45',1,'Specify the object of interest'],['../md_LEGACY.html#autotoc_md22',1,'Specify the object of interest']]], - ['obs_5fplanets_2',['obs_planets',['../novas_8c.html#acbc29fe86915ef8a3701795dc9fd9b34',1,'obs_planets(double jd_tdb, enum novas_accuracy accuracy, const double *pos_obs, int pl_mask, novas_planet_bundle *planets): novas.c'],['../novas_8h.html#acbc29fe86915ef8a3701795dc9fd9b34',1,'obs_planets(double jd_tdb, enum novas_accuracy accuracy, const double *pos_obs, int pl_mask, novas_planet_bundle *planets): novas.c']]], - ['obs_5fpos_3',['obs_pos',['../structnovas__frame.html#ac2558d2b29171b29bad2599c75d3cc6c',1,'novas_frame']]], - ['obs_5fposvel_4',['obs_posvel',['../novas_8c.html#a5a62b6e1ef8840a1203c6d2a75d17152',1,'obs_posvel(double jd_tdb, double ut1_to_tt, enum novas_accuracy accuracy, const observer *obs, const double *geo_pos, const double *geo_vel, double *pos, double *vel): novas.c'],['../novas_8h.html#a5a62b6e1ef8840a1203c6d2a75d17152',1,'obs_posvel(double jd_tdb, double ut1_to_tt, enum novas_accuracy accuracy, const observer *obs, const double *geo_pos, const double *geo_vel, double *pos, double *vel): novas.c']]], - ['obs_5fvel_5',['obs_vel',['../structnovas__frame.html#a66f1e86da27c96c1c920dce442ce78c8',1,'novas_frame']]], - ['observation_6',['observation',['../index.html#autotoc_md47',1,'Specify the time of observation'],['../md_LEGACY.html#autotoc_md24',1,'Specify the time of observation']]], - ['observer_7',['observer',['../structobserver.html',1,'observer'],['../structnovas__frame.html#aa792216b0b2601bb9af3b882c87274f8',1,'novas_frame::observer']]], - ['observer_20location_8',['observer location',['../index.html#autotoc_md46',1,'Specify the observer location'],['../md_LEGACY.html#autotoc_md23',1,'Spefify the observer location']]], - ['observing_20frame_9',['Set up the observing frame',['../index.html#autotoc_md48',1,'']]], - ['observing_20location_10',['observing location',['../md_LEGACY.html#autotoc_md28',1,'B. Azimuth and elevation angles at the observing location'],['../index.html#autotoc_md50',1,'Calculate azimuth and elevation angles at the observing location']]], - ['of_20contents_11',['Table of Contents',['../index.html#autotoc_md30',1,'']]], - ['of_20custom_20ephemeris_20functions_12',['Explicit linking of custom ephemeris functions',['../index.html#autotoc_md70',1,'']]], - ['of_20interest_13',['of interest',['../index.html#autotoc_md45',1,'Specify the object of interest'],['../md_LEGACY.html#autotoc_md22',1,'Specify the object of interest']]], - ['of_20observation_14',['of observation',['../md_LEGACY.html#autotoc_md24',1,'Specify the time of observation'],['../index.html#autotoc_md47',1,'Specify the time of observation']]], - ['old_20jpl_20major_20planet_20ephemerides_15',['Built-in support for (old) JPL major planet ephemerides',['../index.html#autotoc_md67',1,'']]], - ['old_20way_16',['SuperNOVAS: Astrometric Positions the Old Way',['../md_LEGACY.html',1,'']]], - ['omega_17',['Omega',['../structnovas__delaunay__args.html#a1b5bf6735b7465aec5c931281d240737',1,'novas_delaunay_args']]], - ['on_20alternative_20methodologies_18',['Note on alternative methodologies',['../index.html#autotoc_md43',1,'']]], - ['on_20precision_19',['Notes on precision',['../index.html#autotoc_md56',1,'']]], - ['on_20sky_20',['on sky',['../index.html#autotoc_md49',1,'Calculate an apparent place on sky'],['../md_LEGACY.html#autotoc_md26',1,'Calculate apparent positions on sky']]], - ['on_5fsurf_21',['on_surf',['../structobserver.html#a0ed422bd2a08c6b3870b545e16484501',1,'observer']]], - ['on_5fsurface_22',['on_surface',['../structon__surface.html',1,'']]], - ['or_20services_23',['External Solar-system ephemeris data or services',['../index.html#autotoc_md65',1,'']]], - ['orientation_20parameters_24',['Specify Earth orientation parameters',['../md_LEGACY.html#autotoc_md25',1,'']]] + ['naif_2ec_0',['naif.c',['../naif_8c.html',1,'']]], + ['naif_2eh_1',['naif.h',['../naif_8h.html',1,'']]], + ['naif_5fearth_2',['NAIF_EARTH',['../naif_8h.html#a58a3ee779a2235702283b32a762df2f6',1,'naif.h']]], + ['naif_5femb_3',['NAIF_EMB',['../naif_8h.html#a71a4a929a85a2b77c2adb2284894ca9d',1,'naif.h']]], + ['naif_5fmoon_4',['NAIF_MOON',['../naif_8h.html#a172c6c114d2f18ae91003a1f293682bc',1,'naif.h']]], + ['naif_5fssb_5',['NAIF_SSB',['../naif_8h.html#a4a8e127d97f48f2ef918b61182436490',1,'naif.h']]], + ['naif_5fsun_6',['NAIF_SUN',['../naif_8h.html#a4a4d693821f595d86497eb2befc746c1',1,'naif.h']]], + ['naif_5fto_5fnovas_5fplanet_7',['naif_to_novas_planet',['../solarsystem_8h.html#a1c4b3f67a3b82808dd16ae43dfaf0f86',1,'naif_to_novas_planet(long id): naif.c'],['../naif_8c.html#a1c4b3f67a3b82808dd16ae43dfaf0f86',1,'naif_to_novas_planet(long id): naif.c']]], + ['name_8',['name',['../structobject.html#ae73ef5f04701dc9d4e7cb1b1c3fa9c12',1,'object']]], + ['near_5fearth_9',['near_earth',['../structobserver.html#a447c33455c0da962abf8621638c994b5',1,'observer']]], + ['newly_20added_20functionality_10',['Newly added functionality',['../index.html#autotoc_md60',1,'']]], + ['norm_5fang_11',['norm_ang',['../novas_8h.html#a416fd587496210c45028352f409fd73f',1,'norm_ang(double angle): novas.c'],['../novas_8c.html#a416fd587496210c45028352f409fd73f',1,'norm_ang(double angle): novas.c']]], + ['note_20on_20alternative_20methodologies_12',['Note on alternative methodologies',['../index.html#autotoc_md43',1,'']]], + ['notes_20on_20precision_13',['Notes on precision',['../index.html#autotoc_md56',1,'']]], + ['novas_20c_203_201_14',['Compatibility with NOVAS C 3.1',['../index.html#autotoc_md37',1,'']]], + ['novas_20c_203_201_20issues_15',['Fixed NOVAS C 3.1 issues',['../index.html#autotoc_md35',1,'']]], + ['novas_20c_20api_16',['Refinements to the NOVAS C API',['../index.html#autotoc_md63',1,'']]], + ['novas_2ec_17',['novas.c',['../novas_8c.html',1,'']]], + ['novas_2eh_18',['novas.h',['../novas_8h.html',1,'']]], + ['novas_5faccuracy_19',['novas_accuracy',['../novas_8h.html#a3cba2735c32163fab062b1a904a83b56',1,'novas.h']]], + ['novas_5fairborne_5fobserver_20',['NOVAS_AIRBORNE_OBSERVER',['../novas_8h.html#a6140c39d1526b137f827e2091ecc36b3a1665bf146ca1a4d11380bf4d7d9d7058',1,'novas.h']]], + ['novas_5fapp_5fto_5fgeom_21',['novas_app_to_geom',['../novas_8h.html#a83db7db5a0ed0311610391f199b9f66c',1,'novas_app_to_geom(const novas_frame *frame, enum novas_reference_system sys, double ra, double dec, double dist, double *geom_icrs): frames.c'],['../frames_8c.html#a83db7db5a0ed0311610391f199b9f66c',1,'novas_app_to_geom(const novas_frame *frame, enum novas_reference_system sys, double ra, double dec, double dist, double *geom_icrs): frames.c']]], + ['novas_5fapp_5fto_5fhor_22',['novas_app_to_hor',['../frames_8c.html#ae84debf8ab4d3b16feaaefdcb0ebbd08',1,'novas_app_to_hor(const novas_frame *frame, enum novas_reference_system sys, double ra, double dec, RefractionModel ref_model, double *az, double *el): frames.c'],['../novas_8h.html#ae84debf8ab4d3b16feaaefdcb0ebbd08',1,'novas_app_to_hor(const novas_frame *frame, enum novas_reference_system sys, double ra, double dec, RefractionModel ref_model, double *az, double *el): frames.c']]], + ['novas_5fau_23',['NOVAS_AU',['../novas_8h.html#abc8f275a2d431e59a1ec9e276abaca1a',1,'novas.h']]], + ['novas_5fau_5fkm_24',['NOVAS_AU_KM',['../novas_8h.html#ab94b49a9d44c6078c5ea12171029eb96',1,'novas.h']]], + ['novas_5fau_5fsec_25',['NOVAS_AU_SEC',['../novas_8h.html#a610c7260c1879f89913bf7a5549b4649',1,'novas.h']]], + ['novas_5fbarycenter_26',['NOVAS_BARYCENTER',['../novas_8h.html#a208120c5fa3e12853eb37cb99d3e27beade504a1c5ccf790ce9d8ad52797bb94c',1,'novas.h']]], + ['novas_5fc_27',['NOVAS_C',['../novas_8h.html#a5fb4713ad9802152e40a83bf3c1ee242',1,'novas.h']]], + ['novas_5fc_5fau_5fper_5fday_28',['NOVAS_C_AU_PER_DAY',['../novas_8h.html#a7c474aa996c5ccc0c03b1006ea5b30e1',1,'novas.h']]], + ['novas_5fcalceph_5fuse_5fids_29',['novas_calceph_use_ids',['../solsys-calceph_8c.html#a5531b937a5bb5491cb475d2536346ad8',1,'solsys-calceph.c']]], + ['novas_5fcase_5fsensitive_30',['novas_case_sensitive',['../novas_8c.html#a8f832afe92680a11c3489aaa224ac2e2',1,'novas_case_sensitive(int value): novas.c'],['../novas_8h.html#a8f832afe92680a11c3489aaa224ac2e2',1,'novas_case_sensitive(int value): novas.c']]], + ['novas_5fcatalog_5fobject_31',['NOVAS_CATALOG_OBJECT',['../novas_8h.html#a1eecb357eeea0de4759e9c8d55af238fa4f9ab9cec85498c41f90c33794d032e5',1,'novas.h']]], + ['novas_5fchange_5fobserver_32',['novas_change_observer',['../frames_8c.html#a2972b3eafa2d7f6c29cff34bad9fcf0d',1,'novas_change_observer(const novas_frame *orig, const observer *obs, novas_frame *out): frames.c'],['../novas_8h.html#a2972b3eafa2d7f6c29cff34bad9fcf0d',1,'novas_change_observer(const novas_frame *orig, const observer *obs, novas_frame *out): frames.c']]], + ['novas_5fcio_5fcache_5fsize_33',['NOVAS_CIO_CACHE_SIZE',['../novas_8h.html#ab7f2aaab5b9fe0be5d77d4cccc3745a9',1,'novas.h']]], + ['novas_5fcio_5flocation_5ftype_34',['novas_cio_location_type',['../novas_8h.html#aee3f2f5b3807612025e2ce25d368ff2f',1,'novas.h']]], + ['novas_5fcirs_35',['NOVAS_CIRS',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651eacbee2de517939c156e61fb5f9631e044',1,'novas.h']]], + ['novas_5fdebug_36',['novas_debug',['../novas_8c.html#a5f35633b872751df4dacd2fb2cbe4ac3',1,'novas_debug(enum novas_debug_mode mode): novas.c'],['../novas_8h.html#a5f35633b872751df4dacd2fb2cbe4ac3',1,'novas_debug(enum novas_debug_mode mode): novas.c']]], + ['novas_5fdebug_5fextra_37',['NOVAS_DEBUG_EXTRA',['../novas_8h.html#a9d8d2a1f5c06b488e4c817bc9877e3baaa03b175422e9603e87ab87f93a45c07c',1,'novas.h']]], + ['novas_5fdebug_5fmode_38',['novas_debug_mode',['../novas_8h.html#a9d8d2a1f5c06b488e4c817bc9877e3ba',1,'novas.h']]], + ['novas_5fdebug_5foff_39',['NOVAS_DEBUG_OFF',['../novas_8h.html#a9d8d2a1f5c06b488e4c817bc9877e3baa0b25a908023b92a2f4f42114736de9cf',1,'novas.h']]], + ['novas_5fdebug_5fon_40',['NOVAS_DEBUG_ON',['../novas_8h.html#a9d8d2a1f5c06b488e4c817bc9877e3baadc10e15517b94fdd3d9eba3359909c65',1,'novas.h']]], + ['novas_5fdelaunay_5fargs_41',['novas_delaunay_args',['../structnovas__delaunay__args.html',1,'']]], + ['novas_5fdiff_5ftcb_42',['novas_diff_tcb',['../timescale_8c.html#a4818ab9be2f0891091c719db01bcfa98',1,'novas_diff_tcb(const novas_timespec *t1, const novas_timespec *t2): timescale.c'],['../novas_8h.html#a4818ab9be2f0891091c719db01bcfa98',1,'novas_diff_tcb(const novas_timespec *t1, const novas_timespec *t2): timescale.c']]], + ['novas_5fdiff_5ftcg_43',['novas_diff_tcg',['../timescale_8c.html#ab904df0f504d07bbf73f84e2a1c43e07',1,'novas_diff_tcg(const novas_timespec *t1, const novas_timespec *t2): timescale.c'],['../novas_8h.html#ab904df0f504d07bbf73f84e2a1c43e07',1,'novas_diff_tcg(const novas_timespec *t1, const novas_timespec *t2): timescale.c']]], + ['novas_5fdiff_5ftime_44',['novas_diff_time',['../timescale_8c.html#abdcc8e194d79787838d1ffc064449932',1,'novas_diff_time(const novas_timespec *t1, const novas_timespec *t2): timescale.c'],['../novas_8h.html#abdcc8e194d79787838d1ffc064449932',1,'novas_diff_time(const novas_timespec *t1, const novas_timespec *t2): timescale.c']]], + ['novas_5fdynamical_5fcirs_45',['NOVAS_DYNAMICAL_CIRS',['../novas_8h.html#a61f6463d05c29930c667981fdcb1f341a3bf824e91c250babd516eadef253d1fe',1,'novas.h']]], + ['novas_5fdynamical_5fclass_46',['NOVAS_DYNAMICAL_CLASS',['../novas_8h.html#a3789b2c39c26f01bb1bffe8ebc953467aba4a23444c495f90061ec1a906585faa',1,'novas.h']]], + ['novas_5fdynamical_5fmod_47',['NOVAS_DYNAMICAL_MOD',['../novas_8h.html#a61f6463d05c29930c667981fdcb1f341a5b6fd4adbb29dd7a90e5100730eda1e8',1,'novas.h']]], + ['novas_5fdynamical_5ftod_48',['NOVAS_DYNAMICAL_TOD',['../novas_8h.html#a61f6463d05c29930c667981fdcb1f341a39ca3eead3c36784e06eff2a8598aea0',1,'novas.h']]], + ['novas_5fdynamical_5ftype_49',['novas_dynamical_type',['../novas_8h.html#a61f6463d05c29930c667981fdcb1f341',1,'novas.h']]], + ['novas_5fearth_50',['NOVAS_EARTH',['../novas_8h.html#a219df36b21dc4476656e708d14d08045adc941f5a3613952d6d6102281e70e5c0',1,'novas.h']]], + ['novas_5fearth_5fangvel_51',['NOVAS_EARTH_ANGVEL',['../novas_8h.html#ac50f27bc66238525124427551a956ec3',1,'novas.h']]], + ['novas_5fearth_5fflattening_52',['NOVAS_EARTH_FLATTENING',['../novas_8h.html#a1830a25e886366263653167369213d8b',1,'novas.h']]], + ['novas_5fearth_5fradius_53',['NOVAS_EARTH_RADIUS',['../novas_8h.html#a139f16e134bf6119b6e04c8272c85668',1,'novas.h']]], + ['novas_5fearth_5frotation_5fmeasure_54',['novas_earth_rotation_measure',['../novas_8h.html#a9e882d9c9055f187d3a8dc9b019f0609',1,'novas.h']]], + ['novas_5fephem_5fobject_55',['NOVAS_EPHEM_OBJECT',['../novas_8h.html#a1eecb357eeea0de4759e9c8d55af238fa58f22833170aee0959154d3a7be6c269',1,'novas.h']]], + ['novas_5fephem_5fprovider_56',['novas_ephem_provider',['../solarsystem_8h.html#ac2ae695519a5b600a105243f4e30c3ab',1,'solarsystem.h']]], + ['novas_5fequator_5ftype_57',['novas_equator_type',['../novas_8h.html#a2eff9980cb9db96ab41fb564c1b5c014',1,'novas.h']]], + ['novas_5fequatorial_5fclass_58',['novas_equatorial_class',['../novas_8h.html#a3789b2c39c26f01bb1bffe8ebc953467',1,'novas.h']]], + ['novas_5fequinox_5ftype_59',['novas_equinox_type',['../novas_8h.html#ab970f5de5d5e04874cb31865459b0b4f',1,'novas.h']]], + ['novas_5fframe_60',['novas_frame',['../structnovas__frame.html',1,'']]], + ['novas_5fframetie_5fdirection_61',['novas_frametie_direction',['../novas_8h.html#ae8b91a9b4fe4af63c7054d1eacdb996e',1,'novas.h']]], + ['novas_5ffull_5faccuracy_62',['NOVAS_FULL_ACCURACY',['../novas_8h.html#a3cba2735c32163fab062b1a904a83b56aebffd24170ffab949609a8dcfc201660',1,'novas.h']]], + ['novas_5fg_5fearth_63',['NOVAS_G_EARTH',['../novas_8h.html#af125f22b69933024d6a8513b205dca8b',1,'novas.h']]], + ['novas_5fg_5fsun_64',['NOVAS_G_SUN',['../novas_8h.html#a6d955f313593b4a56fef202708d5722b',1,'novas.h']]], + ['novas_5fgcrs_65',['NOVAS_GCRS',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651ea8c3e21e3d68b39b0b0ca28f99b8cacf4',1,'novas.h']]], + ['novas_5fgcrs_5fequator_66',['NOVAS_GCRS_EQUATOR',['../novas_8h.html#a2eff9980cb9db96ab41fb564c1b5c014a1248329939f130a4bef0d3ef9ed95c66',1,'novas.h']]], + ['novas_5fgeom_5fposvel_67',['novas_geom_posvel',['../frames_8c.html#ae6f4d3710a277c8b284487fe175e4d49',1,'novas_geom_posvel(const object *source, const novas_frame *frame, enum novas_reference_system sys, double *pos, double *vel): frames.c'],['../novas_8h.html#ae6f4d3710a277c8b284487fe175e4d49',1,'novas_geom_posvel(const object *source, const novas_frame *frame, enum novas_reference_system sys, double *pos, double *vel): frames.c']]], + ['novas_5fgeom_5fto_5fapp_68',['novas_geom_to_app',['../frames_8c.html#ad412ac774327a4120237dc3b3110f9a0',1,'novas_geom_to_app(const novas_frame *frame, const double *pos, enum novas_reference_system sys, sky_pos *out): frames.c'],['../novas_8h.html#ad412ac774327a4120237dc3b3110f9a0',1,'novas_geom_to_app(const novas_frame *frame, const double *pos, enum novas_reference_system sys, sky_pos *out): frames.c']]], + ['novas_5fget_5fdebug_5fmode_69',['novas_get_debug_mode',['../novas_8h.html#a29cad12337acfce5f1e370320dcefb79',1,'novas_get_debug_mode(): novas.c'],['../novas_8c.html#a29cad12337acfce5f1e370320dcefb79',1,'novas_get_debug_mode(): novas.c']]], + ['novas_5fget_5fsplit_5ftime_70',['novas_get_split_time',['../novas_8h.html#ab4ea1b646b23a76936b2a6459b1bac6d',1,'novas_get_split_time(const novas_timespec *time, enum novas_timescale timescale, long *ijd): timescale.c'],['../timescale_8c.html#ab4ea1b646b23a76936b2a6459b1bac6d',1,'novas_get_split_time(const novas_timespec *time, enum novas_timescale timescale, long *ijd): timescale.c']]], + ['novas_5fget_5ftime_71',['novas_get_time',['../timescale_8c.html#aa65f86f70b2ea6e77bf0799d6859ca05',1,'novas_get_time(const novas_timespec *time, enum novas_timescale timescale): timescale.c'],['../novas_8h.html#aa65f86f70b2ea6e77bf0799d6859ca05',1,'novas_get_time(const novas_timespec *time, enum novas_timescale timescale): timescale.c']]], + ['novas_5fget_5funix_5ftime_72',['novas_get_unix_time',['../timescale_8c.html#aa29034a9e6579d5982083c5c6ea8d773',1,'novas_get_unix_time(const novas_timespec *time, long *nanos): timescale.c'],['../novas_8h.html#aa29034a9e6579d5982083c5c6ea8d773',1,'novas_get_unix_time(const novas_timespec *time, long *nanos): timescale.c']]], + ['novas_5fgps_73',['NOVAS_GPS',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0bac29f535fdae4e29e1baeccacf8f0b98d',1,'novas.h']]], + ['novas_5fgps_5fto_5ftai_74',['NOVAS_GPS_TO_TAI',['../novas_8h.html#a6355388ff4a44836eda6eb1e97da60cd',1,'novas.h']]], + ['novas_5fheliocenter_75',['NOVAS_HELIOCENTER',['../novas_8h.html#a208120c5fa3e12853eb37cb99d3e27bea13c0711a025b9aebd4186ab9127cbd7b',1,'novas.h']]], + ['novas_5fhor_5fto_5fapp_76',['novas_hor_to_app',['../frames_8c.html#a4849c7fca260cfb7c1d716566f4170ac',1,'novas_hor_to_app(const novas_frame *frame, double az, double el, RefractionModel ref_model, enum novas_reference_system sys, double *ra, double *dec): frames.c'],['../novas_8h.html#a4849c7fca260cfb7c1d716566f4170ac',1,'novas_hor_to_app(const novas_frame *frame, double az, double el, RefractionModel ref_model, enum novas_reference_system sys, double *ra, double *dec): frames.c']]], + ['novas_5ficrs_77',['NOVAS_ICRS',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651ea5bf6e497c776a4a8168b23db062e8a10',1,'novas.h']]], + ['novas_5fid_5fcalceph_78',['NOVAS_ID_CALCEPH',['../solarsystem_8h.html#ac42df1db80fbcb6f7a72de80d9f9c531a074c723dfc1f03c82d52347c46ee0719',1,'solarsystem.h']]], + ['novas_5fid_5fnaif_79',['NOVAS_ID_NAIF',['../solarsystem_8h.html#ac42df1db80fbcb6f7a72de80d9f9c531ab3e6efc1ad89e02f915df25265ec32db',1,'solarsystem.h']]], + ['novas_5fid_5ftype_80',['novas_id_type',['../solarsystem_8h.html#ac42df1db80fbcb6f7a72de80d9f9c531',1,'solarsystem.h']]], + ['novas_5fid_5ftypes_81',['NOVAS_ID_TYPES',['../solarsystem_8h.html#a9a736e59fc9bfdc92b7245aa37d529ee',1,'solarsystem.h']]], + ['novas_5finv_5fmax_5fiter_82',['novas_inv_max_iter',['../novas_8c.html#ad2b933ce2f58e8b04bbe76ffbff99eb0',1,'novas.c']]], + ['novas_5finv_5frefract_83',['novas_inv_refract',['../refract_8c.html#a93ac897d3f7a2f2a7f8d92f3e8cd9ea0',1,'novas_inv_refract(RefractionModel model, double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el0): refract.c'],['../novas_8h.html#a93ac897d3f7a2f2a7f8d92f3e8cd9ea0',1,'novas_inv_refract(RefractionModel model, double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el0): refract.c']]], + ['novas_5finvert_5ftransform_84',['novas_invert_transform',['../frames_8c.html#ad2081e123024609d3071b33b183502b7',1,'novas_invert_transform(const novas_transform *transform, novas_transform *inverse): frames.c'],['../novas_8h.html#ad2081e123024609d3071b33b183502b7',1,'novas_invert_transform(const novas_transform *transform, novas_transform *inverse): frames.c']]], + ['novas_5fj2000_85',['NOVAS_J2000',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651ead110200de7f232d9110467c0862733d9',1,'novas.h']]], + ['novas_5fjd_5fb1900_86',['NOVAS_JD_B1900',['../novas_8h.html#af03a1f0412f23cd6edb323297646eb30',1,'novas.h']]], + ['novas_5fjd_5fb1950_87',['NOVAS_JD_B1950',['../novas_8h.html#a3785083ae52bbbc1e749dbedd7e5d85e',1,'novas.h']]], + ['novas_5fjd_5fhip_88',['NOVAS_JD_HIP',['../novas_8h.html#a4100ecc5d9badfa07301024baffe9ded',1,'novas.h']]], + ['novas_5fjd_5fj2000_89',['NOVAS_JD_J2000',['../novas_8h.html#a31bf4a08940bfa3e97ae6a1abee80422',1,'novas.h']]], + ['novas_5fjd_5fmjd0_90',['NOVAS_JD_MJD0',['../novas_8h.html#ac266a346b8e22946f50079897b0baefa',1,'novas.h']]], + ['novas_5fjupiter_91',['NOVAS_JUPITER',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a994baf0c30caeaaee7b8b4d5a12921a3',1,'novas.h']]], + ['novas_5fmajor_5fversion_92',['NOVAS_MAJOR_VERSION',['../novas_8h.html#ac73482ee628f676b44bb1476688f223e',1,'novas.h']]], + ['novas_5fmake_5fframe_93',['novas_make_frame',['../frames_8c.html#abfee69517c7432733c8382c88371c983',1,'novas_make_frame(enum novas_accuracy accuracy, const observer *obs, const novas_timespec *time, double dx, double dy, novas_frame *frame): frames.c'],['../novas_8h.html#abfee69517c7432733c8382c88371c983',1,'novas_make_frame(enum novas_accuracy accuracy, const observer *obs, const novas_timespec *time, double dx, double dy, novas_frame *frame): frames.c']]], + ['novas_5fmake_5ftransform_94',['novas_make_transform',['../frames_8c.html#a4d179c8573319fc25c775ce56ba055dc',1,'novas_make_transform(const novas_frame *frame, enum novas_reference_system from_system, enum novas_reference_system to_system, novas_transform *transform): frames.c'],['../novas_8h.html#a4d179c8573319fc25c775ce56ba055dc',1,'novas_make_transform(const novas_frame *frame, enum novas_reference_system from_system, enum novas_reference_system to_system, novas_transform *transform): frames.c']]], + ['novas_5fmars_95',['NOVAS_MARS',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a479f3eb097c0aeb4ac7dc3ae2e6c376e',1,'novas.h']]], + ['novas_5fmatrix_96',['novas_matrix',['../structnovas__matrix.html',1,'']]], + ['novas_5fmean_5fequator_97',['NOVAS_MEAN_EQUATOR',['../novas_8h.html#a2eff9980cb9db96ab41fb564c1b5c014a90d1ef6cedd7a9fdfd7e538ecea5a040',1,'novas.h']]], + ['novas_5fmercury_98',['NOVAS_MERCURY',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a40678cd248bd2edca8f59ddfee20ab74',1,'novas.h']]], + ['novas_5fminor_5fversion_99',['NOVAS_MINOR_VERSION',['../novas_8h.html#af7a746fdca818e9d4c4aa27bf65a62be',1,'novas.h']]], + ['novas_5fmod_100',['NOVAS_MOD',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651ea5a2a55ff66f97310a9641d7ffa60b8dd',1,'novas.h']]], + ['novas_5fmoon_101',['NOVAS_MOON',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a9fcf58133828600a062725ced448cfcf',1,'novas.h']]], + ['novas_5fneptune_102',['NOVAS_NEPTUNE',['../novas_8h.html#a219df36b21dc4476656e708d14d08045af12d26e56aa375fd2aa0c0edfd1c9ae3',1,'novas.h']]], + ['novas_5fno_5fatmosphere_103',['NOVAS_NO_ATMOSPHERE',['../novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81ace535f58f84fa374a973aa9d4e6a52e8',1,'novas.h']]], + ['novas_5fnutation_5fdirection_104',['novas_nutation_direction',['../novas_8h.html#ae2d3d508d68d268bec838bdc013d0ada',1,'novas.h']]], + ['novas_5fnutation_5fprovider_105',['novas_nutation_provider',['../nutation_8h.html#ab4481ae5926c3ba5810d2b9a9e010636',1,'nutation.h']]], + ['novas_5fobject_5ftype_106',['novas_object_type',['../novas_8h.html#a1eecb357eeea0de4759e9c8d55af238f',1,'novas.h']]], + ['novas_5fobject_5ftypes_107',['NOVAS_OBJECT_TYPES',['../novas_8h.html#a60037f5a7c8fe2b7cf8893cf461598d1',1,'novas.h']]], + ['novas_5fobserver_5fat_5fgeocenter_108',['NOVAS_OBSERVER_AT_GEOCENTER',['../novas_8h.html#a6140c39d1526b137f827e2091ecc36b3aca54b3a0c7d5b31d09090a1f55ff72b2',1,'novas.h']]], + ['novas_5fobserver_5fin_5fearth_5forbit_109',['NOVAS_OBSERVER_IN_EARTH_ORBIT',['../novas_8h.html#a6140c39d1526b137f827e2091ecc36b3aca418efc57ac159cf541c324c008eb27',1,'novas.h']]], + ['novas_5fobserver_5fon_5fearth_110',['NOVAS_OBSERVER_ON_EARTH',['../novas_8h.html#a6140c39d1526b137f827e2091ecc36b3aadb64b75d1bf5344760b942f241e52e8',1,'novas.h']]], + ['novas_5fobserver_5fplace_111',['novas_observer_place',['../novas_8h.html#a6140c39d1526b137f827e2091ecc36b3',1,'novas.h']]], + ['novas_5fobserver_5fplaces_112',['NOVAS_OBSERVER_PLACES',['../novas_8h.html#a7af86c48f77394688f4ad43eb20760f4',1,'novas.h']]], + ['novas_5foffset_5ftime_113',['novas_offset_time',['../timescale_8c.html#a01f98b2b8033c8dbacaeab37e9198e91',1,'novas_offset_time(const novas_timespec *time, double seconds, novas_timespec *out): timescale.c'],['../novas_8h.html#a01f98b2b8033c8dbacaeab37e9198e91',1,'novas_offset_time(const novas_timespec *time, double seconds, novas_timespec *out): timescale.c']]], + ['novas_5foptical_5frefraction_114',['novas_optical_refraction',['../refract_8c.html#ae4511a80a1defbb1e1fdc29c289e7de4',1,'novas_optical_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c'],['../novas_8h.html#ae4511a80a1defbb1e1fdc29c289e7de4',1,'novas_optical_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c']]], + ['novas_5forigin_115',['novas_origin',['../novas_8h.html#a208120c5fa3e12853eb37cb99d3e27be',1,'novas.h']]], + ['novas_5forigin_5ftypes_116',['NOVAS_ORIGIN_TYPES',['../novas_8h.html#aab57b6b4c8c96ed32414fe3964813e5f',1,'novas.h']]], + ['novas_5fplanet_117',['novas_planet',['../novas_8h.html#a1eecb357eeea0de4759e9c8d55af238fad1eeaddaa96b028742a8ba424e311aa8',1,'NOVAS_PLANET: novas.h'],['../novas_8h.html#a219df36b21dc4476656e708d14d08045',1,'novas_planet: novas.h']]], + ['novas_5fplanet_5fbundle_118',['novas_planet_bundle',['../structnovas__planet__bundle.html',1,'']]], + ['novas_5fplanet_5fgrav_5fz_5finit_119',['NOVAS_PLANET_GRAV_Z_INIT',['../novas_8h.html#a0ae90838b446c7d4c1d3386ec8857410',1,'novas.h']]], + ['novas_5fplanet_5fnames_5finit_120',['NOVAS_PLANET_NAMES_INIT',['../novas_8h.html#abbd19f57e31db2ac91cbe22f9a95f390',1,'novas.h']]], + ['novas_5fplanet_5fprovider_121',['novas_planet_provider',['../solarsystem_8h.html#ae7eb9e64aa00ee757946488fa99351ec',1,'solarsystem.h']]], + ['novas_5fplanet_5fprovider_5fhp_122',['novas_planet_provider_hp',['../solarsystem_8h.html#a85ed597fa94ecf72653e64f4afa7f833',1,'solarsystem.h']]], + ['novas_5fplanets_123',['NOVAS_PLANETS',['../novas_8h.html#a1853540eae9f8699b6aaff9c0b518e08',1,'novas.h']]], + ['novas_5fpluto_124',['NOVAS_PLUTO',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a1255a982524abb49bf076014d8d6acb5',1,'novas.h']]], + ['novas_5fpole_5foffset_5ftype_125',['novas_pole_offset_type',['../novas_8h.html#a70c3951615b1ecf42818c79893678543',1,'novas.h']]], + ['novas_5fradio_5frefraction_126',['novas_radio_refraction',['../refract_8c.html#a6b49f92f8f818f2272613e3432185a39',1,'novas_radio_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c'],['../novas_8h.html#a6b49f92f8f818f2272613e3432185a39',1,'novas_radio_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c']]], + ['novas_5freduced_5faccuracy_127',['NOVAS_REDUCED_ACCURACY',['../novas_8h.html#a3cba2735c32163fab062b1a904a83b56a2047c8bae25010adb60d895a83079846',1,'novas.h']]], + ['novas_5freference_5fclass_128',['NOVAS_REFERENCE_CLASS',['../novas_8h.html#a3789b2c39c26f01bb1bffe8ebc953467ab580d06bb093ef496695125e2bef1798',1,'novas.h']]], + ['novas_5freference_5fsystem_129',['novas_reference_system',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651e',1,'novas.h']]], + ['novas_5freference_5fsystems_130',['NOVAS_REFERENCE_SYSTEMS',['../novas_8h.html#ae55994629ca97e634b1bb97aafb3f49b',1,'novas.h']]], + ['novas_5frefract_5fastrometric_131',['NOVAS_REFRACT_ASTROMETRIC',['../novas_8h.html#a8c77758e10b1d3dc8dbd3ab0b694e468a4255a64975ec93df2f228c63c38096a0',1,'novas.h']]], + ['novas_5frefract_5fobserved_132',['NOVAS_REFRACT_OBSERVED',['../novas_8h.html#a8c77758e10b1d3dc8dbd3ab0b694e468a29a320ab3459dafa0d18e7ebef3ae8fe',1,'novas.h']]], + ['novas_5frefraction_5fmodel_133',['novas_refraction_model',['../novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81',1,'novas.h']]], + ['novas_5frefraction_5ftype_134',['novas_refraction_type',['../novas_8h.html#a8c77758e10b1d3dc8dbd3ab0b694e468',1,'novas.h']]], + ['novas_5frmass_5finit_135',['NOVAS_RMASS_INIT',['../novas_8h.html#a5ddc7a011476a8cffaec1866beaa0095',1,'novas.h']]], + ['novas_5fsaturn_136',['NOVAS_SATURN',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a03b12ea0f93a1a1045d7bcccd613c6f2',1,'novas.h']]], + ['novas_5fset_5fsplit_5ftime_137',['novas_set_split_time',['../timescale_8c.html#a37c8f2d5e1ad2daed78d1bd7991fdba4',1,'novas_set_split_time(enum novas_timescale timescale, long ijd, double fjd, int leap, double dut1, novas_timespec *time): timescale.c'],['../novas_8h.html#a37c8f2d5e1ad2daed78d1bd7991fdba4',1,'novas_set_split_time(enum novas_timescale timescale, long ijd, double fjd, int leap, double dut1, novas_timespec *time): timescale.c']]], + ['novas_5fset_5ftime_138',['novas_set_time',['../novas_8h.html#ac272a018a213965f07b21ac6facb4a62',1,'novas_set_time(enum novas_timescale timescale, double jd, int leap, double dut1, novas_timespec *time): timescale.c'],['../timescale_8c.html#ac272a018a213965f07b21ac6facb4a62',1,'novas_set_time(enum novas_timescale timescale, double jd, int leap, double dut1, novas_timespec *time): timescale.c']]], + ['novas_5fset_5funix_5ftime_139',['novas_set_unix_time',['../timescale_8c.html#abacd89aa380c85da2d3c19a7e2187df3',1,'novas_set_unix_time(time_t unix_time, long nanos, int leap, double dut1, novas_timespec *time): timescale.c'],['../novas_8h.html#abacd89aa380c85da2d3c19a7e2187df3',1,'novas_set_unix_time(time_t unix_time, long nanos, int leap, double dut1, novas_timespec *time): timescale.c']]], + ['novas_5fsky_5fpos_140',['novas_sky_pos',['../frames_8c.html#a4e894a83f3065bbb706212d1267dd2ab',1,'novas_sky_pos(const object *object, const novas_frame *frame, enum novas_reference_system sys, sky_pos *out): frames.c'],['../novas_8h.html#a3539b76356a7f8853fbb639aaa6bf02e',1,'novas_sky_pos(const object *object, const novas_frame *frame, enum novas_reference_system sys, sky_pos *output): frames.c']]], + ['novas_5fsolar_5fradius_141',['NOVAS_SOLAR_RADIUS',['../novas_8h.html#ae548ecdfc646914084936acb32e9c993',1,'novas.h']]], + ['novas_5fsolar_5fsystem_5fobserver_142',['NOVAS_SOLAR_SYSTEM_OBSERVER',['../novas_8h.html#a6140c39d1526b137f827e2091ecc36b3a82474207bac139bc2a8826b9d317a42c',1,'novas.h']]], + ['novas_5fssb_143',['NOVAS_SSB',['../novas_8h.html#a219df36b21dc4476656e708d14d08045aaeb39686d0e998c9188b47c31ee9c6b5',1,'novas.h']]], + ['novas_5fstandard_5fatmosphere_144',['NOVAS_STANDARD_ATMOSPHERE',['../novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81a7ed64c314f06fdf9acfa72beb531e73d',1,'novas.h']]], + ['novas_5fstandard_5frefraction_145',['novas_standard_refraction',['../refract_8c.html#ab04bff3b97c132e358e11c3a5b7a3081',1,'novas_standard_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c'],['../novas_8h.html#ab04bff3b97c132e358e11c3a5b7a3081',1,'novas_standard_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c']]], + ['novas_5fsun_146',['NOVAS_SUN',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a170e1c704bd29c8d46f66d4d9a03d9c2',1,'novas.h']]], + ['novas_5ftai_147',['NOVAS_TAI',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba328f2523f4f064c5252f4ac858bddc4b',1,'novas.h']]], + ['novas_5ftai_5fto_5ftt_148',['NOVAS_TAI_TO_TT',['../novas_8h.html#a68aa01f6e3e0f40bbe1b5ccab3144fda',1,'novas.h']]], + ['novas_5ftcb_149',['NOVAS_TCB',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba8301aa6dff381beba373826e137c88c4',1,'novas.h']]], + ['novas_5ftcg_150',['NOVAS_TCG',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba5935a299729a67971b12a78ee682f89a',1,'novas.h']]], + ['novas_5ftdb_151',['NOVAS_TDB',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0baf5d992bdf01b4f3fd7b22e3e24c6974d',1,'novas.h']]], + ['novas_5ftimescale_152',['novas_timescale',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0b',1,'novas.h']]], + ['novas_5ftimescales_153',['NOVAS_TIMESCALES',['../novas_8h.html#a7505fe27b163e97b60bcf4406eadffa7',1,'novas.h']]], + ['novas_5ftimespec_154',['novas_timespec',['../structnovas__timespec.html',1,'']]], + ['novas_5fto_5fdexxx_5fplanet_155',['novas_to_dexxx_planet',['../naif_8c.html#ac3eb54acf22dc155879163de89c6865e',1,'novas_to_dexxx_planet(enum novas_planet id): naif.c'],['../solarsystem_8h.html#ac3eb54acf22dc155879163de89c6865e',1,'novas_to_dexxx_planet(enum novas_planet id): naif.c']]], + ['novas_5fto_5fnaif_5fplanet_156',['novas_to_naif_planet',['../naif_8c.html#ab51ac9bdf7736e1c1582e0981046daf3',1,'novas_to_naif_planet(enum novas_planet id): naif.c'],['../solarsystem_8h.html#ab51ac9bdf7736e1c1582e0981046daf3',1,'novas_to_naif_planet(enum novas_planet id): naif.c']]], + ['novas_5ftod_157',['NOVAS_TOD',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651eaa4bcd4fdb15ba77023241689a5608df3',1,'novas.h']]], + ['novas_5ftransform_158',['novas_transform',['../structnovas__transform.html',1,'']]], + ['novas_5ftransform_5fsky_5fpos_159',['novas_transform_sky_pos',['../novas_8h.html#a88972e93665bb1903795bfff264c14f6',1,'novas_transform_sky_pos(const sky_pos *in, const novas_transform *transform, sky_pos *out): frames.c'],['../frames_8c.html#a88972e93665bb1903795bfff264c14f6',1,'novas_transform_sky_pos(const sky_pos *in, const novas_transform *transform, sky_pos *out): frames.c']]], + ['novas_5ftransform_5ftype_160',['novas_transform_type',['../novas_8h.html#ace5e59ce1564bf6c61946c290bb05367',1,'novas.h']]], + ['novas_5ftransform_5ftypes_161',['NOVAS_TRANSFORM_TYPES',['../novas_8h.html#ab5988d52596448e8248d94a4f59d69a1',1,'novas.h']]], + ['novas_5ftransform_5fvector_162',['novas_transform_vector',['../frames_8c.html#aadb7bc88119eed4ea54373a42e22a0d4',1,'novas_transform_vector(const double *in, const novas_transform *transform, double *out): frames.c'],['../novas_8h.html#aadb7bc88119eed4ea54373a42e22a0d4',1,'novas_transform_vector(const double *in, const novas_transform *transform, double *out): frames.c']]], + ['novas_5ftrue_5fequator_163',['NOVAS_TRUE_EQUATOR',['../novas_8h.html#a2eff9980cb9db96ab41fb564c1b5c014acca4381f43619e421b26d79c1c77593f',1,'novas.h']]], + ['novas_5ftrue_5fequinox_164',['NOVAS_TRUE_EQUINOX',['../novas_8h.html#ab970f5de5d5e04874cb31865459b0b4fa1096785746d1a9bc678ea2c51fc21055',1,'novas.h']]], + ['novas_5ftt_165',['NOVAS_TT',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0baadb0d1437b46022bca75d4e7ab0542c7',1,'novas.h']]], + ['novas_5furanus_166',['NOVAS_URANUS',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a71d987d5d11d3a162807cdf0c994ad28',1,'novas.h']]], + ['novas_5fuse_5fcalceph_167',['novas_use_calceph',['../solsys-calceph_8c.html#a35fc86a939602ec910dbdfde180d7f31',1,'solsys-calceph.c']]], + ['novas_5fuse_5fcalceph_5fplanets_168',['novas_use_calceph_planets',['../solsys-calceph_8c.html#ab86ec03898e658c86c671a8b6399e331',1,'solsys-calceph.c']]], + ['novas_5fut1_169',['NOVAS_UT1',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0baa6fc4520426c4c9cbe497ab87f2ad583',1,'novas.h']]], + ['novas_5futc_170',['NOVAS_UTC',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba01787464888b92c37b8340174c03cc8d',1,'novas.h']]], + ['novas_5fv2z_171',['novas_v2z',['../super_8c.html#aa54cd00024b294d38fa29433c017c65f',1,'novas_v2z(double vel): super.c'],['../novas_8h.html#aa54cd00024b294d38fa29433c017c65f',1,'novas_v2z(double vel): super.c']]], + ['novas_5fvenus_172',['NOVAS_VENUS',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a7c452cc654265f03e78801f9aead83de',1,'novas.h']]], + ['novas_5fversion_5fstring_173',['NOVAS_VERSION_STRING',['../novas_8h.html#afc8e7b02d26a13c380dcff4ec2d6530e',1,'novas.h']]], + ['novas_5fweather_5fat_5flocation_174',['NOVAS_WEATHER_AT_LOCATION',['../novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81aaf3bef1a45c5d59df8e779da09cecb68',1,'novas.h']]], + ['novas_5fwobble_5fdirection_175',['novas_wobble_direction',['../novas_8h.html#aab27106a2d5c2c7fa64b2f208deff7f5',1,'novas.h']]], + ['novas_5fz2v_176',['novas_z2v',['../novas_8c.html#a63621cea3b4985c1bfcc4514a7aa3fb1',1,'novas_z2v(double z): novas.c'],['../novas_8h.html#a63621cea3b4985c1bfcc4514a7aa3fb1',1,'novas_z2v(double z): novas.c']]], + ['novas_5fz_5fadd_177',['novas_z_add',['../super_8c.html#a493ab751eee5804db77157c37e94e5c3',1,'novas_z_add(double z1, double z2): super.c'],['../novas_8h.html#a493ab751eee5804db77157c37e94e5c3',1,'novas_z_add(double z1, double z2): super.c']]], + ['novas_5fz_5finv_178',['novas_z_inv',['../super_8c.html#a1130ad2ce520e948c71f03a25a713075',1,'novas_z_inv(double z): super.c'],['../novas_8h.html#a1130ad2ce520e948c71f03a25a713075',1,'novas_z_inv(double z): super.c']]], + ['novascon_2ec_179',['novascon.c',['../novascon_8c.html',1,'']]], + ['novascon_2eh_180',['novascon.h',['../novascon_8h.html',1,'']]], + ['np_181',['NP',['../eph__manager_8c.html#aa4ad9304a91f586963d80cf4805b9d76',1,'eph_manager.c']]], + ['nrl_182',['NRL',['../eph__manager_8c.html#a1b3f642c5c66eb202b565cbd2ec70194',1,'eph_manager.c']]], + ['nu2000k_183',['nu2000k',['../nutation_8c.html#ab17083c5bc84987d4dda1172a4dab843',1,'nu2000k(double jd_tt_high, double jd_tt_low, double *dpsi, double *deps): nutation.c'],['../nutation_8h.html#ab17083c5bc84987d4dda1172a4dab843',1,'nu2000k(double jd_tt_high, double jd_tt_low, double *dpsi, double *deps): nutation.c']]], + ['number_184',['number',['../structobject.html#a7d578acc2a3e88ef2435fe0e88d01a74',1,'object']]], + ['nutate_5fmean_5fto_5ftrue_185',['NUTATE_MEAN_TO_TRUE',['../novas_8h.html#ae2d3d508d68d268bec838bdc013d0adaacd57b0308467899ec6304aa26dcc8f4c',1,'novas.h']]], + ['nutate_5ftrue_5fto_5fmean_186',['NUTATE_TRUE_TO_MEAN',['../novas_8h.html#ae2d3d508d68d268bec838bdc013d0adaa20ce1e5229410b6286bcc98a7ce69573',1,'novas.h']]], + ['nutation_187',['nutation',['../novas_8c.html#a69df5671751c09a7575963b94ad1151e',1,'nutation(double jd_tdb, enum novas_nutation_direction direction, enum novas_accuracy accuracy, const double *in, double *out): novas.c'],['../novas_8h.html#a69df5671751c09a7575963b94ad1151e',1,'nutation(double jd_tdb, enum novas_nutation_direction direction, enum novas_accuracy accuracy, const double *in, double *out): novas.c'],['../structnovas__frame.html#ac143b7ebb821de32278d5d4f3a4e75c3',1,'novas_frame::nutation']]], + ['nutation_2ec_188',['nutation.c',['../nutation_8c.html',1,'']]], + ['nutation_2eh_189',['nutation.h',['../nutation_8h.html',1,'']]], + ['nutation_5fangles_190',['nutation_angles',['../novas_8c.html#a0dc364ae1963da0b916ed5a9d0862d3e',1,'nutation_angles(double t, enum novas_accuracy accuracy, double *dpsi, double *deps): novas.c'],['../novas_8h.html#a0dc364ae1963da0b916ed5a9d0862d3e',1,'nutation_angles(double t, enum novas_accuracy accuracy, double *dpsi, double *deps): novas.c']]], + ['nv_191',['NV',['../eph__manager_8c.html#a4f5b18c8499bbc908974749c84eb9ece',1,'eph_manager.c']]] ]; diff --git a/apidoc/html/search/all_13.js b/apidoc/html/search/all_13.js index a6d6f6fa..75827361 100644 --- a/apidoc/html/search/all_13.js +++ b/apidoc/html/search/all_13.js @@ -1,45 +1,28 @@ var searchData= [ - ['parallax_0',['parallax',['../structcat__entry.html#a18f7f3626661dbf57ce9eaec51840eb8',1,'cat_entry']]], - ['parameters_1',['Specify Earth orientation parameters',['../md_LEGACY.html#autotoc_md25',1,'']]], - ['pc_2',['PC',['../eph__manager_8c.html#a0fcf3bf4c37f78e5ef7557cb03029eff',1,'eph_manager.c']]], - ['performance_20considerations_3',['Performance considerations',['../index.html#autotoc_md53',1,'']]], - ['place_4',['place',['../novas_8c.html#a263de1618d80fcc737984951fa97c5a3',1,'place(double jd_tt, const object *source, const observer *location, double ut1_to_tt, enum novas_reference_system coord_sys, enum novas_accuracy accuracy, sky_pos *output): novas.c'],['../novas_8h.html#a263de1618d80fcc737984951fa97c5a3',1,'place(double jd_tt, const object *source, const observer *location, double ut1_to_tt, enum novas_reference_system coord_sys, enum novas_accuracy accuracy, sky_pos *output): novas.c']]], - ['place_20on_20sky_5',['Calculate an apparent place on sky',['../index.html#autotoc_md49',1,'']]], - ['place_5fcirs_6',['place_cirs',['../super_8c.html#aebad3c9b51f62cb7b31a686b5ec890a9',1,'place_cirs(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c'],['../novas_8h.html#aebad3c9b51f62cb7b31a686b5ec890a9',1,'place_cirs(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c']]], - ['place_5fgcrs_7',['place_gcrs',['../super_8c.html#acbcd90c9111cc5580a5c2bac404f7f00',1,'place_gcrs(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c'],['../novas_8h.html#acbcd90c9111cc5580a5c2bac404f7f00',1,'place_gcrs(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c']]], - ['place_5ficrs_8',['place_icrs',['../super_8c.html#a4ef1b6d204e22608e964e60cf34a15ad',1,'place_icrs(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c'],['../novas_8h.html#a4ef1b6d204e22608e964e60cf34a15ad',1,'place_icrs(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c']]], - ['place_5fj2000_9',['place_j2000',['../novas_8h.html#aa3da1221ec52e427f9571d12f6f914ae',1,'place_j2000(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c'],['../super_8c.html#aa3da1221ec52e427f9571d12f6f914ae',1,'place_j2000(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c']]], - ['place_5fmod_10',['place_mod',['../novas_8h.html#a3f055f3994889e3345d5267dac671a60',1,'place_mod(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c'],['../super_8c.html#a3f055f3994889e3345d5267dac671a60',1,'place_mod(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c']]], - ['place_5fstar_11',['place_star',['../novas_8c.html#a078b5e764d5cf3fdca600fada992b409',1,'place_star(double jd_tt, const cat_entry *star, const observer *obs, double ut1_to_tt, enum novas_reference_system system, enum novas_accuracy accuracy, sky_pos *pos): novas.c'],['../novas_8h.html#a078b5e764d5cf3fdca600fada992b409',1,'place_star(double jd_tt, const cat_entry *star, const observer *obs, double ut1_to_tt, enum novas_reference_system system, enum novas_accuracy accuracy, sky_pos *pos): novas.c']]], - ['place_5ftod_12',['place_tod',['../super_8c.html#a2c8817db8a00764da4c285b32590ccfb',1,'place_tod(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c'],['../novas_8h.html#a2c8817db8a00764da4c285b32590ccfb',1,'place_tod(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c']]], - ['planet_20ephemerides_13',['Built-in support for (old) JPL major planet ephemerides',['../index.html#autotoc_md67',1,'']]], - ['planet_5feph_5fmanager_14',['planet_eph_manager',['../solsys1_8c.html#a71d2bfef45818d56e359205c57db0694',1,'planet_eph_manager(double jd_tdb, enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys1.c'],['../solarsystem_8h.html#a71d2bfef45818d56e359205c57db0694',1,'planet_eph_manager(double jd_tdb, enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys1.c']]], - ['planet_5feph_5fmanager_5fhp_15',['planet_eph_manager_hp',['../solarsystem_8h.html#acacfbde919107d0514da5c7d8508917b',1,'planet_eph_manager_hp(const double jd_tdb[2], enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys1.c'],['../solsys1_8c.html#acacfbde919107d0514da5c7d8508917b',1,'planet_eph_manager_hp(const double jd_tdb[2], enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys1.c']]], - ['planet_5fephem_5fprovider_16',['planet_ephem_provider',['../solsys-ephem_8c.html#a61c60adf57c00d797fac94bb5841c271',1,'planet_ephem_provider(double jd_tdb, enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys-ephem.c'],['../solarsystem_8h.html#a61c60adf57c00d797fac94bb5841c271',1,'planet_ephem_provider(double jd_tdb, enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys-ephem.c']]], - ['planet_5fephem_5fprovider_5fhp_17',['planet_ephem_provider_hp',['../solsys-ephem_8c.html#ae19eb2bcaaa2deb9fe27fba8090724e1',1,'planet_ephem_provider_hp(const double jd_tdb[2], enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys-ephem.c'],['../solarsystem_8h.html#ae19eb2bcaaa2deb9fe27fba8090724e1',1,'planet_ephem_provider_hp(const double jd_tdb[2], enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys-ephem.c']]], - ['planet_5fephemeris_18',['planet_ephemeris',['../eph__manager_8c.html#ad36bc85b6f1cfb01ffc638b54552e15b',1,'eph_manager.c']]], - ['planet_5fjplint_19',['planet_jplint',['../solsys2_8c.html#aceb7bc6823b1823d8a8360517ff58f29',1,'planet_jplint(double jd_tdb, enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys2.c'],['../solarsystem_8h.html#aceb7bc6823b1823d8a8360517ff58f29',1,'planet_jplint(double jd_tdb, enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys2.c']]], - ['planet_5fjplint_5fhp_20',['planet_jplint_hp',['../solsys2_8c.html#a399a5363ddf93d662886e6e4692d03ad',1,'planet_jplint_hp(const double jd_tdb[2], enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys2.c'],['../solarsystem_8h.html#a399a5363ddf93d662886e6e4692d03ad',1,'planet_jplint_hp(const double jd_tdb[2], enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys2.c']]], - ['planet_5flon_21',['planet_lon',['../novas_8h.html#aacc6a0daf29b8bdc18f46647a94694d3',1,'planet_lon(double t, enum novas_planet planet): novas.c'],['../novas_8c.html#aacc6a0daf29b8bdc18f46647a94694d3',1,'planet_lon(double t, enum novas_planet planet): novas.c']]], - ['planets_22',['planets',['../structnovas__frame.html#a78ace4b8a99aace5313f4011a842d199',1,'novas_frame']]], - ['planets_20via_20jpl_20s_20tt_20pleph_20tt_20fortran_20interface_23',['Planets via JPL's <tt>pleph</tt> FORTRAN interface',['../index.html#autotoc_md69',1,'']]], - ['planets_20via_20tt_20eph_5fmanager_20tt_24',['Planets via <tt>eph_manager</tt>',['../index.html#autotoc_md68',1,'']]], - ['pleph_20tt_20fortran_20interface_25',['Planets via JPL's <tt>pleph</tt> FORTRAN interface',['../index.html#autotoc_md69',1,'']]], - ['pole_5foffsets_5fdpsi_5fdeps_26',['POLE_OFFSETS_DPSI_DEPS',['../novas_8h.html#a70c3951615b1ecf42818c79893678543a2126557509f896a0aeb435795fe1da47',1,'novas.h']]], - ['pole_5foffsets_5fx_5fy_27',['POLE_OFFSETS_X_Y',['../novas_8h.html#a70c3951615b1ecf42818c79893678543ad304f43b1bf8becb63fc4d972f8b1f77',1,'novas.h']]], - ['pos_28',['pos',['../structnovas__planet__bundle.html#afa2104ef635031a82766fd018c9ee9dd',1,'novas_planet_bundle']]], - ['positions_20for_20a_20sidereal_20source_29',['positions for a sidereal source',['../md_LEGACY.html#autotoc_md21',1,'Calculating positions for a sidereal source'],['../index.html#autotoc_md44',1,'Calculating positions for a sidereal source']]], - ['positions_20for_20a_20solar_20system_20source_30',['positions for a solar system source',['../index.html#autotoc_md51',1,'Calculating positions for a Solar-system source'],['../md_LEGACY.html#autotoc_md29',1,'Calculating positions for a Solar-system source']]], - ['positions_20on_20sky_31',['Calculate apparent positions on sky',['../md_LEGACY.html#autotoc_md26',1,'']]], - ['positions_20the_20old_20way_32',['SuperNOVAS: Astrometric Positions the Old Way',['../md_LEGACY.html',1,'']]], - ['precession_33',['precession',['../novas_8h.html#a9178358732325399f3a5e3582080ced3',1,'precession(double jd_tdb_in, const double *in, double jd_tdb_out, double *out): novas.c'],['../novas_8h.html#ace5e59ce1564bf6c61946c290bb05367a6833dbc8bfb3b8ba2cdd7a2da0b82353',1,'PRECESSION: novas.h'],['../structnovas__frame.html#a1768e94e9ee04287bc18b3eb6a79f36c',1,'novas_frame::precession'],['../novas_8c.html#a9178358732325399f3a5e3582080ced3',1,'precession(): novas.c']]], - ['precise_20results_34',['Prerequisites to precise results',['../index.html#autotoc_md57',1,'']]], - ['precision_35',['Notes on precision',['../index.html#autotoc_md56',1,'']]], - ['prerequisites_20to_20precise_20results_36',['Prerequisites to precise results',['../index.html#autotoc_md57',1,'']]], - ['pressure_37',['pressure',['../structon__surface.html#aee1c5d07ac79c5c036195858afe33405',1,'on_surface']]], - ['promodec_38',['promodec',['../structcat__entry.html#acf4bdbac6c1d059a4db3ed879f32f21c',1,'cat_entry']]], - ['promora_39',['promora',['../structcat__entry.html#ab9301cf1c67c13114b22950650b17789',1,'cat_entry']]], - ['proper_5fmotion_40',['proper_motion',['../novas_8h.html#ade8207981b6f840d1f0a79dd0c72beb2',1,'proper_motion(double jd_tdb_in, const double *pos, const double *vel, double jd_tdb_out, double *out): novas.c'],['../novas_8c.html#ade8207981b6f840d1f0a79dd0c72beb2',1,'proper_motion(double jd_tdb_in, const double *pos, const double *vel, double jd_tdb_out, double *out): novas.c'],['../novas_8h.html#ace5e59ce1564bf6c61946c290bb05367a197e40a273d8132592b60efe3f87a065',1,'PROPER_MOTION: novas.h']]], - ['psi_5fcor_41',['PSI_COR',['../novas_8c.html#a103c28cd84e81dde365238ee3599f5b0',1,'novas.c']]] + ['object_0',['object',['../structobject.html',1,'']]], + ['object_20of_20interest_1',['object of interest',['../index.html#autotoc_md45',1,'Specify the object of interest'],['../md_LEGACY.html#autotoc_md22',1,'Specify the object of interest']]], + ['obs_5fplanets_2',['obs_planets',['../novas_8c.html#acbc29fe86915ef8a3701795dc9fd9b34',1,'obs_planets(double jd_tdb, enum novas_accuracy accuracy, const double *pos_obs, int pl_mask, novas_planet_bundle *planets): novas.c'],['../novas_8h.html#acbc29fe86915ef8a3701795dc9fd9b34',1,'obs_planets(double jd_tdb, enum novas_accuracy accuracy, const double *pos_obs, int pl_mask, novas_planet_bundle *planets): novas.c']]], + ['obs_5fpos_3',['obs_pos',['../structnovas__frame.html#ac2558d2b29171b29bad2599c75d3cc6c',1,'novas_frame']]], + ['obs_5fposvel_4',['obs_posvel',['../novas_8c.html#a5a62b6e1ef8840a1203c6d2a75d17152',1,'obs_posvel(double jd_tdb, double ut1_to_tt, enum novas_accuracy accuracy, const observer *obs, const double *geo_pos, const double *geo_vel, double *pos, double *vel): novas.c'],['../novas_8h.html#a5a62b6e1ef8840a1203c6d2a75d17152',1,'obs_posvel(double jd_tdb, double ut1_to_tt, enum novas_accuracy accuracy, const observer *obs, const double *geo_pos, const double *geo_vel, double *pos, double *vel): novas.c']]], + ['obs_5fvel_5',['obs_vel',['../structnovas__frame.html#a66f1e86da27c96c1c920dce442ce78c8',1,'novas_frame']]], + ['observation_6',['observation',['../index.html#autotoc_md47',1,'Specify the time of observation'],['../md_LEGACY.html#autotoc_md24',1,'Specify the time of observation']]], + ['observer_7',['observer',['../structobserver.html',1,'observer'],['../structnovas__frame.html#aa792216b0b2601bb9af3b882c87274f8',1,'novas_frame::observer']]], + ['observer_20location_8',['observer location',['../index.html#autotoc_md46',1,'Specify the observer location'],['../md_LEGACY.html#autotoc_md23',1,'Spefify the observer location']]], + ['observing_20frame_9',['Set up the observing frame',['../index.html#autotoc_md48',1,'']]], + ['observing_20location_10',['observing location',['../md_LEGACY.html#autotoc_md28',1,'B. Azimuth and elevation angles at the observing location'],['../index.html#autotoc_md50',1,'Calculate azimuth and elevation angles at the observing location']]], + ['of_20contents_11',['Table of Contents',['../index.html#autotoc_md30',1,'']]], + ['of_20custom_20ephemeris_20functions_12',['Explicit linking of custom ephemeris functions',['../index.html#autotoc_md71',1,'']]], + ['of_20interest_13',['of interest',['../index.html#autotoc_md45',1,'Specify the object of interest'],['../md_LEGACY.html#autotoc_md22',1,'Specify the object of interest']]], + ['of_20observation_14',['of observation',['../md_LEGACY.html#autotoc_md24',1,'Specify the time of observation'],['../index.html#autotoc_md47',1,'Specify the time of observation']]], + ['old_20jpl_20major_20planet_20ephemerides_15',['Built-in support for (old) JPL major planet ephemerides',['../index.html#autotoc_md68',1,'']]], + ['old_20way_16',['SuperNOVAS: Astrometric Positions the Old Way',['../md_LEGACY.html',1,'']]], + ['omega_17',['Omega',['../structnovas__delaunay__args.html#a1b5bf6735b7465aec5c931281d240737',1,'novas_delaunay_args']]], + ['on_20alternative_20methodologies_18',['Note on alternative methodologies',['../index.html#autotoc_md43',1,'']]], + ['on_20precision_19',['Notes on precision',['../index.html#autotoc_md56',1,'']]], + ['on_20sky_20',['on sky',['../index.html#autotoc_md49',1,'Calculate an apparent place on sky'],['../md_LEGACY.html#autotoc_md26',1,'Calculate apparent positions on sky']]], + ['on_5fsurf_21',['on_surf',['../structobserver.html#a0ed422bd2a08c6b3870b545e16484501',1,'observer']]], + ['on_5fsurface_22',['on_surface',['../structon__surface.html',1,'']]], + ['or_20services_23',['External Solar-system ephemeris data or services',['../index.html#autotoc_md65',1,'']]], + ['orientation_20parameters_24',['Specify Earth orientation parameters',['../md_LEGACY.html#autotoc_md25',1,'']]] ]; diff --git a/apidoc/html/search/all_14.js b/apidoc/html/search/all_14.js index 3528629d..2fe4d152 100644 --- a/apidoc/html/search/all_14.js +++ b/apidoc/html/search/all_14.js @@ -1,30 +1,45 @@ var searchData= [ - ['r_20a_20and_20declination_0',['A. True apparent R.A. and declination',['../md_LEGACY.html#autotoc_md27',1,'']]], - ['r_5fhat_1',['r_hat',['../structsky__pos.html#a5fd669be4d5224aa192afa368a6e3173',1,'sky_pos']]], - ['ra_2',['ra',['../structcat__entry.html#a713a0c71a86d92fa6892fdb2cb7c9422',1,'cat_entry::ra'],['../structsky__pos.html#a713a0c71a86d92fa6892fdb2cb7c9422',1,'sky_pos::ra']]], - ['ra_5fcio_3',['ra_cio',['../structra__of__cio.html#aba4253d16ca8c644b29da1e727d787aa',1,'ra_of_cio']]], - ['ra_5fof_5fcio_4',['ra_of_cio',['../structra__of__cio.html',1,'']]], - ['rad2deg_5',['RAD2DEG',['../novas_8h.html#ac5a945020d3528355cda82d383676736',1,'novas.h']]], - ['rad_5fvel_6',['rad_vel',['../novas_8c.html#a9f76e2386515e2023172e05891c3fa28',1,'rad_vel(const object *source, const double *pos_src, const double *vel_src, const double *vel_obs, double d_obs_geo, double d_obs_sun, double d_src_sun, double *rv): novas.c'],['../novas_8h.html#a304b2220e084b4b12e674aad897972bc',1,'rad_vel(const object *source, const double *pos, const double *vel, const double *vel_obs, double d_obs_geo, double d_obs_sun, double d_src_sun, double *rv): novas.c']]], - ['rad_5fvel2_7',['rad_vel2',['../novas_8c.html#a191dcbb360afb9b6bf123d46858156d0',1,'rad_vel2(const object *source, const double *pos_emit, const double *vel_src, const double *pos_det, const double *vel_obs, double d_obs_geo, double d_obs_sun, double d_src_sun): novas.c'],['../novas_8h.html#a191dcbb360afb9b6bf123d46858156d0',1,'rad_vel2(const object *source, const double *pos_emit, const double *vel_src, const double *pos_det, const double *vel_obs, double d_obs_geo, double d_obs_sun, double d_src_sun): novas.c']]], - ['radec2vector_8',['radec2vector',['../novas_8c.html#acf86ce700b3d3509ebba13e5f16a4327',1,'radec2vector(double ra, double dec, double dist, double *pos): novas.c'],['../novas_8h.html#acf86ce700b3d3509ebba13e5f16a4327',1,'radec2vector(double ra, double dec, double dist, double *pos): novas.c']]], - ['radec_5fplanet_9',['radec_planet',['../novas_8c.html#a11d3da697a640c39d87cf201ac54ca7c',1,'radec_planet(double jd_tt, const object *ss_body, const observer *obs, double ut1_to_tt, enum novas_reference_system sys, enum novas_accuracy accuracy, double *ra, double *dec, double *dis, double *rv): novas.c'],['../novas_8h.html#a11d3da697a640c39d87cf201ac54ca7c',1,'radec_planet(double jd_tt, const object *ss_body, const observer *obs, double ut1_to_tt, enum novas_reference_system sys, enum novas_accuracy accuracy, double *ra, double *dec, double *dis, double *rv): novas.c']]], - ['radec_5fstar_10',['radec_star',['../novas_8h.html#aed179ad664f4ff023deb540140f3c2ef',1,'radec_star(double jd_tt, const cat_entry *star, const observer *obs, double ut1_to_tt, enum novas_reference_system sys, enum novas_accuracy accuracy, double *ra, double *dec, double *rv): novas.c'],['../novas_8c.html#aed179ad664f4ff023deb540140f3c2ef',1,'radec_star(double jd_tt, const cat_entry *star, const observer *obs, double ut1_to_tt, enum novas_reference_system sys, enum novas_accuracy accuracy, double *ra, double *dec, double *rv): novas.c']]], - ['radialvelocity_11',['radialvelocity',['../structcat__entry.html#aa2b5e5ca3a5df1765b49a6c6b110a36a',1,'cat_entry']]], - ['readeph_12',['readeph',['../solarsystem_8h.html#abb70fdad016c3a2ea45990eaa16b9245',1,'solarsystem.h']]], - ['record_5flength_13',['RECORD_LENGTH',['../eph__manager_8c.html#a56a89d553bafe2d8c4a7e37f2997c300',1,'eph_manager.c']]], - ['redshift_5fvrad_14',['redshift_vrad',['../super_8c.html#af56088995d42a0673e03bca1f3891544',1,'redshift_vrad(double vrad, double z): super.c'],['../novas_8h.html#af56088995d42a0673e03bca1f3891544',1,'redshift_vrad(double vrad, double z): super.c']]], - ['reduced_20accuracy_20shortcuts_15',['Reduced accuracy shortcuts',['../index.html#autotoc_md52',1,'']]], - ['refinements_20to_20the_20novas_20c_20api_16',['Refinements to the NOVAS C API',['../index.html#autotoc_md63',1,'']]], - ['refract_17',['refract',['../novas_8h.html#a151b74255ea04462abc5503c6afddcae',1,'refract(const on_surface *location, enum novas_refraction_model option, double zd_obs): novas.c'],['../novas_8c.html#a151b74255ea04462abc5503c6afddcae',1,'refract(const on_surface *location, enum novas_refraction_model option, double zd_obs): novas.c']]], - ['refract_2ec_18',['refract.c',['../refract_8c.html',1,'']]], - ['refract_5fastro_19',['refract_astro',['../novas_8h.html#a46d245f56c6eea9b1a7dc32d3feeaeb8',1,'refract_astro(const on_surface *location, enum novas_refraction_model option, double zd_calc): novas.c'],['../novas_8c.html#aa41408d8cbbe3cfc12930414a9c79fc7',1,'refract_astro(const on_surface *location, enum novas_refraction_model option, double zd_astro): novas.c']]], - ['refractionmodel_20',['RefractionModel',['../novas_8h.html#ad4899a6116cfbbe17400e7ef0c8426a9',1,'novas.h']]], - ['related_20links_21',['Related links',['../index.html#autotoc_md33',1,'']]], - ['release_20schedule_22',['Release schedule',['../index.html#autotoc_md74',1,'']]], - ['results_23',['Prerequisites to precise results',['../index.html#autotoc_md57',1,'']]], - ['rmass_24',['rmass',['../novascon_8c.html#a19a7c107c3918c90c90cdad5ab310b1a',1,'RMASS: novascon.c'],['../novascon_8h.html#a19a7c107c3918c90c90cdad5ab310b1a',1,'RMASS: novascon.c']]], - ['runtime_20debug_20support_25',['Runtime debug support',['../index.html#autotoc_md72',1,'']]], - ['rv_26',['rv',['../structsky__pos.html#ad9e8b5daff39072d109a6f4f1fa61f55',1,'sky_pos']]] + ['parallax_0',['parallax',['../structcat__entry.html#a18f7f3626661dbf57ce9eaec51840eb8',1,'cat_entry']]], + ['parameters_1',['Specify Earth orientation parameters',['../md_LEGACY.html#autotoc_md25',1,'']]], + ['pc_2',['PC',['../eph__manager_8c.html#a0fcf3bf4c37f78e5ef7557cb03029eff',1,'eph_manager.c']]], + ['performance_20considerations_3',['Performance considerations',['../index.html#autotoc_md53',1,'']]], + ['place_4',['place',['../novas_8c.html#a263de1618d80fcc737984951fa97c5a3',1,'place(double jd_tt, const object *source, const observer *location, double ut1_to_tt, enum novas_reference_system coord_sys, enum novas_accuracy accuracy, sky_pos *output): novas.c'],['../novas_8h.html#a263de1618d80fcc737984951fa97c5a3',1,'place(double jd_tt, const object *source, const observer *location, double ut1_to_tt, enum novas_reference_system coord_sys, enum novas_accuracy accuracy, sky_pos *output): novas.c']]], + ['place_20on_20sky_5',['Calculate an apparent place on sky',['../index.html#autotoc_md49',1,'']]], + ['place_5fcirs_6',['place_cirs',['../super_8c.html#aebad3c9b51f62cb7b31a686b5ec890a9',1,'place_cirs(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c'],['../novas_8h.html#aebad3c9b51f62cb7b31a686b5ec890a9',1,'place_cirs(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c']]], + ['place_5fgcrs_7',['place_gcrs',['../super_8c.html#acbcd90c9111cc5580a5c2bac404f7f00',1,'place_gcrs(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c'],['../novas_8h.html#acbcd90c9111cc5580a5c2bac404f7f00',1,'place_gcrs(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c']]], + ['place_5ficrs_8',['place_icrs',['../super_8c.html#a4ef1b6d204e22608e964e60cf34a15ad',1,'place_icrs(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c'],['../novas_8h.html#a4ef1b6d204e22608e964e60cf34a15ad',1,'place_icrs(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c']]], + ['place_5fj2000_9',['place_j2000',['../novas_8h.html#aa3da1221ec52e427f9571d12f6f914ae',1,'place_j2000(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c'],['../super_8c.html#aa3da1221ec52e427f9571d12f6f914ae',1,'place_j2000(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c']]], + ['place_5fmod_10',['place_mod',['../novas_8h.html#a3f055f3994889e3345d5267dac671a60',1,'place_mod(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c'],['../super_8c.html#a3f055f3994889e3345d5267dac671a60',1,'place_mod(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c']]], + ['place_5fstar_11',['place_star',['../novas_8c.html#a078b5e764d5cf3fdca600fada992b409',1,'place_star(double jd_tt, const cat_entry *star, const observer *obs, double ut1_to_tt, enum novas_reference_system system, enum novas_accuracy accuracy, sky_pos *pos): novas.c'],['../novas_8h.html#a078b5e764d5cf3fdca600fada992b409',1,'place_star(double jd_tt, const cat_entry *star, const observer *obs, double ut1_to_tt, enum novas_reference_system system, enum novas_accuracy accuracy, sky_pos *pos): novas.c']]], + ['place_5ftod_12',['place_tod',['../super_8c.html#a2c8817db8a00764da4c285b32590ccfb',1,'place_tod(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c'],['../novas_8h.html#a2c8817db8a00764da4c285b32590ccfb',1,'place_tod(double jd_tt, const object *source, enum novas_accuracy accuracy, sky_pos *pos): super.c']]], + ['planet_20ephemerides_13',['Built-in support for (old) JPL major planet ephemerides',['../index.html#autotoc_md68',1,'']]], + ['planet_5feph_5fmanager_14',['planet_eph_manager',['../solsys1_8c.html#a71d2bfef45818d56e359205c57db0694',1,'planet_eph_manager(double jd_tdb, enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys1.c'],['../solarsystem_8h.html#a71d2bfef45818d56e359205c57db0694',1,'planet_eph_manager(double jd_tdb, enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys1.c']]], + ['planet_5feph_5fmanager_5fhp_15',['planet_eph_manager_hp',['../solarsystem_8h.html#acacfbde919107d0514da5c7d8508917b',1,'planet_eph_manager_hp(const double jd_tdb[2], enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys1.c'],['../solsys1_8c.html#acacfbde919107d0514da5c7d8508917b',1,'planet_eph_manager_hp(const double jd_tdb[2], enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys1.c']]], + ['planet_5fephem_5fprovider_16',['planet_ephem_provider',['../solsys-ephem_8c.html#a61c60adf57c00d797fac94bb5841c271',1,'planet_ephem_provider(double jd_tdb, enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys-ephem.c'],['../solarsystem_8h.html#a61c60adf57c00d797fac94bb5841c271',1,'planet_ephem_provider(double jd_tdb, enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys-ephem.c']]], + ['planet_5fephem_5fprovider_5fhp_17',['planet_ephem_provider_hp',['../solsys-ephem_8c.html#ae19eb2bcaaa2deb9fe27fba8090724e1',1,'planet_ephem_provider_hp(const double jd_tdb[2], enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys-ephem.c'],['../solarsystem_8h.html#ae19eb2bcaaa2deb9fe27fba8090724e1',1,'planet_ephem_provider_hp(const double jd_tdb[2], enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys-ephem.c']]], + ['planet_5fephemeris_18',['planet_ephemeris',['../eph__manager_8c.html#ad36bc85b6f1cfb01ffc638b54552e15b',1,'eph_manager.c']]], + ['planet_5fjplint_19',['planet_jplint',['../solsys2_8c.html#aceb7bc6823b1823d8a8360517ff58f29',1,'planet_jplint(double jd_tdb, enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys2.c'],['../solarsystem_8h.html#aceb7bc6823b1823d8a8360517ff58f29',1,'planet_jplint(double jd_tdb, enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys2.c']]], + ['planet_5fjplint_5fhp_20',['planet_jplint_hp',['../solsys2_8c.html#a399a5363ddf93d662886e6e4692d03ad',1,'planet_jplint_hp(const double jd_tdb[2], enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys2.c'],['../solarsystem_8h.html#a399a5363ddf93d662886e6e4692d03ad',1,'planet_jplint_hp(const double jd_tdb[2], enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys2.c']]], + ['planet_5flon_21',['planet_lon',['../novas_8h.html#aacc6a0daf29b8bdc18f46647a94694d3',1,'planet_lon(double t, enum novas_planet planet): novas.c'],['../novas_8c.html#aacc6a0daf29b8bdc18f46647a94694d3',1,'planet_lon(double t, enum novas_planet planet): novas.c']]], + ['planets_22',['planets',['../structnovas__frame.html#a78ace4b8a99aace5313f4011a842d199',1,'novas_frame']]], + ['planets_20via_20jpl_20s_20tt_20pleph_20tt_20fortran_20interface_23',['Planets via JPL's <tt>pleph</tt> FORTRAN interface',['../index.html#autotoc_md70',1,'']]], + ['planets_20via_20tt_20eph_5fmanager_20tt_24',['Planets via <tt>eph_manager</tt>',['../index.html#autotoc_md69',1,'']]], + ['pleph_20tt_20fortran_20interface_25',['Planets via JPL's <tt>pleph</tt> FORTRAN interface',['../index.html#autotoc_md70',1,'']]], + ['pole_5foffsets_5fdpsi_5fdeps_26',['POLE_OFFSETS_DPSI_DEPS',['../novas_8h.html#a70c3951615b1ecf42818c79893678543a2126557509f896a0aeb435795fe1da47',1,'novas.h']]], + ['pole_5foffsets_5fx_5fy_27',['POLE_OFFSETS_X_Y',['../novas_8h.html#a70c3951615b1ecf42818c79893678543ad304f43b1bf8becb63fc4d972f8b1f77',1,'novas.h']]], + ['pos_28',['pos',['../structnovas__planet__bundle.html#afa2104ef635031a82766fd018c9ee9dd',1,'novas_planet_bundle']]], + ['positions_20for_20a_20sidereal_20source_29',['positions for a sidereal source',['../md_LEGACY.html#autotoc_md21',1,'Calculating positions for a sidereal source'],['../index.html#autotoc_md44',1,'Calculating positions for a sidereal source']]], + ['positions_20for_20a_20solar_20system_20source_30',['positions for a solar system source',['../index.html#autotoc_md51',1,'Calculating positions for a Solar-system source'],['../md_LEGACY.html#autotoc_md29',1,'Calculating positions for a Solar-system source']]], + ['positions_20on_20sky_31',['Calculate apparent positions on sky',['../md_LEGACY.html#autotoc_md26',1,'']]], + ['positions_20the_20old_20way_32',['SuperNOVAS: Astrometric Positions the Old Way',['../md_LEGACY.html',1,'']]], + ['precession_33',['precession',['../novas_8h.html#ace5e59ce1564bf6c61946c290bb05367a6833dbc8bfb3b8ba2cdd7a2da0b82353',1,'PRECESSION: novas.h'],['../novas_8c.html#a9178358732325399f3a5e3582080ced3',1,'precession(double jd_tdb_in, const double *in, double jd_tdb_out, double *out): novas.c'],['../structnovas__frame.html#a1768e94e9ee04287bc18b3eb6a79f36c',1,'novas_frame::precession'],['../novas_8h.html#a9178358732325399f3a5e3582080ced3',1,'precession(): novas.c']]], + ['precise_20results_34',['Prerequisites to precise results',['../index.html#autotoc_md57',1,'']]], + ['precision_35',['Notes on precision',['../index.html#autotoc_md56',1,'']]], + ['prerequisites_20to_20precise_20results_36',['Prerequisites to precise results',['../index.html#autotoc_md57',1,'']]], + ['pressure_37',['pressure',['../structon__surface.html#aee1c5d07ac79c5c036195858afe33405',1,'on_surface']]], + ['promodec_38',['promodec',['../structcat__entry.html#acf4bdbac6c1d059a4db3ed879f32f21c',1,'cat_entry']]], + ['promora_39',['promora',['../structcat__entry.html#ab9301cf1c67c13114b22950650b17789',1,'cat_entry']]], + ['proper_5fmotion_40',['proper_motion',['../novas_8h.html#ace5e59ce1564bf6c61946c290bb05367a197e40a273d8132592b60efe3f87a065',1,'PROPER_MOTION: novas.h'],['../novas_8h.html#ade8207981b6f840d1f0a79dd0c72beb2',1,'proper_motion(double jd_tdb_in, const double *pos, const double *vel, double jd_tdb_out, double *out): novas.c'],['../novas_8c.html#ade8207981b6f840d1f0a79dd0c72beb2',1,'proper_motion(double jd_tdb_in, const double *pos, const double *vel, double jd_tdb_out, double *out): novas.c']]], + ['psi_5fcor_41',['PSI_COR',['../novas_8c.html#a103c28cd84e81dde365238ee3599f5b0',1,'novas.c']]] ]; diff --git a/apidoc/html/search/all_15.js b/apidoc/html/search/all_15.js index 749fa19e..ed2c2f6e 100644 --- a/apidoc/html/search/all_15.js +++ b/apidoc/html/search/all_15.js @@ -1,63 +1,30 @@ var searchData= [ - ['s_20tt_20pleph_20tt_20fortran_20interface_0',['Planets via JPL's <tt>pleph</tt> FORTRAN interface',['../index.html#autotoc_md69',1,'']]], - ['sc_5fpos_1',['sc_pos',['../structin__space.html#abc3736b39d63bfabf73a25e3b03b91d8',1,'in_space']]], - ['sc_5fvel_2',['sc_vel',['../structin__space.html#a9615dabeef0c31f47546c8083b768257',1,'in_space']]], - ['schedule_3',['Release schedule',['../index.html#autotoc_md74',1,'']]], - ['service_20integration_4',['Universal ephemeris data / service integration',['../index.html#autotoc_md66',1,'']]], - ['services_5',['External Solar-system ephemeris data or services',['../index.html#autotoc_md65',1,'']]], - ['set_20up_20the_20observing_20frame_6',['Set up the observing frame',['../index.html#autotoc_md48',1,'']]], - ['set_5fcio_5flocator_5ffile_7',['set_cio_locator_file',['../novas_8h.html#a13c40b89c2cecd6a23720d181a800591',1,'set_cio_locator_file(const char *filename): novas.c'],['../novas_8c.html#a13c40b89c2cecd6a23720d181a800591',1,'set_cio_locator_file(const char *filename): novas.c']]], - ['set_5fephem_5fprovider_8',['set_ephem_provider',['../solarsystem_8h.html#a6097083c438a8d1872c2e00a66360030',1,'set_ephem_provider(novas_ephem_provider func): novas.c'],['../novas_8c.html#a6097083c438a8d1872c2e00a66360030',1,'set_ephem_provider(novas_ephem_provider func): novas.c']]], - ['set_5fnutation_5flp_5fprovider_9',['set_nutation_lp_provider',['../novas_8h.html#a694288eb631d6a69ecf313b7b5b4a677',1,'set_nutation_lp_provider(novas_nutation_provider func): novas.c'],['../novas_8c.html#a694288eb631d6a69ecf313b7b5b4a677',1,'set_nutation_lp_provider(novas_nutation_provider func): novas.c']]], - ['set_5fplanet_5fprovider_10',['set_planet_provider',['../solarsystem_8h.html#a9904c454bc7148b42d0f927b82ea3973',1,'set_planet_provider(novas_planet_provider func): novas.c'],['../novas_8c.html#a9904c454bc7148b42d0f927b82ea3973',1,'set_planet_provider(novas_planet_provider func): novas.c']]], - ['set_5fplanet_5fprovider_5fhp_11',['set_planet_provider_hp',['../solarsystem_8h.html#a418f45a11ce7f92ba0ef817558415640',1,'set_planet_provider_hp(novas_planet_provider_hp func): novas.c'],['../novas_8c.html#a418f45a11ce7f92ba0ef817558415640',1,'set_planet_provider_hp(novas_planet_provider_hp func): novas.c']]], - ['shortcuts_12',['Reduced accuracy shortcuts',['../index.html#autotoc_md52',1,'']]], - ['sidereal_20source_13',['sidereal source',['../md_LEGACY.html#autotoc_md21',1,'Calculating positions for a sidereal source'],['../index.html#autotoc_md44',1,'Calculating positions for a sidereal source']]], - ['sidereal_5ftime_14',['sidereal_time',['../novas_8h.html#a1ac03856ab026b374a4b73b834b45acd',1,'sidereal_time(double jd_ut1_high, double jd_ut1_low, double ut1_to_tt, enum novas_equinox_type gst_type, enum novas_earth_rotation_measure method, enum novas_accuracy accuracy, double *gst): novas.c'],['../novas_8c.html#a3236e72771f2c363f342547d80f5d50f',1,'sidereal_time(double jd_ut1_high, double jd_ut1_low, double ut1_to_tt, enum novas_equinox_type gst_type, enum novas_earth_rotation_measure erot, enum novas_accuracy accuracy, double *gst): novas.c']]], - ['size_5fof_5fcat_5fname_15',['SIZE_OF_CAT_NAME',['../novas_8h.html#af32c72297e36b77bead56044d23082f7',1,'novas.h']]], - ['size_5fof_5fobj_5fname_16',['SIZE_OF_OBJ_NAME',['../novas_8h.html#a977a43db51d544f728ea8a22b4a53783',1,'novas.h']]], - ['sky_17',['sky',['../index.html#autotoc_md49',1,'Calculate an apparent place on sky'],['../md_LEGACY.html#autotoc_md26',1,'Calculate apparent positions on sky']]], - ['sky_5fpos_18',['sky_pos',['../structsky__pos.html',1,'']]], - ['sky_5fpos_5finit_19',['SKY_POS_INIT',['../novas_8h.html#a462bdac0f370f0c5b421ae5b3f3e35f2',1,'novas.h']]], - ['solar_20system_20ephemeris_20data_20or_20services_20',['External Solar-system ephemeris data or services',['../index.html#autotoc_md65',1,'']]], - ['solar_20system_20source_21',['solar system source',['../index.html#autotoc_md51',1,'Calculating positions for a Solar-system source'],['../md_LEGACY.html#autotoc_md29',1,'Calculating positions for a Solar-system source']]], - ['solarsystem_22',['solarsystem',['../solsys-ephem_8c.html#a5e2d599b1dc7a0e87bfd29dbd6413398',1,'solarsystem(double jd_tdb, short body, short origin, double *position, double *velocity): solsys-ephem.c'],['../solsys1_8c.html#a5e2d599b1dc7a0e87bfd29dbd6413398',1,'solarsystem(double jd_tdb, short body, short origin, double *position, double *velocity): solsys1.c'],['../solsys2_8c.html#a5e2d599b1dc7a0e87bfd29dbd6413398',1,'solarsystem(double jd_tdb, short body, short origin, double *position, double *velocity): solsys2.c'],['../solsys3_8c.html#a5e2d599b1dc7a0e87bfd29dbd6413398',1,'solarsystem(double jd_tdb, short body, short origin, double *position, double *velocity): solsys3.c'],['../solarsystem_8h.html#a5e2d599b1dc7a0e87bfd29dbd6413398',1,'solarsystem(double jd_tdb, short body, short origin, double *position, double *velocity): solsys-ephem.c']]], - ['solarsystem_2eh_23',['solarsystem.h',['../solarsystem_8h.html',1,'']]], - ['solarsystem_5fhp_24',['solarsystem_hp',['../solsys3_8c.html#a0243c2489c22860de898115aed8ffc87',1,'solarsystem_hp(const double jd_tdb[2], short body, short origin, double *position, double *velocity): solsys3.c'],['../solsys-ephem_8c.html#a0243c2489c22860de898115aed8ffc87',1,'solarsystem_hp(const double jd_tdb[2], short body, short origin, double *position, double *velocity): solsys-ephem.c'],['../solsys1_8c.html#a0243c2489c22860de898115aed8ffc87',1,'solarsystem_hp(const double jd_tdb[2], short body, short origin, double *position, double *velocity): solsys1.c'],['../solarsystem_8h.html#a0243c2489c22860de898115aed8ffc87',1,'solarsystem_hp(const double jd_tdb[2], short body, short origin, double *position, double *velocity): solsys-ephem.c'],['../solsys2_8c.html#a0243c2489c22860de898115aed8ffc87',1,'solarsystem_hp(const double jd_tdb[2], short body, short origin, double *position, double *velocity): solsys2.c']]], - ['solsys_2dephem_2ec_25',['solsys-ephem.c',['../solsys-ephem_8c.html',1,'']]], - ['solsys1_2ec_26',['solsys1.c',['../solsys1_8c.html',1,'']]], - ['solsys2_2ec_27',['solsys2.c',['../solsys2_8c.html',1,'']]], - ['solsys3_2ec_28',['solsys3.c',['../solsys3_8c.html',1,'']]], - ['source_29',['source',['../md_LEGACY.html#autotoc_md21',1,'Calculating positions for a sidereal source'],['../index.html#autotoc_md44',1,'Calculating positions for a sidereal source'],['../index.html#autotoc_md51',1,'Calculating positions for a Solar-system source'],['../md_LEGACY.html#autotoc_md29',1,'Calculating positions for a Solar-system source']]], - ['specific_20features_30',['SuperNOVAS specific features',['../index.html#autotoc_md59',1,'']]], - ['specify_20earth_20orientation_20parameters_31',['Specify Earth orientation parameters',['../md_LEGACY.html#autotoc_md25',1,'']]], - ['specify_20the_20object_20of_20interest_32',['specify the object of interest',['../md_LEGACY.html#autotoc_md22',1,'Specify the object of interest'],['../index.html#autotoc_md45',1,'Specify the object of interest']]], - ['specify_20the_20observer_20location_33',['Specify the observer location',['../index.html#autotoc_md46',1,'']]], - ['specify_20the_20time_20of_20observation_34',['specify the time of observation',['../md_LEGACY.html#autotoc_md24',1,'Specify the time of observation'],['../index.html#autotoc_md47',1,'Specify the time of observation']]], - ['spefify_20the_20observer_20location_35',['Spefify the observer location',['../md_LEGACY.html#autotoc_md23',1,'']]], - ['spin_36',['spin',['../novas_8h.html#af4090e519d7ce7ab1fcdb24b10126eb4',1,'spin(double angle, const double *in, double *out): novas.c'],['../novas_8c.html#af4090e519d7ce7ab1fcdb24b10126eb4',1,'spin(double angle, const double *in, double *out): novas.c']]], - ['split_37',['split',['../eph__manager_8c.html#a50981955ef4594e094650db69472ec94',1,'eph_manager.c']]], - ['ss_38',['SS',['../eph__manager_8c.html#a20c09a36fbddf8e712b5f937f06b1b66',1,'eph_manager.c']]], - ['star_39',['star',['../structobject.html#a0ead8b30742e9c76887f5ff76cabae7c',1,'object']]], - ['starname_40',['starname',['../structcat__entry.html#ad26c9b08b1028d2a7f35c447841022b1',1,'cat_entry']]], - ['starnumber_41',['starnumber',['../structcat__entry.html#a2cc0369c1acae73cf6f3e06f1a8ddab8',1,'cat_entry']]], - ['starvectors_42',['starvectors',['../novas_8c.html#a2b801c7f5f2ba483776ab60ef2a0f06d',1,'starvectors(const cat_entry *star, double *pos, double *vel): novas.c'],['../novas_8h.html#a2b801c7f5f2ba483776ab60ef2a0f06d',1,'starvectors(const cat_entry *star, double *pos, double *vel): novas.c']]], - ['state_43',['state',['../structnovas__frame.html#ac8ddcc571efb6061ddf9dfbcfffb4cd1',1,'novas_frame::state'],['../eph__manager_8c.html#af10ac2743bb9187d010e06722bb0cc75',1,'state(const double *jed, enum de_planet target, double *target_pos, double *target_vel): eph_manager.c']]], - ['sun_5feph_44',['sun_eph',['../solsys3_8c.html#adc71aa5ed911942370abde4cf9b7c2dc',1,'solsys3.c']]], - ['sun_5fpos_45',['sun_pos',['../structnovas__frame.html#a3d3fc00c5477b8f7a9b6593a748949d0',1,'novas_frame']]], - ['sun_5fvel_46',['sun_vel',['../structnovas__frame.html#ae949db92ce7c56e4b5ada1b8f80002d3',1,'novas_frame']]], - ['super_2ec_47',['super.c',['../super_8c.html',1,'']]], - ['supernovas_48',['supernovas',['../index.html#autotoc_md40',1,'Building your application with SuperNOVAS'],['../md_CONTRIBUTING.html',1,'Contributing to SuperNOVAS'],['../index.html',1,'SuperNOVAS']]], - ['supernovas_20specific_20features_49',['SuperNOVAS specific features',['../index.html#autotoc_md59',1,'']]], - ['supernovas_3a_20astrometric_20positions_20the_20old_20way_50',['SuperNOVAS: Astrometric Positions the Old Way',['../md_LEGACY.html',1,'']]], - ['supernovas_5fmajor_5fversion_51',['SUPERNOVAS_MAJOR_VERSION',['../novas_8h.html#a5ab52d5db18c081b6313ed8b1993ebb7',1,'novas.h']]], - ['supernovas_5fminor_5fversion_52',['SUPERNOVAS_MINOR_VERSION',['../novas_8h.html#aaed93e356acfc0d15d0f64ae0793b4f0',1,'novas.h']]], - ['supernovas_5fpatchlevel_53',['SUPERNOVAS_PATCHLEVEL',['../novas_8h.html#a9b926427954233b94ebd6925d86f9f81',1,'novas.h']]], - ['supernovas_5frelease_5fstring_54',['SUPERNOVAS_RELEASE_STRING',['../novas_8h.html#aadef42ba39811e058ee9efe2c6f7d151',1,'novas.h']]], - ['supernovas_5fversion_5fstring_55',['SUPERNOVAS_VERSION_STRING',['../novas_8h.html#a44de9d1672290d153a1dfb0685886208',1,'novas.h']]], - ['support_56',['Runtime debug support',['../index.html#autotoc_md72',1,'']]], - ['support_20for_20old_20jpl_20major_20planet_20ephemerides_57',['Built-in support for (old) JPL major planet ephemerides',['../index.html#autotoc_md67',1,'']]], - ['system_20ephemeris_20data_20or_20services_58',['External Solar-system ephemeris data or services',['../index.html#autotoc_md65',1,'']]], - ['system_20source_59',['system source',['../md_LEGACY.html#autotoc_md29',1,'Calculating positions for a Solar-system source'],['../index.html#autotoc_md51',1,'Calculating positions for a Solar-system source']]] + ['r_20a_20and_20declination_0',['A. True apparent R.A. and declination',['../md_LEGACY.html#autotoc_md27',1,'']]], + ['r_5fhat_1',['r_hat',['../structsky__pos.html#a5fd669be4d5224aa192afa368a6e3173',1,'sky_pos']]], + ['ra_2',['ra',['../structcat__entry.html#a713a0c71a86d92fa6892fdb2cb7c9422',1,'cat_entry::ra'],['../structsky__pos.html#a713a0c71a86d92fa6892fdb2cb7c9422',1,'sky_pos::ra']]], + ['ra_5fcio_3',['ra_cio',['../structra__of__cio.html#aba4253d16ca8c644b29da1e727d787aa',1,'ra_of_cio']]], + ['ra_5fof_5fcio_4',['ra_of_cio',['../structra__of__cio.html',1,'']]], + ['rad2deg_5',['RAD2DEG',['../novas_8h.html#ac5a945020d3528355cda82d383676736',1,'novas.h']]], + ['rad_5fvel_6',['rad_vel',['../novas_8c.html#a9f76e2386515e2023172e05891c3fa28',1,'rad_vel(const object *source, const double *pos_src, const double *vel_src, const double *vel_obs, double d_obs_geo, double d_obs_sun, double d_src_sun, double *rv): novas.c'],['../novas_8h.html#a304b2220e084b4b12e674aad897972bc',1,'rad_vel(const object *source, const double *pos, const double *vel, const double *vel_obs, double d_obs_geo, double d_obs_sun, double d_src_sun, double *rv): novas.c']]], + ['rad_5fvel2_7',['rad_vel2',['../novas_8c.html#a191dcbb360afb9b6bf123d46858156d0',1,'rad_vel2(const object *source, const double *pos_emit, const double *vel_src, const double *pos_det, const double *vel_obs, double d_obs_geo, double d_obs_sun, double d_src_sun): novas.c'],['../novas_8h.html#a191dcbb360afb9b6bf123d46858156d0',1,'rad_vel2(const object *source, const double *pos_emit, const double *vel_src, const double *pos_det, const double *vel_obs, double d_obs_geo, double d_obs_sun, double d_src_sun): novas.c']]], + ['radec2vector_8',['radec2vector',['../novas_8c.html#acf86ce700b3d3509ebba13e5f16a4327',1,'radec2vector(double ra, double dec, double dist, double *pos): novas.c'],['../novas_8h.html#acf86ce700b3d3509ebba13e5f16a4327',1,'radec2vector(double ra, double dec, double dist, double *pos): novas.c']]], + ['radec_5fplanet_9',['radec_planet',['../novas_8c.html#a11d3da697a640c39d87cf201ac54ca7c',1,'radec_planet(double jd_tt, const object *ss_body, const observer *obs, double ut1_to_tt, enum novas_reference_system sys, enum novas_accuracy accuracy, double *ra, double *dec, double *dis, double *rv): novas.c'],['../novas_8h.html#a11d3da697a640c39d87cf201ac54ca7c',1,'radec_planet(double jd_tt, const object *ss_body, const observer *obs, double ut1_to_tt, enum novas_reference_system sys, enum novas_accuracy accuracy, double *ra, double *dec, double *dis, double *rv): novas.c']]], + ['radec_5fstar_10',['radec_star',['../novas_8h.html#aed179ad664f4ff023deb540140f3c2ef',1,'radec_star(double jd_tt, const cat_entry *star, const observer *obs, double ut1_to_tt, enum novas_reference_system sys, enum novas_accuracy accuracy, double *ra, double *dec, double *rv): novas.c'],['../novas_8c.html#aed179ad664f4ff023deb540140f3c2ef',1,'radec_star(double jd_tt, const cat_entry *star, const observer *obs, double ut1_to_tt, enum novas_reference_system sys, enum novas_accuracy accuracy, double *ra, double *dec, double *rv): novas.c']]], + ['radialvelocity_11',['radialvelocity',['../structcat__entry.html#aa2b5e5ca3a5df1765b49a6c6b110a36a',1,'cat_entry']]], + ['readeph_12',['readeph',['../solarsystem_8h.html#abb70fdad016c3a2ea45990eaa16b9245',1,'solarsystem.h']]], + ['record_5flength_13',['RECORD_LENGTH',['../eph__manager_8c.html#a56a89d553bafe2d8c4a7e37f2997c300',1,'eph_manager.c']]], + ['redshift_5fvrad_14',['redshift_vrad',['../super_8c.html#af56088995d42a0673e03bca1f3891544',1,'redshift_vrad(double vrad, double z): super.c'],['../novas_8h.html#af56088995d42a0673e03bca1f3891544',1,'redshift_vrad(double vrad, double z): super.c']]], + ['reduced_20accuracy_20shortcuts_15',['Reduced accuracy shortcuts',['../index.html#autotoc_md52',1,'']]], + ['refinements_20to_20the_20novas_20c_20api_16',['Refinements to the NOVAS C API',['../index.html#autotoc_md63',1,'']]], + ['refract_17',['refract',['../novas_8h.html#a151b74255ea04462abc5503c6afddcae',1,'refract(const on_surface *location, enum novas_refraction_model option, double zd_obs): novas.c'],['../novas_8c.html#a151b74255ea04462abc5503c6afddcae',1,'refract(const on_surface *location, enum novas_refraction_model option, double zd_obs): novas.c']]], + ['refract_2ec_18',['refract.c',['../refract_8c.html',1,'']]], + ['refract_5fastro_19',['refract_astro',['../novas_8h.html#a46d245f56c6eea9b1a7dc32d3feeaeb8',1,'refract_astro(const on_surface *location, enum novas_refraction_model option, double zd_calc): novas.c'],['../novas_8c.html#aa41408d8cbbe3cfc12930414a9c79fc7',1,'refract_astro(const on_surface *location, enum novas_refraction_model option, double zd_astro): novas.c']]], + ['refractionmodel_20',['RefractionModel',['../novas_8h.html#ad4899a6116cfbbe17400e7ef0c8426a9',1,'novas.h']]], + ['related_20links_21',['Related links',['../index.html#autotoc_md33',1,'']]], + ['release_20schedule_22',['Release schedule',['../index.html#autotoc_md75',1,'']]], + ['results_23',['Prerequisites to precise results',['../index.html#autotoc_md57',1,'']]], + ['rmass_24',['rmass',['../novascon_8c.html#a19a7c107c3918c90c90cdad5ab310b1a',1,'RMASS: novascon.c'],['../novascon_8h.html#a19a7c107c3918c90c90cdad5ab310b1a',1,'RMASS: novascon.c']]], + ['runtime_20debug_20support_25',['Runtime debug support',['../index.html#autotoc_md73',1,'']]], + ['rv_26',['rv',['../structsky__pos.html#ad9e8b5daff39072d109a6f4f1fa61f55',1,'sky_pos']]] ]; diff --git a/apidoc/html/search/all_16.js b/apidoc/html/search/all_16.js index de723381..a9f12cba 100644 --- a/apidoc/html/search/all_16.js +++ b/apidoc/html/search/all_16.js @@ -1,39 +1,65 @@ var searchData= [ - ['t0_0',['t0',['../novascon_8c.html#a179a958e126d46c9b952672120986924',1,'T0: novascon.c'],['../novascon_8h.html#a179a958e126d46c9b952672120986924',1,'T0: novascon.c']]], - ['table_20of_20contents_1',['Table of Contents',['../index.html#autotoc_md30',1,'']]], - ['tdb2tt_2',['tdb2tt',['../novas_8c.html#a45b1a5d3cf875521f3176bc301633d79',1,'tdb2tt(double jd_tdb, double *jd_tt, double *secdiff): novas.c'],['../novas_8h.html#a45b1a5d3cf875521f3176bc301633d79',1,'tdb2tt(double jd_tdb, double *jd_tt, double *secdiff): novas.c']]], - ['temperature_3',['temperature',['../structon__surface.html#ab4b11c8d9c758430960896bc3fe82ead',1,'on_surface']]], - ['ter2cel_4',['ter2cel',['../novas_8c.html#a6b662ff99b35db19c9b6b24a1ae9264f',1,'ter2cel(double jd_ut1_high, double jd_ut1_low, double ut1_to_tt, enum novas_earth_rotation_measure erot, enum novas_accuracy accuracy, enum novas_equatorial_class class, double xp, double yp, const double *in, double *out): novas.c'],['../novas_8h.html#a6b662ff99b35db19c9b6b24a1ae9264f',1,'ter2cel(double jd_ut1_high, double jd_ut1_low, double ut1_to_tt, enum novas_earth_rotation_measure erot, enum novas_accuracy accuracy, enum novas_equatorial_class class, double xp, double yp, const double *in, double *out): novas.c']]], - ['terra_5',['terra',['../novas_8h.html#aa111f8d21d960677fb91139adc96ff17',1,'terra(const on_surface *location, double lst, double *pos, double *vel): novas.c'],['../novas_8c.html#aa111f8d21d960677fb91139adc96ff17',1,'terra(const on_surface *location, double lst, double *pos, double *vel): novas.c']]], - ['the_20novas_20c_20api_6',['Refinements to the NOVAS C API',['../index.html#autotoc_md63',1,'']]], - ['the_20object_20of_20interest_7',['the object of interest',['../index.html#autotoc_md45',1,'Specify the object of interest'],['../md_LEGACY.html#autotoc_md22',1,'Specify the object of interest']]], - ['the_20observer_20location_8',['the observer location',['../index.html#autotoc_md46',1,'Specify the observer location'],['../md_LEGACY.html#autotoc_md23',1,'Spefify the observer location']]], - ['the_20observing_20frame_9',['Set up the observing frame',['../index.html#autotoc_md48',1,'']]], - ['the_20observing_20location_10',['the observing location',['../md_LEGACY.html#autotoc_md28',1,'B. Azimuth and elevation angles at the observing location'],['../index.html#autotoc_md50',1,'Calculate azimuth and elevation angles at the observing location']]], - ['the_20old_20way_11',['SuperNOVAS: Astrometric Positions the Old Way',['../md_LEGACY.html',1,'']]], - ['the_20time_20of_20observation_12',['the time of observation',['../index.html#autotoc_md47',1,'Specify the time of observation'],['../md_LEGACY.html#autotoc_md24',1,'Specify the time of observation']]], - ['threaded_20calculations_13',['Multi-threaded calculations',['../index.html#autotoc_md54',1,'']]], - ['time_14',['time',['../structnovas__frame.html#a430880330b471a12c587f77d1c73b49a',1,'novas_frame']]], - ['time_20of_20observation_15',['time of observation',['../md_LEGACY.html#autotoc_md24',1,'Specify the time of observation'],['../index.html#autotoc_md47',1,'Specify the time of observation']]], - ['timescale_2ec_16',['timescale.c',['../timescale_8c.html',1,'']]], - ['to_20precise_20results_17',['Prerequisites to precise results',['../index.html#autotoc_md57',1,'']]], - ['to_20supernovas_18',['Contributing to SuperNOVAS',['../md_CONTRIBUTING.html',1,'']]], - ['to_20the_20novas_20c_20api_19',['Refinements to the NOVAS C API',['../index.html#autotoc_md63',1,'']]], - ['to_5fsystem_20',['to_system',['../structnovas__transform.html#a8dac6a5c4bdc0e667bdc9eb7c7bb7094',1,'novas_transform']]], - ['tobl_21',['tobl',['../structnovas__frame.html#ad68cbc6741fea66373829a8f50307c8e',1,'novas_frame']]], - ['tod_5fto_5fcirs_22',['tod_to_cirs',['../super_8c.html#adb48b2acaf76cc3a1e3a1412cc42c232',1,'tod_to_cirs(double jd_tt, enum novas_accuracy accuracy, const double *in, double *out): super.c'],['../novas_8h.html#adb48b2acaf76cc3a1e3a1412cc42c232',1,'tod_to_cirs(double jd_tt, enum novas_accuracy accuracy, const double *in, double *out): super.c']]], - ['tod_5fto_5fitrs_23',['tod_to_itrs',['../novas_8h.html#a4551e2ac083e34c1b2b61b3805efb9a3',1,'tod_to_itrs(double jd_tt_high, double jd_tt_low, double ut1_to_tt, enum novas_accuracy accuracy, double xp, double yp, const double *in, double *out): super.c'],['../super_8c.html#a4551e2ac083e34c1b2b61b3805efb9a3',1,'tod_to_itrs(double jd_tt_high, double jd_tt_low, double ut1_to_tt, enum novas_accuracy accuracy, double xp, double yp, const double *in, double *out): super.c']]], - ['tod_5fto_5fj2000_24',['tod_to_j2000',['../novas_8h.html#a111fc0f74e2b2f066617d7e61af15e3d',1,'tod_to_j2000(double jd_tt, enum novas_accuracy accuracy, const double *in, double *out): novas.c'],['../novas_8c.html#a6205edb1361e56cc0c7aed0f088f7437',1,'tod_to_j2000(double jd_tdb, enum novas_accuracy accuracy, const double *in, double *out): novas.c']]], - ['topo_5fplanet_25',['topo_planet',['../novas_8h.html#a48cf19bbddaeeb698bb921575b15e23e',1,'topo_planet(double jd_tt, const object *ss_body, double ut1_to_tt, const on_surface *position, enum novas_accuracy accuracy, double *ra, double *dec, double *dis): novas.c'],['../novas_8c.html#a48cf19bbddaeeb698bb921575b15e23e',1,'topo_planet(double jd_tt, const object *ss_body, double ut1_to_tt, const on_surface *position, enum novas_accuracy accuracy, double *ra, double *dec, double *dis): novas.c']]], - ['topo_5fstar_26',['topo_star',['../novas_8h.html#a221884a610d2866c7e7303cd7b94182c',1,'topo_star(double jd_tt, double ut1_to_tt, const cat_entry *star, const on_surface *position, enum novas_accuracy accuracy, double *ra, double *dec): novas.c'],['../novas_8c.html#a221884a610d2866c7e7303cd7b94182c',1,'topo_star(double jd_tt, double ut1_to_tt, const cat_entry *star, const on_surface *position, enum novas_accuracy accuracy, double *ra, double *dec): novas.c']]], - ['transform_5fcat_27',['transform_cat',['../novas_8h.html#a59caeca70d1fdd02e41ed62f20675e6c',1,'transform_cat(enum novas_transform_type, double jd_tt_in, const cat_entry *in, double jd_tt_out, const char *out_id, cat_entry *out): novas.c'],['../novas_8c.html#abe0c6e6fc60a49efa88c365aef8cdc50',1,'transform_cat(enum novas_transform_type option, double jd_tt_in, const cat_entry *in, double jd_tt_out, const char *out_id, cat_entry *out): novas.c']]], - ['transform_5fhip_28',['transform_hip',['../novas_8c.html#af2c03d540de7a8bfafaed27eb9a753c1',1,'transform_hip(const cat_entry *hipparcos, cat_entry *hip_2000): novas.c'],['../novas_8h.html#af2c03d540de7a8bfafaed27eb9a753c1',1,'transform_hip(const cat_entry *hipparcos, cat_entry *hip_2000): novas.c']]], - ['true_20apparent_20r_20a_20and_20declination_29',['A. True apparent R.A. and declination',['../md_LEGACY.html#autotoc_md27',1,'']]], - ['tt_20eph_5fmanager_20tt_30',['Planets via <tt>eph_manager</tt>',['../index.html#autotoc_md68',1,'']]], - ['tt_20pleph_20tt_20fortran_20interface_31',['Planets via JPL's <tt>pleph</tt> FORTRAN interface',['../index.html#autotoc_md69',1,'']]], - ['tt2tdb_32',['tt2tdb',['../novas_8h.html#a129acca41760da486e1179c93cb9e86d',1,'tt2tdb(double jd_tt): novas.c'],['../novas_8c.html#a129acca41760da486e1179c93cb9e86d',1,'tt2tdb(double jd_tt): novas.c'],['../structnovas__timespec.html#acd6082033a111e30cda6bab81b7a32ec',1,'novas_timespec::tt2tdb']]], - ['twopi_33',['TWOPI',['../novas_8h.html#a4912c64aec0c943b7985db6cb61ff83a',1,'novas.h']]], - ['twot_34',['TWOT',['../eph__manager_8c.html#ad741a4fdb6d243507e3be0028cdeea9e',1,'eph_manager.c']]], - ['type_35',['type',['../structobject.html#a2cc80aad5c0303449e2412b122504a10',1,'object']]] + ['s_20tt_20pleph_20tt_20fortran_20interface_0',['Planets via JPL's <tt>pleph</tt> FORTRAN interface',['../index.html#autotoc_md70',1,'']]], + ['sc_5fpos_1',['sc_pos',['../structin__space.html#abc3736b39d63bfabf73a25e3b03b91d8',1,'in_space']]], + ['sc_5fvel_2',['sc_vel',['../structin__space.html#a9615dabeef0c31f47546c8083b768257',1,'in_space']]], + ['schedule_3',['Release schedule',['../index.html#autotoc_md75',1,'']]], + ['service_20integration_4',['Universal ephemeris data / service integration',['../index.html#autotoc_md66',1,'']]], + ['services_5',['External Solar-system ephemeris data or services',['../index.html#autotoc_md65',1,'']]], + ['set_20up_20the_20observing_20frame_6',['Set up the observing frame',['../index.html#autotoc_md48',1,'']]], + ['set_5fcio_5flocator_5ffile_7',['set_cio_locator_file',['../novas_8h.html#a13c40b89c2cecd6a23720d181a800591',1,'set_cio_locator_file(const char *filename): novas.c'],['../novas_8c.html#a13c40b89c2cecd6a23720d181a800591',1,'set_cio_locator_file(const char *filename): novas.c']]], + ['set_5fephem_5fprovider_8',['set_ephem_provider',['../novas_8c.html#a6097083c438a8d1872c2e00a66360030',1,'set_ephem_provider(novas_ephem_provider func): novas.c'],['../solarsystem_8h.html#a6097083c438a8d1872c2e00a66360030',1,'set_ephem_provider(novas_ephem_provider func): novas.c']]], + ['set_5fnutation_5flp_5fprovider_9',['set_nutation_lp_provider',['../novas_8h.html#a694288eb631d6a69ecf313b7b5b4a677',1,'set_nutation_lp_provider(novas_nutation_provider func): novas.c'],['../novas_8c.html#a694288eb631d6a69ecf313b7b5b4a677',1,'set_nutation_lp_provider(novas_nutation_provider func): novas.c']]], + ['set_5fplanet_5fprovider_10',['set_planet_provider',['../novas_8c.html#a9904c454bc7148b42d0f927b82ea3973',1,'set_planet_provider(novas_planet_provider func): novas.c'],['../solarsystem_8h.html#a9904c454bc7148b42d0f927b82ea3973',1,'set_planet_provider(novas_planet_provider func): novas.c']]], + ['set_5fplanet_5fprovider_5fhp_11',['set_planet_provider_hp',['../novas_8c.html#a418f45a11ce7f92ba0ef817558415640',1,'set_planet_provider_hp(novas_planet_provider_hp func): novas.c'],['../solarsystem_8h.html#a418f45a11ce7f92ba0ef817558415640',1,'set_planet_provider_hp(novas_planet_provider_hp func): novas.c']]], + ['shortcuts_12',['Reduced accuracy shortcuts',['../index.html#autotoc_md52',1,'']]], + ['sidereal_20source_13',['sidereal source',['../md_LEGACY.html#autotoc_md21',1,'Calculating positions for a sidereal source'],['../index.html#autotoc_md44',1,'Calculating positions for a sidereal source']]], + ['sidereal_5ftime_14',['sidereal_time',['../novas_8c.html#a3236e72771f2c363f342547d80f5d50f',1,'sidereal_time(double jd_ut1_high, double jd_ut1_low, double ut1_to_tt, enum novas_equinox_type gst_type, enum novas_earth_rotation_measure erot, enum novas_accuracy accuracy, double *gst): novas.c'],['../novas_8h.html#a1ac03856ab026b374a4b73b834b45acd',1,'sidereal_time(double jd_ut1_high, double jd_ut1_low, double ut1_to_tt, enum novas_equinox_type gst_type, enum novas_earth_rotation_measure method, enum novas_accuracy accuracy, double *gst): novas.c']]], + ['size_5fof_5fcat_5fname_15',['SIZE_OF_CAT_NAME',['../novas_8h.html#af32c72297e36b77bead56044d23082f7',1,'novas.h']]], + ['size_5fof_5fobj_5fname_16',['SIZE_OF_OBJ_NAME',['../novas_8h.html#a977a43db51d544f728ea8a22b4a53783',1,'novas.h']]], + ['sky_17',['sky',['../index.html#autotoc_md49',1,'Calculate an apparent place on sky'],['../md_LEGACY.html#autotoc_md26',1,'Calculate apparent positions on sky']]], + ['sky_5fpos_18',['sky_pos',['../structsky__pos.html',1,'']]], + ['sky_5fpos_5finit_19',['SKY_POS_INIT',['../novas_8h.html#a462bdac0f370f0c5b421ae5b3f3e35f2',1,'novas.h']]], + ['solar_20system_20ephemeris_20data_20or_20services_20',['External Solar-system ephemeris data or services',['../index.html#autotoc_md65',1,'']]], + ['solar_20system_20source_21',['solar system source',['../md_LEGACY.html#autotoc_md29',1,'Calculating positions for a Solar-system source'],['../index.html#autotoc_md51',1,'Calculating positions for a Solar-system source']]], + ['solarsystem_22',['solarsystem',['../solsys-ephem_8c.html#a5e2d599b1dc7a0e87bfd29dbd6413398',1,'solarsystem(double jd_tdb, short body, short origin, double *position, double *velocity): solsys-ephem.c'],['../solsys1_8c.html#a5e2d599b1dc7a0e87bfd29dbd6413398',1,'solarsystem(double jd_tdb, short body, short origin, double *position, double *velocity): solsys1.c'],['../solsys2_8c.html#a5e2d599b1dc7a0e87bfd29dbd6413398',1,'solarsystem(double jd_tdb, short body, short origin, double *position, double *velocity): solsys2.c'],['../solsys3_8c.html#a5e2d599b1dc7a0e87bfd29dbd6413398',1,'solarsystem(double jd_tdb, short body, short origin, double *position, double *velocity): solsys3.c'],['../solarsystem_8h.html#a5e2d599b1dc7a0e87bfd29dbd6413398',1,'solarsystem(double jd_tdb, short body, short origin, double *position, double *velocity): solsys-ephem.c']]], + ['solarsystem_2eh_23',['solarsystem.h',['../solarsystem_8h.html',1,'']]], + ['solarsystem_5fhp_24',['solarsystem_hp',['../solsys2_8c.html#a0243c2489c22860de898115aed8ffc87',1,'solarsystem_hp(const double jd_tdb[2], short body, short origin, double *position, double *velocity): solsys2.c'],['../solsys3_8c.html#a0243c2489c22860de898115aed8ffc87',1,'solarsystem_hp(const double jd_tdb[2], short body, short origin, double *position, double *velocity): solsys3.c'],['../solarsystem_8h.html#a0243c2489c22860de898115aed8ffc87',1,'solarsystem_hp(const double jd_tdb[2], short body, short origin, double *position, double *velocity): solsys-ephem.c'],['../solsys1_8c.html#a0243c2489c22860de898115aed8ffc87',1,'solarsystem_hp(const double jd_tdb[2], short body, short origin, double *position, double *velocity): solsys1.c'],['../solsys-ephem_8c.html#a0243c2489c22860de898115aed8ffc87',1,'solarsystem_hp(const double jd_tdb[2], short body, short origin, double *position, double *velocity): solsys-ephem.c']]], + ['solsys_2dcalceph_2ec_25',['solsys-calceph.c',['../solsys-calceph_8c.html',1,'']]], + ['solsys_2dephem_2ec_26',['solsys-ephem.c',['../solsys-ephem_8c.html',1,'']]], + ['solsys1_2ec_27',['solsys1.c',['../solsys1_8c.html',1,'']]], + ['solsys2_2ec_28',['solsys2.c',['../solsys2_8c.html',1,'']]], + ['solsys3_2ec_29',['solsys3.c',['../solsys3_8c.html',1,'']]], + ['source_30',['source',['../md_LEGACY.html#autotoc_md21',1,'Calculating positions for a sidereal source'],['../index.html#autotoc_md44',1,'Calculating positions for a sidereal source'],['../index.html#autotoc_md51',1,'Calculating positions for a Solar-system source'],['../md_LEGACY.html#autotoc_md29',1,'Calculating positions for a Solar-system source']]], + ['specific_20features_31',['SuperNOVAS specific features',['../index.html#autotoc_md59',1,'']]], + ['specify_20earth_20orientation_20parameters_32',['Specify Earth orientation parameters',['../md_LEGACY.html#autotoc_md25',1,'']]], + ['specify_20the_20object_20of_20interest_33',['specify the object of interest',['../md_LEGACY.html#autotoc_md22',1,'Specify the object of interest'],['../index.html#autotoc_md45',1,'Specify the object of interest']]], + ['specify_20the_20observer_20location_34',['Specify the observer location',['../index.html#autotoc_md46',1,'']]], + ['specify_20the_20time_20of_20observation_35',['specify the time of observation',['../md_LEGACY.html#autotoc_md24',1,'Specify the time of observation'],['../index.html#autotoc_md47',1,'Specify the time of observation']]], + ['spefify_20the_20observer_20location_36',['Spefify the observer location',['../md_LEGACY.html#autotoc_md23',1,'']]], + ['spin_37',['spin',['../novas_8c.html#af4090e519d7ce7ab1fcdb24b10126eb4',1,'spin(double angle, const double *in, double *out): novas.c'],['../novas_8h.html#af4090e519d7ce7ab1fcdb24b10126eb4',1,'spin(double angle, const double *in, double *out): novas.c']]], + ['split_38',['split',['../eph__manager_8c.html#a50981955ef4594e094650db69472ec94',1,'eph_manager.c']]], + ['ss_39',['SS',['../eph__manager_8c.html#a20c09a36fbddf8e712b5f937f06b1b66',1,'eph_manager.c']]], + ['star_40',['star',['../structobject.html#a0ead8b30742e9c76887f5ff76cabae7c',1,'object']]], + ['starname_41',['starname',['../structcat__entry.html#ad26c9b08b1028d2a7f35c447841022b1',1,'cat_entry']]], + ['starnumber_42',['starnumber',['../structcat__entry.html#a2cc0369c1acae73cf6f3e06f1a8ddab8',1,'cat_entry']]], + ['starvectors_43',['starvectors',['../novas_8c.html#a2b801c7f5f2ba483776ab60ef2a0f06d',1,'starvectors(const cat_entry *star, double *pos, double *vel): novas.c'],['../novas_8h.html#a2b801c7f5f2ba483776ab60ef2a0f06d',1,'starvectors(const cat_entry *star, double *pos, double *vel): novas.c']]], + ['state_44',['state',['../structnovas__frame.html#ac8ddcc571efb6061ddf9dfbcfffb4cd1',1,'novas_frame::state'],['../eph__manager_8c.html#af10ac2743bb9187d010e06722bb0cc75',1,'state(const double *jed, enum de_planet target, double *target_pos, double *target_vel): eph_manager.c']]], + ['sun_5feph_45',['sun_eph',['../solsys3_8c.html#adc71aa5ed911942370abde4cf9b7c2dc',1,'solsys3.c']]], + ['sun_5fpos_46',['sun_pos',['../structnovas__frame.html#a3d3fc00c5477b8f7a9b6593a748949d0',1,'novas_frame']]], + ['sun_5fvel_47',['sun_vel',['../structnovas__frame.html#ae949db92ce7c56e4b5ada1b8f80002d3',1,'novas_frame']]], + ['super_2ec_48',['super.c',['../super_8c.html',1,'']]], + ['supernovas_49',['supernovas',['../index.html#autotoc_md40',1,'Building your application with SuperNOVAS'],['../md_CONTRIBUTING.html',1,'Contributing to SuperNOVAS'],['../index.html',1,'SuperNOVAS']]], + ['supernovas_20specific_20features_50',['SuperNOVAS specific features',['../index.html#autotoc_md59',1,'']]], + ['supernovas_3a_20astrometric_20positions_20the_20old_20way_51',['SuperNOVAS: Astrometric Positions the Old Way',['../md_LEGACY.html',1,'']]], + ['supernovas_5fmajor_5fversion_52',['SUPERNOVAS_MAJOR_VERSION',['../novas_8h.html#a5ab52d5db18c081b6313ed8b1993ebb7',1,'novas.h']]], + ['supernovas_5fminor_5fversion_53',['SUPERNOVAS_MINOR_VERSION',['../novas_8h.html#aaed93e356acfc0d15d0f64ae0793b4f0',1,'novas.h']]], + ['supernovas_5fpatchlevel_54',['SUPERNOVAS_PATCHLEVEL',['../novas_8h.html#a9b926427954233b94ebd6925d86f9f81',1,'novas.h']]], + ['supernovas_5frelease_5fstring_55',['SUPERNOVAS_RELEASE_STRING',['../novas_8h.html#aadef42ba39811e058ee9efe2c6f7d151',1,'novas.h']]], + ['supernovas_5fversion_5fstring_56',['SUPERNOVAS_VERSION_STRING',['../novas_8h.html#a44de9d1672290d153a1dfb0685886208',1,'novas.h']]], + ['support_57',['Runtime debug support',['../index.html#autotoc_md73',1,'']]], + ['support_20for_20calceph_20integration_58',['Built-in support for CALCEPH integration',['../index.html#autotoc_md67',1,'']]], + ['support_20for_20old_20jpl_20major_20planet_20ephemerides_59',['Built-in support for (old) JPL major planet ephemerides',['../index.html#autotoc_md68',1,'']]], + ['system_20ephemeris_20data_20or_20services_60',['External Solar-system ephemeris data or services',['../index.html#autotoc_md65',1,'']]], + ['system_20source_61',['system source',['../index.html#autotoc_md51',1,'Calculating positions for a Solar-system source'],['../md_LEGACY.html#autotoc_md29',1,'Calculating positions for a Solar-system source']]] ]; diff --git a/apidoc/html/search/all_17.js b/apidoc/html/search/all_17.js index c2ad681e..db32f64f 100644 --- a/apidoc/html/search/all_17.js +++ b/apidoc/html/search/all_17.js @@ -1,9 +1,39 @@ var searchData= [ - ['universal_20ephemeris_20data_20service_20integration_0',['Universal ephemeris data / service integration',['../index.html#autotoc_md66',1,'']]], - ['unredshift_5fvrad_1',['unredshift_vrad',['../super_8c.html#aea89203030ca831260dec18f83081d23',1,'unredshift_vrad(double vrad, double z): super.c'],['../novas_8h.html#aea89203030ca831260dec18f83081d23',1,'unredshift_vrad(double vrad, double z): super.c']]], - ['unreleased_2',['[Unreleased]',['../md_CHANGELOG.html#autotoc_md1',1,'']]], - ['up_20the_20observing_20frame_3',['Set up the observing frame',['../index.html#autotoc_md48',1,'']]], - ['usage_4',['Example usage',['../index.html#autotoc_md42',1,'']]], - ['ut1_5fto_5ftt_5',['ut1_to_tt',['../structnovas__timespec.html#a2b381954218c16fad4ae585fb90fddbe',1,'novas_timespec']]] + ['t0_0',['t0',['../novascon_8c.html#a179a958e126d46c9b952672120986924',1,'T0: novascon.c'],['../novascon_8h.html#a179a958e126d46c9b952672120986924',1,'T0: novascon.c']]], + ['table_20of_20contents_1',['Table of Contents',['../index.html#autotoc_md30',1,'']]], + ['tdb2tt_2',['tdb2tt',['../novas_8c.html#a45b1a5d3cf875521f3176bc301633d79',1,'tdb2tt(double jd_tdb, double *jd_tt, double *secdiff): novas.c'],['../novas_8h.html#a45b1a5d3cf875521f3176bc301633d79',1,'tdb2tt(double jd_tdb, double *jd_tt, double *secdiff): novas.c']]], + ['temperature_3',['temperature',['../structon__surface.html#ab4b11c8d9c758430960896bc3fe82ead',1,'on_surface']]], + ['ter2cel_4',['ter2cel',['../novas_8c.html#a6b662ff99b35db19c9b6b24a1ae9264f',1,'ter2cel(double jd_ut1_high, double jd_ut1_low, double ut1_to_tt, enum novas_earth_rotation_measure erot, enum novas_accuracy accuracy, enum novas_equatorial_class class, double xp, double yp, const double *in, double *out): novas.c'],['../novas_8h.html#a6b662ff99b35db19c9b6b24a1ae9264f',1,'ter2cel(double jd_ut1_high, double jd_ut1_low, double ut1_to_tt, enum novas_earth_rotation_measure erot, enum novas_accuracy accuracy, enum novas_equatorial_class class, double xp, double yp, const double *in, double *out): novas.c']]], + ['terra_5',['terra',['../novas_8h.html#aa111f8d21d960677fb91139adc96ff17',1,'terra(const on_surface *location, double lst, double *pos, double *vel): novas.c'],['../novas_8c.html#aa111f8d21d960677fb91139adc96ff17',1,'terra(const on_surface *location, double lst, double *pos, double *vel): novas.c']]], + ['the_20novas_20c_20api_6',['Refinements to the NOVAS C API',['../index.html#autotoc_md63',1,'']]], + ['the_20object_20of_20interest_7',['the object of interest',['../index.html#autotoc_md45',1,'Specify the object of interest'],['../md_LEGACY.html#autotoc_md22',1,'Specify the object of interest']]], + ['the_20observer_20location_8',['the observer location',['../index.html#autotoc_md46',1,'Specify the observer location'],['../md_LEGACY.html#autotoc_md23',1,'Spefify the observer location']]], + ['the_20observing_20frame_9',['Set up the observing frame',['../index.html#autotoc_md48',1,'']]], + ['the_20observing_20location_10',['the observing location',['../md_LEGACY.html#autotoc_md28',1,'B. Azimuth and elevation angles at the observing location'],['../index.html#autotoc_md50',1,'Calculate azimuth and elevation angles at the observing location']]], + ['the_20old_20way_11',['SuperNOVAS: Astrometric Positions the Old Way',['../md_LEGACY.html',1,'']]], + ['the_20time_20of_20observation_12',['the time of observation',['../index.html#autotoc_md47',1,'Specify the time of observation'],['../md_LEGACY.html#autotoc_md24',1,'Specify the time of observation']]], + ['threaded_20calculations_13',['Multi-threaded calculations',['../index.html#autotoc_md54',1,'']]], + ['time_14',['time',['../structnovas__frame.html#a430880330b471a12c587f77d1c73b49a',1,'novas_frame']]], + ['time_20of_20observation_15',['time of observation',['../md_LEGACY.html#autotoc_md24',1,'Specify the time of observation'],['../index.html#autotoc_md47',1,'Specify the time of observation']]], + ['timescale_2ec_16',['timescale.c',['../timescale_8c.html',1,'']]], + ['to_20precise_20results_17',['Prerequisites to precise results',['../index.html#autotoc_md57',1,'']]], + ['to_20supernovas_18',['Contributing to SuperNOVAS',['../md_CONTRIBUTING.html',1,'']]], + ['to_20the_20novas_20c_20api_19',['Refinements to the NOVAS C API',['../index.html#autotoc_md63',1,'']]], + ['to_5fsystem_20',['to_system',['../structnovas__transform.html#a8dac6a5c4bdc0e667bdc9eb7c7bb7094',1,'novas_transform']]], + ['tobl_21',['tobl',['../structnovas__frame.html#ad68cbc6741fea66373829a8f50307c8e',1,'novas_frame']]], + ['tod_5fto_5fcirs_22',['tod_to_cirs',['../super_8c.html#adb48b2acaf76cc3a1e3a1412cc42c232',1,'tod_to_cirs(double jd_tt, enum novas_accuracy accuracy, const double *in, double *out): super.c'],['../novas_8h.html#adb48b2acaf76cc3a1e3a1412cc42c232',1,'tod_to_cirs(double jd_tt, enum novas_accuracy accuracy, const double *in, double *out): super.c']]], + ['tod_5fto_5fitrs_23',['tod_to_itrs',['../novas_8h.html#a4551e2ac083e34c1b2b61b3805efb9a3',1,'tod_to_itrs(double jd_tt_high, double jd_tt_low, double ut1_to_tt, enum novas_accuracy accuracy, double xp, double yp, const double *in, double *out): super.c'],['../super_8c.html#a4551e2ac083e34c1b2b61b3805efb9a3',1,'tod_to_itrs(double jd_tt_high, double jd_tt_low, double ut1_to_tt, enum novas_accuracy accuracy, double xp, double yp, const double *in, double *out): super.c']]], + ['tod_5fto_5fj2000_24',['tod_to_j2000',['../novas_8h.html#a111fc0f74e2b2f066617d7e61af15e3d',1,'tod_to_j2000(double jd_tt, enum novas_accuracy accuracy, const double *in, double *out): novas.c'],['../novas_8c.html#a6205edb1361e56cc0c7aed0f088f7437',1,'tod_to_j2000(double jd_tdb, enum novas_accuracy accuracy, const double *in, double *out): novas.c']]], + ['topo_5fplanet_25',['topo_planet',['../novas_8h.html#a48cf19bbddaeeb698bb921575b15e23e',1,'topo_planet(double jd_tt, const object *ss_body, double ut1_to_tt, const on_surface *position, enum novas_accuracy accuracy, double *ra, double *dec, double *dis): novas.c'],['../novas_8c.html#a48cf19bbddaeeb698bb921575b15e23e',1,'topo_planet(double jd_tt, const object *ss_body, double ut1_to_tt, const on_surface *position, enum novas_accuracy accuracy, double *ra, double *dec, double *dis): novas.c']]], + ['topo_5fstar_26',['topo_star',['../novas_8h.html#a221884a610d2866c7e7303cd7b94182c',1,'topo_star(double jd_tt, double ut1_to_tt, const cat_entry *star, const on_surface *position, enum novas_accuracy accuracy, double *ra, double *dec): novas.c'],['../novas_8c.html#a221884a610d2866c7e7303cd7b94182c',1,'topo_star(double jd_tt, double ut1_to_tt, const cat_entry *star, const on_surface *position, enum novas_accuracy accuracy, double *ra, double *dec): novas.c']]], + ['transform_5fcat_27',['transform_cat',['../novas_8h.html#a59caeca70d1fdd02e41ed62f20675e6c',1,'transform_cat(enum novas_transform_type, double jd_tt_in, const cat_entry *in, double jd_tt_out, const char *out_id, cat_entry *out): novas.c'],['../novas_8c.html#abe0c6e6fc60a49efa88c365aef8cdc50',1,'transform_cat(enum novas_transform_type option, double jd_tt_in, const cat_entry *in, double jd_tt_out, const char *out_id, cat_entry *out): novas.c']]], + ['transform_5fhip_28',['transform_hip',['../novas_8c.html#af2c03d540de7a8bfafaed27eb9a753c1',1,'transform_hip(const cat_entry *hipparcos, cat_entry *hip_2000): novas.c'],['../novas_8h.html#af2c03d540de7a8bfafaed27eb9a753c1',1,'transform_hip(const cat_entry *hipparcos, cat_entry *hip_2000): novas.c']]], + ['true_20apparent_20r_20a_20and_20declination_29',['A. True apparent R.A. and declination',['../md_LEGACY.html#autotoc_md27',1,'']]], + ['tt_20eph_5fmanager_20tt_30',['Planets via <tt>eph_manager</tt>',['../index.html#autotoc_md69',1,'']]], + ['tt_20pleph_20tt_20fortran_20interface_31',['Planets via JPL's <tt>pleph</tt> FORTRAN interface',['../index.html#autotoc_md70',1,'']]], + ['tt2tdb_32',['tt2tdb',['../novas_8h.html#a129acca41760da486e1179c93cb9e86d',1,'tt2tdb(double jd_tt): novas.c'],['../novas_8c.html#a129acca41760da486e1179c93cb9e86d',1,'tt2tdb(double jd_tt): novas.c'],['../structnovas__timespec.html#acd6082033a111e30cda6bab81b7a32ec',1,'novas_timespec::tt2tdb']]], + ['twopi_33',['TWOPI',['../novas_8h.html#a4912c64aec0c943b7985db6cb61ff83a',1,'novas.h']]], + ['twot_34',['TWOT',['../eph__manager_8c.html#ad741a4fdb6d243507e3be0028cdeea9e',1,'eph_manager.c']]], + ['type_35',['type',['../structobject.html#a2cc80aad5c0303449e2412b122504a10',1,'object']]] ]; diff --git a/apidoc/html/search/all_18.js b/apidoc/html/search/all_18.js index 80f7e1f0..c2ad681e 100644 --- a/apidoc/html/search/all_18.js +++ b/apidoc/html/search/all_18.js @@ -1,13 +1,9 @@ var searchData= [ - ['v1_201_0',['Added in v1.1',['../index.html#autotoc_md61',1,'']]], - ['v1_202_1',['Added in v1.2',['../index.html#autotoc_md62',1,'']]], - ['v_5fobs_2',['v_obs',['../structnovas__frame.html#a52e812c05f108858a4459d937a2115a4',1,'novas_frame']]], - ['vc_3',['VC',['../eph__manager_8c.html#afe4ec6caa67baf8fb5b184cc183a07e8',1,'eph_manager.c']]], - ['vector2radec_4',['vector2radec',['../novas_8c.html#a882279981a7d5a67ed596fa0937a12c1',1,'vector2radec(const double *pos, double *ra, double *dec): novas.c'],['../novas_8h.html#a882279981a7d5a67ed596fa0937a12c1',1,'vector2radec(const double *pos, double *ra, double *dec): novas.c']]], - ['vel_5',['vel',['../structnovas__planet__bundle.html#af2bad6c1e0659e0e508492669eb67035',1,'novas_planet_bundle']]], - ['via_20jpl_20s_20tt_20pleph_20tt_20fortran_20interface_6',['Planets via JPL's <tt>pleph</tt> FORTRAN interface',['../index.html#autotoc_md69',1,'']]], - ['via_20tt_20eph_5fmanager_20tt_7',['Planets via <tt>eph_manager</tt>',['../index.html#autotoc_md68',1,'']]], - ['virtual_5fplanet_8',['virtual_planet',['../novas_8c.html#af47d81c6aaa03c8af78eb251c8894bde',1,'virtual_planet(double jd_tt, const object *ss_body, enum novas_accuracy accuracy, double *ra, double *dec, double *dis): novas.c'],['../novas_8h.html#af47d81c6aaa03c8af78eb251c8894bde',1,'virtual_planet(double jd_tt, const object *ss_body, enum novas_accuracy accuracy, double *ra, double *dec, double *dis): novas.c']]], - ['virtual_5fstar_9',['virtual_star',['../novas_8c.html#acd47f30801a6676afb5e0614eaefa569',1,'virtual_star(double jd_tt, const cat_entry *star, enum novas_accuracy accuracy, double *ra, double *dec): novas.c'],['../novas_8h.html#acd47f30801a6676afb5e0614eaefa569',1,'virtual_star(double jd_tt, const cat_entry *star, enum novas_accuracy accuracy, double *ra, double *dec): novas.c']]] + ['universal_20ephemeris_20data_20service_20integration_0',['Universal ephemeris data / service integration',['../index.html#autotoc_md66',1,'']]], + ['unredshift_5fvrad_1',['unredshift_vrad',['../super_8c.html#aea89203030ca831260dec18f83081d23',1,'unredshift_vrad(double vrad, double z): super.c'],['../novas_8h.html#aea89203030ca831260dec18f83081d23',1,'unredshift_vrad(double vrad, double z): super.c']]], + ['unreleased_2',['[Unreleased]',['../md_CHANGELOG.html#autotoc_md1',1,'']]], + ['up_20the_20observing_20frame_3',['Set up the observing frame',['../index.html#autotoc_md48',1,'']]], + ['usage_4',['Example usage',['../index.html#autotoc_md42',1,'']]], + ['ut1_5fto_5ftt_5',['ut1_to_tt',['../structnovas__timespec.html#a2b381954218c16fad4ae585fb90fddbe',1,'novas_timespec']]] ]; diff --git a/apidoc/html/search/all_19.js b/apidoc/html/search/all_19.js index 1378c094..1a47e077 100644 --- a/apidoc/html/search/all_19.js +++ b/apidoc/html/search/all_19.js @@ -1,10 +1,13 @@ var searchData= [ - ['way_0',['SuperNOVAS: Astrometric Positions the Old Way',['../md_LEGACY.html',1,'']]], - ['where_1',['where',['../structobserver.html#a11f2eb69df64b674d938b34bbb842ab1',1,'observer']]], - ['with_20novas_20c_203_201_2',['Compatibility with NOVAS C 3.1',['../index.html#autotoc_md37',1,'']]], - ['with_20supernovas_3',['Building your application with SuperNOVAS',['../index.html#autotoc_md40',1,'']]], - ['wobble_4',['wobble',['../novas_8c.html#aead87744eeb3029ce7d5ffb1801ee652',1,'wobble(double jd_tt, enum novas_wobble_direction direction, double xp, double yp, const double *in, double *out): novas.c'],['../novas_8h.html#aead87744eeb3029ce7d5ffb1801ee652',1,'wobble(double jd_tt, enum novas_wobble_direction direction, double xp, double yp, const double *in, double *out): novas.c']]], - ['wobble_5fitrs_5fto_5fpef_5',['WOBBLE_ITRS_TO_PEF',['../novas_8h.html#aab27106a2d5c2c7fa64b2f208deff7f5ac1fc144f868517a2268a56343cc218a9',1,'novas.h']]], - ['wobble_5fpef_5fto_5fitrs_6',['WOBBLE_PEF_TO_ITRS',['../novas_8h.html#aab27106a2d5c2c7fa64b2f208deff7f5a6148979c7c2a121fc0852ec129eb4b10',1,'novas.h']]] + ['v1_201_0',['Added in v1.1',['../index.html#autotoc_md61',1,'']]], + ['v1_202_1',['Added in v1.2',['../index.html#autotoc_md62',1,'']]], + ['v_5fobs_2',['v_obs',['../structnovas__frame.html#a52e812c05f108858a4459d937a2115a4',1,'novas_frame']]], + ['vc_3',['VC',['../eph__manager_8c.html#afe4ec6caa67baf8fb5b184cc183a07e8',1,'eph_manager.c']]], + ['vector2radec_4',['vector2radec',['../novas_8c.html#a882279981a7d5a67ed596fa0937a12c1',1,'vector2radec(const double *pos, double *ra, double *dec): novas.c'],['../novas_8h.html#a882279981a7d5a67ed596fa0937a12c1',1,'vector2radec(const double *pos, double *ra, double *dec): novas.c']]], + ['vel_5',['vel',['../structnovas__planet__bundle.html#af2bad6c1e0659e0e508492669eb67035',1,'novas_planet_bundle']]], + ['via_20jpl_20s_20tt_20pleph_20tt_20fortran_20interface_6',['Planets via JPL's <tt>pleph</tt> FORTRAN interface',['../index.html#autotoc_md70',1,'']]], + ['via_20tt_20eph_5fmanager_20tt_7',['Planets via <tt>eph_manager</tt>',['../index.html#autotoc_md69',1,'']]], + ['virtual_5fplanet_8',['virtual_planet',['../novas_8c.html#af47d81c6aaa03c8af78eb251c8894bde',1,'virtual_planet(double jd_tt, const object *ss_body, enum novas_accuracy accuracy, double *ra, double *dec, double *dis): novas.c'],['../novas_8h.html#af47d81c6aaa03c8af78eb251c8894bde',1,'virtual_planet(double jd_tt, const object *ss_body, enum novas_accuracy accuracy, double *ra, double *dec, double *dis): novas.c']]], + ['virtual_5fstar_9',['virtual_star',['../novas_8c.html#acd47f30801a6676afb5e0614eaefa569',1,'virtual_star(double jd_tt, const cat_entry *star, enum novas_accuracy accuracy, double *ra, double *dec): novas.c'],['../novas_8h.html#acd47f30801a6676afb5e0614eaefa569',1,'virtual_star(double jd_tt, const cat_entry *star, enum novas_accuracy accuracy, double *ra, double *dec): novas.c']]] ]; diff --git a/apidoc/html/search/all_1a.js b/apidoc/html/search/all_1a.js index 4afd240b..1378c094 100644 --- a/apidoc/html/search/all_1a.js +++ b/apidoc/html/search/all_1a.js @@ -1,4 +1,10 @@ var searchData= [ - ['xi0_0',['XI0',['../frames_8c.html#a9e131aa097cc3b5dd7d66533780aff3e',1,'frames.c']]] + ['way_0',['SuperNOVAS: Astrometric Positions the Old Way',['../md_LEGACY.html',1,'']]], + ['where_1',['where',['../structobserver.html#a11f2eb69df64b674d938b34bbb842ab1',1,'observer']]], + ['with_20novas_20c_203_201_2',['Compatibility with NOVAS C 3.1',['../index.html#autotoc_md37',1,'']]], + ['with_20supernovas_3',['Building your application with SuperNOVAS',['../index.html#autotoc_md40',1,'']]], + ['wobble_4',['wobble',['../novas_8c.html#aead87744eeb3029ce7d5ffb1801ee652',1,'wobble(double jd_tt, enum novas_wobble_direction direction, double xp, double yp, const double *in, double *out): novas.c'],['../novas_8h.html#aead87744eeb3029ce7d5ffb1801ee652',1,'wobble(double jd_tt, enum novas_wobble_direction direction, double xp, double yp, const double *in, double *out): novas.c']]], + ['wobble_5fitrs_5fto_5fpef_5',['WOBBLE_ITRS_TO_PEF',['../novas_8h.html#aab27106a2d5c2c7fa64b2f208deff7f5ac1fc144f868517a2268a56343cc218a9',1,'novas.h']]], + ['wobble_5fpef_5fto_5fitrs_6',['WOBBLE_PEF_TO_ITRS',['../novas_8h.html#aab27106a2d5c2c7fa64b2f208deff7f5a6148979c7c2a121fc0852ec129eb4b10',1,'novas.h']]] ]; diff --git a/apidoc/html/search/all_1b.js b/apidoc/html/search/all_1b.js index 8f759e59..4afd240b 100644 --- a/apidoc/html/search/all_1b.js +++ b/apidoc/html/search/all_1b.js @@ -1,4 +1,4 @@ var searchData= [ - ['your_20application_20with_20supernovas_0',['Building your application with SuperNOVAS',['../index.html#autotoc_md40',1,'']]] + ['xi0_0',['XI0',['../frames_8c.html#a9e131aa097cc3b5dd7d66533780aff3e',1,'frames.c']]] ]; diff --git a/apidoc/html/search/all_1c.js b/apidoc/html/search/all_1c.js new file mode 100644 index 00000000..8f759e59 --- /dev/null +++ b/apidoc/html/search/all_1c.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['your_20application_20with_20supernovas_0',['Building your application with SuperNOVAS',['../index.html#autotoc_md40',1,'']]] +]; diff --git a/apidoc/html/search/all_4.js b/apidoc/html/search/all_4.js index 1aa7ced6..c1b1ab02 100644 --- a/apidoc/html/search/all_4.js +++ b/apidoc/html/search/all_4.js @@ -1,39 +1,4 @@ var searchData= [ - ['a_20sidereal_20source_0',['a sidereal source',['../index.html#autotoc_md44',1,'Calculating positions for a sidereal source'],['../md_LEGACY.html#autotoc_md21',1,'Calculating positions for a sidereal source']]], - ['a_20solar_20system_20source_1',['a solar system source',['../index.html#autotoc_md51',1,'Calculating positions for a Solar-system source'],['../md_LEGACY.html#autotoc_md29',1,'Calculating positions for a Solar-system source']]], - ['a_20true_20apparent_20r_20a_20and_20declination_2',['A. True apparent R.A. and declination',['../md_LEGACY.html#autotoc_md27',1,'']]], - ['aberration_3',['aberration',['../novas_8c.html#a033f1bf4b01e0e21a0e05e13c19c02f6',1,'aberration(const double *pos, const double *vobs, double lighttime, double *out): novas.c'],['../novas_8h.html#ac8be269d973cea93f249b7e60dad7d91',1,'aberration(const double *pos, const double *vobs, double lighttime, double *pos2): novas.c']]], - ['accum_5fprec_4',['accum_prec',['../novas_8c.html#ad1de5b481e41cf193c199bd0dc5084bd',1,'accum_prec(double t): novas.c'],['../novas_8h.html#ad1de5b481e41cf193c199bd0dc5084bd',1,'accum_prec(double t): novas.c']]], - ['accuracy_5',['accuracy',['../structnovas__frame.html#ad9a827bf90bce73ad42f04ed2dd13a9c',1,'novas_frame']]], - ['accuracy_20shortcuts_6',['Reduced accuracy shortcuts',['../index.html#autotoc_md52',1,'']]], - ['added_7',['added',['../md_CHANGELOG.html#autotoc_md12',1,'Added'],['../md_CHANGELOG.html#autotoc_md16',1,'Added'],['../md_CHANGELOG.html#autotoc_md8',1,'Added'],['../md_CHANGELOG.html#autotoc_md2',1,'Added']]], - ['added_20functionality_8',['Newly added functionality',['../index.html#autotoc_md60',1,'']]], - ['added_20in_20v1_201_9',['Added in v1.1',['../index.html#autotoc_md61',1,'']]], - ['added_20in_20v1_202_10',['Added in v1.2',['../index.html#autotoc_md62',1,'']]], - ['alternative_20methodologies_11',['Note on alternative methodologies',['../index.html#autotoc_md43',1,'']]], - ['an_20apparent_20place_20on_20sky_12',['Calculate an apparent place on sky',['../index.html#autotoc_md49',1,'']]], - ['and_20declination_13',['A. True apparent R.A. and declination',['../md_LEGACY.html#autotoc_md27',1,'']]], - ['and_20elevation_20angles_20at_20the_20observing_20location_14',['and elevation angles at the observing location',['../md_LEGACY.html#autotoc_md28',1,'B. Azimuth and elevation angles at the observing location'],['../index.html#autotoc_md50',1,'Calculate azimuth and elevation angles at the observing location']]], - ['and_20installation_15',['Building and installation',['../index.html#autotoc_md39',1,'']]], - ['angles_20at_20the_20observing_20location_16',['angles at the observing location',['../md_LEGACY.html#autotoc_md28',1,'B. Azimuth and elevation angles at the observing location'],['../index.html#autotoc_md50',1,'Calculate azimuth and elevation angles at the observing location']]], - ['angvel_17',['angvel',['../novascon_8h.html#a088f463ef64dea2727d8ade9b1cd7192',1,'ANGVEL: novascon.c'],['../novascon_8c.html#a088f463ef64dea2727d8ade9b1cd7192',1,'ANGVEL: novascon.c']]], - ['api_18',['Refinements to the NOVAS C API',['../index.html#autotoc_md63',1,'']]], - ['app_5fplanet_19',['app_planet',['../novas_8h.html#a84516e14b76ec0b8ad5b9a9049a2db81',1,'app_planet(double jd_tt, const object *ss_body, enum novas_accuracy accuracy, double *ra, double *dec, double *dis): novas.c'],['../novas_8c.html#a84516e14b76ec0b8ad5b9a9049a2db81',1,'app_planet(double jd_tt, const object *ss_body, enum novas_accuracy accuracy, double *ra, double *dec, double *dis): novas.c']]], - ['app_5fstar_20',['app_star',['../novas_8h.html#abceec12c6cac2693b45b7778374455f4',1,'app_star(double jd_tt, const cat_entry *star, enum novas_accuracy accuracy, double *ra, double *dec): novas.c'],['../novas_8c.html#abceec12c6cac2693b45b7778374455f4',1,'app_star(double jd_tt, const cat_entry *star, enum novas_accuracy accuracy, double *ra, double *dec): novas.c']]], - ['app_5fto_5fcirs_5fra_21',['app_to_cirs_ra',['../novas_8h.html#a3fa57a154f2f423612736e5e3a5addbf',1,'app_to_cirs_ra(double jd_tt, enum novas_accuracy accuracy, double ra): super.c'],['../super_8c.html#a3fa57a154f2f423612736e5e3a5addbf',1,'app_to_cirs_ra(double jd_tt, enum novas_accuracy accuracy, double ra): super.c']]], - ['apparent_20place_20on_20sky_22',['Calculate an apparent place on sky',['../index.html#autotoc_md49',1,'']]], - ['apparent_20positions_20on_20sky_23',['Calculate apparent positions on sky',['../md_LEGACY.html#autotoc_md26',1,'']]], - ['apparent_20r_20a_20and_20declination_24',['A. True apparent R.A. and declination',['../md_LEGACY.html#autotoc_md27',1,'']]], - ['application_20with_20supernovas_25',['Building your application with SuperNOVAS',['../index.html#autotoc_md40',1,'']]], - ['asec2rad_26',['ASEC2RAD',['../novas_8h.html#a8a0ef80e44076b86bc707e9414d85d76',1,'novas.h']]], - ['asec360_27',['ASEC360',['../novas_8h.html#a320b4181c798436981b4520175baad89',1,'novas.h']]], - ['astro_5fplanet_28',['astro_planet',['../novas_8h.html#a5ee352727a9c2d181d6bd7d097f965d6',1,'astro_planet(double jd_tt, const object *ss_body, enum novas_accuracy accuracy, double *ra, double *dec, double *dis): novas.c'],['../novas_8c.html#a5ee352727a9c2d181d6bd7d097f965d6',1,'astro_planet(double jd_tt, const object *ss_body, enum novas_accuracy accuracy, double *ra, double *dec, double *dis): novas.c']]], - ['astro_5fstar_29',['astro_star',['../novas_8h.html#a60ea97a77320c52b566f8e8fb5faf304',1,'astro_star(double jd_tt, const cat_entry *star, enum novas_accuracy accuracy, double *ra, double *dec): novas.c'],['../novas_8c.html#a60ea97a77320c52b566f8e8fb5faf304',1,'astro_star(double jd_tt, const cat_entry *star, enum novas_accuracy accuracy, double *ra, double *dec): novas.c']]], - ['astrometric_20positions_20the_20old_20way_30',['SuperNOVAS: Astrometric Positions the Old Way',['../md_LEGACY.html',1,'']]], - ['at_20the_20observing_20location_31',['at the observing location',['../md_LEGACY.html#autotoc_md28',1,'B. Azimuth and elevation angles at the observing location'],['../index.html#autotoc_md50',1,'Calculate azimuth and elevation angles at the observing location']]], - ['au_32',['au',['../novascon_8h.html#a2b9e1ccc1a034cb26b9c794767315346',1,'AU: novascon.c'],['../novascon_8c.html#a2b9e1ccc1a034cb26b9c794767315346',1,'AU: novascon.c']]], - ['au_5fkm_33',['au_km',['../novascon_8h.html#a95419ca41731064148e6fcfb0e919171',1,'AU_KM: novascon.c'],['../novascon_8c.html#a95419ca41731064148e6fcfb0e919171',1,'AU_KM: novascon.c']]], - ['au_5fsec_34',['au_sec',['../novascon_8h.html#abcfdf85edc41c59ae55c3c45dc9c506a',1,'AU_SEC: novascon.c'],['../novascon_8c.html#abcfdf85edc41c59ae55c3c45dc9c506a',1,'AU_SEC: novascon.c']]], - ['azimuth_20and_20elevation_20angles_20at_20the_20observing_20location_35',['azimuth and elevation angles at the observing location',['../md_LEGACY.html#autotoc_md28',1,'B. Azimuth and elevation angles at the observing location'],['../index.html#autotoc_md50',1,'Calculate azimuth and elevation angles at the observing location']]] + ['_5f_5fnovas_5finternal_5fapi_5f_5f_0',['__NOVAS_INTERNAL_API__',['../naif_8c.html#af46d8e51fc53d94b0d48c8201c3c84a6',1,'naif.c']]] ]; diff --git a/apidoc/html/search/all_5.js b/apidoc/html/search/all_5.js index 73353362..1aa7ced6 100644 --- a/apidoc/html/search/all_5.js +++ b/apidoc/html/search/all_5.js @@ -1,11 +1,39 @@ var searchData= [ - ['b_20azimuth_20and_20elevation_20angles_20at_20the_20observing_20location_0',['B. Azimuth and elevation angles at the observing location',['../md_LEGACY.html#autotoc_md28',1,'']]], - ['bary2obs_1',['bary2obs',['../novas_8c.html#aada778ddcc75a355b6753f5372775094',1,'bary2obs(const double *pos, const double *pos_obs, double *out, double *lighttime): novas.c'],['../novas_8h.html#aada778ddcc75a355b6753f5372775094',1,'bary2obs(const double *pos, const double *pos_obs, double *out, double *lighttime): novas.c']]], - ['baryc_2',['BARYC',['../novas_8h.html#a0c92a54a656043a455ea8ae0ace6c57e',1,'novas.h']]], - ['beta_3',['beta',['../structnovas__frame.html#a9424343761f8c4f4c1afe8f5b6bf471b',1,'novas_frame']]], - ['buffer_4',['BUFFER',['../eph__manager_8c.html#af1da4b8e59393e73ef0711920e920753',1,'eph_manager.c']]], - ['building_20and_20installation_5',['Building and installation',['../index.html#autotoc_md39',1,'']]], - ['building_20your_20application_20with_20supernovas_6',['Building your application with SuperNOVAS',['../index.html#autotoc_md40',1,'']]], - ['built_20in_20support_20for_20old_20jpl_20major_20planet_20ephemerides_7',['Built-in support for (old) JPL major planet ephemerides',['../index.html#autotoc_md67',1,'']]] + ['a_20sidereal_20source_0',['a sidereal source',['../index.html#autotoc_md44',1,'Calculating positions for a sidereal source'],['../md_LEGACY.html#autotoc_md21',1,'Calculating positions for a sidereal source']]], + ['a_20solar_20system_20source_1',['a solar system source',['../index.html#autotoc_md51',1,'Calculating positions for a Solar-system source'],['../md_LEGACY.html#autotoc_md29',1,'Calculating positions for a Solar-system source']]], + ['a_20true_20apparent_20r_20a_20and_20declination_2',['A. True apparent R.A. and declination',['../md_LEGACY.html#autotoc_md27',1,'']]], + ['aberration_3',['aberration',['../novas_8c.html#a033f1bf4b01e0e21a0e05e13c19c02f6',1,'aberration(const double *pos, const double *vobs, double lighttime, double *out): novas.c'],['../novas_8h.html#ac8be269d973cea93f249b7e60dad7d91',1,'aberration(const double *pos, const double *vobs, double lighttime, double *pos2): novas.c']]], + ['accum_5fprec_4',['accum_prec',['../novas_8c.html#ad1de5b481e41cf193c199bd0dc5084bd',1,'accum_prec(double t): novas.c'],['../novas_8h.html#ad1de5b481e41cf193c199bd0dc5084bd',1,'accum_prec(double t): novas.c']]], + ['accuracy_5',['accuracy',['../structnovas__frame.html#ad9a827bf90bce73ad42f04ed2dd13a9c',1,'novas_frame']]], + ['accuracy_20shortcuts_6',['Reduced accuracy shortcuts',['../index.html#autotoc_md52',1,'']]], + ['added_7',['added',['../md_CHANGELOG.html#autotoc_md12',1,'Added'],['../md_CHANGELOG.html#autotoc_md16',1,'Added'],['../md_CHANGELOG.html#autotoc_md8',1,'Added'],['../md_CHANGELOG.html#autotoc_md2',1,'Added']]], + ['added_20functionality_8',['Newly added functionality',['../index.html#autotoc_md60',1,'']]], + ['added_20in_20v1_201_9',['Added in v1.1',['../index.html#autotoc_md61',1,'']]], + ['added_20in_20v1_202_10',['Added in v1.2',['../index.html#autotoc_md62',1,'']]], + ['alternative_20methodologies_11',['Note on alternative methodologies',['../index.html#autotoc_md43',1,'']]], + ['an_20apparent_20place_20on_20sky_12',['Calculate an apparent place on sky',['../index.html#autotoc_md49',1,'']]], + ['and_20declination_13',['A. True apparent R.A. and declination',['../md_LEGACY.html#autotoc_md27',1,'']]], + ['and_20elevation_20angles_20at_20the_20observing_20location_14',['and elevation angles at the observing location',['../md_LEGACY.html#autotoc_md28',1,'B. Azimuth and elevation angles at the observing location'],['../index.html#autotoc_md50',1,'Calculate azimuth and elevation angles at the observing location']]], + ['and_20installation_15',['Building and installation',['../index.html#autotoc_md39',1,'']]], + ['angles_20at_20the_20observing_20location_16',['angles at the observing location',['../md_LEGACY.html#autotoc_md28',1,'B. Azimuth and elevation angles at the observing location'],['../index.html#autotoc_md50',1,'Calculate azimuth and elevation angles at the observing location']]], + ['angvel_17',['angvel',['../novascon_8h.html#a088f463ef64dea2727d8ade9b1cd7192',1,'ANGVEL: novascon.c'],['../novascon_8c.html#a088f463ef64dea2727d8ade9b1cd7192',1,'ANGVEL: novascon.c']]], + ['api_18',['Refinements to the NOVAS C API',['../index.html#autotoc_md63',1,'']]], + ['app_5fplanet_19',['app_planet',['../novas_8h.html#a84516e14b76ec0b8ad5b9a9049a2db81',1,'app_planet(double jd_tt, const object *ss_body, enum novas_accuracy accuracy, double *ra, double *dec, double *dis): novas.c'],['../novas_8c.html#a84516e14b76ec0b8ad5b9a9049a2db81',1,'app_planet(double jd_tt, const object *ss_body, enum novas_accuracy accuracy, double *ra, double *dec, double *dis): novas.c']]], + ['app_5fstar_20',['app_star',['../novas_8h.html#abceec12c6cac2693b45b7778374455f4',1,'app_star(double jd_tt, const cat_entry *star, enum novas_accuracy accuracy, double *ra, double *dec): novas.c'],['../novas_8c.html#abceec12c6cac2693b45b7778374455f4',1,'app_star(double jd_tt, const cat_entry *star, enum novas_accuracy accuracy, double *ra, double *dec): novas.c']]], + ['app_5fto_5fcirs_5fra_21',['app_to_cirs_ra',['../novas_8h.html#a3fa57a154f2f423612736e5e3a5addbf',1,'app_to_cirs_ra(double jd_tt, enum novas_accuracy accuracy, double ra): super.c'],['../super_8c.html#a3fa57a154f2f423612736e5e3a5addbf',1,'app_to_cirs_ra(double jd_tt, enum novas_accuracy accuracy, double ra): super.c']]], + ['apparent_20place_20on_20sky_22',['Calculate an apparent place on sky',['../index.html#autotoc_md49',1,'']]], + ['apparent_20positions_20on_20sky_23',['Calculate apparent positions on sky',['../md_LEGACY.html#autotoc_md26',1,'']]], + ['apparent_20r_20a_20and_20declination_24',['A. True apparent R.A. and declination',['../md_LEGACY.html#autotoc_md27',1,'']]], + ['application_20with_20supernovas_25',['Building your application with SuperNOVAS',['../index.html#autotoc_md40',1,'']]], + ['asec2rad_26',['ASEC2RAD',['../novas_8h.html#a8a0ef80e44076b86bc707e9414d85d76',1,'novas.h']]], + ['asec360_27',['ASEC360',['../novas_8h.html#a320b4181c798436981b4520175baad89',1,'novas.h']]], + ['astro_5fplanet_28',['astro_planet',['../novas_8h.html#a5ee352727a9c2d181d6bd7d097f965d6',1,'astro_planet(double jd_tt, const object *ss_body, enum novas_accuracy accuracy, double *ra, double *dec, double *dis): novas.c'],['../novas_8c.html#a5ee352727a9c2d181d6bd7d097f965d6',1,'astro_planet(double jd_tt, const object *ss_body, enum novas_accuracy accuracy, double *ra, double *dec, double *dis): novas.c']]], + ['astro_5fstar_29',['astro_star',['../novas_8h.html#a60ea97a77320c52b566f8e8fb5faf304',1,'astro_star(double jd_tt, const cat_entry *star, enum novas_accuracy accuracy, double *ra, double *dec): novas.c'],['../novas_8c.html#a60ea97a77320c52b566f8e8fb5faf304',1,'astro_star(double jd_tt, const cat_entry *star, enum novas_accuracy accuracy, double *ra, double *dec): novas.c']]], + ['astrometric_20positions_20the_20old_20way_30',['SuperNOVAS: Astrometric Positions the Old Way',['../md_LEGACY.html',1,'']]], + ['at_20the_20observing_20location_31',['at the observing location',['../md_LEGACY.html#autotoc_md28',1,'B. Azimuth and elevation angles at the observing location'],['../index.html#autotoc_md50',1,'Calculate azimuth and elevation angles at the observing location']]], + ['au_32',['au',['../novascon_8h.html#a2b9e1ccc1a034cb26b9c794767315346',1,'AU: novascon.c'],['../novascon_8c.html#a2b9e1ccc1a034cb26b9c794767315346',1,'AU: novascon.c']]], + ['au_5fkm_33',['au_km',['../novascon_8h.html#a95419ca41731064148e6fcfb0e919171',1,'AU_KM: novascon.c'],['../novascon_8c.html#a95419ca41731064148e6fcfb0e919171',1,'AU_KM: novascon.c']]], + ['au_5fsec_34',['au_sec',['../novascon_8h.html#abcfdf85edc41c59ae55c3c45dc9c506a',1,'AU_SEC: novascon.c'],['../novascon_8c.html#abcfdf85edc41c59ae55c3c45dc9c506a',1,'AU_SEC: novascon.c']]], + ['azimuth_20and_20elevation_20angles_20at_20the_20observing_20location_35',['azimuth and elevation angles at the observing location',['../md_LEGACY.html#autotoc_md28',1,'B. Azimuth and elevation angles at the observing location'],['../index.html#autotoc_md50',1,'Calculate azimuth and elevation angles at the observing location']]] ]; diff --git a/apidoc/html/search/all_6.js b/apidoc/html/search/all_6.js index a5f7145c..e6ba16c4 100644 --- a/apidoc/html/search/all_6.js +++ b/apidoc/html/search/all_6.js @@ -1,40 +1,12 @@ var searchData= [ - ['c_0',['c',['../novascon_8c.html#a9e8a46a0e00368ad98642587ca4ebdbe',1,'C: novascon.c'],['../novascon_8h.html#a9e8a46a0e00368ad98642587ca4ebdbe',1,'C: novascon.c']]], - ['c_203_201_1',['Compatibility with NOVAS C 3.1',['../index.html#autotoc_md37',1,'']]], - ['c_203_201_20issues_2',['Fixed NOVAS C 3.1 issues',['../index.html#autotoc_md35',1,'']]], - ['c_20api_3',['Refinements to the NOVAS C API',['../index.html#autotoc_md63',1,'']]], - ['c_5fauday_4',['c_auday',['../novascon_8c.html#a55379c7fece80070614c09bb218275b6',1,'C_AUDAY: novascon.c'],['../novascon_8h.html#a55379c7fece80070614c09bb218275b6',1,'C_AUDAY: novascon.c']]], - ['cal_5fdate_5',['cal_date',['../novas_8c.html#a410a61c67f5893584b09953fa4885fe5',1,'cal_date(double tjd, short *year, short *month, short *day, double *hour): novas.c'],['../novas_8h.html#a410a61c67f5893584b09953fa4885fe5',1,'cal_date(double tjd, short *year, short *month, short *day, double *hour): novas.c']]], - ['calculate_20an_20apparent_20place_20on_20sky_6',['Calculate an apparent place on sky',['../index.html#autotoc_md49',1,'']]], - ['calculate_20apparent_20positions_20on_20sky_7',['Calculate apparent positions on sky',['../md_LEGACY.html#autotoc_md26',1,'']]], - ['calculate_20azimuth_20and_20elevation_20angles_20at_20the_20observing_20location_8',['Calculate azimuth and elevation angles at the observing location',['../index.html#autotoc_md50',1,'']]], - ['calculating_20positions_20for_20a_20sidereal_20source_9',['calculating positions for a sidereal source',['../md_LEGACY.html#autotoc_md21',1,'Calculating positions for a sidereal source'],['../index.html#autotoc_md44',1,'Calculating positions for a sidereal source']]], - ['calculating_20positions_20for_20a_20solar_20system_20source_10',['calculating positions for a solar system source',['../index.html#autotoc_md51',1,'Calculating positions for a Solar-system source'],['../md_LEGACY.html#autotoc_md29',1,'Calculating positions for a Solar-system source']]], - ['calculations_11',['Multi-threaded calculations',['../index.html#autotoc_md54',1,'']]], - ['cat_5fentry_12',['cat_entry',['../structcat__entry.html',1,'']]], - ['cat_5fentry_5finit_13',['CAT_ENTRY_INIT',['../novas_8h.html#a0a185da3a347343e5dd21d41a598d0fa',1,'novas.h']]], - ['catalog_14',['catalog',['../structcat__entry.html#a128c876f7e50045e1c469dbabb400c58',1,'cat_entry']]], - ['cel2ter_15',['cel2ter',['../novas_8c.html#a95f02377ce41d4e251654449dda82986',1,'cel2ter(double jd_ut1_high, double jd_ut1_low, double ut1_to_tt, enum novas_earth_rotation_measure erot, enum novas_accuracy accuracy, enum novas_equatorial_class class, double xp, double yp, const double *in, double *out): novas.c'],['../novas_8h.html#a95f02377ce41d4e251654449dda82986',1,'cel2ter(double jd_ut1_high, double jd_ut1_low, double ut1_to_tt, enum novas_earth_rotation_measure erot, enum novas_accuracy accuracy, enum novas_equatorial_class class, double xp, double yp, const double *in, double *out): novas.c']]], - ['cel_5fpole_16',['cel_pole',['../novas_8c.html#a8937180de2ee1545d19b8fc840f35fe2',1,'cel_pole(double jd_tt, enum novas_pole_offset_type type, double dpole1, double dpole2): novas.c'],['../novas_8h.html#a8937180de2ee1545d19b8fc840f35fe2',1,'cel_pole(double jd_tt, enum novas_pole_offset_type type, double dpole1, double dpole2): novas.c']]], - ['change_5fepoch_17',['CHANGE_EPOCH',['../novas_8h.html#ace5e59ce1564bf6c61946c290bb05367a882f5d97444df44485d360ce298843b1',1,'novas.h']]], - ['change_5ficrs_5fto_5fj2000_18',['CHANGE_ICRS_TO_J2000',['../novas_8h.html#ace5e59ce1564bf6c61946c290bb05367a1b1e38f90bc3bc3c9f1c04aa2c959444',1,'novas.h']]], - ['change_5fj2000_5fto_5ficrs_19',['CHANGE_J2000_TO_ICRS',['../novas_8h.html#ace5e59ce1564bf6c61946c290bb05367a84da44f7510d8c99353b1b1c6bb4faf8',1,'novas.h']]], - ['changed_20',['changed',['../md_CHANGELOG.html#autotoc_md5',1,'Changed'],['../md_CHANGELOG.html#autotoc_md9',1,'Changed'],['../md_CHANGELOG.html#autotoc_md13',1,'Changed'],['../md_CHANGELOG.html#autotoc_md17',1,'Changed']]], - ['changelog_21',['Changelog',['../md_CHANGELOG.html',1,'']]], - ['cio_5farray_22',['cio_array',['../novas_8h.html#a2ed632ae8df4a3737c200c96fe2362e2',1,'cio_array(double jd_tdb, long n_pts, ra_of_cio *cio): novas.c'],['../novas_8c.html#a2ed632ae8df4a3737c200c96fe2362e2',1,'cio_array(double jd_tdb, long n_pts, ra_of_cio *cio): novas.c']]], - ['cio_5fbasis_23',['cio_basis',['../novas_8c.html#a07f83fbb8a57cf442c264ecdc979475e',1,'cio_basis(double jd_tdb, double ra_cio, enum novas_cio_location_type loc_type, enum novas_accuracy accuracy, double *x, double *y, double *z): novas.c'],['../novas_8h.html#a07f83fbb8a57cf442c264ecdc979475e',1,'cio_basis(double jd_tdb, double ra_cio, enum novas_cio_location_type loc_type, enum novas_accuracy accuracy, double *x, double *y, double *z): novas.c']]], - ['cio_5flocation_24',['cio_location',['../novas_8h.html#a43141f0ea4598d6c87193c3ea594dd6c',1,'cio_location(double jd_tdb, enum novas_accuracy accuracy, double *ra_cio, short *loc_type): novas.c'],['../novas_8c.html#a43141f0ea4598d6c87193c3ea594dd6c',1,'cio_location(double jd_tdb, enum novas_accuracy accuracy, double *ra_cio, short *loc_type): novas.c']]], - ['cio_5fra_25',['cio_ra',['../novas_8h.html#a94ffd7dee2728748af9159d92e1efb6c',1,'cio_ra(double jd_tt, enum novas_accuracy accuracy, double *ra_cio): novas.c'],['../novas_8c.html#a94ffd7dee2728748af9159d92e1efb6c',1,'cio_ra(double jd_tt, enum novas_accuracy accuracy, double *ra_cio): novas.c']]], - ['cio_5fvs_5fequinox_26',['CIO_VS_EQUINOX',['../novas_8h.html#aee3f2f5b3807612025e2ce25d368ff2fae8c1b78646fefbd0ffdcae083b597241',1,'novas.h']]], - ['cio_5fvs_5fgcrs_27',['CIO_VS_GCRS',['../novas_8h.html#aee3f2f5b3807612025e2ce25d368ff2fa9928da41a130a60eb1762cbe52e691ce',1,'novas.h']]], - ['cirs_5fto_5fapp_5fra_28',['cirs_to_app_ra',['../novas_8h.html#af90d52a6527d9b62b8ac35d8c1ac7c6b',1,'cirs_to_app_ra(double jd_tt, enum novas_accuracy accuracy, double ra): super.c'],['../super_8c.html#af90d52a6527d9b62b8ac35d8c1ac7c6b',1,'cirs_to_app_ra(double jd_tt, enum novas_accuracy accuracy, double ra): super.c']]], - ['cirs_5fto_5fgcrs_29',['cirs_to_gcrs',['../novas_8h.html#ad0db0cf9077844f6f1df94a46972c8f2',1,'cirs_to_gcrs(double jd_tt, enum novas_accuracy accuracy, const double *in, double *out): novas.c'],['../novas_8c.html#ac0ba048cd1732d0d0398397396d158bc',1,'cirs_to_gcrs(double jd_tdb, enum novas_accuracy accuracy, const double *in, double *out): novas.c']]], - ['cirs_5fto_5fitrs_30',['cirs_to_itrs',['../novas_8h.html#aa2768d89d499a7155f90a6fd8c176d8d',1,'cirs_to_itrs(double jd_tt_high, double jd_tt_low, double ut1_to_tt, enum novas_accuracy accuracy, double xp, double yp, const double *in, double *out): super.c'],['../super_8c.html#aa2768d89d499a7155f90a6fd8c176d8d',1,'cirs_to_itrs(double jd_tt_high, double jd_tt_low, double ut1_to_tt, enum novas_accuracy accuracy, double xp, double yp, const double *in, double *out): super.c']]], - ['cirs_5fto_5ftod_31',['cirs_to_tod',['../novas_8h.html#a9cac4f3a18d4c14939519e7123b4d504',1,'cirs_to_tod(double jd_tt, enum novas_accuracy accuracy, const double *in, double *out): super.c'],['../super_8c.html#a9cac4f3a18d4c14939519e7123b4d504',1,'cirs_to_tod(double jd_tt, enum novas_accuracy accuracy, const double *in, double *out): super.c']]], - ['compatibility_20with_20novas_20c_203_201_32',['Compatibility with NOVAS C 3.1',['../index.html#autotoc_md37',1,'']]], - ['considerations_33',['Performance considerations',['../index.html#autotoc_md53',1,'']]], - ['contents_34',['Table of Contents',['../index.html#autotoc_md30',1,'']]], - ['contributing_20to_20supernovas_35',['Contributing to SuperNOVAS',['../md_CONTRIBUTING.html',1,'']]], - ['custom_20ephemeris_20functions_36',['Explicit linking of custom ephemeris functions',['../index.html#autotoc_md70',1,'']]] + ['b_20azimuth_20and_20elevation_20angles_20at_20the_20observing_20location_0',['B. Azimuth and elevation angles at the observing location',['../md_LEGACY.html#autotoc_md28',1,'']]], + ['bary2obs_1',['bary2obs',['../novas_8c.html#aada778ddcc75a355b6753f5372775094',1,'bary2obs(const double *pos, const double *pos_obs, double *out, double *lighttime): novas.c'],['../novas_8h.html#aada778ddcc75a355b6753f5372775094',1,'bary2obs(const double *pos, const double *pos_obs, double *out, double *lighttime): novas.c']]], + ['baryc_2',['BARYC',['../novas_8h.html#a0c92a54a656043a455ea8ae0ace6c57e',1,'novas.h']]], + ['beta_3',['beta',['../structnovas__frame.html#a9424343761f8c4f4c1afe8f5b6bf471b',1,'novas_frame']]], + ['buffer_4',['BUFFER',['../eph__manager_8c.html#af1da4b8e59393e73ef0711920e920753',1,'eph_manager.c']]], + ['building_20and_20installation_5',['Building and installation',['../index.html#autotoc_md39',1,'']]], + ['building_20your_20application_20with_20supernovas_6',['Building your application with SuperNOVAS',['../index.html#autotoc_md40',1,'']]], + ['built_20in_20support_20for_20calceph_20integration_7',['Built-in support for CALCEPH integration',['../index.html#autotoc_md67',1,'']]], + ['built_20in_20support_20for_20old_20jpl_20major_20planet_20ephemerides_8',['Built-in support for (old) JPL major planet ephemerides',['../index.html#autotoc_md68',1,'']]] ]; diff --git a/apidoc/html/search/all_7.js b/apidoc/html/search/all_7.js index c1e1a32f..4e9ca6d7 100644 --- a/apidoc/html/search/all_7.js +++ b/apidoc/html/search/all_7.js @@ -1,24 +1,41 @@ var searchData= [ - ['d_0',['D',['../structnovas__delaunay__args.html#ad8657a5ec76e12f3066fb4b4eb75ace9',1,'novas_delaunay_args']]], - ['d_5flight_1',['d_light',['../novas_8h.html#ad799864f637c483fb49491bde5a93e25',1,'d_light(const double *pos_src, const double *pos_body): novas.c'],['../novas_8c.html#ad799864f637c483fb49491bde5a93e25',1,'d_light(const double *pos_src, const double *pos_body): novas.c']]], - ['da0_2',['DA0',['../frames_8c.html#a850d4988b6e1ee4e16274b2c723f93c4',1,'frames.c']]], - ['data_20or_20services_3',['External Solar-system ephemeris data or services',['../index.html#autotoc_md65',1,'']]], - ['data_20service_20integration_4',['Universal ephemeris data / service integration',['../index.html#autotoc_md66',1,'']]], - ['de405_5fau_5',['DE405_AU',['../novas_8h.html#af303bf91582509624aa40c6a87eb95ac',1,'novas.h']]], - ['debug_20support_6',['Runtime debug support',['../index.html#autotoc_md72',1,'']]], - ['dec_7',['dec',['../structsky__pos.html#ac4ae7989694321b540abb75c30eec690',1,'sky_pos::dec'],['../structcat__entry.html#ac4ae7989694321b540abb75c30eec690',1,'cat_entry::dec']]], - ['declination_8',['A. True apparent R.A. and declination',['../md_LEGACY.html#autotoc_md27',1,'']]], - ['default_5fcio_5flocator_5ffile_9',['DEFAULT_CIO_LOCATOR_FILE',['../novas_8h.html#a4caf1f6e33a208827eb99df7e387d6d1',1,'novas.h']]], - ['default_5fgrav_5fbodies_5ffull_5faccuracy_10',['DEFAULT_GRAV_BODIES_FULL_ACCURACY',['../novas_8h.html#a4cb74da554b236c835302480688cfaac',1,'novas.h']]], - ['default_5fgrav_5fbodies_5freduced_5faccuracy_11',['DEFAULT_GRAV_BODIES_REDUCED_ACCURACY',['../novas_8h.html#aec64bf67d5a03b2b4fb2583e5918f1de',1,'novas.h']]], - ['deg2rad_12',['DEG2RAD',['../novas_8h.html#af7e8592d0a634bd3642e9fd508ea8022',1,'novas.h']]], - ['deprecated_13',['Deprecated',['../md_CHANGELOG.html#autotoc_md18',1,'']]], - ['deprecated_20list_14',['Deprecated List',['../deprecated.html',1,'']]], - ['deps0_15',['deps0',['../structnovas__frame.html#afb1bb47af5a00647759b897f72a68b58',1,'novas_frame']]], - ['dis_16',['dis',['../structsky__pos.html#aeedff25e8c80502a891e8af33d35b3c0',1,'sky_pos']]], - ['dpsi0_17',['dpsi0',['../structnovas__frame.html#a4445e3f8a201b14a5a7068c87507de72',1,'novas_frame']]], - ['dut1_18',['dut1',['../structnovas__timespec.html#a281e93817d681ec4a6cea2601a15c566',1,'novas_timespec']]], - ['dx_19',['dx',['../structnovas__frame.html#a229d11aff11a7482259d1296b9b70b8a',1,'novas_frame']]], - ['dy_20',['dy',['../structnovas__frame.html#a9deb6f886b19d50e714d890c3c268efc',1,'novas_frame']]] + ['c_0',['c',['../novascon_8c.html#a9e8a46a0e00368ad98642587ca4ebdbe',1,'C: novascon.c'],['../novascon_8h.html#a9e8a46a0e00368ad98642587ca4ebdbe',1,'C: novascon.c']]], + ['c_203_201_1',['Compatibility with NOVAS C 3.1',['../index.html#autotoc_md37',1,'']]], + ['c_203_201_20issues_2',['Fixed NOVAS C 3.1 issues',['../index.html#autotoc_md35',1,'']]], + ['c_20api_3',['Refinements to the NOVAS C API',['../index.html#autotoc_md63',1,'']]], + ['c_5fauday_4',['c_auday',['../novascon_8c.html#a55379c7fece80070614c09bb218275b6',1,'C_AUDAY: novascon.c'],['../novascon_8h.html#a55379c7fece80070614c09bb218275b6',1,'C_AUDAY: novascon.c']]], + ['cal_5fdate_5',['cal_date',['../novas_8c.html#a410a61c67f5893584b09953fa4885fe5',1,'cal_date(double tjd, short *year, short *month, short *day, double *hour): novas.c'],['../novas_8h.html#a410a61c67f5893584b09953fa4885fe5',1,'cal_date(double tjd, short *year, short *month, short *day, double *hour): novas.c']]], + ['calceph_20integration_6',['Built-in support for CALCEPH integration',['../index.html#autotoc_md67',1,'']]], + ['calculate_20an_20apparent_20place_20on_20sky_7',['Calculate an apparent place on sky',['../index.html#autotoc_md49',1,'']]], + ['calculate_20apparent_20positions_20on_20sky_8',['Calculate apparent positions on sky',['../md_LEGACY.html#autotoc_md26',1,'']]], + ['calculate_20azimuth_20and_20elevation_20angles_20at_20the_20observing_20location_9',['Calculate azimuth and elevation angles at the observing location',['../index.html#autotoc_md50',1,'']]], + ['calculating_20positions_20for_20a_20sidereal_20source_10',['calculating positions for a sidereal source',['../index.html#autotoc_md44',1,'Calculating positions for a sidereal source'],['../md_LEGACY.html#autotoc_md21',1,'Calculating positions for a sidereal source']]], + ['calculating_20positions_20for_20a_20solar_20system_20source_11',['calculating positions for a solar system source',['../md_LEGACY.html#autotoc_md29',1,'Calculating positions for a Solar-system source'],['../index.html#autotoc_md51',1,'Calculating positions for a Solar-system source']]], + ['calculations_12',['Multi-threaded calculations',['../index.html#autotoc_md54',1,'']]], + ['cat_5fentry_13',['cat_entry',['../structcat__entry.html',1,'']]], + ['cat_5fentry_5finit_14',['CAT_ENTRY_INIT',['../novas_8h.html#a0a185da3a347343e5dd21d41a598d0fa',1,'novas.h']]], + ['catalog_15',['catalog',['../structcat__entry.html#a128c876f7e50045e1c469dbabb400c58',1,'cat_entry']]], + ['cel2ter_16',['cel2ter',['../novas_8c.html#a95f02377ce41d4e251654449dda82986',1,'cel2ter(double jd_ut1_high, double jd_ut1_low, double ut1_to_tt, enum novas_earth_rotation_measure erot, enum novas_accuracy accuracy, enum novas_equatorial_class class, double xp, double yp, const double *in, double *out): novas.c'],['../novas_8h.html#a95f02377ce41d4e251654449dda82986',1,'cel2ter(double jd_ut1_high, double jd_ut1_low, double ut1_to_tt, enum novas_earth_rotation_measure erot, enum novas_accuracy accuracy, enum novas_equatorial_class class, double xp, double yp, const double *in, double *out): novas.c']]], + ['cel_5fpole_17',['cel_pole',['../novas_8c.html#a8937180de2ee1545d19b8fc840f35fe2',1,'cel_pole(double jd_tt, enum novas_pole_offset_type type, double dpole1, double dpole2): novas.c'],['../novas_8h.html#a8937180de2ee1545d19b8fc840f35fe2',1,'cel_pole(double jd_tt, enum novas_pole_offset_type type, double dpole1, double dpole2): novas.c']]], + ['change_5fepoch_18',['CHANGE_EPOCH',['../novas_8h.html#ace5e59ce1564bf6c61946c290bb05367a882f5d97444df44485d360ce298843b1',1,'novas.h']]], + ['change_5ficrs_5fto_5fj2000_19',['CHANGE_ICRS_TO_J2000',['../novas_8h.html#ace5e59ce1564bf6c61946c290bb05367a1b1e38f90bc3bc3c9f1c04aa2c959444',1,'novas.h']]], + ['change_5fj2000_5fto_5ficrs_20',['CHANGE_J2000_TO_ICRS',['../novas_8h.html#ace5e59ce1564bf6c61946c290bb05367a84da44f7510d8c99353b1b1c6bb4faf8',1,'novas.h']]], + ['changed_21',['changed',['../md_CHANGELOG.html#autotoc_md17',1,'Changed'],['../md_CHANGELOG.html#autotoc_md13',1,'Changed'],['../md_CHANGELOG.html#autotoc_md9',1,'Changed'],['../md_CHANGELOG.html#autotoc_md5',1,'Changed']]], + ['changelog_22',['Changelog',['../md_CHANGELOG.html',1,'']]], + ['cio_5farray_23',['cio_array',['../novas_8h.html#a2ed632ae8df4a3737c200c96fe2362e2',1,'cio_array(double jd_tdb, long n_pts, ra_of_cio *cio): novas.c'],['../novas_8c.html#a2ed632ae8df4a3737c200c96fe2362e2',1,'cio_array(double jd_tdb, long n_pts, ra_of_cio *cio): novas.c']]], + ['cio_5fbasis_24',['cio_basis',['../novas_8c.html#a07f83fbb8a57cf442c264ecdc979475e',1,'cio_basis(double jd_tdb, double ra_cio, enum novas_cio_location_type loc_type, enum novas_accuracy accuracy, double *x, double *y, double *z): novas.c'],['../novas_8h.html#a07f83fbb8a57cf442c264ecdc979475e',1,'cio_basis(double jd_tdb, double ra_cio, enum novas_cio_location_type loc_type, enum novas_accuracy accuracy, double *x, double *y, double *z): novas.c']]], + ['cio_5flocation_25',['cio_location',['../novas_8c.html#a43141f0ea4598d6c87193c3ea594dd6c',1,'cio_location(double jd_tdb, enum novas_accuracy accuracy, double *ra_cio, short *loc_type): novas.c'],['../novas_8h.html#a43141f0ea4598d6c87193c3ea594dd6c',1,'cio_location(double jd_tdb, enum novas_accuracy accuracy, double *ra_cio, short *loc_type): novas.c']]], + ['cio_5fra_26',['cio_ra',['../novas_8c.html#a94ffd7dee2728748af9159d92e1efb6c',1,'cio_ra(double jd_tt, enum novas_accuracy accuracy, double *ra_cio): novas.c'],['../novas_8h.html#a94ffd7dee2728748af9159d92e1efb6c',1,'cio_ra(double jd_tt, enum novas_accuracy accuracy, double *ra_cio): novas.c']]], + ['cio_5fvs_5fequinox_27',['CIO_VS_EQUINOX',['../novas_8h.html#aee3f2f5b3807612025e2ce25d368ff2fae8c1b78646fefbd0ffdcae083b597241',1,'novas.h']]], + ['cio_5fvs_5fgcrs_28',['CIO_VS_GCRS',['../novas_8h.html#aee3f2f5b3807612025e2ce25d368ff2fa9928da41a130a60eb1762cbe52e691ce',1,'novas.h']]], + ['cirs_5fto_5fapp_5fra_29',['cirs_to_app_ra',['../novas_8h.html#af90d52a6527d9b62b8ac35d8c1ac7c6b',1,'cirs_to_app_ra(double jd_tt, enum novas_accuracy accuracy, double ra): super.c'],['../super_8c.html#af90d52a6527d9b62b8ac35d8c1ac7c6b',1,'cirs_to_app_ra(double jd_tt, enum novas_accuracy accuracy, double ra): super.c']]], + ['cirs_5fto_5fgcrs_30',['cirs_to_gcrs',['../novas_8c.html#ac0ba048cd1732d0d0398397396d158bc',1,'cirs_to_gcrs(double jd_tdb, enum novas_accuracy accuracy, const double *in, double *out): novas.c'],['../novas_8h.html#ad0db0cf9077844f6f1df94a46972c8f2',1,'cirs_to_gcrs(double jd_tt, enum novas_accuracy accuracy, const double *in, double *out): novas.c']]], + ['cirs_5fto_5fitrs_31',['cirs_to_itrs',['../novas_8h.html#aa2768d89d499a7155f90a6fd8c176d8d',1,'cirs_to_itrs(double jd_tt_high, double jd_tt_low, double ut1_to_tt, enum novas_accuracy accuracy, double xp, double yp, const double *in, double *out): super.c'],['../super_8c.html#aa2768d89d499a7155f90a6fd8c176d8d',1,'cirs_to_itrs(double jd_tt_high, double jd_tt_low, double ut1_to_tt, enum novas_accuracy accuracy, double xp, double yp, const double *in, double *out): super.c']]], + ['cirs_5fto_5ftod_32',['cirs_to_tod',['../novas_8h.html#a9cac4f3a18d4c14939519e7123b4d504',1,'cirs_to_tod(double jd_tt, enum novas_accuracy accuracy, const double *in, double *out): super.c'],['../super_8c.html#a9cac4f3a18d4c14939519e7123b4d504',1,'cirs_to_tod(double jd_tt, enum novas_accuracy accuracy, const double *in, double *out): super.c']]], + ['compatibility_20with_20novas_20c_203_201_33',['Compatibility with NOVAS C 3.1',['../index.html#autotoc_md37',1,'']]], + ['considerations_34',['Performance considerations',['../index.html#autotoc_md53',1,'']]], + ['contents_35',['Table of Contents',['../index.html#autotoc_md30',1,'']]], + ['contributing_20to_20supernovas_36',['Contributing to SuperNOVAS',['../md_CONTRIBUTING.html',1,'']]], + ['custom_20ephemeris_20functions_37',['Explicit linking of custom ephemeris functions',['../index.html#autotoc_md71',1,'']]] ]; diff --git a/apidoc/html/search/all_8.js b/apidoc/html/search/all_8.js index 697cdf9d..35737a16 100644 --- a/apidoc/html/search/all_8.js +++ b/apidoc/html/search/all_8.js @@ -1,39 +1,24 @@ var searchData= [ - ['e_5ftilt_0',['e_tilt',['../novas_8h.html#a6408979487e7fdf65fe7902b0400ce87',1,'e_tilt(double jd_tdb, enum novas_accuracy accuracy, double *mobl, double *tobl, double *ee, double *dpsi, double *deps): novas.c'],['../novas_8c.html#a6408979487e7fdf65fe7902b0400ce87',1,'e_tilt(double jd_tdb, enum novas_accuracy accuracy, double *mobl, double *tobl, double *ee, double *dpsi, double *deps): novas.c']]], - ['earth_20orientation_20parameters_1',['Specify Earth orientation parameters',['../md_LEGACY.html#autotoc_md25',1,'']]], - ['earth_5fpos_2',['earth_pos',['../structnovas__frame.html#aa3a3023bf2e8babb456b88391441c3dc',1,'novas_frame']]], - ['earth_5fsun_5fcalc_3',['earth_sun_calc',['../solsys3_8c.html#ab5d74f84f8e75e90dfc30ebde562d076',1,'earth_sun_calc(double jd_tdb, enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys3.c'],['../solarsystem_8h.html#ab5d74f84f8e75e90dfc30ebde562d076',1,'earth_sun_calc(double jd_tdb, enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys3.c']]], - ['earth_5fsun_5fcalc_5fhp_4',['earth_sun_calc_hp',['../solsys3_8c.html#a3e6398e29968a48f9de090e82423750f',1,'earth_sun_calc_hp(const double jd_tdb[2], enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys3.c'],['../solarsystem_8h.html#a3e6398e29968a48f9de090e82423750f',1,'earth_sun_calc_hp(const double jd_tdb[2], enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys3.c']]], - ['earth_5fvel_5',['earth_vel',['../structnovas__frame.html#a099283b966b6937d7e59e10c6ff69760',1,'novas_frame']]], - ['ecl2equ_6',['ecl2equ',['../super_8c.html#afb3abc403e84a4821c3d00dc9186eed5',1,'ecl2equ(double jd_tt, enum novas_equator_type coord_sys, enum novas_accuracy accuracy, double elon, double elat, double *ra, double *dec): super.c'],['../novas_8h.html#afb3abc403e84a4821c3d00dc9186eed5',1,'ecl2equ(double jd_tt, enum novas_equator_type coord_sys, enum novas_accuracy accuracy, double elon, double elat, double *ra, double *dec): super.c']]], - ['ecl2equ_5fvec_7',['ecl2equ_vec',['../novas_8c.html#a6fa1eada41005ac70290d0bb5df1ec26',1,'ecl2equ_vec(double jd_tt, enum novas_equator_type coord_sys, enum novas_accuracy accuracy, const double *in, double *out): novas.c'],['../novas_8h.html#a6fa1eada41005ac70290d0bb5df1ec26',1,'ecl2equ_vec(double jd_tt, enum novas_equator_type coord_sys, enum novas_accuracy accuracy, const double *in, double *out): novas.c']]], - ['ee_8',['ee',['../structnovas__frame.html#a622800443dfc347bd82d3752ec60c771',1,'novas_frame']]], - ['ee_5fct_9',['ee_ct',['../novas_8c.html#add7a260017fad0d59c943a0a8d935fcf',1,'ee_ct(double jd_tt_high, double jd_tt_low, enum novas_accuracy accuracy): novas.c'],['../novas_8h.html#add7a260017fad0d59c943a0a8d935fcf',1,'ee_ct(double jd_tt_high, double jd_tt_low, enum novas_accuracy accuracy): novas.c']]], - ['elevation_20angles_20at_20the_20observing_20location_10',['elevation angles at the observing location',['../md_LEGACY.html#autotoc_md28',1,'B. Azimuth and elevation angles at the observing location'],['../index.html#autotoc_md50',1,'Calculate azimuth and elevation angles at the observing location']]], - ['em_5fratio_11',['EM_RATIO',['../eph__manager_8c.html#ad13d93611f33badca5f954f0b7c9c1a3',1,'eph_manager.c']]], - ['enable_5fearth_5fsun_5fhp_12',['enable_earth_sun_hp',['../solarsystem_8h.html#a279bca0519117cee9a3bd4382f38e7ad',1,'enable_earth_sun_hp(int value): solsys3.c'],['../solsys3_8c.html#a279bca0519117cee9a3bd4382f38e7ad',1,'enable_earth_sun_hp(int value): solsys3.c']]], - ['eph_5fmanager_20tt_13',['Planets via <tt>eph_manager</tt>',['../index.html#autotoc_md68',1,'']]], - ['eph_5fmanager_2ec_14',['eph_manager.c',['../eph__manager_8c.html',1,'']]], - ['ephem_5fclose_15',['ephem_close',['../eph__manager_8c.html#a333da81ba7453316e26f32f628fefc0e',1,'eph_manager.c']]], - ['ephem_5fopen_16',['ephem_open',['../eph__manager_8c.html#aabd581657809499fb433e4f9f56ace80',1,'eph_manager.c']]], - ['ephemerides_17',['Built-in support for (old) JPL major planet ephemerides',['../index.html#autotoc_md67',1,'']]], - ['ephemeris_18',['ephemeris',['../novas_8c.html#a3221fff69d0ca52ae4694ec3ab0368ad',1,'ephemeris(const double *jd_tdb, const object *body, enum novas_origin origin, enum novas_accuracy accuracy, double *pos, double *vel): novas.c'],['../novas_8h.html#a3221fff69d0ca52ae4694ec3ab0368ad',1,'ephemeris(const double *jd_tdb, const object *body, enum novas_origin origin, enum novas_accuracy accuracy, double *pos, double *vel): novas.c']]], - ['ephemeris_20data_20or_20services_19',['External Solar-system ephemeris data or services',['../index.html#autotoc_md65',1,'']]], - ['ephemeris_20data_20service_20integration_20',['Universal ephemeris data / service integration',['../index.html#autotoc_md66',1,'']]], - ['ephemeris_20functions_21',['Explicit linking of custom ephemeris functions',['../index.html#autotoc_md70',1,'']]], - ['ephfile_22',['EPHFILE',['../eph__manager_8c.html#ab690dba61a7445d8db2c104883fb0fe6',1,'eph_manager.c']]], - ['eps_5fcor_23',['EPS_COR',['../novas_8c.html#ac063b61c63e78a4864f2baa4606bab36',1,'novas.c']]], - ['equ2ecl_24',['equ2ecl',['../novas_8c.html#a98e8713c3a4cc14363246a3da757ddcd',1,'equ2ecl(double jd_tt, enum novas_equator_type coord_sys, enum novas_accuracy accuracy, double ra, double dec, double *elon, double *elat): novas.c'],['../novas_8h.html#a98e8713c3a4cc14363246a3da757ddcd',1,'equ2ecl(double jd_tt, enum novas_equator_type coord_sys, enum novas_accuracy accuracy, double ra, double dec, double *elon, double *elat): novas.c']]], - ['equ2ecl_5fvec_25',['equ2ecl_vec',['../novas_8c.html#aa05ecc76c1ccc0c3445f8b642d6c5311',1,'equ2ecl_vec(double jd_tt, enum novas_equator_type coord_sys, enum novas_accuracy accuracy, const double *in, double *out): novas.c'],['../novas_8h.html#aa05ecc76c1ccc0c3445f8b642d6c5311',1,'equ2ecl_vec(double jd_tt, enum novas_equator_type coord_sys, enum novas_accuracy accuracy, const double *in, double *out): novas.c']]], - ['equ2gal_26',['equ2gal',['../novas_8h.html#a4afca520ede383556b549bbfb0d95c16',1,'equ2gal(double ra, double dec, double *glon, double *glat): novas.c'],['../novas_8c.html#a4afca520ede383556b549bbfb0d95c16',1,'equ2gal(double ra, double dec, double *glon, double *glat): novas.c']]], - ['equ2hor_27',['equ2hor',['../novas_8c.html#a5f229207d8a775119565a52f7e586cf8',1,'equ2hor(double jd_ut1, double ut1_to_tt, enum novas_accuracy accuracy, double xp, double yp, const on_surface *location, double ra, double dec, enum novas_refraction_model ref_option, double *zd, double *az, double *rar, double *decr): novas.c'],['../novas_8h.html#a08d295e7b5853f0938c3addd2af67200',1,'equ2hor(double jd_ut1, double ut1_to_tt, enum novas_accuracy accuracy, double xp, double yp, const on_surface *location, double ra, double dec, enum novas_refraction_model option, double *zd, double *az, double *rar, double *decr): novas.c']]], - ['era_28',['era',['../novas_8h.html#aef1f8daaad470353648de90576aefc66',1,'era(double jd_ut1_high, double jd_ut1_low): novas.c'],['../novas_8c.html#aef1f8daaad470353648de90576aefc66',1,'era(double jd_ut1_high, double jd_ut1_low): novas.c'],['../structnovas__frame.html#aa7f218ad801848e38dc25323b8f0197b',1,'novas_frame::era']]], - ['erad_29',['erad',['../novascon_8h.html#aa7bbeb0cb618d36be058e8fd92133b4d',1,'ERAD: novascon.c'],['../novascon_8c.html#aa7bbeb0cb618d36be058e8fd92133b4d',1,'ERAD: novascon.c']]], - ['erot_5fera_30',['EROT_ERA',['../novas_8h.html#a9e882d9c9055f187d3a8dc9b019f0609ab07b6e5ed11fd50e7c2287b5b6626b46',1,'novas.h']]], - ['erot_5fgst_31',['EROT_GST',['../novas_8h.html#a9e882d9c9055f187d3a8dc9b019f0609a1d56a4fb59b567049ed1937bfcdf0f62',1,'novas.h']]], - ['eta0_32',['ETA0',['../frames_8c.html#ac3263879bdfa579845d9bf404ab20208',1,'frames.c']]], - ['example_20usage_33',['Example usage',['../index.html#autotoc_md42',1,'']]], - ['explicit_20linking_20of_20custom_20ephemeris_20functions_34',['Explicit linking of custom ephemeris functions',['../index.html#autotoc_md70',1,'']]], - ['external_20solar_20system_20ephemeris_20data_20or_20services_35',['External Solar-system ephemeris data or services',['../index.html#autotoc_md65',1,'']]] + ['d_0',['D',['../structnovas__delaunay__args.html#ad8657a5ec76e12f3066fb4b4eb75ace9',1,'novas_delaunay_args']]], + ['d_5flight_1',['d_light',['../novas_8h.html#ad799864f637c483fb49491bde5a93e25',1,'d_light(const double *pos_src, const double *pos_body): novas.c'],['../novas_8c.html#ad799864f637c483fb49491bde5a93e25',1,'d_light(const double *pos_src, const double *pos_body): novas.c']]], + ['da0_2',['DA0',['../frames_8c.html#a850d4988b6e1ee4e16274b2c723f93c4',1,'frames.c']]], + ['data_20or_20services_3',['External Solar-system ephemeris data or services',['../index.html#autotoc_md65',1,'']]], + ['data_20service_20integration_4',['Universal ephemeris data / service integration',['../index.html#autotoc_md66',1,'']]], + ['de405_5fau_5',['DE405_AU',['../novas_8h.html#af303bf91582509624aa40c6a87eb95ac',1,'novas.h']]], + ['debug_20support_6',['Runtime debug support',['../index.html#autotoc_md73',1,'']]], + ['dec_7',['dec',['../structsky__pos.html#ac4ae7989694321b540abb75c30eec690',1,'sky_pos::dec'],['../structcat__entry.html#ac4ae7989694321b540abb75c30eec690',1,'cat_entry::dec']]], + ['declination_8',['A. True apparent R.A. and declination',['../md_LEGACY.html#autotoc_md27',1,'']]], + ['default_5fcio_5flocator_5ffile_9',['DEFAULT_CIO_LOCATOR_FILE',['../novas_8h.html#a4caf1f6e33a208827eb99df7e387d6d1',1,'novas.h']]], + ['default_5fgrav_5fbodies_5ffull_5faccuracy_10',['DEFAULT_GRAV_BODIES_FULL_ACCURACY',['../novas_8h.html#a4cb74da554b236c835302480688cfaac',1,'novas.h']]], + ['default_5fgrav_5fbodies_5freduced_5faccuracy_11',['DEFAULT_GRAV_BODIES_REDUCED_ACCURACY',['../novas_8h.html#aec64bf67d5a03b2b4fb2583e5918f1de',1,'novas.h']]], + ['deg2rad_12',['DEG2RAD',['../novas_8h.html#af7e8592d0a634bd3642e9fd508ea8022',1,'novas.h']]], + ['deprecated_13',['Deprecated',['../md_CHANGELOG.html#autotoc_md18',1,'']]], + ['deprecated_20list_14',['Deprecated List',['../deprecated.html',1,'']]], + ['deps0_15',['deps0',['../structnovas__frame.html#afb1bb47af5a00647759b897f72a68b58',1,'novas_frame']]], + ['dis_16',['dis',['../structsky__pos.html#aeedff25e8c80502a891e8af33d35b3c0',1,'sky_pos']]], + ['dpsi0_17',['dpsi0',['../structnovas__frame.html#a4445e3f8a201b14a5a7068c87507de72',1,'novas_frame']]], + ['dut1_18',['dut1',['../structnovas__timespec.html#a281e93817d681ec4a6cea2601a15c566',1,'novas_timespec']]], + ['dx_19',['dx',['../structnovas__frame.html#a229d11aff11a7482259d1296b9b70b8a',1,'novas_frame']]], + ['dy_20',['dy',['../structnovas__frame.html#a9deb6f886b19d50e714d890c3c268efc',1,'novas_frame']]] ]; diff --git a/apidoc/html/search/all_9.js b/apidoc/html/search/all_9.js index 1468d66f..a22b46c1 100644 --- a/apidoc/html/search/all_9.js +++ b/apidoc/html/search/all_9.js @@ -1,21 +1,39 @@ var searchData= [ - ['f_0',['f',['../structnovas__delaunay__args.html#ae3520ebb3ff8d6feab3e6afb47ed4040',1,'novas_delaunay_args::F'],['../novascon_8c.html#a480d6423b1e9ca40c69c5a83458b49b0',1,'F: novascon.c'],['../novascon_8h.html#a480d6423b1e9ca40c69c5a83458b49b0',1,'F: novascon.c']]], - ['features_1',['SuperNOVAS specific features',['../index.html#autotoc_md59',1,'']]], - ['fixed_2',['fixed',['../md_CHANGELOG.html#autotoc_md7',1,'Fixed'],['../md_CHANGELOG.html#autotoc_md15',1,'Fixed'],['../md_CHANGELOG.html#autotoc_md11',1,'Fixed'],['../md_CHANGELOG.html#autotoc_md4',1,'Fixed']]], - ['fixed_20novas_20c_203_201_20issues_3',['Fixed NOVAS C 3.1 issues',['../index.html#autotoc_md35',1,'']]], - ['fjd_5ftt_4',['fjd_tt',['../structnovas__timespec.html#a696e598955615f729a92870c8213a10c',1,'novas_timespec']]], - ['fn0_5',['FN0',['../novascon_8h.html#a2d8f405dc66e829e1869bea6ffb86a44',1,'novascon.h']]], - ['fn1_6',['FN1',['../novascon_8h.html#af275414414fd105a1702ca74374d1f70',1,'novascon.h']]], - ['for_20a_20sidereal_20source_7',['for a sidereal source',['../md_LEGACY.html#autotoc_md21',1,'Calculating positions for a sidereal source'],['../index.html#autotoc_md44',1,'Calculating positions for a sidereal source']]], - ['for_20a_20solar_20system_20source_8',['for a solar system source',['../index.html#autotoc_md51',1,'Calculating positions for a Solar-system source'],['../md_LEGACY.html#autotoc_md29',1,'Calculating positions for a Solar-system source']]], - ['for_20old_20jpl_20major_20planet_20ephemerides_9',['Built-in support for (old) JPL major planet ephemerides',['../index.html#autotoc_md67',1,'']]], - ['fortran_20interface_10',['Planets via JPL's <tt>pleph</tt> FORTRAN interface',['../index.html#autotoc_md69',1,'']]], - ['frame_11',['frame',['../structnovas__transform.html#aa4ab682491bbdc54f9fbf6a26c8245a1',1,'novas_transform::frame'],['../index.html#autotoc_md48',1,'Set up the observing frame']]], - ['frame_5ftie_12',['frame_tie',['../novas_8c.html#aa11d2253a44261370af8d0c32f0715e9',1,'frame_tie(const double *in, enum novas_frametie_direction direction, double *out): novas.c'],['../novas_8h.html#aa11d2253a44261370af8d0c32f0715e9',1,'frame_tie(const double *in, enum novas_frametie_direction direction, double *out): novas.c']]], - ['frames_2ec_13',['frames.c',['../frames_8c.html',1,'']]], - ['from_5fsystem_14',['from_system',['../structnovas__transform.html#a5fe73fdfdc0f8933168a1c50df2db4ed',1,'novas_transform']]], - ['functionality_15',['Newly added functionality',['../index.html#autotoc_md60',1,'']]], - ['functions_16',['Explicit linking of custom ephemeris functions',['../index.html#autotoc_md70',1,'']]], - ['fund_5fargs_17',['fund_args',['../novas_8h.html#aaac686274606e79ba666f94306eece8b',1,'fund_args(double t, novas_delaunay_args *a): novas.c'],['../novas_8c.html#aaac686274606e79ba666f94306eece8b',1,'fund_args(double t, novas_delaunay_args *a): novas.c']]] + ['e_5ftilt_0',['e_tilt',['../novas_8h.html#a6408979487e7fdf65fe7902b0400ce87',1,'e_tilt(double jd_tdb, enum novas_accuracy accuracy, double *mobl, double *tobl, double *ee, double *dpsi, double *deps): novas.c'],['../novas_8c.html#a6408979487e7fdf65fe7902b0400ce87',1,'e_tilt(double jd_tdb, enum novas_accuracy accuracy, double *mobl, double *tobl, double *ee, double *dpsi, double *deps): novas.c']]], + ['earth_20orientation_20parameters_1',['Specify Earth orientation parameters',['../md_LEGACY.html#autotoc_md25',1,'']]], + ['earth_5fpos_2',['earth_pos',['../structnovas__frame.html#aa3a3023bf2e8babb456b88391441c3dc',1,'novas_frame']]], + ['earth_5fsun_5fcalc_3',['earth_sun_calc',['../solsys3_8c.html#ab5d74f84f8e75e90dfc30ebde562d076',1,'earth_sun_calc(double jd_tdb, enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys3.c'],['../solarsystem_8h.html#ab5d74f84f8e75e90dfc30ebde562d076',1,'earth_sun_calc(double jd_tdb, enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys3.c']]], + ['earth_5fsun_5fcalc_5fhp_4',['earth_sun_calc_hp',['../solsys3_8c.html#a3e6398e29968a48f9de090e82423750f',1,'earth_sun_calc_hp(const double jd_tdb[2], enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys3.c'],['../solarsystem_8h.html#a3e6398e29968a48f9de090e82423750f',1,'earth_sun_calc_hp(const double jd_tdb[2], enum novas_planet body, enum novas_origin origin, double *position, double *velocity): solsys3.c']]], + ['earth_5fvel_5',['earth_vel',['../structnovas__frame.html#a099283b966b6937d7e59e10c6ff69760',1,'novas_frame']]], + ['ecl2equ_6',['ecl2equ',['../super_8c.html#afb3abc403e84a4821c3d00dc9186eed5',1,'ecl2equ(double jd_tt, enum novas_equator_type coord_sys, enum novas_accuracy accuracy, double elon, double elat, double *ra, double *dec): super.c'],['../novas_8h.html#afb3abc403e84a4821c3d00dc9186eed5',1,'ecl2equ(double jd_tt, enum novas_equator_type coord_sys, enum novas_accuracy accuracy, double elon, double elat, double *ra, double *dec): super.c']]], + ['ecl2equ_5fvec_7',['ecl2equ_vec',['../novas_8c.html#a6fa1eada41005ac70290d0bb5df1ec26',1,'ecl2equ_vec(double jd_tt, enum novas_equator_type coord_sys, enum novas_accuracy accuracy, const double *in, double *out): novas.c'],['../novas_8h.html#a6fa1eada41005ac70290d0bb5df1ec26',1,'ecl2equ_vec(double jd_tt, enum novas_equator_type coord_sys, enum novas_accuracy accuracy, const double *in, double *out): novas.c']]], + ['ee_8',['ee',['../structnovas__frame.html#a622800443dfc347bd82d3752ec60c771',1,'novas_frame']]], + ['ee_5fct_9',['ee_ct',['../novas_8c.html#add7a260017fad0d59c943a0a8d935fcf',1,'ee_ct(double jd_tt_high, double jd_tt_low, enum novas_accuracy accuracy): novas.c'],['../novas_8h.html#add7a260017fad0d59c943a0a8d935fcf',1,'ee_ct(double jd_tt_high, double jd_tt_low, enum novas_accuracy accuracy): novas.c']]], + ['elevation_20angles_20at_20the_20observing_20location_10',['elevation angles at the observing location',['../md_LEGACY.html#autotoc_md28',1,'B. Azimuth and elevation angles at the observing location'],['../index.html#autotoc_md50',1,'Calculate azimuth and elevation angles at the observing location']]], + ['em_5fratio_11',['EM_RATIO',['../eph__manager_8c.html#ad13d93611f33badca5f954f0b7c9c1a3',1,'eph_manager.c']]], + ['enable_5fearth_5fsun_5fhp_12',['enable_earth_sun_hp',['../solarsystem_8h.html#a279bca0519117cee9a3bd4382f38e7ad',1,'enable_earth_sun_hp(int value): solsys3.c'],['../solsys3_8c.html#a279bca0519117cee9a3bd4382f38e7ad',1,'enable_earth_sun_hp(int value): solsys3.c']]], + ['eph_5fmanager_20tt_13',['Planets via <tt>eph_manager</tt>',['../index.html#autotoc_md69',1,'']]], + ['eph_5fmanager_2ec_14',['eph_manager.c',['../eph__manager_8c.html',1,'']]], + ['ephem_5fclose_15',['ephem_close',['../eph__manager_8c.html#a333da81ba7453316e26f32f628fefc0e',1,'eph_manager.c']]], + ['ephem_5fopen_16',['ephem_open',['../eph__manager_8c.html#aabd581657809499fb433e4f9f56ace80',1,'eph_manager.c']]], + ['ephemerides_17',['Built-in support for (old) JPL major planet ephemerides',['../index.html#autotoc_md68',1,'']]], + ['ephemeris_18',['ephemeris',['../novas_8c.html#a3221fff69d0ca52ae4694ec3ab0368ad',1,'ephemeris(const double *jd_tdb, const object *body, enum novas_origin origin, enum novas_accuracy accuracy, double *pos, double *vel): novas.c'],['../novas_8h.html#a3221fff69d0ca52ae4694ec3ab0368ad',1,'ephemeris(const double *jd_tdb, const object *body, enum novas_origin origin, enum novas_accuracy accuracy, double *pos, double *vel): novas.c']]], + ['ephemeris_20data_20or_20services_19',['External Solar-system ephemeris data or services',['../index.html#autotoc_md65',1,'']]], + ['ephemeris_20data_20service_20integration_20',['Universal ephemeris data / service integration',['../index.html#autotoc_md66',1,'']]], + ['ephemeris_20functions_21',['Explicit linking of custom ephemeris functions',['../index.html#autotoc_md71',1,'']]], + ['ephfile_22',['EPHFILE',['../eph__manager_8c.html#ab690dba61a7445d8db2c104883fb0fe6',1,'eph_manager.c']]], + ['eps_5fcor_23',['EPS_COR',['../novas_8c.html#ac063b61c63e78a4864f2baa4606bab36',1,'novas.c']]], + ['equ2ecl_24',['equ2ecl',['../novas_8c.html#a98e8713c3a4cc14363246a3da757ddcd',1,'equ2ecl(double jd_tt, enum novas_equator_type coord_sys, enum novas_accuracy accuracy, double ra, double dec, double *elon, double *elat): novas.c'],['../novas_8h.html#a98e8713c3a4cc14363246a3da757ddcd',1,'equ2ecl(double jd_tt, enum novas_equator_type coord_sys, enum novas_accuracy accuracy, double ra, double dec, double *elon, double *elat): novas.c']]], + ['equ2ecl_5fvec_25',['equ2ecl_vec',['../novas_8c.html#aa05ecc76c1ccc0c3445f8b642d6c5311',1,'equ2ecl_vec(double jd_tt, enum novas_equator_type coord_sys, enum novas_accuracy accuracy, const double *in, double *out): novas.c'],['../novas_8h.html#aa05ecc76c1ccc0c3445f8b642d6c5311',1,'equ2ecl_vec(double jd_tt, enum novas_equator_type coord_sys, enum novas_accuracy accuracy, const double *in, double *out): novas.c']]], + ['equ2gal_26',['equ2gal',['../novas_8h.html#a4afca520ede383556b549bbfb0d95c16',1,'equ2gal(double ra, double dec, double *glon, double *glat): novas.c'],['../novas_8c.html#a4afca520ede383556b549bbfb0d95c16',1,'equ2gal(double ra, double dec, double *glon, double *glat): novas.c']]], + ['equ2hor_27',['equ2hor',['../novas_8c.html#a5f229207d8a775119565a52f7e586cf8',1,'equ2hor(double jd_ut1, double ut1_to_tt, enum novas_accuracy accuracy, double xp, double yp, const on_surface *location, double ra, double dec, enum novas_refraction_model ref_option, double *zd, double *az, double *rar, double *decr): novas.c'],['../novas_8h.html#a08d295e7b5853f0938c3addd2af67200',1,'equ2hor(double jd_ut1, double ut1_to_tt, enum novas_accuracy accuracy, double xp, double yp, const on_surface *location, double ra, double dec, enum novas_refraction_model option, double *zd, double *az, double *rar, double *decr): novas.c']]], + ['era_28',['era',['../novas_8h.html#aef1f8daaad470353648de90576aefc66',1,'era(double jd_ut1_high, double jd_ut1_low): novas.c'],['../novas_8c.html#aef1f8daaad470353648de90576aefc66',1,'era(double jd_ut1_high, double jd_ut1_low): novas.c'],['../structnovas__frame.html#aa7f218ad801848e38dc25323b8f0197b',1,'novas_frame::era']]], + ['erad_29',['erad',['../novascon_8h.html#aa7bbeb0cb618d36be058e8fd92133b4d',1,'ERAD: novascon.c'],['../novascon_8c.html#aa7bbeb0cb618d36be058e8fd92133b4d',1,'ERAD: novascon.c']]], + ['erot_5fera_30',['EROT_ERA',['../novas_8h.html#a9e882d9c9055f187d3a8dc9b019f0609ab07b6e5ed11fd50e7c2287b5b6626b46',1,'novas.h']]], + ['erot_5fgst_31',['EROT_GST',['../novas_8h.html#a9e882d9c9055f187d3a8dc9b019f0609a1d56a4fb59b567049ed1937bfcdf0f62',1,'novas.h']]], + ['eta0_32',['ETA0',['../frames_8c.html#ac3263879bdfa579845d9bf404ab20208',1,'frames.c']]], + ['example_20usage_33',['Example usage',['../index.html#autotoc_md42',1,'']]], + ['explicit_20linking_20of_20custom_20ephemeris_20functions_34',['Explicit linking of custom ephemeris functions',['../index.html#autotoc_md71',1,'']]], + ['external_20solar_20system_20ephemeris_20data_20or_20services_35',['External Solar-system ephemeris data or services',['../index.html#autotoc_md65',1,'']]] ]; diff --git a/apidoc/html/search/all_a.js b/apidoc/html/search/all_a.js index b4a62f69..ca5369db 100644 --- a/apidoc/html/search/all_a.js +++ b/apidoc/html/search/all_a.js @@ -1,23 +1,22 @@ var searchData= [ - ['gal2equ_0',['gal2equ',['../super_8c.html#af4cce5aa6c74794a0b89176037305181',1,'gal2equ(double glon, double glat, double *ra, double *dec): super.c'],['../novas_8h.html#af4cce5aa6c74794a0b89176037305181',1,'gal2equ(double glon, double glat, double *ra, double *dec): super.c']]], - ['gamma_1',['gamma',['../structnovas__frame.html#a72f9e01745b3a8203067ab84aefc9aea',1,'novas_frame']]], - ['gcrs2equ_2',['gcrs2equ',['../novas_8c.html#a41f6507aa31cd35eff54f9c430ce78c0',1,'gcrs2equ(double jd_tt, enum novas_dynamical_type sys, enum novas_accuracy accuracy, double rag, double decg, double *ra, double *dec): novas.c'],['../novas_8h.html#a41f6507aa31cd35eff54f9c430ce78c0',1,'gcrs2equ(double jd_tt, enum novas_dynamical_type sys, enum novas_accuracy accuracy, double rag, double decg, double *ra, double *dec): novas.c']]], - ['gcrs_5fto_5fcirs_3',['gcrs_to_cirs',['../structnovas__frame.html#ab0781cc6d1fa84411eeca631bb39d615',1,'novas_frame::gcrs_to_cirs'],['../novas_8h.html#ac27c155ecd4c28aaf9cac12dfd72ddb8',1,'gcrs_to_cirs(double jd_tt, enum novas_accuracy accuracy, const double *in, double *out): novas.c'],['../novas_8c.html#a51ea4a016336dd3cf7783061c14d165c',1,'gcrs_to_cirs(double jd_tdb, enum novas_accuracy accuracy, const double *in, double *out): novas.c']]], - ['gcrs_5fto_5fj2000_4',['gcrs_to_j2000',['../novas_8c.html#aeea4b5085c7267714492fae6108fb975',1,'gcrs_to_j2000(const double *in, double *out): novas.c'],['../novas_8h.html#aeea4b5085c7267714492fae6108fb975',1,'gcrs_to_j2000(const double *in, double *out): novas.c']]], - ['ge_5',['ge',['../novascon_8c.html#a0ee5d7a271610d60ec10f180747886eb',1,'GE: novascon.c'],['../novascon_8h.html#a0ee5d7a271610d60ec10f180747886eb',1,'GE: novascon.c']]], - ['geo_5fposvel_6',['geo_posvel',['../novas_8c.html#a581ef7bb3d2261a105d7086fc1768c97',1,'geo_posvel(double jd_tt, double ut1_to_tt, enum novas_accuracy accuracy, const observer *obs, double *pos, double *vel): novas.c'],['../novas_8h.html#a581ef7bb3d2261a105d7086fc1768c97',1,'geo_posvel(double jd_tt, double ut1_to_tt, enum novas_accuracy accuracy, const observer *obs, double *pos, double *vel): novas.c']]], - ['get_5fephem_5fprovider_7',['get_ephem_provider',['../novas_8c.html#aa6fad38297a49ba78a6bd49cedf889b1',1,'get_ephem_provider(): novas.c'],['../solarsystem_8h.html#aa6fad38297a49ba78a6bd49cedf889b1',1,'get_ephem_provider(): novas.c']]], - ['get_5fut1_5fto_5ftt_8',['get_ut1_to_tt',['../super_8c.html#a4d7470ca705efa1953e8b4beab77c6b6',1,'get_ut1_to_tt(int leap_seconds, double dut1): super.c'],['../novas_8h.html#a4d7470ca705efa1953e8b4beab77c6b6',1,'get_ut1_to_tt(int leap_seconds, double dut1): super.c']]], - ['get_5futc_5fto_5ftt_9',['get_utc_to_tt',['../novas_8h.html#ab7611704bab9ce717744a8b5575c5378',1,'get_utc_to_tt(int leap_seconds): super.c'],['../super_8c.html#ab7611704bab9ce717744a8b5575c5378',1,'get_utc_to_tt(int leap_seconds): super.c']]], - ['grav_5fbodies_5ffull_5faccuracy_10',['grav_bodies_full_accuracy',['../novas_8c.html#a18647d39520d1a15a137661f698cb12a',1,'grav_bodies_full_accuracy: novas.c'],['../novas_8h.html#a18647d39520d1a15a137661f698cb12a',1,'grav_bodies_full_accuracy: novas.c']]], - ['grav_5fbodies_5freduced_5faccuracy_11',['grav_bodies_reduced_accuracy',['../novas_8c.html#a03a4df8961a0cd05f89aca478d2dcd24',1,'grav_bodies_reduced_accuracy: novas.c'],['../novas_8h.html#a03a4df8961a0cd05f89aca478d2dcd24',1,'grav_bodies_reduced_accuracy: novas.c']]], - ['grav_5fdef_12',['grav_def',['../novas_8c.html#a48f90ac20950507fad9b880a7f7f2383',1,'grav_def(double jd_tdb, enum novas_observer_place unused, enum novas_accuracy accuracy, const double *pos_src, const double *pos_obs, double *out): novas.c'],['../novas_8h.html#a48f90ac20950507fad9b880a7f7f2383',1,'grav_def(double jd_tdb, enum novas_observer_place unused, enum novas_accuracy accuracy, const double *pos_src, const double *pos_obs, double *out): novas.c']]], - ['grav_5fplanets_13',['grav_planets',['../novas_8c.html#aa798460894aa44f8564569d9ea4bf1ef',1,'grav_planets(const double *pos_src, const double *pos_obs, const novas_planet_bundle *planets, double *out): novas.c'],['../novas_8h.html#aa798460894aa44f8564569d9ea4bf1ef',1,'grav_planets(const double *pos_src, const double *pos_obs, const novas_planet_bundle *planets, double *out): novas.c']]], - ['grav_5fredshift_14',['grav_redshift',['../super_8c.html#a3ce6b306bc183387d0aaac97abbd82e8',1,'grav_redshift(double M_kg, double r_m): super.c'],['../novas_8h.html#a3ce6b306bc183387d0aaac97abbd82e8',1,'grav_redshift(double M_kg, double r_m): super.c']]], - ['grav_5fundef_15',['grav_undef',['../super_8c.html#aaae33249717912663bbb00be4fa4e6c3',1,'grav_undef(double jd_tdb, enum novas_accuracy accuracy, const double *pos_app, const double *pos_obs, double *out): super.c'],['../novas_8h.html#aaae33249717912663bbb00be4fa4e6c3',1,'grav_undef(double jd_tdb, enum novas_accuracy accuracy, const double *pos_app, const double *pos_obs, double *out): super.c']]], - ['grav_5fundo_5fplanets_16',['grav_undo_planets',['../super_8c.html#ae68d01655c4b37b5a3e1422f0062f94c',1,'grav_undo_planets(const double *pos_app, const double *pos_obs, const novas_planet_bundle *planets, double *out): super.c'],['../novas_8h.html#ae68d01655c4b37b5a3e1422f0062f94c',1,'grav_undo_planets(const double *pos_app, const double *pos_obs, const novas_planet_bundle *planets, double *out): super.c']]], - ['grav_5fvec_17',['grav_vec',['../novas_8c.html#a08a008572e2746a70bec19739b5fb7e6',1,'grav_vec(const double *pos_src, const double *pos_obs, const double *pos_body, double rmass, double *out): novas.c'],['../novas_8h.html#a08a008572e2746a70bec19739b5fb7e6',1,'grav_vec(const double *pos_src, const double *pos_obs, const double *pos_body, double rmass, double *out): novas.c']]], - ['gs_18',['gs',['../novascon_8c.html#a5060445c439eb63c5fb506fa625ca343',1,'GS: novascon.c'],['../novascon_8h.html#a5060445c439eb63c5fb506fa625ca343',1,'GS: novascon.c']]], - ['gst_19',['gst',['../structnovas__frame.html#aef07d7946615098b170225edc81bd4a7',1,'novas_frame']]] + ['f_0',['f',['../structnovas__delaunay__args.html#ae3520ebb3ff8d6feab3e6afb47ed4040',1,'novas_delaunay_args::F'],['../novascon_8c.html#a480d6423b1e9ca40c69c5a83458b49b0',1,'F: novascon.c'],['../novascon_8h.html#a480d6423b1e9ca40c69c5a83458b49b0',1,'F: novascon.c']]], + ['features_1',['SuperNOVAS specific features',['../index.html#autotoc_md59',1,'']]], + ['fixed_2',['fixed',['../md_CHANGELOG.html#autotoc_md7',1,'Fixed'],['../md_CHANGELOG.html#autotoc_md15',1,'Fixed'],['../md_CHANGELOG.html#autotoc_md11',1,'Fixed'],['../md_CHANGELOG.html#autotoc_md4',1,'Fixed']]], + ['fixed_20novas_20c_203_201_20issues_3',['Fixed NOVAS C 3.1 issues',['../index.html#autotoc_md35',1,'']]], + ['fjd_5ftt_4',['fjd_tt',['../structnovas__timespec.html#a696e598955615f729a92870c8213a10c',1,'novas_timespec']]], + ['fn0_5',['FN0',['../novascon_8h.html#a2d8f405dc66e829e1869bea6ffb86a44',1,'novascon.h']]], + ['fn1_6',['FN1',['../novascon_8h.html#af275414414fd105a1702ca74374d1f70',1,'novascon.h']]], + ['for_20a_20sidereal_20source_7',['for a sidereal source',['../md_LEGACY.html#autotoc_md21',1,'Calculating positions for a sidereal source'],['../index.html#autotoc_md44',1,'Calculating positions for a sidereal source']]], + ['for_20a_20solar_20system_20source_8',['for a solar system source',['../index.html#autotoc_md51',1,'Calculating positions for a Solar-system source'],['../md_LEGACY.html#autotoc_md29',1,'Calculating positions for a Solar-system source']]], + ['for_20calceph_20integration_9',['Built-in support for CALCEPH integration',['../index.html#autotoc_md67',1,'']]], + ['for_20old_20jpl_20major_20planet_20ephemerides_10',['Built-in support for (old) JPL major planet ephemerides',['../index.html#autotoc_md68',1,'']]], + ['fortran_20interface_11',['Planets via JPL's <tt>pleph</tt> FORTRAN interface',['../index.html#autotoc_md70',1,'']]], + ['frame_12',['frame',['../structnovas__transform.html#aa4ab682491bbdc54f9fbf6a26c8245a1',1,'novas_transform::frame'],['../index.html#autotoc_md48',1,'Set up the observing frame']]], + ['frame_5ftie_13',['frame_tie',['../novas_8c.html#aa11d2253a44261370af8d0c32f0715e9',1,'frame_tie(const double *in, enum novas_frametie_direction direction, double *out): novas.c'],['../novas_8h.html#aa11d2253a44261370af8d0c32f0715e9',1,'frame_tie(const double *in, enum novas_frametie_direction direction, double *out): novas.c']]], + ['frames_2ec_14',['frames.c',['../frames_8c.html',1,'']]], + ['from_5fsystem_15',['from_system',['../structnovas__transform.html#a5fe73fdfdc0f8933168a1c50df2db4ed',1,'novas_transform']]], + ['functionality_16',['Newly added functionality',['../index.html#autotoc_md60',1,'']]], + ['functions_17',['Explicit linking of custom ephemeris functions',['../index.html#autotoc_md71',1,'']]], + ['fund_5fargs_18',['fund_args',['../novas_8h.html#aaac686274606e79ba666f94306eece8b',1,'fund_args(double t, novas_delaunay_args *a): novas.c'],['../novas_8c.html#aaac686274606e79ba666f94306eece8b',1,'fund_args(double t, novas_delaunay_args *a): novas.c']]] ]; diff --git a/apidoc/html/search/all_b.js b/apidoc/html/search/all_b.js index 43d2c424..3233b5e5 100644 --- a/apidoc/html/search/all_b.js +++ b/apidoc/html/search/all_b.js @@ -1,7 +1,25 @@ var searchData= [ - ['height_0',['height',['../structon__surface.html#a89f6abd564014faeff7cd20c340a9c7d',1,'on_surface']]], - ['helioc_1',['HELIOC',['../novas_8h.html#a5414c24d23ad004a73ec69b1aad9f3e2',1,'novas.h']]], - ['hor_5fto_5fitrs_2',['hor_to_itrs',['../super_8c.html#ad290005b13558de3927e455775b32e0f',1,'hor_to_itrs(const on_surface *location, double az, double za, double *itrs): super.c'],['../novas_8h.html#ad290005b13558de3927e455775b32e0f',1,'hor_to_itrs(const on_surface *location, double az, double za, double *itrs): super.c']]], - ['humidity_3',['humidity',['../structon__surface.html#a987616dbcfdfc936af3e5874ef5a41e7',1,'on_surface']]] + ['gal2equ_0',['gal2equ',['../super_8c.html#af4cce5aa6c74794a0b89176037305181',1,'gal2equ(double glon, double glat, double *ra, double *dec): super.c'],['../novas_8h.html#af4cce5aa6c74794a0b89176037305181',1,'gal2equ(double glon, double glat, double *ra, double *dec): super.c']]], + ['gamma_1',['gamma',['../structnovas__frame.html#a72f9e01745b3a8203067ab84aefc9aea',1,'novas_frame']]], + ['gcrs2equ_2',['gcrs2equ',['../novas_8c.html#a41f6507aa31cd35eff54f9c430ce78c0',1,'gcrs2equ(double jd_tt, enum novas_dynamical_type sys, enum novas_accuracy accuracy, double rag, double decg, double *ra, double *dec): novas.c'],['../novas_8h.html#a41f6507aa31cd35eff54f9c430ce78c0',1,'gcrs2equ(double jd_tt, enum novas_dynamical_type sys, enum novas_accuracy accuracy, double rag, double decg, double *ra, double *dec): novas.c']]], + ['gcrs_5fto_5fcirs_3',['gcrs_to_cirs',['../structnovas__frame.html#ab0781cc6d1fa84411eeca631bb39d615',1,'novas_frame::gcrs_to_cirs'],['../novas_8h.html#ac27c155ecd4c28aaf9cac12dfd72ddb8',1,'gcrs_to_cirs(double jd_tt, enum novas_accuracy accuracy, const double *in, double *out): novas.c'],['../novas_8c.html#a51ea4a016336dd3cf7783061c14d165c',1,'gcrs_to_cirs(double jd_tdb, enum novas_accuracy accuracy, const double *in, double *out): novas.c']]], + ['gcrs_5fto_5fj2000_4',['gcrs_to_j2000',['../novas_8c.html#aeea4b5085c7267714492fae6108fb975',1,'gcrs_to_j2000(const double *in, double *out): novas.c'],['../novas_8h.html#aeea4b5085c7267714492fae6108fb975',1,'gcrs_to_j2000(const double *in, double *out): novas.c']]], + ['ge_5',['ge',['../novascon_8c.html#a0ee5d7a271610d60ec10f180747886eb',1,'GE: novascon.c'],['../novascon_8h.html#a0ee5d7a271610d60ec10f180747886eb',1,'GE: novascon.c']]], + ['geo_5fposvel_6',['geo_posvel',['../novas_8c.html#a581ef7bb3d2261a105d7086fc1768c97',1,'geo_posvel(double jd_tt, double ut1_to_tt, enum novas_accuracy accuracy, const observer *obs, double *pos, double *vel): novas.c'],['../novas_8h.html#a581ef7bb3d2261a105d7086fc1768c97',1,'geo_posvel(double jd_tt, double ut1_to_tt, enum novas_accuracy accuracy, const observer *obs, double *pos, double *vel): novas.c']]], + ['get_5fephem_5fprovider_7',['get_ephem_provider',['../novas_8c.html#aa6fad38297a49ba78a6bd49cedf889b1',1,'get_ephem_provider(): novas.c'],['../solarsystem_8h.html#aa6fad38297a49ba78a6bd49cedf889b1',1,'get_ephem_provider(): novas.c']]], + ['get_5fplanet_5fprovider_8',['get_planet_provider',['../novas_8c.html#a0f0a786b5614a788c02b37a462eae2d2',1,'get_planet_provider(): novas.c'],['../solarsystem_8h.html#a0f0a786b5614a788c02b37a462eae2d2',1,'get_planet_provider(): novas.c']]], + ['get_5fplanet_5fprovider_5fhp_9',['get_planet_provider_hp',['../novas_8c.html#ae45badb450c1ca73920d982e12346c5b',1,'get_planet_provider_hp(): novas.c'],['../solarsystem_8h.html#ae45badb450c1ca73920d982e12346c5b',1,'get_planet_provider_hp(): novas.c']]], + ['get_5fut1_5fto_5ftt_10',['get_ut1_to_tt',['../novas_8h.html#a4d7470ca705efa1953e8b4beab77c6b6',1,'get_ut1_to_tt(int leap_seconds, double dut1): super.c'],['../super_8c.html#a4d7470ca705efa1953e8b4beab77c6b6',1,'get_ut1_to_tt(int leap_seconds, double dut1): super.c']]], + ['get_5futc_5fto_5ftt_11',['get_utc_to_tt',['../super_8c.html#ab7611704bab9ce717744a8b5575c5378',1,'get_utc_to_tt(int leap_seconds): super.c'],['../novas_8h.html#ab7611704bab9ce717744a8b5575c5378',1,'get_utc_to_tt(int leap_seconds): super.c']]], + ['grav_5fbodies_5ffull_5faccuracy_12',['grav_bodies_full_accuracy',['../novas_8c.html#a18647d39520d1a15a137661f698cb12a',1,'grav_bodies_full_accuracy: novas.c'],['../novas_8h.html#a18647d39520d1a15a137661f698cb12a',1,'grav_bodies_full_accuracy: novas.c']]], + ['grav_5fbodies_5freduced_5faccuracy_13',['grav_bodies_reduced_accuracy',['../novas_8c.html#a03a4df8961a0cd05f89aca478d2dcd24',1,'grav_bodies_reduced_accuracy: novas.c'],['../novas_8h.html#a03a4df8961a0cd05f89aca478d2dcd24',1,'grav_bodies_reduced_accuracy: novas.c']]], + ['grav_5fdef_14',['grav_def',['../novas_8c.html#a48f90ac20950507fad9b880a7f7f2383',1,'grav_def(double jd_tdb, enum novas_observer_place unused, enum novas_accuracy accuracy, const double *pos_src, const double *pos_obs, double *out): novas.c'],['../novas_8h.html#a48f90ac20950507fad9b880a7f7f2383',1,'grav_def(double jd_tdb, enum novas_observer_place unused, enum novas_accuracy accuracy, const double *pos_src, const double *pos_obs, double *out): novas.c']]], + ['grav_5fplanets_15',['grav_planets',['../novas_8h.html#aa798460894aa44f8564569d9ea4bf1ef',1,'grav_planets(const double *pos_src, const double *pos_obs, const novas_planet_bundle *planets, double *out): novas.c'],['../novas_8c.html#aa798460894aa44f8564569d9ea4bf1ef',1,'grav_planets(const double *pos_src, const double *pos_obs, const novas_planet_bundle *planets, double *out): novas.c']]], + ['grav_5fredshift_16',['grav_redshift',['../super_8c.html#a3ce6b306bc183387d0aaac97abbd82e8',1,'grav_redshift(double M_kg, double r_m): super.c'],['../novas_8h.html#a3ce6b306bc183387d0aaac97abbd82e8',1,'grav_redshift(double M_kg, double r_m): super.c']]], + ['grav_5fundef_17',['grav_undef',['../super_8c.html#aaae33249717912663bbb00be4fa4e6c3',1,'grav_undef(double jd_tdb, enum novas_accuracy accuracy, const double *pos_app, const double *pos_obs, double *out): super.c'],['../novas_8h.html#aaae33249717912663bbb00be4fa4e6c3',1,'grav_undef(double jd_tdb, enum novas_accuracy accuracy, const double *pos_app, const double *pos_obs, double *out): super.c']]], + ['grav_5fundo_5fplanets_18',['grav_undo_planets',['../super_8c.html#ae68d01655c4b37b5a3e1422f0062f94c',1,'grav_undo_planets(const double *pos_app, const double *pos_obs, const novas_planet_bundle *planets, double *out): super.c'],['../novas_8h.html#ae68d01655c4b37b5a3e1422f0062f94c',1,'grav_undo_planets(const double *pos_app, const double *pos_obs, const novas_planet_bundle *planets, double *out): super.c']]], + ['grav_5fvec_19',['grav_vec',['../novas_8c.html#a08a008572e2746a70bec19739b5fb7e6',1,'grav_vec(const double *pos_src, const double *pos_obs, const double *pos_body, double rmass, double *out): novas.c'],['../novas_8h.html#a08a008572e2746a70bec19739b5fb7e6',1,'grav_vec(const double *pos_src, const double *pos_obs, const double *pos_body, double rmass, double *out): novas.c']]], + ['gs_20',['gs',['../novascon_8c.html#a5060445c439eb63c5fb506fa625ca343',1,'GS: novascon.c'],['../novascon_8h.html#a5060445c439eb63c5fb506fa625ca343',1,'GS: novascon.c']]], + ['gst_21',['gst',['../structnovas__frame.html#aef07d7946615098b170225edc81bd4a7',1,'novas_frame']]] ]; diff --git a/apidoc/html/search/all_c.js b/apidoc/html/search/all_c.js index bc955604..43d2c424 100644 --- a/apidoc/html/search/all_c.js +++ b/apidoc/html/search/all_c.js @@ -1,24 +1,7 @@ var searchData= [ - ['iau2000a_0',['iau2000a',['../nutation_8c.html#a63ac0d33e3f774cd89281a00e2918b98',1,'iau2000a(double jd_tt_high, double jd_tt_low, double *dpsi, double *deps): nutation.c'],['../nutation_8h.html#a63ac0d33e3f774cd89281a00e2918b98',1,'iau2000a(double jd_tt_high, double jd_tt_low, double *dpsi, double *deps): nutation.c']]], - ['iau2000b_1',['iau2000b',['../nutation_8c.html#ae1a30706385dd901d96d28c816b51c87',1,'iau2000b(double jd_tt_high, double jd_tt_low, double *dpsi, double *deps): nutation.c'],['../nutation_8h.html#ae1a30706385dd901d96d28c816b51c87',1,'iau2000b(double jd_tt_high, double jd_tt_low, double *dpsi, double *deps): nutation.c']]], - ['icrs_5fto_5fj2000_2',['icrs_to_j2000',['../structnovas__frame.html#aae2b172beac21d0c2a5f256bc8ad40bc',1,'novas_frame::icrs_to_j2000'],['../novas_8h.html#ae8b91a9b4fe4af63c7054d1eacdb996ea8557604d6604356e6620b42f78aec999',1,'ICRS_TO_J2000: novas.h']]], - ['ijd_5ftt_3',['ijd_tt',['../structnovas__timespec.html#ab1b769234049ec8d7cdbb22800116184',1,'novas_timespec']]], - ['in_20support_20for_20old_20jpl_20major_20planet_20ephemerides_4',['Built-in support for (old) JPL major planet ephemerides',['../index.html#autotoc_md67',1,'']]], - ['in_20v1_201_5',['Added in v1.1',['../index.html#autotoc_md61',1,'']]], - ['in_20v1_202_6',['Added in v1.2',['../index.html#autotoc_md62',1,'']]], - ['in_5fspace_7',['in_space',['../structin__space.html',1,'']]], - ['in_5fspace_5finit_8',['IN_SPACE_INIT',['../novas_8h.html#a406038a5cbe32b7e0e7233f6145e4cf5',1,'novas.h']]], - ['installation_9',['Building and installation',['../index.html#autotoc_md39',1,'']]], - ['integration_10',['Universal ephemeris data / service integration',['../index.html#autotoc_md66',1,'']]], - ['interest_11',['interest',['../index.html#autotoc_md45',1,'Specify the object of interest'],['../md_LEGACY.html#autotoc_md22',1,'Specify the object of interest']]], - ['interface_12',['Planets via JPL's <tt>pleph</tt> FORTRAN interface',['../index.html#autotoc_md69',1,'']]], - ['interpolate_13',['interpolate',['../eph__manager_8c.html#aeda97db4dfac1a80c97ab2f3fb42b4a9',1,'eph_manager.c']]], - ['introduction_14',['Introduction',['../index.html#autotoc_md32',1,'']]], - ['ipt_15',['IPT',['../eph__manager_8c.html#a3e671032c94fa64bb397d6166fef36f7',1,'eph_manager.c']]], - ['ira_5fequinox_16',['ira_equinox',['../novas_8h.html#aea0e1028baf14d16d9de800e36a17086',1,'ira_equinox(double jd_tdb, enum novas_equinox_type equinox, enum novas_accuracy accuracy): novas.c'],['../novas_8c.html#aea0e1028baf14d16d9de800e36a17086',1,'ira_equinox(double jd_tdb, enum novas_equinox_type equinox, enum novas_accuracy accuracy): novas.c']]], - ['issues_17',['Fixed NOVAS C 3.1 issues',['../index.html#autotoc_md35',1,'']]], - ['itrs_5fto_5fcirs_18',['itrs_to_cirs',['../novas_8h.html#a12953f66c0f774284f0700ae785784d0',1,'itrs_to_cirs(double jd_tt_high, double jd_tt_low, double ut1_to_tt, enum novas_accuracy accuracy, double xp, double yp, const double *in, double *out): super.c'],['../super_8c.html#a12953f66c0f774284f0700ae785784d0',1,'itrs_to_cirs(double jd_tt_high, double jd_tt_low, double ut1_to_tt, enum novas_accuracy accuracy, double xp, double yp, const double *in, double *out): super.c']]], - ['itrs_5fto_5fhor_19',['itrs_to_hor',['../novas_8h.html#a296fcf0239f66eb19732f5072fed6d6e',1,'itrs_to_hor(const on_surface *location, const double *itrs, double *az, double *za): super.c'],['../super_8c.html#a296fcf0239f66eb19732f5072fed6d6e',1,'itrs_to_hor(const on_surface *location, const double *itrs, double *az, double *za): super.c']]], - ['itrs_5fto_5ftod_20',['itrs_to_tod',['../super_8c.html#a3f6ae564cfac3766a21e0754905e5f7c',1,'itrs_to_tod(double jd_tt_high, double jd_tt_low, double ut1_to_tt, enum novas_accuracy accuracy, double xp, double yp, const double *in, double *out): super.c'],['../novas_8h.html#a3f6ae564cfac3766a21e0754905e5f7c',1,'itrs_to_tod(double jd_tt_high, double jd_tt_low, double ut1_to_tt, enum novas_accuracy accuracy, double xp, double yp, const double *in, double *out): super.c']]] + ['height_0',['height',['../structon__surface.html#a89f6abd564014faeff7cd20c340a9c7d',1,'on_surface']]], + ['helioc_1',['HELIOC',['../novas_8h.html#a5414c24d23ad004a73ec69b1aad9f3e2',1,'novas.h']]], + ['hor_5fto_5fitrs_2',['hor_to_itrs',['../super_8c.html#ad290005b13558de3927e455775b32e0f',1,'hor_to_itrs(const on_surface *location, double az, double za, double *itrs): super.c'],['../novas_8h.html#ad290005b13558de3927e455775b32e0f',1,'hor_to_itrs(const on_surface *location, double az, double za, double *itrs): super.c']]], + ['humidity_3',['humidity',['../structon__surface.html#a987616dbcfdfc936af3e5874ef5a41e7',1,'on_surface']]] ]; diff --git a/apidoc/html/search/all_d.js b/apidoc/html/search/all_d.js index 8dd4ca8b..624dc206 100644 --- a/apidoc/html/search/all_d.js +++ b/apidoc/html/search/all_d.js @@ -1,13 +1,25 @@ var searchData= [ - ['j2000_5fto_5fgcrs_0',['j2000_to_gcrs',['../super_8c.html#a9d51ca5c972013024755c644c96d0586',1,'j2000_to_gcrs(const double *in, double *out): super.c'],['../novas_8h.html#a9d51ca5c972013024755c644c96d0586',1,'j2000_to_gcrs(const double *in, double *out): super.c']]], - ['j2000_5fto_5ficrs_1',['J2000_TO_ICRS',['../novas_8h.html#ae8b91a9b4fe4af63c7054d1eacdb996ea7e5dc966849295dce29fb339b960da4f',1,'novas.h']]], - ['j2000_5fto_5ftod_2',['j2000_to_tod',['../novas_8c.html#a02fa1ee652c20160055cbd2c7bd9ca63',1,'j2000_to_tod(double jd_tdb, enum novas_accuracy accuracy, const double *in, double *out): novas.c'],['../novas_8h.html#ad214e87caefca35f5f3af7f643f25c73',1,'j2000_to_tod(double jd_tt, enum novas_accuracy accuracy, const double *in, double *out): novas.c']]], - ['jd_5ftdb_3',['jd_tdb',['../structra__of__cio.html#a0aefc536698706b7f8a15f23168c3486',1,'ra_of_cio']]], - ['jpl_20major_20planet_20ephemerides_4',['Built-in support for (old) JPL major planet ephemerides',['../index.html#autotoc_md67',1,'']]], - ['jpl_20s_20tt_20pleph_20tt_20fortran_20interface_5',['Planets via JPL's <tt>pleph</tt> FORTRAN interface',['../index.html#autotoc_md69',1,'']]], - ['jplau_6',['JPLAU',['../eph__manager_8c.html#a3827e48de0de48feb5b52444d03983d3',1,'eph_manager.c']]], - ['jplihp_5f_7',['jplihp_',['../solsys2_8c.html#a14752a69e14c399d5ee82e83f22acf68',1,'solsys2.c']]], - ['jplint_5f_8',['jplint_',['../solsys2_8c.html#ab53652c0e203b166427464ee1691c236',1,'solsys2.c']]], - ['julian_5fdate_9',['julian_date',['../novas_8c.html#a7cd85bc0a0248f84d399cbbce9fe9546',1,'julian_date(short year, short month, short day, double hour): novas.c'],['../novas_8h.html#a7cd85bc0a0248f84d399cbbce9fe9546',1,'julian_date(short year, short month, short day, double hour): novas.c']]] + ['iau2000a_0',['iau2000a',['../nutation_8c.html#a63ac0d33e3f774cd89281a00e2918b98',1,'iau2000a(double jd_tt_high, double jd_tt_low, double *dpsi, double *deps): nutation.c'],['../nutation_8h.html#a63ac0d33e3f774cd89281a00e2918b98',1,'iau2000a(double jd_tt_high, double jd_tt_low, double *dpsi, double *deps): nutation.c']]], + ['iau2000b_1',['iau2000b',['../nutation_8c.html#ae1a30706385dd901d96d28c816b51c87',1,'iau2000b(double jd_tt_high, double jd_tt_low, double *dpsi, double *deps): nutation.c'],['../nutation_8h.html#ae1a30706385dd901d96d28c816b51c87',1,'iau2000b(double jd_tt_high, double jd_tt_low, double *dpsi, double *deps): nutation.c']]], + ['icrs_5fto_5fj2000_2',['icrs_to_j2000',['../structnovas__frame.html#aae2b172beac21d0c2a5f256bc8ad40bc',1,'novas_frame::icrs_to_j2000'],['../novas_8h.html#ae8b91a9b4fe4af63c7054d1eacdb996ea8557604d6604356e6620b42f78aec999',1,'ICRS_TO_J2000: novas.h']]], + ['ijd_5ftt_3',['ijd_tt',['../structnovas__timespec.html#ab1b769234049ec8d7cdbb22800116184',1,'novas_timespec']]], + ['in_20support_20for_20calceph_20integration_4',['Built-in support for CALCEPH integration',['../index.html#autotoc_md67',1,'']]], + ['in_20support_20for_20old_20jpl_20major_20planet_20ephemerides_5',['Built-in support for (old) JPL major planet ephemerides',['../index.html#autotoc_md68',1,'']]], + ['in_20v1_201_6',['Added in v1.1',['../index.html#autotoc_md61',1,'']]], + ['in_20v1_202_7',['Added in v1.2',['../index.html#autotoc_md62',1,'']]], + ['in_5fspace_8',['in_space',['../structin__space.html',1,'']]], + ['in_5fspace_5finit_9',['IN_SPACE_INIT',['../novas_8h.html#a406038a5cbe32b7e0e7233f6145e4cf5',1,'novas.h']]], + ['installation_10',['Building and installation',['../index.html#autotoc_md39',1,'']]], + ['integration_11',['integration',['../index.html#autotoc_md67',1,'Built-in support for CALCEPH integration'],['../index.html#autotoc_md66',1,'Universal ephemeris data / service integration']]], + ['interest_12',['interest',['../index.html#autotoc_md45',1,'Specify the object of interest'],['../md_LEGACY.html#autotoc_md22',1,'Specify the object of interest']]], + ['interface_13',['Planets via JPL's <tt>pleph</tt> FORTRAN interface',['../index.html#autotoc_md70',1,'']]], + ['interpolate_14',['interpolate',['../eph__manager_8c.html#aeda97db4dfac1a80c97ab2f3fb42b4a9',1,'eph_manager.c']]], + ['introduction_15',['Introduction',['../index.html#autotoc_md32',1,'']]], + ['ipt_16',['IPT',['../eph__manager_8c.html#a3e671032c94fa64bb397d6166fef36f7',1,'eph_manager.c']]], + ['ira_5fequinox_17',['ira_equinox',['../novas_8h.html#aea0e1028baf14d16d9de800e36a17086',1,'ira_equinox(double jd_tdb, enum novas_equinox_type equinox, enum novas_accuracy accuracy): novas.c'],['../novas_8c.html#aea0e1028baf14d16d9de800e36a17086',1,'ira_equinox(double jd_tdb, enum novas_equinox_type equinox, enum novas_accuracy accuracy): novas.c']]], + ['issues_18',['Fixed NOVAS C 3.1 issues',['../index.html#autotoc_md35',1,'']]], + ['itrs_5fto_5fcirs_19',['itrs_to_cirs',['../novas_8h.html#a12953f66c0f774284f0700ae785784d0',1,'itrs_to_cirs(double jd_tt_high, double jd_tt_low, double ut1_to_tt, enum novas_accuracy accuracy, double xp, double yp, const double *in, double *out): super.c'],['../super_8c.html#a12953f66c0f774284f0700ae785784d0',1,'itrs_to_cirs(double jd_tt_high, double jd_tt_low, double ut1_to_tt, enum novas_accuracy accuracy, double xp, double yp, const double *in, double *out): super.c']]], + ['itrs_5fto_5fhor_20',['itrs_to_hor',['../novas_8h.html#a296fcf0239f66eb19732f5072fed6d6e',1,'itrs_to_hor(const on_surface *location, const double *itrs, double *az, double *za): super.c'],['../super_8c.html#a296fcf0239f66eb19732f5072fed6d6e',1,'itrs_to_hor(const on_surface *location, const double *itrs, double *az, double *za): super.c']]], + ['itrs_5fto_5ftod_21',['itrs_to_tod',['../novas_8h.html#a3f6ae564cfac3766a21e0754905e5f7c',1,'itrs_to_tod(double jd_tt_high, double jd_tt_low, double ut1_to_tt, enum novas_accuracy accuracy, double xp, double yp, const double *in, double *out): super.c'],['../super_8c.html#a3f6ae564cfac3766a21e0754905e5f7c',1,'itrs_to_tod(double jd_tt_high, double jd_tt_low, double ut1_to_tt, enum novas_accuracy accuracy, double xp, double yp, const double *in, double *out): super.c']]] ]; diff --git a/apidoc/html/search/all_e.js b/apidoc/html/search/all_e.js index bc09f5bf..204e9bee 100644 --- a/apidoc/html/search/all_e.js +++ b/apidoc/html/search/all_e.js @@ -1,4 +1,13 @@ var searchData= [ - ['km_0',['KM',['../eph__manager_8c.html#a7c998bf57458a81960a20b58bec630d4',1,'eph_manager.c']]] + ['j2000_5fto_5fgcrs_0',['j2000_to_gcrs',['../super_8c.html#a9d51ca5c972013024755c644c96d0586',1,'j2000_to_gcrs(const double *in, double *out): super.c'],['../novas_8h.html#a9d51ca5c972013024755c644c96d0586',1,'j2000_to_gcrs(const double *in, double *out): super.c']]], + ['j2000_5fto_5ficrs_1',['J2000_TO_ICRS',['../novas_8h.html#ae8b91a9b4fe4af63c7054d1eacdb996ea7e5dc966849295dce29fb339b960da4f',1,'novas.h']]], + ['j2000_5fto_5ftod_2',['j2000_to_tod',['../novas_8c.html#a02fa1ee652c20160055cbd2c7bd9ca63',1,'j2000_to_tod(double jd_tdb, enum novas_accuracy accuracy, const double *in, double *out): novas.c'],['../novas_8h.html#ad214e87caefca35f5f3af7f643f25c73',1,'j2000_to_tod(double jd_tt, enum novas_accuracy accuracy, const double *in, double *out): novas.c']]], + ['jd_5ftdb_3',['jd_tdb',['../structra__of__cio.html#a0aefc536698706b7f8a15f23168c3486',1,'ra_of_cio']]], + ['jpl_20major_20planet_20ephemerides_4',['Built-in support for (old) JPL major planet ephemerides',['../index.html#autotoc_md68',1,'']]], + ['jpl_20s_20tt_20pleph_20tt_20fortran_20interface_5',['Planets via JPL's <tt>pleph</tt> FORTRAN interface',['../index.html#autotoc_md70',1,'']]], + ['jplau_6',['JPLAU',['../eph__manager_8c.html#a3827e48de0de48feb5b52444d03983d3',1,'eph_manager.c']]], + ['jplihp_5f_7',['jplihp_',['../solsys2_8c.html#a14752a69e14c399d5ee82e83f22acf68',1,'solsys2.c']]], + ['jplint_5f_8',['jplint_',['../solsys2_8c.html#ab53652c0e203b166427464ee1691c236',1,'solsys2.c']]], + ['julian_5fdate_9',['julian_date',['../novas_8c.html#a7cd85bc0a0248f84d399cbbce9fe9546',1,'julian_date(short year, short month, short day, double hour): novas.c'],['../novas_8h.html#a7cd85bc0a0248f84d399cbbce9fe9546',1,'julian_date(short year, short month, short day, double hour): novas.c']]] ]; diff --git a/apidoc/html/search/all_f.js b/apidoc/html/search/all_f.js index 7677cba2..bc09f5bf 100644 --- a/apidoc/html/search/all_f.js +++ b/apidoc/html/search/all_f.js @@ -1,17 +1,4 @@ var searchData= [ - ['l_0',['l',['../structnovas__delaunay__args.html#a59e80b8ba32c12c6d0a868f17a19ae48',1,'novas_delaunay_args']]], - ['l1_1',['l1',['../structnovas__delaunay__args.html#ad7a541093aca44890413459c6248db6c',1,'novas_delaunay_args']]], - ['latitude_2',['latitude',['../structon__surface.html#a76714bdbc5c536fa77dfb14533ff82a9',1,'on_surface']]], - ['light_5ftime_3',['light_time',['../novas_8c.html#ac37988ea091479b766590e472293439b',1,'light_time(double jd_tdb, const object *body, const double *pos_obs, double tlight0, enum novas_accuracy accuracy, double *pos_src_obs, double *tlight): novas.c'],['../novas_8h.html#ac37988ea091479b766590e472293439b',1,'light_time(double jd_tdb, const object *body, const double *pos_obs, double tlight0, enum novas_accuracy accuracy, double *pos_src_obs, double *tlight): novas.c']]], - ['light_5ftime2_4',['light_time2',['../novas_8c.html#a8a93137b6201bedd8d47cc954684ebe3',1,'light_time2(double jd_tdb, const object *body, const double *pos_obs, double tlight0, enum novas_accuracy accuracy, double *p_src_obs, double *v_ssb, double *tlight): novas.c'],['../novas_8h.html#ac800815a32e81e7befdb828c29d1efcc',1,'light_time2(double jd_tdb, const object *body, const double *pos_obs, double tlight0, enum novas_accuracy accuracy, double *pos_src_obs, double *v_ssb, double *tlight): novas.c']]], - ['limb_5fangle_5',['limb_angle',['../novas_8c.html#a0e4364546c40854eb63211bd6cd0e70b',1,'limb_angle(const double *pos_src, const double *pos_obs, double *limb_ang, double *nadir_ang): novas.c'],['../novas_8h.html#a0e4364546c40854eb63211bd6cd0e70b',1,'limb_angle(const double *pos_src, const double *pos_obs, double *limb_ang, double *nadir_ang): novas.c']]], - ['linking_20of_20custom_20ephemeris_20functions_6',['Explicit linking of custom ephemeris functions',['../index.html#autotoc_md70',1,'']]], - ['links_7',['Related links',['../index.html#autotoc_md33',1,'']]], - ['list_8',['Deprecated List',['../deprecated.html',1,'']]], - ['local_5fplanet_9',['local_planet',['../novas_8c.html#ac036606c424c30a5600049b0cd38d868',1,'local_planet(double jd_tt, const object *ss_body, double ut1_to_tt, const on_surface *position, enum novas_accuracy accuracy, double *ra, double *dec, double *dis): novas.c'],['../novas_8h.html#ac036606c424c30a5600049b0cd38d868',1,'local_planet(double jd_tt, const object *ss_body, double ut1_to_tt, const on_surface *position, enum novas_accuracy accuracy, double *ra, double *dec, double *dis): novas.c']]], - ['local_5fstar_10',['local_star',['../novas_8c.html#a0f24eef523d0a8e3252002654389bd5c',1,'local_star(double jd_tt, double ut1_to_tt, const cat_entry *star, const on_surface *position, enum novas_accuracy accuracy, double *ra, double *dec): novas.c'],['../novas_8h.html#a0f24eef523d0a8e3252002654389bd5c',1,'local_star(double jd_tt, double ut1_to_tt, const cat_entry *star, const on_surface *position, enum novas_accuracy accuracy, double *ra, double *dec): novas.c']]], - ['location_11',['location',['../md_LEGACY.html#autotoc_md28',1,'B. Azimuth and elevation angles at the observing location'],['../index.html#autotoc_md50',1,'Calculate azimuth and elevation angles at the observing location'],['../index.html#autotoc_md46',1,'Specify the observer location'],['../md_LEGACY.html#autotoc_md23',1,'Spefify the observer location']]], - ['longitude_12',['longitude',['../structon__surface.html#ac155e35fdeebafc89723a51520fb9fe6',1,'on_surface']]], - ['lpt_13',['LPT',['../eph__manager_8c.html#ad0644039a2a0b1fcf47bf8f97af4d537',1,'eph_manager.c']]] + ['km_0',['KM',['../eph__manager_8c.html#a7c998bf57458a81960a20b58bec630d4',1,'eph_manager.c']]] ]; diff --git a/apidoc/html/search/defines_0.js b/apidoc/html/search/defines_0.js index 130b96f3..c1b1ab02 100644 --- a/apidoc/html/search/defines_0.js +++ b/apidoc/html/search/defines_0.js @@ -1,5 +1,4 @@ var searchData= [ - ['asec2rad_0',['ASEC2RAD',['../novas_8h.html#a8a0ef80e44076b86bc707e9414d85d76',1,'novas.h']]], - ['asec360_1',['ASEC360',['../novas_8h.html#a320b4181c798436981b4520175baad89',1,'novas.h']]] + ['_5f_5fnovas_5finternal_5fapi_5f_5f_0',['__NOVAS_INTERNAL_API__',['../naif_8c.html#af46d8e51fc53d94b0d48c8201c3c84a6',1,'naif.c']]] ]; diff --git a/apidoc/html/search/defines_1.js b/apidoc/html/search/defines_1.js index 7b19aae4..130b96f3 100644 --- a/apidoc/html/search/defines_1.js +++ b/apidoc/html/search/defines_1.js @@ -1,4 +1,5 @@ var searchData= [ - ['baryc_0',['BARYC',['../novas_8h.html#a0c92a54a656043a455ea8ae0ace6c57e',1,'novas.h']]] + ['asec2rad_0',['ASEC2RAD',['../novas_8h.html#a8a0ef80e44076b86bc707e9414d85d76',1,'novas.h']]], + ['asec360_1',['ASEC360',['../novas_8h.html#a320b4181c798436981b4520175baad89',1,'novas.h']]] ]; diff --git a/apidoc/html/search/defines_2.js b/apidoc/html/search/defines_2.js index 76c4af7e..7b19aae4 100644 --- a/apidoc/html/search/defines_2.js +++ b/apidoc/html/search/defines_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['cat_5fentry_5finit_0',['CAT_ENTRY_INIT',['../novas_8h.html#a0a185da3a347343e5dd21d41a598d0fa',1,'novas.h']]] + ['baryc_0',['BARYC',['../novas_8h.html#a0c92a54a656043a455ea8ae0ace6c57e',1,'novas.h']]] ]; diff --git a/apidoc/html/search/defines_3.js b/apidoc/html/search/defines_3.js index 8a437c15..76c4af7e 100644 --- a/apidoc/html/search/defines_3.js +++ b/apidoc/html/search/defines_3.js @@ -1,9 +1,4 @@ var searchData= [ - ['da0_0',['DA0',['../frames_8c.html#a850d4988b6e1ee4e16274b2c723f93c4',1,'frames.c']]], - ['de405_5fau_1',['DE405_AU',['../novas_8h.html#af303bf91582509624aa40c6a87eb95ac',1,'novas.h']]], - ['default_5fcio_5flocator_5ffile_2',['DEFAULT_CIO_LOCATOR_FILE',['../novas_8h.html#a4caf1f6e33a208827eb99df7e387d6d1',1,'novas.h']]], - ['default_5fgrav_5fbodies_5ffull_5faccuracy_3',['DEFAULT_GRAV_BODIES_FULL_ACCURACY',['../novas_8h.html#a4cb74da554b236c835302480688cfaac',1,'novas.h']]], - ['default_5fgrav_5fbodies_5freduced_5faccuracy_4',['DEFAULT_GRAV_BODIES_REDUCED_ACCURACY',['../novas_8h.html#aec64bf67d5a03b2b4fb2583e5918f1de',1,'novas.h']]], - ['deg2rad_5',['DEG2RAD',['../novas_8h.html#af7e8592d0a634bd3642e9fd508ea8022',1,'novas.h']]] + ['cat_5fentry_5finit_0',['CAT_ENTRY_INIT',['../novas_8h.html#a0a185da3a347343e5dd21d41a598d0fa',1,'novas.h']]] ]; diff --git a/apidoc/html/search/defines_4.js b/apidoc/html/search/defines_4.js index a3da3d0b..8a437c15 100644 --- a/apidoc/html/search/defines_4.js +++ b/apidoc/html/search/defines_4.js @@ -1,4 +1,9 @@ var searchData= [ - ['eta0_0',['ETA0',['../frames_8c.html#ac3263879bdfa579845d9bf404ab20208',1,'frames.c']]] + ['da0_0',['DA0',['../frames_8c.html#a850d4988b6e1ee4e16274b2c723f93c4',1,'frames.c']]], + ['de405_5fau_1',['DE405_AU',['../novas_8h.html#af303bf91582509624aa40c6a87eb95ac',1,'novas.h']]], + ['default_5fcio_5flocator_5ffile_2',['DEFAULT_CIO_LOCATOR_FILE',['../novas_8h.html#a4caf1f6e33a208827eb99df7e387d6d1',1,'novas.h']]], + ['default_5fgrav_5fbodies_5ffull_5faccuracy_3',['DEFAULT_GRAV_BODIES_FULL_ACCURACY',['../novas_8h.html#a4cb74da554b236c835302480688cfaac',1,'novas.h']]], + ['default_5fgrav_5fbodies_5freduced_5faccuracy_4',['DEFAULT_GRAV_BODIES_REDUCED_ACCURACY',['../novas_8h.html#aec64bf67d5a03b2b4fb2583e5918f1de',1,'novas.h']]], + ['deg2rad_5',['DEG2RAD',['../novas_8h.html#af7e8592d0a634bd3642e9fd508ea8022',1,'novas.h']]] ]; diff --git a/apidoc/html/search/defines_5.js b/apidoc/html/search/defines_5.js index a09813fe..a3da3d0b 100644 --- a/apidoc/html/search/defines_5.js +++ b/apidoc/html/search/defines_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['helioc_0',['HELIOC',['../novas_8h.html#a5414c24d23ad004a73ec69b1aad9f3e2',1,'novas.h']]] + ['eta0_0',['ETA0',['../frames_8c.html#ac3263879bdfa579845d9bf404ab20208',1,'frames.c']]] ]; diff --git a/apidoc/html/search/defines_6.js b/apidoc/html/search/defines_6.js index f38238d2..a09813fe 100644 --- a/apidoc/html/search/defines_6.js +++ b/apidoc/html/search/defines_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['in_5fspace_5finit_0',['IN_SPACE_INIT',['../novas_8h.html#a406038a5cbe32b7e0e7233f6145e4cf5',1,'novas.h']]] + ['helioc_0',['HELIOC',['../novas_8h.html#a5414c24d23ad004a73ec69b1aad9f3e2',1,'novas.h']]] ]; diff --git a/apidoc/html/search/defines_7.js b/apidoc/html/search/defines_7.js index 18cca128..f38238d2 100644 --- a/apidoc/html/search/defines_7.js +++ b/apidoc/html/search/defines_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['m_5fpi_0',['M_PI',['../novas_8h.html#ae71449b1cc6e6250b91f539153a7a0d3',1,'novas.h']]] + ['in_5fspace_5finit_0',['IN_SPACE_INIT',['../novas_8h.html#a406038a5cbe32b7e0e7233f6145e4cf5',1,'novas.h']]] ]; diff --git a/apidoc/html/search/defines_8.js b/apidoc/html/search/defines_8.js index 8764e1b5..18cca128 100644 --- a/apidoc/html/search/defines_8.js +++ b/apidoc/html/search/defines_8.js @@ -1,35 +1,4 @@ var searchData= [ - ['novas_5fau_0',['NOVAS_AU',['../novas_8h.html#abc8f275a2d431e59a1ec9e276abaca1a',1,'novas.h']]], - ['novas_5fau_5fkm_1',['NOVAS_AU_KM',['../novas_8h.html#ab94b49a9d44c6078c5ea12171029eb96',1,'novas.h']]], - ['novas_5fau_5fsec_2',['NOVAS_AU_SEC',['../novas_8h.html#a610c7260c1879f89913bf7a5549b4649',1,'novas.h']]], - ['novas_5fc_3',['NOVAS_C',['../novas_8h.html#a5fb4713ad9802152e40a83bf3c1ee242',1,'novas.h']]], - ['novas_5fc_5fau_5fper_5fday_4',['NOVAS_C_AU_PER_DAY',['../novas_8h.html#a7c474aa996c5ccc0c03b1006ea5b30e1',1,'novas.h']]], - ['novas_5fcio_5fcache_5fsize_5',['NOVAS_CIO_CACHE_SIZE',['../novas_8h.html#ab7f2aaab5b9fe0be5d77d4cccc3745a9',1,'novas.h']]], - ['novas_5fearth_5fangvel_6',['NOVAS_EARTH_ANGVEL',['../novas_8h.html#ac50f27bc66238525124427551a956ec3',1,'novas.h']]], - ['novas_5fearth_5fflattening_7',['NOVAS_EARTH_FLATTENING',['../novas_8h.html#a1830a25e886366263653167369213d8b',1,'novas.h']]], - ['novas_5fearth_5fradius_8',['NOVAS_EARTH_RADIUS',['../novas_8h.html#a139f16e134bf6119b6e04c8272c85668',1,'novas.h']]], - ['novas_5fg_5fearth_9',['NOVAS_G_EARTH',['../novas_8h.html#af125f22b69933024d6a8513b205dca8b',1,'novas.h']]], - ['novas_5fg_5fsun_10',['NOVAS_G_SUN',['../novas_8h.html#a6d955f313593b4a56fef202708d5722b',1,'novas.h']]], - ['novas_5fgps_5fto_5ftai_11',['NOVAS_GPS_TO_TAI',['../novas_8h.html#a6355388ff4a44836eda6eb1e97da60cd',1,'novas.h']]], - ['novas_5fjd_5fb1900_12',['NOVAS_JD_B1900',['../novas_8h.html#af03a1f0412f23cd6edb323297646eb30',1,'novas.h']]], - ['novas_5fjd_5fb1950_13',['NOVAS_JD_B1950',['../novas_8h.html#a3785083ae52bbbc1e749dbedd7e5d85e',1,'novas.h']]], - ['novas_5fjd_5fhip_14',['NOVAS_JD_HIP',['../novas_8h.html#a4100ecc5d9badfa07301024baffe9ded',1,'novas.h']]], - ['novas_5fjd_5fj2000_15',['NOVAS_JD_J2000',['../novas_8h.html#a31bf4a08940bfa3e97ae6a1abee80422',1,'novas.h']]], - ['novas_5fjd_5fmjd0_16',['NOVAS_JD_MJD0',['../novas_8h.html#ac266a346b8e22946f50079897b0baefa',1,'novas.h']]], - ['novas_5fmajor_5fversion_17',['NOVAS_MAJOR_VERSION',['../novas_8h.html#ac73482ee628f676b44bb1476688f223e',1,'novas.h']]], - ['novas_5fminor_5fversion_18',['NOVAS_MINOR_VERSION',['../novas_8h.html#af7a746fdca818e9d4c4aa27bf65a62be',1,'novas.h']]], - ['novas_5fobject_5ftypes_19',['NOVAS_OBJECT_TYPES',['../novas_8h.html#a60037f5a7c8fe2b7cf8893cf461598d1',1,'novas.h']]], - ['novas_5fobserver_5fplaces_20',['NOVAS_OBSERVER_PLACES',['../novas_8h.html#a7af86c48f77394688f4ad43eb20760f4',1,'novas.h']]], - ['novas_5forigin_5ftypes_21',['NOVAS_ORIGIN_TYPES',['../novas_8h.html#aab57b6b4c8c96ed32414fe3964813e5f',1,'novas.h']]], - ['novas_5fplanet_5fgrav_5fz_5finit_22',['NOVAS_PLANET_GRAV_Z_INIT',['../novas_8h.html#a0ae90838b446c7d4c1d3386ec8857410',1,'novas.h']]], - ['novas_5fplanet_5fnames_5finit_23',['NOVAS_PLANET_NAMES_INIT',['../novas_8h.html#abbd19f57e31db2ac91cbe22f9a95f390',1,'novas.h']]], - ['novas_5fplanets_24',['NOVAS_PLANETS',['../novas_8h.html#a1853540eae9f8699b6aaff9c0b518e08',1,'novas.h']]], - ['novas_5freference_5fsystems_25',['NOVAS_REFERENCE_SYSTEMS',['../novas_8h.html#ae55994629ca97e634b1bb97aafb3f49b',1,'novas.h']]], - ['novas_5frmass_5finit_26',['NOVAS_RMASS_INIT',['../novas_8h.html#a5ddc7a011476a8cffaec1866beaa0095',1,'novas.h']]], - ['novas_5fsolar_5fradius_27',['NOVAS_SOLAR_RADIUS',['../novas_8h.html#ae548ecdfc646914084936acb32e9c993',1,'novas.h']]], - ['novas_5ftai_5fto_5ftt_28',['NOVAS_TAI_TO_TT',['../novas_8h.html#a68aa01f6e3e0f40bbe1b5ccab3144fda',1,'novas.h']]], - ['novas_5ftimescales_29',['NOVAS_TIMESCALES',['../novas_8h.html#a7505fe27b163e97b60bcf4406eadffa7',1,'novas.h']]], - ['novas_5ftransform_5ftypes_30',['NOVAS_TRANSFORM_TYPES',['../novas_8h.html#ab5988d52596448e8248d94a4f59d69a1',1,'novas.h']]], - ['novas_5fversion_5fstring_31',['NOVAS_VERSION_STRING',['../novas_8h.html#afc8e7b02d26a13c380dcff4ec2d6530e',1,'novas.h']]] + ['m_5fpi_0',['M_PI',['../novas_8h.html#ae71449b1cc6e6250b91f539153a7a0d3',1,'novas.h']]] ]; diff --git a/apidoc/html/search/defines_9.js b/apidoc/html/search/defines_9.js index d98c04ea..6e2eac9f 100644 --- a/apidoc/html/search/defines_9.js +++ b/apidoc/html/search/defines_9.js @@ -1,4 +1,41 @@ var searchData= [ - ['rad2deg_0',['RAD2DEG',['../novas_8h.html#ac5a945020d3528355cda82d383676736',1,'novas.h']]] + ['naif_5fearth_0',['NAIF_EARTH',['../naif_8h.html#a58a3ee779a2235702283b32a762df2f6',1,'naif.h']]], + ['naif_5femb_1',['NAIF_EMB',['../naif_8h.html#a71a4a929a85a2b77c2adb2284894ca9d',1,'naif.h']]], + ['naif_5fmoon_2',['NAIF_MOON',['../naif_8h.html#a172c6c114d2f18ae91003a1f293682bc',1,'naif.h']]], + ['naif_5fssb_3',['NAIF_SSB',['../naif_8h.html#a4a8e127d97f48f2ef918b61182436490',1,'naif.h']]], + ['naif_5fsun_4',['NAIF_SUN',['../naif_8h.html#a4a4d693821f595d86497eb2befc746c1',1,'naif.h']]], + ['novas_5fau_5',['NOVAS_AU',['../novas_8h.html#abc8f275a2d431e59a1ec9e276abaca1a',1,'novas.h']]], + ['novas_5fau_5fkm_6',['NOVAS_AU_KM',['../novas_8h.html#ab94b49a9d44c6078c5ea12171029eb96',1,'novas.h']]], + ['novas_5fau_5fsec_7',['NOVAS_AU_SEC',['../novas_8h.html#a610c7260c1879f89913bf7a5549b4649',1,'novas.h']]], + ['novas_5fc_8',['NOVAS_C',['../novas_8h.html#a5fb4713ad9802152e40a83bf3c1ee242',1,'novas.h']]], + ['novas_5fc_5fau_5fper_5fday_9',['NOVAS_C_AU_PER_DAY',['../novas_8h.html#a7c474aa996c5ccc0c03b1006ea5b30e1',1,'novas.h']]], + ['novas_5fcio_5fcache_5fsize_10',['NOVAS_CIO_CACHE_SIZE',['../novas_8h.html#ab7f2aaab5b9fe0be5d77d4cccc3745a9',1,'novas.h']]], + ['novas_5fearth_5fangvel_11',['NOVAS_EARTH_ANGVEL',['../novas_8h.html#ac50f27bc66238525124427551a956ec3',1,'novas.h']]], + ['novas_5fearth_5fflattening_12',['NOVAS_EARTH_FLATTENING',['../novas_8h.html#a1830a25e886366263653167369213d8b',1,'novas.h']]], + ['novas_5fearth_5fradius_13',['NOVAS_EARTH_RADIUS',['../novas_8h.html#a139f16e134bf6119b6e04c8272c85668',1,'novas.h']]], + ['novas_5fg_5fearth_14',['NOVAS_G_EARTH',['../novas_8h.html#af125f22b69933024d6a8513b205dca8b',1,'novas.h']]], + ['novas_5fg_5fsun_15',['NOVAS_G_SUN',['../novas_8h.html#a6d955f313593b4a56fef202708d5722b',1,'novas.h']]], + ['novas_5fgps_5fto_5ftai_16',['NOVAS_GPS_TO_TAI',['../novas_8h.html#a6355388ff4a44836eda6eb1e97da60cd',1,'novas.h']]], + ['novas_5fid_5ftypes_17',['NOVAS_ID_TYPES',['../solarsystem_8h.html#a9a736e59fc9bfdc92b7245aa37d529ee',1,'solarsystem.h']]], + ['novas_5fjd_5fb1900_18',['NOVAS_JD_B1900',['../novas_8h.html#af03a1f0412f23cd6edb323297646eb30',1,'novas.h']]], + ['novas_5fjd_5fb1950_19',['NOVAS_JD_B1950',['../novas_8h.html#a3785083ae52bbbc1e749dbedd7e5d85e',1,'novas.h']]], + ['novas_5fjd_5fhip_20',['NOVAS_JD_HIP',['../novas_8h.html#a4100ecc5d9badfa07301024baffe9ded',1,'novas.h']]], + ['novas_5fjd_5fj2000_21',['NOVAS_JD_J2000',['../novas_8h.html#a31bf4a08940bfa3e97ae6a1abee80422',1,'novas.h']]], + ['novas_5fjd_5fmjd0_22',['NOVAS_JD_MJD0',['../novas_8h.html#ac266a346b8e22946f50079897b0baefa',1,'novas.h']]], + ['novas_5fmajor_5fversion_23',['NOVAS_MAJOR_VERSION',['../novas_8h.html#ac73482ee628f676b44bb1476688f223e',1,'novas.h']]], + ['novas_5fminor_5fversion_24',['NOVAS_MINOR_VERSION',['../novas_8h.html#af7a746fdca818e9d4c4aa27bf65a62be',1,'novas.h']]], + ['novas_5fobject_5ftypes_25',['NOVAS_OBJECT_TYPES',['../novas_8h.html#a60037f5a7c8fe2b7cf8893cf461598d1',1,'novas.h']]], + ['novas_5fobserver_5fplaces_26',['NOVAS_OBSERVER_PLACES',['../novas_8h.html#a7af86c48f77394688f4ad43eb20760f4',1,'novas.h']]], + ['novas_5forigin_5ftypes_27',['NOVAS_ORIGIN_TYPES',['../novas_8h.html#aab57b6b4c8c96ed32414fe3964813e5f',1,'novas.h']]], + ['novas_5fplanet_5fgrav_5fz_5finit_28',['NOVAS_PLANET_GRAV_Z_INIT',['../novas_8h.html#a0ae90838b446c7d4c1d3386ec8857410',1,'novas.h']]], + ['novas_5fplanet_5fnames_5finit_29',['NOVAS_PLANET_NAMES_INIT',['../novas_8h.html#abbd19f57e31db2ac91cbe22f9a95f390',1,'novas.h']]], + ['novas_5fplanets_30',['NOVAS_PLANETS',['../novas_8h.html#a1853540eae9f8699b6aaff9c0b518e08',1,'novas.h']]], + ['novas_5freference_5fsystems_31',['NOVAS_REFERENCE_SYSTEMS',['../novas_8h.html#ae55994629ca97e634b1bb97aafb3f49b',1,'novas.h']]], + ['novas_5frmass_5finit_32',['NOVAS_RMASS_INIT',['../novas_8h.html#a5ddc7a011476a8cffaec1866beaa0095',1,'novas.h']]], + ['novas_5fsolar_5fradius_33',['NOVAS_SOLAR_RADIUS',['../novas_8h.html#ae548ecdfc646914084936acb32e9c993',1,'novas.h']]], + ['novas_5ftai_5fto_5ftt_34',['NOVAS_TAI_TO_TT',['../novas_8h.html#a68aa01f6e3e0f40bbe1b5ccab3144fda',1,'novas.h']]], + ['novas_5ftimescales_35',['NOVAS_TIMESCALES',['../novas_8h.html#a7505fe27b163e97b60bcf4406eadffa7',1,'novas.h']]], + ['novas_5ftransform_5ftypes_36',['NOVAS_TRANSFORM_TYPES',['../novas_8h.html#ab5988d52596448e8248d94a4f59d69a1',1,'novas.h']]], + ['novas_5fversion_5fstring_37',['NOVAS_VERSION_STRING',['../novas_8h.html#afc8e7b02d26a13c380dcff4ec2d6530e',1,'novas.h']]] ]; diff --git a/apidoc/html/search/defines_a.js b/apidoc/html/search/defines_a.js index 8de85072..d98c04ea 100644 --- a/apidoc/html/search/defines_a.js +++ b/apidoc/html/search/defines_a.js @@ -1,11 +1,4 @@ var searchData= [ - ['size_5fof_5fcat_5fname_0',['SIZE_OF_CAT_NAME',['../novas_8h.html#af32c72297e36b77bead56044d23082f7',1,'novas.h']]], - ['size_5fof_5fobj_5fname_1',['SIZE_OF_OBJ_NAME',['../novas_8h.html#a977a43db51d544f728ea8a22b4a53783',1,'novas.h']]], - ['sky_5fpos_5finit_2',['SKY_POS_INIT',['../novas_8h.html#a462bdac0f370f0c5b421ae5b3f3e35f2',1,'novas.h']]], - ['supernovas_5fmajor_5fversion_3',['SUPERNOVAS_MAJOR_VERSION',['../novas_8h.html#a5ab52d5db18c081b6313ed8b1993ebb7',1,'novas.h']]], - ['supernovas_5fminor_5fversion_4',['SUPERNOVAS_MINOR_VERSION',['../novas_8h.html#aaed93e356acfc0d15d0f64ae0793b4f0',1,'novas.h']]], - ['supernovas_5fpatchlevel_5',['SUPERNOVAS_PATCHLEVEL',['../novas_8h.html#a9b926427954233b94ebd6925d86f9f81',1,'novas.h']]], - ['supernovas_5frelease_5fstring_6',['SUPERNOVAS_RELEASE_STRING',['../novas_8h.html#aadef42ba39811e058ee9efe2c6f7d151',1,'novas.h']]], - ['supernovas_5fversion_5fstring_7',['SUPERNOVAS_VERSION_STRING',['../novas_8h.html#a44de9d1672290d153a1dfb0685886208',1,'novas.h']]] + ['rad2deg_0',['RAD2DEG',['../novas_8h.html#ac5a945020d3528355cda82d383676736',1,'novas.h']]] ]; diff --git a/apidoc/html/search/defines_b.js b/apidoc/html/search/defines_b.js index 9e052d67..8de85072 100644 --- a/apidoc/html/search/defines_b.js +++ b/apidoc/html/search/defines_b.js @@ -1,4 +1,11 @@ var searchData= [ - ['twopi_0',['TWOPI',['../novas_8h.html#a4912c64aec0c943b7985db6cb61ff83a',1,'novas.h']]] + ['size_5fof_5fcat_5fname_0',['SIZE_OF_CAT_NAME',['../novas_8h.html#af32c72297e36b77bead56044d23082f7',1,'novas.h']]], + ['size_5fof_5fobj_5fname_1',['SIZE_OF_OBJ_NAME',['../novas_8h.html#a977a43db51d544f728ea8a22b4a53783',1,'novas.h']]], + ['sky_5fpos_5finit_2',['SKY_POS_INIT',['../novas_8h.html#a462bdac0f370f0c5b421ae5b3f3e35f2',1,'novas.h']]], + ['supernovas_5fmajor_5fversion_3',['SUPERNOVAS_MAJOR_VERSION',['../novas_8h.html#a5ab52d5db18c081b6313ed8b1993ebb7',1,'novas.h']]], + ['supernovas_5fminor_5fversion_4',['SUPERNOVAS_MINOR_VERSION',['../novas_8h.html#aaed93e356acfc0d15d0f64ae0793b4f0',1,'novas.h']]], + ['supernovas_5fpatchlevel_5',['SUPERNOVAS_PATCHLEVEL',['../novas_8h.html#a9b926427954233b94ebd6925d86f9f81',1,'novas.h']]], + ['supernovas_5frelease_5fstring_6',['SUPERNOVAS_RELEASE_STRING',['../novas_8h.html#aadef42ba39811e058ee9efe2c6f7d151',1,'novas.h']]], + ['supernovas_5fversion_5fstring_7',['SUPERNOVAS_VERSION_STRING',['../novas_8h.html#a44de9d1672290d153a1dfb0685886208',1,'novas.h']]] ]; diff --git a/apidoc/html/search/defines_c.js b/apidoc/html/search/defines_c.js index 4afd240b..9e052d67 100644 --- a/apidoc/html/search/defines_c.js +++ b/apidoc/html/search/defines_c.js @@ -1,4 +1,4 @@ var searchData= [ - ['xi0_0',['XI0',['../frames_8c.html#a9e131aa097cc3b5dd7d66533780aff3e',1,'frames.c']]] + ['twopi_0',['TWOPI',['../novas_8h.html#a4912c64aec0c943b7985db6cb61ff83a',1,'novas.h']]] ]; diff --git a/apidoc/html/search/defines_d.js b/apidoc/html/search/defines_d.js new file mode 100644 index 00000000..4afd240b --- /dev/null +++ b/apidoc/html/search/defines_d.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['xi0_0',['XI0',['../frames_8c.html#a9e131aa097cc3b5dd7d66533780aff3e',1,'frames.c']]] +]; diff --git a/apidoc/html/search/enums_0.js b/apidoc/html/search/enums_0.js index 8b7f67ef..9a9082f7 100644 --- a/apidoc/html/search/enums_0.js +++ b/apidoc/html/search/enums_0.js @@ -9,16 +9,17 @@ var searchData= ['novas_5fequatorial_5fclass_6',['novas_equatorial_class',['../novas_8h.html#a3789b2c39c26f01bb1bffe8ebc953467',1,'novas.h']]], ['novas_5fequinox_5ftype_7',['novas_equinox_type',['../novas_8h.html#ab970f5de5d5e04874cb31865459b0b4f',1,'novas.h']]], ['novas_5fframetie_5fdirection_8',['novas_frametie_direction',['../novas_8h.html#ae8b91a9b4fe4af63c7054d1eacdb996e',1,'novas.h']]], - ['novas_5fnutation_5fdirection_9',['novas_nutation_direction',['../novas_8h.html#ae2d3d508d68d268bec838bdc013d0ada',1,'novas.h']]], - ['novas_5fobject_5ftype_10',['novas_object_type',['../novas_8h.html#a1eecb357eeea0de4759e9c8d55af238f',1,'novas.h']]], - ['novas_5fobserver_5fplace_11',['novas_observer_place',['../novas_8h.html#a6140c39d1526b137f827e2091ecc36b3',1,'novas.h']]], - ['novas_5forigin_12',['novas_origin',['../novas_8h.html#a208120c5fa3e12853eb37cb99d3e27be',1,'novas.h']]], - ['novas_5fplanet_13',['novas_planet',['../novas_8h.html#a219df36b21dc4476656e708d14d08045',1,'novas.h']]], - ['novas_5fpole_5foffset_5ftype_14',['novas_pole_offset_type',['../novas_8h.html#a70c3951615b1ecf42818c79893678543',1,'novas.h']]], - ['novas_5freference_5fsystem_15',['novas_reference_system',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651e',1,'novas.h']]], - ['novas_5frefraction_5fmodel_16',['novas_refraction_model',['../novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81',1,'novas.h']]], - ['novas_5frefraction_5ftype_17',['novas_refraction_type',['../novas_8h.html#a8c77758e10b1d3dc8dbd3ab0b694e468',1,'novas.h']]], - ['novas_5ftimescale_18',['novas_timescale',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0b',1,'novas.h']]], - ['novas_5ftransform_5ftype_19',['novas_transform_type',['../novas_8h.html#ace5e59ce1564bf6c61946c290bb05367',1,'novas.h']]], - ['novas_5fwobble_5fdirection_20',['novas_wobble_direction',['../novas_8h.html#aab27106a2d5c2c7fa64b2f208deff7f5',1,'novas.h']]] + ['novas_5fid_5ftype_9',['novas_id_type',['../solarsystem_8h.html#ac42df1db80fbcb6f7a72de80d9f9c531',1,'solarsystem.h']]], + ['novas_5fnutation_5fdirection_10',['novas_nutation_direction',['../novas_8h.html#ae2d3d508d68d268bec838bdc013d0ada',1,'novas.h']]], + ['novas_5fobject_5ftype_11',['novas_object_type',['../novas_8h.html#a1eecb357eeea0de4759e9c8d55af238f',1,'novas.h']]], + ['novas_5fobserver_5fplace_12',['novas_observer_place',['../novas_8h.html#a6140c39d1526b137f827e2091ecc36b3',1,'novas.h']]], + ['novas_5forigin_13',['novas_origin',['../novas_8h.html#a208120c5fa3e12853eb37cb99d3e27be',1,'novas.h']]], + ['novas_5fplanet_14',['novas_planet',['../novas_8h.html#a219df36b21dc4476656e708d14d08045',1,'novas.h']]], + ['novas_5fpole_5foffset_5ftype_15',['novas_pole_offset_type',['../novas_8h.html#a70c3951615b1ecf42818c79893678543',1,'novas.h']]], + ['novas_5freference_5fsystem_16',['novas_reference_system',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651e',1,'novas.h']]], + ['novas_5frefraction_5fmodel_17',['novas_refraction_model',['../novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81',1,'novas.h']]], + ['novas_5frefraction_5ftype_18',['novas_refraction_type',['../novas_8h.html#a8c77758e10b1d3dc8dbd3ab0b694e468',1,'novas.h']]], + ['novas_5ftimescale_19',['novas_timescale',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0b',1,'novas.h']]], + ['novas_5ftransform_5ftype_20',['novas_transform_type',['../novas_8h.html#ace5e59ce1564bf6c61946c290bb05367',1,'novas.h']]], + ['novas_5fwobble_5fdirection_21',['novas_wobble_direction',['../novas_8h.html#aab27106a2d5c2c7fa64b2f208deff7f5',1,'novas.h']]] ]; diff --git a/apidoc/html/search/enumvalues_4.js b/apidoc/html/search/enumvalues_4.js index d604ee5c..61abce37 100644 --- a/apidoc/html/search/enumvalues_4.js +++ b/apidoc/html/search/enumvalues_4.js @@ -19,42 +19,44 @@ var searchData= ['novas_5fgps_16',['NOVAS_GPS',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0bac29f535fdae4e29e1baeccacf8f0b98d',1,'novas.h']]], ['novas_5fheliocenter_17',['NOVAS_HELIOCENTER',['../novas_8h.html#a208120c5fa3e12853eb37cb99d3e27bea13c0711a025b9aebd4186ab9127cbd7b',1,'novas.h']]], ['novas_5ficrs_18',['NOVAS_ICRS',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651ea5bf6e497c776a4a8168b23db062e8a10',1,'novas.h']]], - ['novas_5fj2000_19',['NOVAS_J2000',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651ead110200de7f232d9110467c0862733d9',1,'novas.h']]], - ['novas_5fjupiter_20',['NOVAS_JUPITER',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a994baf0c30caeaaee7b8b4d5a12921a3',1,'novas.h']]], - ['novas_5fmars_21',['NOVAS_MARS',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a479f3eb097c0aeb4ac7dc3ae2e6c376e',1,'novas.h']]], - ['novas_5fmean_5fequator_22',['NOVAS_MEAN_EQUATOR',['../novas_8h.html#a2eff9980cb9db96ab41fb564c1b5c014a90d1ef6cedd7a9fdfd7e538ecea5a040',1,'novas.h']]], - ['novas_5fmercury_23',['NOVAS_MERCURY',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a40678cd248bd2edca8f59ddfee20ab74',1,'novas.h']]], - ['novas_5fmod_24',['NOVAS_MOD',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651ea5a2a55ff66f97310a9641d7ffa60b8dd',1,'novas.h']]], - ['novas_5fmoon_25',['NOVAS_MOON',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a9fcf58133828600a062725ced448cfcf',1,'novas.h']]], - ['novas_5fneptune_26',['NOVAS_NEPTUNE',['../novas_8h.html#a219df36b21dc4476656e708d14d08045af12d26e56aa375fd2aa0c0edfd1c9ae3',1,'novas.h']]], - ['novas_5fno_5fatmosphere_27',['NOVAS_NO_ATMOSPHERE',['../novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81ace535f58f84fa374a973aa9d4e6a52e8',1,'novas.h']]], - ['novas_5fobserver_5fat_5fgeocenter_28',['NOVAS_OBSERVER_AT_GEOCENTER',['../novas_8h.html#a6140c39d1526b137f827e2091ecc36b3aca54b3a0c7d5b31d09090a1f55ff72b2',1,'novas.h']]], - ['novas_5fobserver_5fin_5fearth_5forbit_29',['NOVAS_OBSERVER_IN_EARTH_ORBIT',['../novas_8h.html#a6140c39d1526b137f827e2091ecc36b3aca418efc57ac159cf541c324c008eb27',1,'novas.h']]], - ['novas_5fobserver_5fon_5fearth_30',['NOVAS_OBSERVER_ON_EARTH',['../novas_8h.html#a6140c39d1526b137f827e2091ecc36b3aadb64b75d1bf5344760b942f241e52e8',1,'novas.h']]], - ['novas_5fplanet_31',['NOVAS_PLANET',['../novas_8h.html#a1eecb357eeea0de4759e9c8d55af238fad1eeaddaa96b028742a8ba424e311aa8',1,'novas.h']]], - ['novas_5fpluto_32',['NOVAS_PLUTO',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a1255a982524abb49bf076014d8d6acb5',1,'novas.h']]], - ['novas_5freduced_5faccuracy_33',['NOVAS_REDUCED_ACCURACY',['../novas_8h.html#a3cba2735c32163fab062b1a904a83b56a2047c8bae25010adb60d895a83079846',1,'novas.h']]], - ['novas_5freference_5fclass_34',['NOVAS_REFERENCE_CLASS',['../novas_8h.html#a3789b2c39c26f01bb1bffe8ebc953467ab580d06bb093ef496695125e2bef1798',1,'novas.h']]], - ['novas_5frefract_5fastrometric_35',['NOVAS_REFRACT_ASTROMETRIC',['../novas_8h.html#a8c77758e10b1d3dc8dbd3ab0b694e468a4255a64975ec93df2f228c63c38096a0',1,'novas.h']]], - ['novas_5frefract_5fobserved_36',['NOVAS_REFRACT_OBSERVED',['../novas_8h.html#a8c77758e10b1d3dc8dbd3ab0b694e468a29a320ab3459dafa0d18e7ebef3ae8fe',1,'novas.h']]], - ['novas_5fsaturn_37',['NOVAS_SATURN',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a03b12ea0f93a1a1045d7bcccd613c6f2',1,'novas.h']]], - ['novas_5fsolar_5fsystem_5fobserver_38',['NOVAS_SOLAR_SYSTEM_OBSERVER',['../novas_8h.html#a6140c39d1526b137f827e2091ecc36b3a82474207bac139bc2a8826b9d317a42c',1,'novas.h']]], - ['novas_5fssb_39',['NOVAS_SSB',['../novas_8h.html#a219df36b21dc4476656e708d14d08045aaeb39686d0e998c9188b47c31ee9c6b5',1,'novas.h']]], - ['novas_5fstandard_5fatmosphere_40',['NOVAS_STANDARD_ATMOSPHERE',['../novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81a7ed64c314f06fdf9acfa72beb531e73d',1,'novas.h']]], - ['novas_5fsun_41',['NOVAS_SUN',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a170e1c704bd29c8d46f66d4d9a03d9c2',1,'novas.h']]], - ['novas_5ftai_42',['NOVAS_TAI',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba328f2523f4f064c5252f4ac858bddc4b',1,'novas.h']]], - ['novas_5ftcb_43',['NOVAS_TCB',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba8301aa6dff381beba373826e137c88c4',1,'novas.h']]], - ['novas_5ftcg_44',['NOVAS_TCG',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba5935a299729a67971b12a78ee682f89a',1,'novas.h']]], - ['novas_5ftdb_45',['NOVAS_TDB',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0baf5d992bdf01b4f3fd7b22e3e24c6974d',1,'novas.h']]], - ['novas_5ftod_46',['NOVAS_TOD',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651eaa4bcd4fdb15ba77023241689a5608df3',1,'novas.h']]], - ['novas_5ftrue_5fequator_47',['NOVAS_TRUE_EQUATOR',['../novas_8h.html#a2eff9980cb9db96ab41fb564c1b5c014acca4381f43619e421b26d79c1c77593f',1,'novas.h']]], - ['novas_5ftrue_5fequinox_48',['NOVAS_TRUE_EQUINOX',['../novas_8h.html#ab970f5de5d5e04874cb31865459b0b4fa1096785746d1a9bc678ea2c51fc21055',1,'novas.h']]], - ['novas_5ftt_49',['NOVAS_TT',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0baadb0d1437b46022bca75d4e7ab0542c7',1,'novas.h']]], - ['novas_5furanus_50',['NOVAS_URANUS',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a71d987d5d11d3a162807cdf0c994ad28',1,'novas.h']]], - ['novas_5fut1_51',['NOVAS_UT1',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0baa6fc4520426c4c9cbe497ab87f2ad583',1,'novas.h']]], - ['novas_5futc_52',['NOVAS_UTC',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba01787464888b92c37b8340174c03cc8d',1,'novas.h']]], - ['novas_5fvenus_53',['NOVAS_VENUS',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a7c452cc654265f03e78801f9aead83de',1,'novas.h']]], - ['novas_5fweather_5fat_5flocation_54',['NOVAS_WEATHER_AT_LOCATION',['../novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81aaf3bef1a45c5d59df8e779da09cecb68',1,'novas.h']]], - ['nutate_5fmean_5fto_5ftrue_55',['NUTATE_MEAN_TO_TRUE',['../novas_8h.html#ae2d3d508d68d268bec838bdc013d0adaacd57b0308467899ec6304aa26dcc8f4c',1,'novas.h']]], - ['nutate_5ftrue_5fto_5fmean_56',['NUTATE_TRUE_TO_MEAN',['../novas_8h.html#ae2d3d508d68d268bec838bdc013d0adaa20ce1e5229410b6286bcc98a7ce69573',1,'novas.h']]] + ['novas_5fid_5fcalceph_19',['NOVAS_ID_CALCEPH',['../solarsystem_8h.html#ac42df1db80fbcb6f7a72de80d9f9c531a074c723dfc1f03c82d52347c46ee0719',1,'solarsystem.h']]], + ['novas_5fid_5fnaif_20',['NOVAS_ID_NAIF',['../solarsystem_8h.html#ac42df1db80fbcb6f7a72de80d9f9c531ab3e6efc1ad89e02f915df25265ec32db',1,'solarsystem.h']]], + ['novas_5fj2000_21',['NOVAS_J2000',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651ead110200de7f232d9110467c0862733d9',1,'novas.h']]], + ['novas_5fjupiter_22',['NOVAS_JUPITER',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a994baf0c30caeaaee7b8b4d5a12921a3',1,'novas.h']]], + ['novas_5fmars_23',['NOVAS_MARS',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a479f3eb097c0aeb4ac7dc3ae2e6c376e',1,'novas.h']]], + ['novas_5fmean_5fequator_24',['NOVAS_MEAN_EQUATOR',['../novas_8h.html#a2eff9980cb9db96ab41fb564c1b5c014a90d1ef6cedd7a9fdfd7e538ecea5a040',1,'novas.h']]], + ['novas_5fmercury_25',['NOVAS_MERCURY',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a40678cd248bd2edca8f59ddfee20ab74',1,'novas.h']]], + ['novas_5fmod_26',['NOVAS_MOD',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651ea5a2a55ff66f97310a9641d7ffa60b8dd',1,'novas.h']]], + ['novas_5fmoon_27',['NOVAS_MOON',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a9fcf58133828600a062725ced448cfcf',1,'novas.h']]], + ['novas_5fneptune_28',['NOVAS_NEPTUNE',['../novas_8h.html#a219df36b21dc4476656e708d14d08045af12d26e56aa375fd2aa0c0edfd1c9ae3',1,'novas.h']]], + ['novas_5fno_5fatmosphere_29',['NOVAS_NO_ATMOSPHERE',['../novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81ace535f58f84fa374a973aa9d4e6a52e8',1,'novas.h']]], + ['novas_5fobserver_5fat_5fgeocenter_30',['NOVAS_OBSERVER_AT_GEOCENTER',['../novas_8h.html#a6140c39d1526b137f827e2091ecc36b3aca54b3a0c7d5b31d09090a1f55ff72b2',1,'novas.h']]], + ['novas_5fobserver_5fin_5fearth_5forbit_31',['NOVAS_OBSERVER_IN_EARTH_ORBIT',['../novas_8h.html#a6140c39d1526b137f827e2091ecc36b3aca418efc57ac159cf541c324c008eb27',1,'novas.h']]], + ['novas_5fobserver_5fon_5fearth_32',['NOVAS_OBSERVER_ON_EARTH',['../novas_8h.html#a6140c39d1526b137f827e2091ecc36b3aadb64b75d1bf5344760b942f241e52e8',1,'novas.h']]], + ['novas_5fplanet_33',['NOVAS_PLANET',['../novas_8h.html#a1eecb357eeea0de4759e9c8d55af238fad1eeaddaa96b028742a8ba424e311aa8',1,'novas.h']]], + ['novas_5fpluto_34',['NOVAS_PLUTO',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a1255a982524abb49bf076014d8d6acb5',1,'novas.h']]], + ['novas_5freduced_5faccuracy_35',['NOVAS_REDUCED_ACCURACY',['../novas_8h.html#a3cba2735c32163fab062b1a904a83b56a2047c8bae25010adb60d895a83079846',1,'novas.h']]], + ['novas_5freference_5fclass_36',['NOVAS_REFERENCE_CLASS',['../novas_8h.html#a3789b2c39c26f01bb1bffe8ebc953467ab580d06bb093ef496695125e2bef1798',1,'novas.h']]], + ['novas_5frefract_5fastrometric_37',['NOVAS_REFRACT_ASTROMETRIC',['../novas_8h.html#a8c77758e10b1d3dc8dbd3ab0b694e468a4255a64975ec93df2f228c63c38096a0',1,'novas.h']]], + ['novas_5frefract_5fobserved_38',['NOVAS_REFRACT_OBSERVED',['../novas_8h.html#a8c77758e10b1d3dc8dbd3ab0b694e468a29a320ab3459dafa0d18e7ebef3ae8fe',1,'novas.h']]], + ['novas_5fsaturn_39',['NOVAS_SATURN',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a03b12ea0f93a1a1045d7bcccd613c6f2',1,'novas.h']]], + ['novas_5fsolar_5fsystem_5fobserver_40',['NOVAS_SOLAR_SYSTEM_OBSERVER',['../novas_8h.html#a6140c39d1526b137f827e2091ecc36b3a82474207bac139bc2a8826b9d317a42c',1,'novas.h']]], + ['novas_5fssb_41',['NOVAS_SSB',['../novas_8h.html#a219df36b21dc4476656e708d14d08045aaeb39686d0e998c9188b47c31ee9c6b5',1,'novas.h']]], + ['novas_5fstandard_5fatmosphere_42',['NOVAS_STANDARD_ATMOSPHERE',['../novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81a7ed64c314f06fdf9acfa72beb531e73d',1,'novas.h']]], + ['novas_5fsun_43',['NOVAS_SUN',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a170e1c704bd29c8d46f66d4d9a03d9c2',1,'novas.h']]], + ['novas_5ftai_44',['NOVAS_TAI',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba328f2523f4f064c5252f4ac858bddc4b',1,'novas.h']]], + ['novas_5ftcb_45',['NOVAS_TCB',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba8301aa6dff381beba373826e137c88c4',1,'novas.h']]], + ['novas_5ftcg_46',['NOVAS_TCG',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba5935a299729a67971b12a78ee682f89a',1,'novas.h']]], + ['novas_5ftdb_47',['NOVAS_TDB',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0baf5d992bdf01b4f3fd7b22e3e24c6974d',1,'novas.h']]], + ['novas_5ftod_48',['NOVAS_TOD',['../novas_8h.html#a7ba038ea34eb901ccfb8f785708c651eaa4bcd4fdb15ba77023241689a5608df3',1,'novas.h']]], + ['novas_5ftrue_5fequator_49',['NOVAS_TRUE_EQUATOR',['../novas_8h.html#a2eff9980cb9db96ab41fb564c1b5c014acca4381f43619e421b26d79c1c77593f',1,'novas.h']]], + ['novas_5ftrue_5fequinox_50',['NOVAS_TRUE_EQUINOX',['../novas_8h.html#ab970f5de5d5e04874cb31865459b0b4fa1096785746d1a9bc678ea2c51fc21055',1,'novas.h']]], + ['novas_5ftt_51',['NOVAS_TT',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0baadb0d1437b46022bca75d4e7ab0542c7',1,'novas.h']]], + ['novas_5furanus_52',['NOVAS_URANUS',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a71d987d5d11d3a162807cdf0c994ad28',1,'novas.h']]], + ['novas_5fut1_53',['NOVAS_UT1',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0baa6fc4520426c4c9cbe497ab87f2ad583',1,'novas.h']]], + ['novas_5futc_54',['NOVAS_UTC',['../novas_8h.html#aa642c4ccc7195dc62fd0dc56567ebd0ba01787464888b92c37b8340174c03cc8d',1,'novas.h']]], + ['novas_5fvenus_55',['NOVAS_VENUS',['../novas_8h.html#a219df36b21dc4476656e708d14d08045a7c452cc654265f03e78801f9aead83de',1,'novas.h']]], + ['novas_5fweather_5fat_5flocation_56',['NOVAS_WEATHER_AT_LOCATION',['../novas_8h.html#abe97e2d459a30db9d0f67d8c60af3b81aaf3bef1a45c5d59df8e779da09cecb68',1,'novas.h']]], + ['nutate_5fmean_5fto_5ftrue_57',['NUTATE_MEAN_TO_TRUE',['../novas_8h.html#ae2d3d508d68d268bec838bdc013d0adaacd57b0308467899ec6304aa26dcc8f4c',1,'novas.h']]], + ['nutate_5ftrue_5fto_5fmean_58',['NUTATE_TRUE_TO_MEAN',['../novas_8h.html#ae2d3d508d68d268bec838bdc013d0adaa20ce1e5229410b6286bcc98a7ce69573',1,'novas.h']]] ]; diff --git a/apidoc/html/search/files_2.js b/apidoc/html/search/files_2.js index 3cb75ef6..7fdfd2bc 100644 --- a/apidoc/html/search/files_2.js +++ b/apidoc/html/search/files_2.js @@ -1,9 +1,11 @@ var searchData= [ - ['novas_2ec_0',['novas.c',['../novas_8c.html',1,'']]], - ['novas_2eh_1',['novas.h',['../novas_8h.html',1,'']]], - ['novascon_2ec_2',['novascon.c',['../novascon_8c.html',1,'']]], - ['novascon_2eh_3',['novascon.h',['../novascon_8h.html',1,'']]], - ['nutation_2ec_4',['nutation.c',['../nutation_8c.html',1,'']]], - ['nutation_2eh_5',['nutation.h',['../nutation_8h.html',1,'']]] + ['naif_2ec_0',['naif.c',['../naif_8c.html',1,'']]], + ['naif_2eh_1',['naif.h',['../naif_8h.html',1,'']]], + ['novas_2ec_2',['novas.c',['../novas_8c.html',1,'']]], + ['novas_2eh_3',['novas.h',['../novas_8h.html',1,'']]], + ['novascon_2ec_4',['novascon.c',['../novascon_8c.html',1,'']]], + ['novascon_2eh_5',['novascon.h',['../novascon_8h.html',1,'']]], + ['nutation_2ec_6',['nutation.c',['../nutation_8c.html',1,'']]], + ['nutation_2eh_7',['nutation.h',['../nutation_8h.html',1,'']]] ]; diff --git a/apidoc/html/search/files_4.js b/apidoc/html/search/files_4.js index 4b5b7d10..83cc5727 100644 --- a/apidoc/html/search/files_4.js +++ b/apidoc/html/search/files_4.js @@ -1,9 +1,10 @@ var searchData= [ ['solarsystem_2eh_0',['solarsystem.h',['../solarsystem_8h.html',1,'']]], - ['solsys_2dephem_2ec_1',['solsys-ephem.c',['../solsys-ephem_8c.html',1,'']]], - ['solsys1_2ec_2',['solsys1.c',['../solsys1_8c.html',1,'']]], - ['solsys2_2ec_3',['solsys2.c',['../solsys2_8c.html',1,'']]], - ['solsys3_2ec_4',['solsys3.c',['../solsys3_8c.html',1,'']]], - ['super_2ec_5',['super.c',['../super_8c.html',1,'']]] + ['solsys_2dcalceph_2ec_1',['solsys-calceph.c',['../solsys-calceph_8c.html',1,'']]], + ['solsys_2dephem_2ec_2',['solsys-ephem.c',['../solsys-ephem_8c.html',1,'']]], + ['solsys1_2ec_3',['solsys1.c',['../solsys1_8c.html',1,'']]], + ['solsys2_2ec_4',['solsys2.c',['../solsys2_8c.html',1,'']]], + ['solsys3_2ec_5',['solsys3.c',['../solsys3_8c.html',1,'']]], + ['super_2ec_6',['super.c',['../super_8c.html',1,'']]] ]; diff --git a/apidoc/html/search/functions_6.js b/apidoc/html/search/functions_6.js index 6416f1c7..d288127c 100644 --- a/apidoc/html/search/functions_6.js +++ b/apidoc/html/search/functions_6.js @@ -6,12 +6,14 @@ var searchData= ['gcrs_5fto_5fj2000_3',['gcrs_to_j2000',['../novas_8c.html#aeea4b5085c7267714492fae6108fb975',1,'gcrs_to_j2000(const double *in, double *out): novas.c'],['../novas_8h.html#aeea4b5085c7267714492fae6108fb975',1,'gcrs_to_j2000(const double *in, double *out): novas.c']]], ['geo_5fposvel_4',['geo_posvel',['../novas_8c.html#a581ef7bb3d2261a105d7086fc1768c97',1,'geo_posvel(double jd_tt, double ut1_to_tt, enum novas_accuracy accuracy, const observer *obs, double *pos, double *vel): novas.c'],['../novas_8h.html#a581ef7bb3d2261a105d7086fc1768c97',1,'geo_posvel(double jd_tt, double ut1_to_tt, enum novas_accuracy accuracy, const observer *obs, double *pos, double *vel): novas.c']]], ['get_5fephem_5fprovider_5',['get_ephem_provider',['../novas_8c.html#aa6fad38297a49ba78a6bd49cedf889b1',1,'get_ephem_provider(): novas.c'],['../solarsystem_8h.html#aa6fad38297a49ba78a6bd49cedf889b1',1,'get_ephem_provider(): novas.c']]], - ['get_5fut1_5fto_5ftt_6',['get_ut1_to_tt',['../super_8c.html#a4d7470ca705efa1953e8b4beab77c6b6',1,'get_ut1_to_tt(int leap_seconds, double dut1): super.c'],['../novas_8h.html#a4d7470ca705efa1953e8b4beab77c6b6',1,'get_ut1_to_tt(int leap_seconds, double dut1): super.c']]], - ['get_5futc_5fto_5ftt_7',['get_utc_to_tt',['../super_8c.html#ab7611704bab9ce717744a8b5575c5378',1,'get_utc_to_tt(int leap_seconds): super.c'],['../novas_8h.html#ab7611704bab9ce717744a8b5575c5378',1,'get_utc_to_tt(int leap_seconds): super.c']]], - ['grav_5fdef_8',['grav_def',['../novas_8c.html#a48f90ac20950507fad9b880a7f7f2383',1,'grav_def(double jd_tdb, enum novas_observer_place unused, enum novas_accuracy accuracy, const double *pos_src, const double *pos_obs, double *out): novas.c'],['../novas_8h.html#a48f90ac20950507fad9b880a7f7f2383',1,'grav_def(double jd_tdb, enum novas_observer_place unused, enum novas_accuracy accuracy, const double *pos_src, const double *pos_obs, double *out): novas.c']]], - ['grav_5fplanets_9',['grav_planets',['../novas_8c.html#aa798460894aa44f8564569d9ea4bf1ef',1,'grav_planets(const double *pos_src, const double *pos_obs, const novas_planet_bundle *planets, double *out): novas.c'],['../novas_8h.html#aa798460894aa44f8564569d9ea4bf1ef',1,'grav_planets(const double *pos_src, const double *pos_obs, const novas_planet_bundle *planets, double *out): novas.c']]], - ['grav_5fredshift_10',['grav_redshift',['../super_8c.html#a3ce6b306bc183387d0aaac97abbd82e8',1,'grav_redshift(double M_kg, double r_m): super.c'],['../novas_8h.html#a3ce6b306bc183387d0aaac97abbd82e8',1,'grav_redshift(double M_kg, double r_m): super.c']]], - ['grav_5fundef_11',['grav_undef',['../super_8c.html#aaae33249717912663bbb00be4fa4e6c3',1,'grav_undef(double jd_tdb, enum novas_accuracy accuracy, const double *pos_app, const double *pos_obs, double *out): super.c'],['../novas_8h.html#aaae33249717912663bbb00be4fa4e6c3',1,'grav_undef(double jd_tdb, enum novas_accuracy accuracy, const double *pos_app, const double *pos_obs, double *out): super.c']]], - ['grav_5fundo_5fplanets_12',['grav_undo_planets',['../super_8c.html#ae68d01655c4b37b5a3e1422f0062f94c',1,'grav_undo_planets(const double *pos_app, const double *pos_obs, const novas_planet_bundle *planets, double *out): super.c'],['../novas_8h.html#ae68d01655c4b37b5a3e1422f0062f94c',1,'grav_undo_planets(const double *pos_app, const double *pos_obs, const novas_planet_bundle *planets, double *out): super.c']]], - ['grav_5fvec_13',['grav_vec',['../novas_8c.html#a08a008572e2746a70bec19739b5fb7e6',1,'grav_vec(const double *pos_src, const double *pos_obs, const double *pos_body, double rmass, double *out): novas.c'],['../novas_8h.html#a08a008572e2746a70bec19739b5fb7e6',1,'grav_vec(const double *pos_src, const double *pos_obs, const double *pos_body, double rmass, double *out): novas.c']]] + ['get_5fplanet_5fprovider_6',['get_planet_provider',['../novas_8c.html#a0f0a786b5614a788c02b37a462eae2d2',1,'get_planet_provider(): novas.c'],['../solarsystem_8h.html#a0f0a786b5614a788c02b37a462eae2d2',1,'get_planet_provider(): novas.c']]], + ['get_5fplanet_5fprovider_5fhp_7',['get_planet_provider_hp',['../novas_8c.html#ae45badb450c1ca73920d982e12346c5b',1,'get_planet_provider_hp(): novas.c'],['../solarsystem_8h.html#ae45badb450c1ca73920d982e12346c5b',1,'get_planet_provider_hp(): novas.c']]], + ['get_5fut1_5fto_5ftt_8',['get_ut1_to_tt',['../super_8c.html#a4d7470ca705efa1953e8b4beab77c6b6',1,'get_ut1_to_tt(int leap_seconds, double dut1): super.c'],['../novas_8h.html#a4d7470ca705efa1953e8b4beab77c6b6',1,'get_ut1_to_tt(int leap_seconds, double dut1): super.c']]], + ['get_5futc_5fto_5ftt_9',['get_utc_to_tt',['../super_8c.html#ab7611704bab9ce717744a8b5575c5378',1,'get_utc_to_tt(int leap_seconds): super.c'],['../novas_8h.html#ab7611704bab9ce717744a8b5575c5378',1,'get_utc_to_tt(int leap_seconds): super.c']]], + ['grav_5fdef_10',['grav_def',['../novas_8c.html#a48f90ac20950507fad9b880a7f7f2383',1,'grav_def(double jd_tdb, enum novas_observer_place unused, enum novas_accuracy accuracy, const double *pos_src, const double *pos_obs, double *out): novas.c'],['../novas_8h.html#a48f90ac20950507fad9b880a7f7f2383',1,'grav_def(double jd_tdb, enum novas_observer_place unused, enum novas_accuracy accuracy, const double *pos_src, const double *pos_obs, double *out): novas.c']]], + ['grav_5fplanets_11',['grav_planets',['../novas_8c.html#aa798460894aa44f8564569d9ea4bf1ef',1,'grav_planets(const double *pos_src, const double *pos_obs, const novas_planet_bundle *planets, double *out): novas.c'],['../novas_8h.html#aa798460894aa44f8564569d9ea4bf1ef',1,'grav_planets(const double *pos_src, const double *pos_obs, const novas_planet_bundle *planets, double *out): novas.c']]], + ['grav_5fredshift_12',['grav_redshift',['../super_8c.html#a3ce6b306bc183387d0aaac97abbd82e8',1,'grav_redshift(double M_kg, double r_m): super.c'],['../novas_8h.html#a3ce6b306bc183387d0aaac97abbd82e8',1,'grav_redshift(double M_kg, double r_m): super.c']]], + ['grav_5fundef_13',['grav_undef',['../super_8c.html#aaae33249717912663bbb00be4fa4e6c3',1,'grav_undef(double jd_tdb, enum novas_accuracy accuracy, const double *pos_app, const double *pos_obs, double *out): super.c'],['../novas_8h.html#aaae33249717912663bbb00be4fa4e6c3',1,'grav_undef(double jd_tdb, enum novas_accuracy accuracy, const double *pos_app, const double *pos_obs, double *out): super.c']]], + ['grav_5fundo_5fplanets_14',['grav_undo_planets',['../super_8c.html#ae68d01655c4b37b5a3e1422f0062f94c',1,'grav_undo_planets(const double *pos_app, const double *pos_obs, const novas_planet_bundle *planets, double *out): super.c'],['../novas_8h.html#ae68d01655c4b37b5a3e1422f0062f94c',1,'grav_undo_planets(const double *pos_app, const double *pos_obs, const novas_planet_bundle *planets, double *out): super.c']]], + ['grav_5fvec_15',['grav_vec',['../novas_8c.html#a08a008572e2746a70bec19739b5fb7e6',1,'grav_vec(const double *pos_src, const double *pos_obs, const double *pos_body, double rmass, double *out): novas.c'],['../novas_8h.html#a08a008572e2746a70bec19739b5fb7e6',1,'grav_vec(const double *pos_src, const double *pos_obs, const double *pos_body, double rmass, double *out): novas.c']]] ]; diff --git a/apidoc/html/search/functions_c.js b/apidoc/html/search/functions_c.js index a7b3daad..833ea5d5 100644 --- a/apidoc/html/search/functions_c.js +++ b/apidoc/html/search/functions_c.js @@ -1,40 +1,46 @@ var searchData= [ - ['norm_5fang_0',['norm_ang',['../novas_8h.html#a416fd587496210c45028352f409fd73f',1,'norm_ang(double angle): novas.c'],['../novas_8c.html#a416fd587496210c45028352f409fd73f',1,'norm_ang(double angle): novas.c']]], - ['novas_5fapp_5fto_5fgeom_1',['novas_app_to_geom',['../novas_8h.html#a83db7db5a0ed0311610391f199b9f66c',1,'novas_app_to_geom(const novas_frame *frame, enum novas_reference_system sys, double ra, double dec, double dist, double *geom_icrs): frames.c'],['../frames_8c.html#a83db7db5a0ed0311610391f199b9f66c',1,'novas_app_to_geom(const novas_frame *frame, enum novas_reference_system sys, double ra, double dec, double dist, double *geom_icrs): frames.c']]], - ['novas_5fapp_5fto_5fhor_2',['novas_app_to_hor',['../frames_8c.html#ae84debf8ab4d3b16feaaefdcb0ebbd08',1,'novas_app_to_hor(const novas_frame *frame, enum novas_reference_system sys, double ra, double dec, RefractionModel ref_model, double *az, double *el): frames.c'],['../novas_8h.html#ae84debf8ab4d3b16feaaefdcb0ebbd08',1,'novas_app_to_hor(const novas_frame *frame, enum novas_reference_system sys, double ra, double dec, RefractionModel ref_model, double *az, double *el): frames.c']]], - ['novas_5fcase_5fsensitive_3',['novas_case_sensitive',['../novas_8c.html#a8f832afe92680a11c3489aaa224ac2e2',1,'novas_case_sensitive(int value): novas.c'],['../novas_8h.html#a8f832afe92680a11c3489aaa224ac2e2',1,'novas_case_sensitive(int value): novas.c']]], - ['novas_5fchange_5fobserver_4',['novas_change_observer',['../frames_8c.html#a2972b3eafa2d7f6c29cff34bad9fcf0d',1,'novas_change_observer(const novas_frame *orig, const observer *obs, novas_frame *out): frames.c'],['../novas_8h.html#a2972b3eafa2d7f6c29cff34bad9fcf0d',1,'novas_change_observer(const novas_frame *orig, const observer *obs, novas_frame *out): frames.c']]], - ['novas_5fdebug_5',['novas_debug',['../novas_8c.html#a5f35633b872751df4dacd2fb2cbe4ac3',1,'novas_debug(enum novas_debug_mode mode): novas.c'],['../novas_8h.html#a5f35633b872751df4dacd2fb2cbe4ac3',1,'novas_debug(enum novas_debug_mode mode): novas.c']]], - ['novas_5fdiff_5ftcb_6',['novas_diff_tcb',['../timescale_8c.html#a4818ab9be2f0891091c719db01bcfa98',1,'novas_diff_tcb(const novas_timespec *t1, const novas_timespec *t2): timescale.c'],['../novas_8h.html#a4818ab9be2f0891091c719db01bcfa98',1,'novas_diff_tcb(const novas_timespec *t1, const novas_timespec *t2): timescale.c']]], - ['novas_5fdiff_5ftcg_7',['novas_diff_tcg',['../timescale_8c.html#ab904df0f504d07bbf73f84e2a1c43e07',1,'novas_diff_tcg(const novas_timespec *t1, const novas_timespec *t2): timescale.c'],['../novas_8h.html#ab904df0f504d07bbf73f84e2a1c43e07',1,'novas_diff_tcg(const novas_timespec *t1, const novas_timespec *t2): timescale.c']]], - ['novas_5fdiff_5ftime_8',['novas_diff_time',['../timescale_8c.html#abdcc8e194d79787838d1ffc064449932',1,'novas_diff_time(const novas_timespec *t1, const novas_timespec *t2): timescale.c'],['../novas_8h.html#abdcc8e194d79787838d1ffc064449932',1,'novas_diff_time(const novas_timespec *t1, const novas_timespec *t2): timescale.c']]], - ['novas_5fgeom_5fposvel_9',['novas_geom_posvel',['../novas_8h.html#ae6f4d3710a277c8b284487fe175e4d49',1,'novas_geom_posvel(const object *source, const novas_frame *frame, enum novas_reference_system sys, double *pos, double *vel): frames.c'],['../frames_8c.html#ae6f4d3710a277c8b284487fe175e4d49',1,'novas_geom_posvel(const object *source, const novas_frame *frame, enum novas_reference_system sys, double *pos, double *vel): frames.c']]], - ['novas_5fgeom_5fto_5fapp_10',['novas_geom_to_app',['../frames_8c.html#ad412ac774327a4120237dc3b3110f9a0',1,'novas_geom_to_app(const novas_frame *frame, const double *pos, enum novas_reference_system sys, sky_pos *out): frames.c'],['../novas_8h.html#ad412ac774327a4120237dc3b3110f9a0',1,'novas_geom_to_app(const novas_frame *frame, const double *pos, enum novas_reference_system sys, sky_pos *out): frames.c']]], - ['novas_5fget_5fdebug_5fmode_11',['novas_get_debug_mode',['../novas_8c.html#a29cad12337acfce5f1e370320dcefb79',1,'novas_get_debug_mode(): novas.c'],['../novas_8h.html#a29cad12337acfce5f1e370320dcefb79',1,'novas_get_debug_mode(): novas.c']]], - ['novas_5fget_5fsplit_5ftime_12',['novas_get_split_time',['../timescale_8c.html#ab4ea1b646b23a76936b2a6459b1bac6d',1,'novas_get_split_time(const novas_timespec *time, enum novas_timescale timescale, long *ijd): timescale.c'],['../novas_8h.html#ab4ea1b646b23a76936b2a6459b1bac6d',1,'novas_get_split_time(const novas_timespec *time, enum novas_timescale timescale, long *ijd): timescale.c']]], - ['novas_5fget_5ftime_13',['novas_get_time',['../timescale_8c.html#aa65f86f70b2ea6e77bf0799d6859ca05',1,'novas_get_time(const novas_timespec *time, enum novas_timescale timescale): timescale.c'],['../novas_8h.html#aa65f86f70b2ea6e77bf0799d6859ca05',1,'novas_get_time(const novas_timespec *time, enum novas_timescale timescale): timescale.c']]], - ['novas_5fget_5funix_5ftime_14',['novas_get_unix_time',['../timescale_8c.html#aa29034a9e6579d5982083c5c6ea8d773',1,'novas_get_unix_time(const novas_timespec *time, long *nanos): timescale.c'],['../novas_8h.html#aa29034a9e6579d5982083c5c6ea8d773',1,'novas_get_unix_time(const novas_timespec *time, long *nanos): timescale.c']]], - ['novas_5fhor_5fto_5fapp_15',['novas_hor_to_app',['../frames_8c.html#a4849c7fca260cfb7c1d716566f4170ac',1,'novas_hor_to_app(const novas_frame *frame, double az, double el, RefractionModel ref_model, enum novas_reference_system sys, double *ra, double *dec): frames.c'],['../novas_8h.html#a4849c7fca260cfb7c1d716566f4170ac',1,'novas_hor_to_app(const novas_frame *frame, double az, double el, RefractionModel ref_model, enum novas_reference_system sys, double *ra, double *dec): frames.c']]], - ['novas_5finv_5frefract_16',['novas_inv_refract',['../refract_8c.html#a93ac897d3f7a2f2a7f8d92f3e8cd9ea0',1,'novas_inv_refract(RefractionModel model, double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el0): refract.c'],['../novas_8h.html#a93ac897d3f7a2f2a7f8d92f3e8cd9ea0',1,'novas_inv_refract(RefractionModel model, double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el0): refract.c']]], - ['novas_5finvert_5ftransform_17',['novas_invert_transform',['../frames_8c.html#ad2081e123024609d3071b33b183502b7',1,'novas_invert_transform(const novas_transform *transform, novas_transform *inverse): frames.c'],['../novas_8h.html#ad2081e123024609d3071b33b183502b7',1,'novas_invert_transform(const novas_transform *transform, novas_transform *inverse): frames.c']]], - ['novas_5fmake_5fframe_18',['novas_make_frame',['../novas_8h.html#abfee69517c7432733c8382c88371c983',1,'novas_make_frame(enum novas_accuracy accuracy, const observer *obs, const novas_timespec *time, double dx, double dy, novas_frame *frame): frames.c'],['../frames_8c.html#abfee69517c7432733c8382c88371c983',1,'novas_make_frame(enum novas_accuracy accuracy, const observer *obs, const novas_timespec *time, double dx, double dy, novas_frame *frame): frames.c']]], - ['novas_5fmake_5ftransform_19',['novas_make_transform',['../frames_8c.html#a4d179c8573319fc25c775ce56ba055dc',1,'novas_make_transform(const novas_frame *frame, enum novas_reference_system from_system, enum novas_reference_system to_system, novas_transform *transform): frames.c'],['../novas_8h.html#a4d179c8573319fc25c775ce56ba055dc',1,'novas_make_transform(const novas_frame *frame, enum novas_reference_system from_system, enum novas_reference_system to_system, novas_transform *transform): frames.c']]], - ['novas_5foffset_5ftime_20',['novas_offset_time',['../timescale_8c.html#a01f98b2b8033c8dbacaeab37e9198e91',1,'novas_offset_time(const novas_timespec *time, double seconds, novas_timespec *out): timescale.c'],['../novas_8h.html#a01f98b2b8033c8dbacaeab37e9198e91',1,'novas_offset_time(const novas_timespec *time, double seconds, novas_timespec *out): timescale.c']]], - ['novas_5foptical_5frefraction_21',['novas_optical_refraction',['../refract_8c.html#ae4511a80a1defbb1e1fdc29c289e7de4',1,'novas_optical_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c'],['../novas_8h.html#ae4511a80a1defbb1e1fdc29c289e7de4',1,'novas_optical_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c']]], - ['novas_5fradio_5frefraction_22',['novas_radio_refraction',['../refract_8c.html#a6b49f92f8f818f2272613e3432185a39',1,'novas_radio_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c'],['../novas_8h.html#a6b49f92f8f818f2272613e3432185a39',1,'novas_radio_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c']]], - ['novas_5fset_5fsplit_5ftime_23',['novas_set_split_time',['../timescale_8c.html#a37c8f2d5e1ad2daed78d1bd7991fdba4',1,'novas_set_split_time(enum novas_timescale timescale, long ijd, double fjd, int leap, double dut1, novas_timespec *time): timescale.c'],['../novas_8h.html#a37c8f2d5e1ad2daed78d1bd7991fdba4',1,'novas_set_split_time(enum novas_timescale timescale, long ijd, double fjd, int leap, double dut1, novas_timespec *time): timescale.c']]], - ['novas_5fset_5ftime_24',['novas_set_time',['../timescale_8c.html#ac272a018a213965f07b21ac6facb4a62',1,'novas_set_time(enum novas_timescale timescale, double jd, int leap, double dut1, novas_timespec *time): timescale.c'],['../novas_8h.html#ac272a018a213965f07b21ac6facb4a62',1,'novas_set_time(enum novas_timescale timescale, double jd, int leap, double dut1, novas_timespec *time): timescale.c']]], - ['novas_5fset_5funix_5ftime_25',['novas_set_unix_time',['../timescale_8c.html#abacd89aa380c85da2d3c19a7e2187df3',1,'novas_set_unix_time(time_t unix_time, long nanos, int leap, double dut1, novas_timespec *time): timescale.c'],['../novas_8h.html#abacd89aa380c85da2d3c19a7e2187df3',1,'novas_set_unix_time(time_t unix_time, long nanos, int leap, double dut1, novas_timespec *time): timescale.c']]], - ['novas_5fsky_5fpos_26',['novas_sky_pos',['../frames_8c.html#a4e894a83f3065bbb706212d1267dd2ab',1,'novas_sky_pos(const object *object, const novas_frame *frame, enum novas_reference_system sys, sky_pos *out): frames.c'],['../novas_8h.html#a3539b76356a7f8853fbb639aaa6bf02e',1,'novas_sky_pos(const object *object, const novas_frame *frame, enum novas_reference_system sys, sky_pos *output): frames.c']]], - ['novas_5fstandard_5frefraction_27',['novas_standard_refraction',['../novas_8h.html#ab04bff3b97c132e358e11c3a5b7a3081',1,'novas_standard_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c'],['../refract_8c.html#ab04bff3b97c132e358e11c3a5b7a3081',1,'novas_standard_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c']]], - ['novas_5ftransform_5fsky_5fpos_28',['novas_transform_sky_pos',['../frames_8c.html#a88972e93665bb1903795bfff264c14f6',1,'novas_transform_sky_pos(const sky_pos *in, const novas_transform *transform, sky_pos *out): frames.c'],['../novas_8h.html#a88972e93665bb1903795bfff264c14f6',1,'novas_transform_sky_pos(const sky_pos *in, const novas_transform *transform, sky_pos *out): frames.c']]], - ['novas_5ftransform_5fvector_29',['novas_transform_vector',['../frames_8c.html#aadb7bc88119eed4ea54373a42e22a0d4',1,'novas_transform_vector(const double *in, const novas_transform *transform, double *out): frames.c'],['../novas_8h.html#aadb7bc88119eed4ea54373a42e22a0d4',1,'novas_transform_vector(const double *in, const novas_transform *transform, double *out): frames.c']]], - ['novas_5fv2z_30',['novas_v2z',['../super_8c.html#aa54cd00024b294d38fa29433c017c65f',1,'novas_v2z(double vel): super.c'],['../novas_8h.html#aa54cd00024b294d38fa29433c017c65f',1,'novas_v2z(double vel): super.c']]], - ['novas_5fz2v_31',['novas_z2v',['../novas_8c.html#a63621cea3b4985c1bfcc4514a7aa3fb1',1,'novas_z2v(double z): novas.c'],['../novas_8h.html#a63621cea3b4985c1bfcc4514a7aa3fb1',1,'novas_z2v(double z): novas.c']]], - ['novas_5fz_5fadd_32',['novas_z_add',['../super_8c.html#a493ab751eee5804db77157c37e94e5c3',1,'novas_z_add(double z1, double z2): super.c'],['../novas_8h.html#a493ab751eee5804db77157c37e94e5c3',1,'novas_z_add(double z1, double z2): super.c']]], - ['novas_5fz_5finv_33',['novas_z_inv',['../super_8c.html#a1130ad2ce520e948c71f03a25a713075',1,'novas_z_inv(double z): super.c'],['../novas_8h.html#a1130ad2ce520e948c71f03a25a713075',1,'novas_z_inv(double z): super.c']]], - ['nu2000k_34',['nu2000k',['../nutation_8c.html#ab17083c5bc84987d4dda1172a4dab843',1,'nu2000k(double jd_tt_high, double jd_tt_low, double *dpsi, double *deps): nutation.c'],['../nutation_8h.html#ab17083c5bc84987d4dda1172a4dab843',1,'nu2000k(double jd_tt_high, double jd_tt_low, double *dpsi, double *deps): nutation.c']]], - ['nutation_35',['nutation',['../novas_8c.html#a69df5671751c09a7575963b94ad1151e',1,'nutation(double jd_tdb, enum novas_nutation_direction direction, enum novas_accuracy accuracy, const double *in, double *out): novas.c'],['../novas_8h.html#a69df5671751c09a7575963b94ad1151e',1,'nutation(double jd_tdb, enum novas_nutation_direction direction, enum novas_accuracy accuracy, const double *in, double *out): novas.c']]], - ['nutation_5fangles_36',['nutation_angles',['../novas_8c.html#a0dc364ae1963da0b916ed5a9d0862d3e',1,'nutation_angles(double t, enum novas_accuracy accuracy, double *dpsi, double *deps): novas.c'],['../novas_8h.html#a0dc364ae1963da0b916ed5a9d0862d3e',1,'nutation_angles(double t, enum novas_accuracy accuracy, double *dpsi, double *deps): novas.c']]] + ['naif_5fto_5fnovas_5fplanet_0',['naif_to_novas_planet',['../solarsystem_8h.html#a1c4b3f67a3b82808dd16ae43dfaf0f86',1,'naif_to_novas_planet(long id): naif.c'],['../naif_8c.html#a1c4b3f67a3b82808dd16ae43dfaf0f86',1,'naif_to_novas_planet(long id): naif.c']]], + ['norm_5fang_1',['norm_ang',['../novas_8h.html#a416fd587496210c45028352f409fd73f',1,'norm_ang(double angle): novas.c'],['../novas_8c.html#a416fd587496210c45028352f409fd73f',1,'norm_ang(double angle): novas.c']]], + ['novas_5fapp_5fto_5fgeom_2',['novas_app_to_geom',['../novas_8h.html#a83db7db5a0ed0311610391f199b9f66c',1,'novas_app_to_geom(const novas_frame *frame, enum novas_reference_system sys, double ra, double dec, double dist, double *geom_icrs): frames.c'],['../frames_8c.html#a83db7db5a0ed0311610391f199b9f66c',1,'novas_app_to_geom(const novas_frame *frame, enum novas_reference_system sys, double ra, double dec, double dist, double *geom_icrs): frames.c']]], + ['novas_5fapp_5fto_5fhor_3',['novas_app_to_hor',['../frames_8c.html#ae84debf8ab4d3b16feaaefdcb0ebbd08',1,'novas_app_to_hor(const novas_frame *frame, enum novas_reference_system sys, double ra, double dec, RefractionModel ref_model, double *az, double *el): frames.c'],['../novas_8h.html#ae84debf8ab4d3b16feaaefdcb0ebbd08',1,'novas_app_to_hor(const novas_frame *frame, enum novas_reference_system sys, double ra, double dec, RefractionModel ref_model, double *az, double *el): frames.c']]], + ['novas_5fcalceph_5fuse_5fids_4',['novas_calceph_use_ids',['../solsys-calceph_8c.html#a5531b937a5bb5491cb475d2536346ad8',1,'solsys-calceph.c']]], + ['novas_5fcase_5fsensitive_5',['novas_case_sensitive',['../novas_8c.html#a8f832afe92680a11c3489aaa224ac2e2',1,'novas_case_sensitive(int value): novas.c'],['../novas_8h.html#a8f832afe92680a11c3489aaa224ac2e2',1,'novas_case_sensitive(int value): novas.c']]], + ['novas_5fchange_5fobserver_6',['novas_change_observer',['../frames_8c.html#a2972b3eafa2d7f6c29cff34bad9fcf0d',1,'novas_change_observer(const novas_frame *orig, const observer *obs, novas_frame *out): frames.c'],['../novas_8h.html#a2972b3eafa2d7f6c29cff34bad9fcf0d',1,'novas_change_observer(const novas_frame *orig, const observer *obs, novas_frame *out): frames.c']]], + ['novas_5fdebug_7',['novas_debug',['../novas_8c.html#a5f35633b872751df4dacd2fb2cbe4ac3',1,'novas_debug(enum novas_debug_mode mode): novas.c'],['../novas_8h.html#a5f35633b872751df4dacd2fb2cbe4ac3',1,'novas_debug(enum novas_debug_mode mode): novas.c']]], + ['novas_5fdiff_5ftcb_8',['novas_diff_tcb',['../timescale_8c.html#a4818ab9be2f0891091c719db01bcfa98',1,'novas_diff_tcb(const novas_timespec *t1, const novas_timespec *t2): timescale.c'],['../novas_8h.html#a4818ab9be2f0891091c719db01bcfa98',1,'novas_diff_tcb(const novas_timespec *t1, const novas_timespec *t2): timescale.c']]], + ['novas_5fdiff_5ftcg_9',['novas_diff_tcg',['../timescale_8c.html#ab904df0f504d07bbf73f84e2a1c43e07',1,'novas_diff_tcg(const novas_timespec *t1, const novas_timespec *t2): timescale.c'],['../novas_8h.html#ab904df0f504d07bbf73f84e2a1c43e07',1,'novas_diff_tcg(const novas_timespec *t1, const novas_timespec *t2): timescale.c']]], + ['novas_5fdiff_5ftime_10',['novas_diff_time',['../timescale_8c.html#abdcc8e194d79787838d1ffc064449932',1,'novas_diff_time(const novas_timespec *t1, const novas_timespec *t2): timescale.c'],['../novas_8h.html#abdcc8e194d79787838d1ffc064449932',1,'novas_diff_time(const novas_timespec *t1, const novas_timespec *t2): timescale.c']]], + ['novas_5fgeom_5fposvel_11',['novas_geom_posvel',['../novas_8h.html#ae6f4d3710a277c8b284487fe175e4d49',1,'novas_geom_posvel(const object *source, const novas_frame *frame, enum novas_reference_system sys, double *pos, double *vel): frames.c'],['../frames_8c.html#ae6f4d3710a277c8b284487fe175e4d49',1,'novas_geom_posvel(const object *source, const novas_frame *frame, enum novas_reference_system sys, double *pos, double *vel): frames.c']]], + ['novas_5fgeom_5fto_5fapp_12',['novas_geom_to_app',['../frames_8c.html#ad412ac774327a4120237dc3b3110f9a0',1,'novas_geom_to_app(const novas_frame *frame, const double *pos, enum novas_reference_system sys, sky_pos *out): frames.c'],['../novas_8h.html#ad412ac774327a4120237dc3b3110f9a0',1,'novas_geom_to_app(const novas_frame *frame, const double *pos, enum novas_reference_system sys, sky_pos *out): frames.c']]], + ['novas_5fget_5fdebug_5fmode_13',['novas_get_debug_mode',['../novas_8c.html#a29cad12337acfce5f1e370320dcefb79',1,'novas_get_debug_mode(): novas.c'],['../novas_8h.html#a29cad12337acfce5f1e370320dcefb79',1,'novas_get_debug_mode(): novas.c']]], + ['novas_5fget_5fsplit_5ftime_14',['novas_get_split_time',['../timescale_8c.html#ab4ea1b646b23a76936b2a6459b1bac6d',1,'novas_get_split_time(const novas_timespec *time, enum novas_timescale timescale, long *ijd): timescale.c'],['../novas_8h.html#ab4ea1b646b23a76936b2a6459b1bac6d',1,'novas_get_split_time(const novas_timespec *time, enum novas_timescale timescale, long *ijd): timescale.c']]], + ['novas_5fget_5ftime_15',['novas_get_time',['../timescale_8c.html#aa65f86f70b2ea6e77bf0799d6859ca05',1,'novas_get_time(const novas_timespec *time, enum novas_timescale timescale): timescale.c'],['../novas_8h.html#aa65f86f70b2ea6e77bf0799d6859ca05',1,'novas_get_time(const novas_timespec *time, enum novas_timescale timescale): timescale.c']]], + ['novas_5fget_5funix_5ftime_16',['novas_get_unix_time',['../novas_8h.html#aa29034a9e6579d5982083c5c6ea8d773',1,'novas_get_unix_time(const novas_timespec *time, long *nanos): timescale.c'],['../timescale_8c.html#aa29034a9e6579d5982083c5c6ea8d773',1,'novas_get_unix_time(const novas_timespec *time, long *nanos): timescale.c']]], + ['novas_5fhor_5fto_5fapp_17',['novas_hor_to_app',['../frames_8c.html#a4849c7fca260cfb7c1d716566f4170ac',1,'novas_hor_to_app(const novas_frame *frame, double az, double el, RefractionModel ref_model, enum novas_reference_system sys, double *ra, double *dec): frames.c'],['../novas_8h.html#a4849c7fca260cfb7c1d716566f4170ac',1,'novas_hor_to_app(const novas_frame *frame, double az, double el, RefractionModel ref_model, enum novas_reference_system sys, double *ra, double *dec): frames.c']]], + ['novas_5finv_5frefract_18',['novas_inv_refract',['../refract_8c.html#a93ac897d3f7a2f2a7f8d92f3e8cd9ea0',1,'novas_inv_refract(RefractionModel model, double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el0): refract.c'],['../novas_8h.html#a93ac897d3f7a2f2a7f8d92f3e8cd9ea0',1,'novas_inv_refract(RefractionModel model, double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el0): refract.c']]], + ['novas_5finvert_5ftransform_19',['novas_invert_transform',['../frames_8c.html#ad2081e123024609d3071b33b183502b7',1,'novas_invert_transform(const novas_transform *transform, novas_transform *inverse): frames.c'],['../novas_8h.html#ad2081e123024609d3071b33b183502b7',1,'novas_invert_transform(const novas_transform *transform, novas_transform *inverse): frames.c']]], + ['novas_5fmake_5fframe_20',['novas_make_frame',['../frames_8c.html#abfee69517c7432733c8382c88371c983',1,'novas_make_frame(enum novas_accuracy accuracy, const observer *obs, const novas_timespec *time, double dx, double dy, novas_frame *frame): frames.c'],['../novas_8h.html#abfee69517c7432733c8382c88371c983',1,'novas_make_frame(enum novas_accuracy accuracy, const observer *obs, const novas_timespec *time, double dx, double dy, novas_frame *frame): frames.c']]], + ['novas_5fmake_5ftransform_21',['novas_make_transform',['../frames_8c.html#a4d179c8573319fc25c775ce56ba055dc',1,'novas_make_transform(const novas_frame *frame, enum novas_reference_system from_system, enum novas_reference_system to_system, novas_transform *transform): frames.c'],['../novas_8h.html#a4d179c8573319fc25c775ce56ba055dc',1,'novas_make_transform(const novas_frame *frame, enum novas_reference_system from_system, enum novas_reference_system to_system, novas_transform *transform): frames.c']]], + ['novas_5foffset_5ftime_22',['novas_offset_time',['../timescale_8c.html#a01f98b2b8033c8dbacaeab37e9198e91',1,'novas_offset_time(const novas_timespec *time, double seconds, novas_timespec *out): timescale.c'],['../novas_8h.html#a01f98b2b8033c8dbacaeab37e9198e91',1,'novas_offset_time(const novas_timespec *time, double seconds, novas_timespec *out): timescale.c']]], + ['novas_5foptical_5frefraction_23',['novas_optical_refraction',['../refract_8c.html#ae4511a80a1defbb1e1fdc29c289e7de4',1,'novas_optical_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c'],['../novas_8h.html#ae4511a80a1defbb1e1fdc29c289e7de4',1,'novas_optical_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c']]], + ['novas_5fradio_5frefraction_24',['novas_radio_refraction',['../refract_8c.html#a6b49f92f8f818f2272613e3432185a39',1,'novas_radio_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c'],['../novas_8h.html#a6b49f92f8f818f2272613e3432185a39',1,'novas_radio_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c']]], + ['novas_5fset_5fsplit_5ftime_25',['novas_set_split_time',['../timescale_8c.html#a37c8f2d5e1ad2daed78d1bd7991fdba4',1,'novas_set_split_time(enum novas_timescale timescale, long ijd, double fjd, int leap, double dut1, novas_timespec *time): timescale.c'],['../novas_8h.html#a37c8f2d5e1ad2daed78d1bd7991fdba4',1,'novas_set_split_time(enum novas_timescale timescale, long ijd, double fjd, int leap, double dut1, novas_timespec *time): timescale.c']]], + ['novas_5fset_5ftime_26',['novas_set_time',['../timescale_8c.html#ac272a018a213965f07b21ac6facb4a62',1,'novas_set_time(enum novas_timescale timescale, double jd, int leap, double dut1, novas_timespec *time): timescale.c'],['../novas_8h.html#ac272a018a213965f07b21ac6facb4a62',1,'novas_set_time(enum novas_timescale timescale, double jd, int leap, double dut1, novas_timespec *time): timescale.c']]], + ['novas_5fset_5funix_5ftime_27',['novas_set_unix_time',['../timescale_8c.html#abacd89aa380c85da2d3c19a7e2187df3',1,'novas_set_unix_time(time_t unix_time, long nanos, int leap, double dut1, novas_timespec *time): timescale.c'],['../novas_8h.html#abacd89aa380c85da2d3c19a7e2187df3',1,'novas_set_unix_time(time_t unix_time, long nanos, int leap, double dut1, novas_timespec *time): timescale.c']]], + ['novas_5fsky_5fpos_28',['novas_sky_pos',['../frames_8c.html#a4e894a83f3065bbb706212d1267dd2ab',1,'novas_sky_pos(const object *object, const novas_frame *frame, enum novas_reference_system sys, sky_pos *out): frames.c'],['../novas_8h.html#a3539b76356a7f8853fbb639aaa6bf02e',1,'novas_sky_pos(const object *object, const novas_frame *frame, enum novas_reference_system sys, sky_pos *output): frames.c']]], + ['novas_5fstandard_5frefraction_29',['novas_standard_refraction',['../refract_8c.html#ab04bff3b97c132e358e11c3a5b7a3081',1,'novas_standard_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c'],['../novas_8h.html#ab04bff3b97c132e358e11c3a5b7a3081',1,'novas_standard_refraction(double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el): refract.c']]], + ['novas_5fto_5fdexxx_5fplanet_30',['novas_to_dexxx_planet',['../naif_8c.html#ac3eb54acf22dc155879163de89c6865e',1,'novas_to_dexxx_planet(enum novas_planet id): naif.c'],['../solarsystem_8h.html#ac3eb54acf22dc155879163de89c6865e',1,'novas_to_dexxx_planet(enum novas_planet id): naif.c']]], + ['novas_5fto_5fnaif_5fplanet_31',['novas_to_naif_planet',['../solarsystem_8h.html#ab51ac9bdf7736e1c1582e0981046daf3',1,'novas_to_naif_planet(enum novas_planet id): naif.c'],['../naif_8c.html#ab51ac9bdf7736e1c1582e0981046daf3',1,'novas_to_naif_planet(enum novas_planet id): naif.c']]], + ['novas_5ftransform_5fsky_5fpos_32',['novas_transform_sky_pos',['../frames_8c.html#a88972e93665bb1903795bfff264c14f6',1,'novas_transform_sky_pos(const sky_pos *in, const novas_transform *transform, sky_pos *out): frames.c'],['../novas_8h.html#a88972e93665bb1903795bfff264c14f6',1,'novas_transform_sky_pos(const sky_pos *in, const novas_transform *transform, sky_pos *out): frames.c']]], + ['novas_5ftransform_5fvector_33',['novas_transform_vector',['../frames_8c.html#aadb7bc88119eed4ea54373a42e22a0d4',1,'novas_transform_vector(const double *in, const novas_transform *transform, double *out): frames.c'],['../novas_8h.html#aadb7bc88119eed4ea54373a42e22a0d4',1,'novas_transform_vector(const double *in, const novas_transform *transform, double *out): frames.c']]], + ['novas_5fuse_5fcalceph_34',['novas_use_calceph',['../solsys-calceph_8c.html#a35fc86a939602ec910dbdfde180d7f31',1,'solsys-calceph.c']]], + ['novas_5fuse_5fcalceph_5fplanets_35',['novas_use_calceph_planets',['../solsys-calceph_8c.html#ab86ec03898e658c86c671a8b6399e331',1,'solsys-calceph.c']]], + ['novas_5fv2z_36',['novas_v2z',['../super_8c.html#aa54cd00024b294d38fa29433c017c65f',1,'novas_v2z(double vel): super.c'],['../novas_8h.html#aa54cd00024b294d38fa29433c017c65f',1,'novas_v2z(double vel): super.c']]], + ['novas_5fz2v_37',['novas_z2v',['../novas_8h.html#a63621cea3b4985c1bfcc4514a7aa3fb1',1,'novas_z2v(double z): novas.c'],['../novas_8c.html#a63621cea3b4985c1bfcc4514a7aa3fb1',1,'novas_z2v(double z): novas.c']]], + ['novas_5fz_5fadd_38',['novas_z_add',['../super_8c.html#a493ab751eee5804db77157c37e94e5c3',1,'novas_z_add(double z1, double z2): super.c'],['../novas_8h.html#a493ab751eee5804db77157c37e94e5c3',1,'novas_z_add(double z1, double z2): super.c']]], + ['novas_5fz_5finv_39',['novas_z_inv',['../super_8c.html#a1130ad2ce520e948c71f03a25a713075',1,'novas_z_inv(double z): super.c'],['../novas_8h.html#a1130ad2ce520e948c71f03a25a713075',1,'novas_z_inv(double z): super.c']]], + ['nu2000k_40',['nu2000k',['../nutation_8c.html#ab17083c5bc84987d4dda1172a4dab843',1,'nu2000k(double jd_tt_high, double jd_tt_low, double *dpsi, double *deps): nutation.c'],['../nutation_8h.html#ab17083c5bc84987d4dda1172a4dab843',1,'nu2000k(double jd_tt_high, double jd_tt_low, double *dpsi, double *deps): nutation.c']]], + ['nutation_41',['nutation',['../novas_8c.html#a69df5671751c09a7575963b94ad1151e',1,'nutation(double jd_tdb, enum novas_nutation_direction direction, enum novas_accuracy accuracy, const double *in, double *out): novas.c'],['../novas_8h.html#a69df5671751c09a7575963b94ad1151e',1,'nutation(double jd_tdb, enum novas_nutation_direction direction, enum novas_accuracy accuracy, const double *in, double *out): novas.c']]], + ['nutation_5fangles_42',['nutation_angles',['../novas_8c.html#a0dc364ae1963da0b916ed5a9d0862d3e',1,'nutation_angles(double t, enum novas_accuracy accuracy, double *dpsi, double *deps): novas.c'],['../novas_8h.html#a0dc364ae1963da0b916ed5a9d0862d3e',1,'nutation_angles(double t, enum novas_accuracy accuracy, double *dpsi, double *deps): novas.c']]] ]; diff --git a/apidoc/html/search/searchdata.js b/apidoc/html/search/searchdata.js index 8ceaf45d..1356dc89 100644 --- a/apidoc/html/search/searchdata.js +++ b/apidoc/html/search/searchdata.js @@ -1,6 +1,6 @@ var indexSectionsWithContent = { - 0: "0123abcdefghijklmnoprstuvwxy", + 0: "0123_abcdefghijklmnoprstuvwxy", 1: "cinors", 2: "efnrst", 3: "abcdefghijlmnoprstuvw", @@ -8,7 +8,7 @@ var indexSectionsWithContent = 5: "nr", 6: "n", 7: "ceijnpw", - 8: "abcdehimnrstx", + 8: "_abcdehimnrstx", 9: "acdlopstw" }; diff --git a/apidoc/html/solarsystem_8h.html b/apidoc/html/solarsystem_8h.html index 7472d537..fd8f4001 100644 --- a/apidoc/html/solarsystem_8h.html +++ b/apidoc/html/solarsystem_8h.html @@ -112,12 +112,21 @@
    solarsystem.h File Reference
    + + + + +

    +Macros

    +#define NOVAS_ID_TYPES   (NOVAS_ID_CALCEPH + 1)
     Number of different Solar-system body ID types enumerated.
     
    @@ -127,6 +136,13 @@

    Typedefs

    typedef int(* novas_ephem_provider) (const char *name, long id, double jd_tdb_high, double jd_tdb_low, enum novas_origin *origin, double *pos, double *vel)
    typedef short(* novas_planet_provider_hp) (const double jd_tdb[2], enum novas_planet body, enum novas_origin origin, double *position, double *velocity)
     
    + + + +

    +Enumerations

    enum  novas_id_type { NOVAS_ID_NAIF = 0 +, NOVAS_ID_CALCEPH + }
     
    @@ -137,6 +153,16 @@ + + + + + + + + + + @@ -192,10 +218,11 @@

    Function to obtain ephemeris data for minor planets, which are not handled by the solarsystem() type calls. The library does not provide a default implementation, but users can provide their own, either as a default statically compiled readeph() implementation, or else a dynamically defined one via ephemeris_set_reader().

    +

    Note, that implementations would typically use either the name or the ID argument to identify the object for which ephemeris data is requested. As such you only need to specify the one that is going to be used.

    Parameters

    Functions

    short earth_sun_calc (double jd_tdb, enum novas_planet body, enum novas_origin origin, double *position, double *velocity)
     
    novas_ephem_provider get_ephem_provider ()
     
    novas_planet_provider get_planet_provider ()
     
    novas_planet_provider_hp get_planet_provider_hp ()
     
    enum novas_planet naif_to_novas_planet (long id)
     
    long novas_to_dexxx_planet (enum novas_planet id)
     
    long novas_to_naif_planet (enum novas_planet id)
     
    short planet_eph_manager (double jd_tdb, enum novas_planet body, enum novas_origin origin, double *position, double *velocity)
     
    short planet_eph_manager_hp (const double jd_tdb[2], enum novas_planet body, enum novas_origin origin, double *position, double *velocity)
    - - + + @@ -277,6 +304,31 @@

    ephemeris() + + +

    Enumeration Type Documentation

    + +

    ◆ novas_id_type

    + +
    +
    +

    idThe ID number of the solar-system body for which the position in desired.
    nameThe name of the solar-system body
    nameThe name of the solar-system body (in case the ephemeris provider is name based, otherwiase it may be NULL).
    idThe ID number of the solar-system body for which the position in desired. (Typically a NAIF ID, or else an appropriate ID for the implementation – corresponding minor planet objects should be created with the same type of ID.). If the ephemeris provider is name based the ID is not used an can be set to anything (-1 might be a good default).
    jd_tdb_high[day] The high-order part of Barycentric Dynamical Time (TDB) based Julian date for which to find the position and velocity. Typically this may be the integer part of the Julian date for high-precision calculations, or else the entire Julian date for reduced precision.
    jd_tdb_low[day] The low-order part of Barycentric Dynamical Time (TDB) based Julian date for which to find the position and velocity. Typically this may be the fractional part of the Julian date for high-precision calculations, or else 0.0 if the date is defined entirely by the high-order component for reduced precision.
    [out]originSet to NOVAS_BARYCENTER or NOVAS_HELIOCENTER to indicate relative to which the ephemeris positions/velocities are reported.
    + + + +
    enum novas_id_type
    +
    +

    Solar-system body IDs to use as object.number with NOVAS_EPHEM_OBJECT types. JPL ephemerides use NAIF IDs to identify objects in the Solar-system, which is thus the most widely adopted convention for numbering Solar-system bodies. But other numbering systems also exists, for example the CALCEPH library uses its own convention for the numbering of asteroids.

    +
    See also
    object
    +
    +NOVAS_EPHEM_OBJECT
    + + + +
    Enumerator
    NOVAS_ID_NAIF 

    If the ephemeris provider should use NAIF IDs.

    +
    NOVAS_ID_CALCEPH 

    If the ephemeris provider should use CALCEPH IDs.

    +
    +

    Function Documentation

    @@ -471,10 +523,163 @@

    Returns
    the currently defined function for accessing ephemeris data for minor planets or satellites, ot NULL if no function was set via set_ephem_provider() previously.

    See also
    set_ephem_provider()
    +get_planet_provider()
    +
    +get_planet_provider_hp()
    +
    ephemeris()
    Since
    1.0
    Author
    Attila Kovacs
    + + + +

    ◆ get_planet_provider()

    + +
    +
    + + + + + + + +
    novas_planet_provider get_planet_provider ()
    +
    +

    Returns the custom (low-precision) ephemeris provider function for major planets (and Sun, Moon, SSB), if any.

    +
    Returns
    the custom (low-precision) planet ephemeris provider function.
    +
    Author
    Attila Kovacs
    +
    Since
    1.2
    +
    See also
    set_planet_provider()
    +
    +get_planet_provider_hp()
    +
    +get_ephem_provider()
    + +
    +
    + +

    ◆ get_planet_provider_hp()

    + +
    +
    + + + + + + + +
    novas_planet_provider_hp get_planet_provider_hp ()
    +
    +

    Returns the custom high-precision ephemeris provider function for major planets (and Sun, Moon, SSB), if any.

    +
    Returns
    the custom high-precision planet ephemeris provider function.
    +
    Author
    Attila Kovacs
    +
    Since
    1.2
    +
    See also
    set_planet_provider_hp()
    +
    +get_planet_provider()
    +
    +get_ephem_provider()
    + +
    +
    + +

    ◆ naif_to_novas_planet()

    + +
    +
    + + + + + + + + +
    enum novas_planet naif_to_novas_planet (long id)
    +
    +

    Converts a NAIF ID to a NOVAS major planet ID. It account for the different IDs used for Sun, Moon and SSB. Otherwise NAIF planet barycenters are mapped to the corresponding bodies, except EMB (3), which will return -1. NAIF body centers n99 (e.g. 399 for Earth), are mapped to the corresponding NOVAS planet number n. All other NAIF IDs will return -1, indicating no match to a NOVAS planet ID.

    +
    Parameters
    + + +
    idThe NAIF ID of the major planet of interest
    +
    +
    +
    Returns
    the NOVAS ID for the same object (which may or may not be different from the input), or -1 if the NAIF ID cannot be matched to a NOVAS major planet.
    +
    See also
    novas_to_naif_planet()
    +
    +novas_to_dexxx_planet()
    +
    Author
    Attila Kovacs
    +
    Since
    1.2
    + +

    References NAIF_EMB, NAIF_MOON, NAIF_SSB, NAIF_SUN, NOVAS_MERCURY, NOVAS_MOON, NOVAS_PLUTO, NOVAS_SSB, and NOVAS_SUN.

    + +
    +
    + +

    ◆ novas_to_dexxx_planet()

    + +
    +
    + + + + + + + + +
    long novas_to_dexxx_planet (enum novas_planet id)
    +
    +

    Converts a NOVAS Solar-system body ID to a NAIF Solar-system body ID for DExxx ephemeris files. The DExxx (e.g. DE440) ephemeris files use NAIF IDs, but for most planets contain barycentric data only rather than that of the planet center. For Earth-based observations, it only really makes a difference whether the 3 is used for the Earth-Moon Barycenter (EMB) or 399 for the geocenter.

    +
    Parameters
    + + +
    idThe NOVAS ID of the major planet of interest
    +
    +
    +
    Returns
    the NAIF ID for the same object (which may or may not be different from the input), as appropriate for use in the DExxx ephemeris files.
    +
    See also
    novas_to_naif_planet()
    +
    +naif_to_novas_planet()
    +
    Author
    Attila Kovacs
    +
    Since
    1.2
    + +

    References NAIF_EARTH, NAIF_MOON, NAIF_SSB, NAIF_SUN, NOVAS_EARTH, NOVAS_MERCURY, NOVAS_MOON, NOVAS_PLUTO, NOVAS_SSB, and NOVAS_SUN.

    + +
    +
    + +

    ◆ novas_to_naif_planet()

    + +
    +
    + + + + + + + + +
    long novas_to_naif_planet (enum novas_planet id)
    +
    +

    Converts a NOVAS Solar-system body ID to a NAIF Solar-system body ID. NOVAS and NAIF use slightly different IDs for major planets, the Moon, and the Solar-system Barycenter (SSB). In NOVAS, major planets are have IDs ranging from 1 through 9, but for NAIF 1–9 are the planetary barycenters and the planet centers have numbers in the hundreds ending with 99 (e.g. the center of Earth is NAIF 399; 3 is the NOVAS ID for Earth and the NAIF ID for the Earth-Moon Barycenter [EMB]). The Sun and Moon also have distinct IDs in NAIF vs NOVAS.

    +
    Parameters
    + + +
    idThe NOVAS ID of the major planet of interest
    +
    +
    +
    Returns
    the NAIF ID for the same object or planet center (which may or may not be different from the input)
    +
    See also
    naif_to_novas_planet()
    +
    Author
    Attila Kovacs
    +
    Since
    1.2
    + +

    References NAIF_MOON, NAIF_SSB, NAIF_SUN, NOVAS_MERCURY, NOVAS_MOON, NOVAS_PLUTO, NOVAS_SSB, and NOVAS_SUN.

    +
    @@ -521,7 +726,7 @@

    Provides an interface between the JPL direct-access solar system ephemerides and NOVAS-C for regular (reduced) precision applications.

    -

    This function and planet_ephemeris() were designed to work with the 1997 version of the JPL ephemerides, as noted in the references.

    +

    This function and planet_eph_manager_hp() were designed to work with the 1997 version of the JPL ephemerides, as noted in the references.

    The user must create the binary ephemeris files using software from JPL, and open the file using function ephem_open(), prior to calling this function.

    REFERENCES:

    1. @@ -600,7 +805,7 @@

      Provides an interface between the JPL direct-access solar system ephemerides and NOVAS-C for highest precision applications.

      -

      This function and planet_ephemeris() were designed to work with the 1997 version of the JPL ephemerides, as noted in the references.

      +

      This function and planet_eph_manager() were designed to work with the 1997 version of the JPL ephemerides, as noted in the references.

      The user must create the binary ephemeris files using software from JPL, and open the file using function ephem_open(), prior to calling this function.

      REFERENCES:

      1. @@ -1008,6 +1213,10 @@

        Author
        Attila Kovacs

    See also
    get_ephem_provider()
    +set_planet_provider()
    +
    +set_planet_provider_hp()
    +
    ephemeris()
    @@ -1036,7 +1245,9 @@

    Author
    Attila Kovacs

    Since
    1.0
    -
    See also
    set_planet_provider_hp()
    +
    See also
    get_planet_provider()
    +
    +set_planet_provider_hp()
    solarsystem()
    @@ -1068,7 +1279,9 @@

    Author
    Attila Kovacs

    Since
    1.0
    -
    See also
    set_planet_provider()
    +
    See also
    get_planet_provider_hp()
    +
    +set_planet_provider()
    solarsystem_hp()
    diff --git a/apidoc/html/solarsystem_8h.js b/apidoc/html/solarsystem_8h.js index 5a4fc88f..006083fa 100644 --- a/apidoc/html/solarsystem_8h.js +++ b/apidoc/html/solarsystem_8h.js @@ -1,12 +1,22 @@ var solarsystem_8h = [ + [ "NOVAS_ID_TYPES", "solarsystem_8h.html#a9a736e59fc9bfdc92b7245aa37d529ee", null ], [ "novas_ephem_provider", "solarsystem_8h.html#ac2ae695519a5b600a105243f4e30c3ab", null ], [ "novas_planet_provider", "solarsystem_8h.html#ae7eb9e64aa00ee757946488fa99351ec", null ], [ "novas_planet_provider_hp", "solarsystem_8h.html#a85ed597fa94ecf72653e64f4afa7f833", null ], + [ "novas_id_type", "solarsystem_8h.html#ac42df1db80fbcb6f7a72de80d9f9c531", [ + [ "NOVAS_ID_NAIF", "solarsystem_8h.html#ac42df1db80fbcb6f7a72de80d9f9c531ab3e6efc1ad89e02f915df25265ec32db", null ], + [ "NOVAS_ID_CALCEPH", "solarsystem_8h.html#ac42df1db80fbcb6f7a72de80d9f9c531a074c723dfc1f03c82d52347c46ee0719", null ] + ] ], [ "earth_sun_calc", "solarsystem_8h.html#ab5d74f84f8e75e90dfc30ebde562d076", null ], [ "earth_sun_calc_hp", "solarsystem_8h.html#a3e6398e29968a48f9de090e82423750f", null ], [ "enable_earth_sun_hp", "solarsystem_8h.html#a279bca0519117cee9a3bd4382f38e7ad", null ], [ "get_ephem_provider", "solarsystem_8h.html#aa6fad38297a49ba78a6bd49cedf889b1", null ], + [ "get_planet_provider", "solarsystem_8h.html#a0f0a786b5614a788c02b37a462eae2d2", null ], + [ "get_planet_provider_hp", "solarsystem_8h.html#ae45badb450c1ca73920d982e12346c5b", null ], + [ "naif_to_novas_planet", "solarsystem_8h.html#a1c4b3f67a3b82808dd16ae43dfaf0f86", null ], + [ "novas_to_dexxx_planet", "solarsystem_8h.html#ac3eb54acf22dc155879163de89c6865e", null ], + [ "novas_to_naif_planet", "solarsystem_8h.html#ab51ac9bdf7736e1c1582e0981046daf3", null ], [ "planet_eph_manager", "solarsystem_8h.html#a71d2bfef45818d56e359205c57db0694", null ], [ "planet_eph_manager_hp", "solarsystem_8h.html#acacfbde919107d0514da5c7d8508917b", null ], [ "planet_ephem_provider", "solarsystem_8h.html#a61c60adf57c00d797fac94bb5841c271", null ], diff --git a/apidoc/html/solsys-calceph_8c.html b/apidoc/html/solsys-calceph_8c.html new file mode 100644 index 00000000..3085012b --- /dev/null +++ b/apidoc/html/solsys-calceph_8c.html @@ -0,0 +1,247 @@ + + + + + + + + + + + + + + + + + + + + +SuperNOVAS: src/solsys-calceph.c File Reference + + + + + + + + + + + + + + + +
    +
    + + + + + + + +
    +
    SuperNOVAS v1.2 +
    +
    The NOVAS C library, made better
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + +
    +
    + + +
    +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    +
    + +
    + +
    solsys-calceph.c File Reference
    +
    +
    + + + + + + + + +

    +Functions

    int novas_calceph_use_ids (enum novas_id_type idtype)
     
    int novas_use_calceph (t_calcephbin *eph)
     
    int novas_use_calceph_planets (t_calcephbin *eph)
     
    +

    Detailed Description

    +
    Author
    A. Kovacs
    +

    SuperNOVAS major planet ephemeris lookup implementation via the CALCEPH C library See https://calceph.imcce.fr/docs/4.0.0/html/c/

    +

    CALCEPH source code is at https://gitlab.obspm.fr/imcce_calceph/calceph

    +

    Function Documentation

    + +

    ◆ novas_calceph_use_ids()

    + +
    +
    + + + + + + + + +
    int novas_calceph_use_ids (enum novas_id_type idtype)
    +
    +

    Sets the type of Solar-system body IDs to use as object.number with NOVAS_EPHEM_OBJECT types. CALCEPH supports the use of both NAIF and its own numbering system to identify Solar-system bodies. So, this function gives you the choice on which numbering system you want to use in object data structures. The choice does not affect major planets (which always use the NOVAS numbering scheme), or catalog objects.

    +
    Parameters
    + + +
    idtypeNOVAS_ID_NAIF to use NAIF IDs (default) or else NOVAS_ID_CALCEPH to use the CALCEPH body numbering convention for object.
    +
    +
    +
    Returns
    0 if successful or else -1 (errno set to EINVAL) if the input value is invalid.
    +
    See also
    object
    +
    +NOVAS_EPHEM_OBJECT
    + +

    References NOVAS_ID_CALCEPH, and NOVAS_ID_NAIF.

    + +
    +
    + +

    ◆ novas_use_calceph()

    + +
    +
    + + + + + + + + +
    int novas_use_calceph (t_calcephbin * eph)
    +
    +

    Sets a ephemeris provider for Solar-system objects using the CALCEPH C library and the specified set of ephemeris files. If the supplied ephemeris files contain data for major planets also, they can be used by planet_calceph() / planet_calceph_hp() also, unless a separate CALCEPH ephemeris data is set via novas_use_calceph_planets().

    +

    The call also make CALCEPH the default ephemeris provider for all types of Solar-system objects. If you want to use another provider for major planets, you need to call set_planet_provider() / set_planet_provider_hp() afterwards to specify a different provider for major planets (and Sun, Moon, SSB).

    +
    Parameters
    + + +
    ephPointer to the CALCEPH ephemeris data that have been opened.
    +
    +
    +
    Returns
    0 if successful, or else -1 (errno will indicate the type of error).
    +
    See also
    novas_calceph_use_ids()
    +
    +novas_use_calceph_planets()
    +
    +set_ephem_provider()
    +
    Author
    Attila Kovacs
    +
    Since
    1.2
    + +

    References novas_use_calceph_planets(), and set_ephem_provider().

    + +
    +
    + +

    ◆ novas_use_calceph_planets()

    + +
    +
    + + + + + + + + +
    int novas_use_calceph_planets (t_calcephbin * eph)
    +
    +

    Sets a ephemeris provider for the major planets (and Sun, Moon, and SSB) using the CALCEPH C library and the specified ephemeris data.

    +

    The call also make CALCEPH the default ephemeris providers for major planets.

    +
    Parameters
    + + +
    ephPointer to the CALCEPH ephemeris data for the major planets (including Sun, Moon, and SSB) that have been opened.
    +
    +
    +
    Returns
    0 if successful, or else -1 (errno will indicate the type of error).
    +
    See also
    novas_use_calceph()
    +
    +set_planet_provider()
    +
    +set_planet_provider_hp()
    +
    Author
    Attila Kovacs
    +
    Since
    1.2
    + +

    References set_planet_provider(), and set_planet_provider_hp().

    + +
    +
    +
    +
    + + + + diff --git a/apidoc/html/solsys-calceph_8c.js b/apidoc/html/solsys-calceph_8c.js new file mode 100644 index 00000000..5810810a --- /dev/null +++ b/apidoc/html/solsys-calceph_8c.js @@ -0,0 +1,6 @@ +var solsys_calceph_8c = +[ + [ "novas_calceph_use_ids", "solsys-calceph_8c.html#a5531b937a5bb5491cb475d2536346ad8", null ], + [ "novas_use_calceph", "solsys-calceph_8c.html#a35fc86a939602ec910dbdfde180d7f31", null ], + [ "novas_use_calceph_planets", "solsys-calceph_8c.html#ab86ec03898e658c86c671a8b6399e331", null ] +]; \ No newline at end of file diff --git a/apidoc/html/solsys1_8c.html b/apidoc/html/solsys1_8c.html index 384fdc30..793249df 100644 --- a/apidoc/html/solsys1_8c.html +++ b/apidoc/html/solsys1_8c.html @@ -184,7 +184,7 @@

    Provides an interface between the JPL direct-access solar system ephemerides and NOVAS-C for regular (reduced) precision applications.

    -

    This function and planet_ephemeris() were designed to work with the 1997 version of the JPL ephemerides, as noted in the references.

    +

    This function and planet_eph_manager_hp() were designed to work with the 1997 version of the JPL ephemerides, as noted in the references.

    The user must create the binary ephemeris files using software from JPL, and open the file using function ephem_open(), prior to calling this function.

    REFERENCES:

    1. @@ -263,7 +263,7 @@

      Provides an interface between the JPL direct-access solar system ephemerides and NOVAS-C for highest precision applications.

      -

      This function and planet_ephemeris() were designed to work with the 1997 version of the JPL ephemerides, as noted in the references.

      +

      This function and planet_eph_manager() were designed to work with the 1997 version of the JPL ephemerides, as noted in the references.

      The user must create the binary ephemeris files using software from JPL, and open the file using function ephem_open(), prior to calling this function.

      REFERENCES:

      1. diff --git a/apidoc/html/super_8c.html b/apidoc/html/super_8c.html index 15bf7685..6231a5f5 100644 --- a/apidoc/html/super_8c.html +++ b/apidoc/html/super_8c.html @@ -1367,14 +1367,16 @@

        Parameters
        - - + +
        nameName of object. By default converted to upper-case, unless novas_case_sensitive() was called with a non-zero argument. Max. SIZE_OF_OBJ_NAME long, including termination.
        numSolar-system body ID number (e.g. NAIF)
        nameName of object. By default converted to upper-case, unless novas_case_sensitive() was called with a non-zero argument. Max. SIZE_OF_OBJ_NAME long, including termination. If the ephemeris provider uses names, then the name should match those of the ephemeris provider – otherwise it is not important.
        numSolar-system body ID number (e.g. NAIF). The number should match the needs of the ephemeris provider used with NOVAS. (If the ephemeris provider is by name and not ID number, then the number here is not important).
        [out]bodyPointer to structure to populate.

    Returns
    0 if successful, or else -1 if the 'planet' pointer is NULL or the name is too long.
    -
    See also
    make_planet()
    +
    See also
    set_ephem_provider()
    +
    +make_planet()
    make_cat_entry()
    diff --git a/apidoc/html/toc.xml b/apidoc/html/toc.xml index 5a60b295..3330f9d7 100644 --- a/apidoc/html/toc.xml +++ b/apidoc/html/toc.xml @@ -34,14 +34,15 @@ - - - + + + + - + - - + + @@ -196,6 +197,13 @@ + + + + + + + @@ -647,13 +655,23 @@ + + + + + + + + + + @@ -709,6 +727,12 @@ + + + + + + @@ -742,6 +766,8 @@ + + @@ -837,6 +863,11 @@ + + + + + @@ -917,7 +948,8 @@ - + + diff --git a/apidoc/man/man3/md_CHANGELOG.3 b/apidoc/man/man3/md_CHANGELOG.3 index 67f320bc..b4fe9a11 100644 --- a/apidoc/man/man3/md_CHANGELOG.3 +++ b/apidoc/man/man3/md_CHANGELOG.3 @@ -18,6 +18,12 @@ Changes expected for the next bug-fix release, expected around 1 December 2024\& #57: New generic redshift-handling functions \fC\fBnovas_v2z()\fP\fP, \fC\fBnovas_z2v()\fP\fP, .IP "\(bu" 2 #58: New functions to calculate and apply additional gravitational redshift corrections for light that originates near massive gravitating bodies (other than major planets, or Sun or Moon), or for observers located near massive gravitating bodies (other than the Sun and Earth)\&. The added functions are \fC\fBgrav_redshift()\fP\fP, \fCredhift_vrad()\fP, \fC\fBunredshift_vrad()\fP\fP, \fC\fBnovas_z_add()\fP\fP, and \fC\fBnovas_z_inv()\fP\fP\&. +.IP "\(bu" 2 +#83: CALCEPH integration: \fC\fBnovas_use_calceph()\fP\fP and/or \fC\fBnovas_use_calceph_planets()\fP\fP to specify and use ephemeris data via CALCEPH for Solar-system sources in general, and for major planets specifically; and \fC\fBnovas_calceph_use_ids()\fP\fP to specify whether \fC\fBobject\&.number\fP\fP in \fCNOVAS_EPHEM_OBJECT\fP type objects is a NAIF ID (default) or else a CALCEPH ID number of the Solar-system body\&. These functions are provided by the \fClibsolsys-calceph\&.so[\&.1]\fP and/or \fC\&.a\fP plugin libraries, which are built contingent on the \fCCALCEPH_SUPPORT\fP variable being set to 1 prior to the build\&. The build of the plugin module requires an accessible installation of the CALCEPH development files (C headers and unversioned static or shared libraries depending on the needs of the build)\&. +.IP "\(bu" 2 +NOVAS-NAIF conversions for major planets (and Sun, Moon, SSB): \fC\fBnovas_to_naif_planet()\fP\fP (planet centers), \fC\fBnovas_to_dexxx_planet()\fP\fP (mixed planet center/barycenter for DExxx ephemeris files), and the inverse \fC\fBnaif_to_novas_planet()\fP\fP\&. +.IP "\(bu" 2 +Added \fC\fBget_planet_provider()\fP\fP and \fC\fBget_planet_provider_hp()\fP\fP functions for convenience to return the \fC\fBsolarsystem()\fP\fP / \fC\fBsolarsystem_hp()\fP\fP type custom planet ephemeris provider functions currently configured, so they may be used directly, outside of \fC\fBephemeris()\fP\fP calls\&. .PP .SH "[1\&.1\&.1] - 2024-10-28" .PP diff --git a/apidoc/man/man3/naif.c.3 b/apidoc/man/man3/naif.c.3 new file mode 100644 index 00000000..77bda956 --- /dev/null +++ b/apidoc/man/man3/naif.c.3 @@ -0,0 +1,153 @@ +.TH "src/naif.c" 3 "Version v1.2" "SuperNOVAS" \" -*- nroff -*- +.ad l +.nh +.SH NAME +src/naif.c +.SH SYNOPSIS +.br +.PP +.SS "Macros" + +.in +1c +.ti -1c +.RI "#define \fB__NOVAS_INTERNAL_API__\fP" +.br +.RI "Use definitions meant for internal use by SuperNOVAS only\&. " +.in -1c +.SS "Functions" + +.in +1c +.ti -1c +.RI "enum \fBnovas_planet\fP \fBnaif_to_novas_planet\fP (long id)" +.br +.ti -1c +.RI "long \fBnovas_to_dexxx_planet\fP (enum \fBnovas_planet\fP id)" +.br +.ti -1c +.RI "long \fBnovas_to_naif_planet\fP (enum \fBnovas_planet\fP id)" +.br +.in -1c +.SH "Detailed Description" +.PP + +.PP +\fBDate\fP +.RS 4 +Created on Nov 6, 2024 +.RE +.PP +\fBAuthor\fP +.RS 4 +Attila Kovacs +.RE +.PP +Solar system ID mappings between NOVAS and NASA's Navigation and Ancillary Information Facility (NAIF), which is used by the JPL ephemeris systems\&. The two differ for the numbering convention for major planets, the Sun, Moon, Solar-System Barycenter (SSB) and the Earth-Moon Barycenter (EMB)\&. NOVAS does not have predefined IDs beyond this set (and no defined ID for EMB), thus for all other objects we'll assume and use NOVAS IDs that match NAIF\&. +.PP +\fBSince\fP +.RS 4 +1\&.2 +.RE +.PP + +.SH "Function Documentation" +.PP +.SS "enum \fBnovas_planet\fP naif_to_novas_planet (long id)" +Converts a NAIF ID to a NOVAS major planet ID\&. It account for the different IDs used for Sun, Moon and SSB\&. Otherwise NAIF planet barycenters are mapped to the corresponding bodies, except EMB (3), which will return -1\&. NAIF body centers \fIn\fP99 (e\&.g\&. 399 for Earth), are mapped to the corresponding NOVAS planet number \fIn\fP\&. All other NAIF IDs will return -1, indicating no match to a NOVAS planet ID\&. +.PP +\fBParameters\fP +.RS 4 +\fIid\fP The NAIF ID of the major planet of interest +.RE +.PP +\fBReturns\fP +.RS 4 +the NOVAS ID for the same object (which may or may not be different from the input), or -1 if the NAIF ID cannot be matched to a NOVAS major planet\&. +.RE +.PP +\fBSee also\fP +.RS 4 +\fBnovas_to_naif_planet()\fP +.PP +\fBnovas_to_dexxx_planet()\fP +.RE +.PP +\fBAuthor\fP +.RS 4 +Attila Kovacs +.RE +.PP +\fBSince\fP +.RS 4 +1\&.2 +.RE +.PP + +.PP +References \fBNAIF_EMB\fP, \fBNAIF_MOON\fP, \fBNAIF_SSB\fP, \fBNAIF_SUN\fP, \fBNOVAS_MERCURY\fP, \fBNOVAS_MOON\fP, \fBNOVAS_PLUTO\fP, \fBNOVAS_SSB\fP, and \fBNOVAS_SUN\fP\&. +.SS "long novas_to_dexxx_planet (enum \fBnovas_planet\fP id)" +Converts a NOVAS Solar-system body ID to a NAIF Solar-system body ID for DExxx ephemeris files\&. The DExxx (e\&.g\&. DE440) ephemeris files use NAIF IDs, but for most planets contain barycentric data only rather than that of the planet center\&. For Earth-based observations, it only really makes a difference whether the 3 is used for the Earth-Moon Barycenter (EMB) or 399 for the geocenter\&. +.PP +\fBParameters\fP +.RS 4 +\fIid\fP The NOVAS ID of the major planet of interest +.RE +.PP +\fBReturns\fP +.RS 4 +the NAIF ID for the same object (which may or may not be different from the input), as appropriate for use in the DExxx ephemeris files\&. +.RE +.PP +\fBSee also\fP +.RS 4 +\fBnovas_to_naif_planet()\fP +.PP +\fBnaif_to_novas_planet()\fP +.RE +.PP +\fBAuthor\fP +.RS 4 +Attila Kovacs +.RE +.PP +\fBSince\fP +.RS 4 +1\&.2 +.RE +.PP + +.PP +References \fBNAIF_EARTH\fP, \fBNAIF_MOON\fP, \fBNAIF_SSB\fP, \fBNAIF_SUN\fP, \fBNOVAS_EARTH\fP, \fBNOVAS_MERCURY\fP, \fBNOVAS_MOON\fP, \fBNOVAS_PLUTO\fP, \fBNOVAS_SSB\fP, and \fBNOVAS_SUN\fP\&. +.SS "long novas_to_naif_planet (enum \fBnovas_planet\fP id)" +Converts a NOVAS Solar-system body ID to a NAIF Solar-system body ID\&. NOVAS and NAIF use slightly different IDs for major planets, the Moon, and the Solar-system Barycenter (SSB)\&. In NOVAS, major planets are have IDs ranging from 1 through 9, but for NAIF 1--9 are the planetary barycenters and the planet centers have numbers in the hundreds ending with 99 (e\&.g\&. the center of Earth is NAIF 399; 3 is the NOVAS ID for Earth and the NAIF ID for the Earth-Moon Barycenter [EMB])\&. The Sun and Moon also have distinct IDs in NAIF vs NOVAS\&. +.PP +\fBParameters\fP +.RS 4 +\fIid\fP The NOVAS ID of the major planet of interest +.RE +.PP +\fBReturns\fP +.RS 4 +the NAIF ID for the same object or planet center (which may or may not be different from the input) +.RE +.PP +\fBSee also\fP +.RS 4 +\fBnaif_to_novas_planet()\fP +.RE +.PP +\fBAuthor\fP +.RS 4 +Attila Kovacs +.RE +.PP +\fBSince\fP +.RS 4 +1\&.2 +.RE +.PP + +.PP +References \fBNAIF_MOON\fP, \fBNAIF_SSB\fP, \fBNAIF_SUN\fP, \fBNOVAS_MERCURY\fP, \fBNOVAS_MOON\fP, \fBNOVAS_PLUTO\fP, \fBNOVAS_SSB\fP, and \fBNOVAS_SUN\fP\&. +.SH "Author" +.PP +Generated automatically by Doxygen for SuperNOVAS from the source code\&. diff --git a/apidoc/man/man3/naif.h.3 b/apidoc/man/man3/naif.h.3 new file mode 100644 index 00000000..4893ecfe --- /dev/null +++ b/apidoc/man/man3/naif.h.3 @@ -0,0 +1,50 @@ +.TH "include/naif.h" 3 "Version v1.2" "SuperNOVAS" \" -*- nroff -*- +.ad l +.nh +.SH NAME +include/naif.h +.SH SYNOPSIS +.br +.PP +.SS "Macros" + +.in +1c +.ti -1c +.RI "#define \fBNAIF_EARTH\fP 399" +.br +.RI "NAIF ID for the geocenter\&. " +.ti -1c +.RI "#define \fBNAIF_EMB\fP 3" +.br +.RI "NAIF ID for the Earth-Moon Barycenter (EMB) " +.ti -1c +.RI "#define \fBNAIF_MOON\fP 301" +.br +.RI "NAIF ID for the Moon\&. " +.ti -1c +.RI "#define \fBNAIF_SSB\fP 0" +.br +.RI "NAIF ID for the Solar-System Barycenter (SSB) " +.ti -1c +.RI "#define \fBNAIF_SUN\fP 10" +.br +.RI "NAIF_ID for the Sun\&. " +.in -1c +.SH "Detailed Description" +.PP + +.PP +\fBDate\fP +.RS 4 +Created on Nov 6, 2024 +.RE +.PP +\fBAuthor\fP +.RS 4 +Attila Kovacs +.RE +.PP + +.SH "Author" +.PP +Generated automatically by Doxygen for SuperNOVAS from the source code\&. diff --git a/apidoc/man/man3/novas.c.3 b/apidoc/man/man3/novas.c.3 index ab5baf15..68810b76 100644 --- a/apidoc/man/man3/novas.c.3 +++ b/apidoc/man/man3/novas.c.3 @@ -106,6 +106,12 @@ src/novas.c .RI "\fBnovas_ephem_provider\fP \fBget_ephem_provider\fP ()" .br .ti -1c +.RI "\fBnovas_planet_provider\fP \fBget_planet_provider\fP ()" +.br +.ti -1c +.RI "\fBnovas_planet_provider_hp\fP \fBget_planet_provider_hp\fP ()" +.br +.ti -1c .RI "short \fBgrav_def\fP (double jd_tdb, enum \fBnovas_observer_place\fP unused, enum \fBnovas_accuracy\fP accuracy, const double *pos_src, const double *pos_obs, double *out)" .br .ti -1c @@ -1649,6 +1655,10 @@ the currently defined function for accessing ephemeris data for minor planets or .RS 4 \fBset_ephem_provider()\fP .PP +\fBget_planet_provider()\fP +.PP +\fBget_planet_provider_hp()\fP +.PP \fBephemeris()\fP .RE .PP @@ -1663,6 +1673,62 @@ Attila Kovacs .RE .PP +.SS "\fBnovas_planet_provider\fP get_planet_provider ()" +Returns the custom (low-precision) ephemeris provider function for major planets (and Sun, Moon, SSB), if any\&. +.PP +\fBReturns\fP +.RS 4 +the custom (low-precision) planet ephemeris provider function\&. +.RE +.PP +\fBAuthor\fP +.RS 4 +Attila Kovacs +.RE +.PP +\fBSince\fP +.RS 4 +1\&.2 +.RE +.PP +\fBSee also\fP +.RS 4 +\fBset_planet_provider()\fP +.PP +\fBget_planet_provider_hp()\fP +.PP +\fBget_ephem_provider()\fP +.RE +.PP + +.SS "\fBnovas_planet_provider_hp\fP get_planet_provider_hp ()" +Returns the custom high-precision ephemeris provider function for major planets (and Sun, Moon, SSB), if any\&. +.PP +\fBReturns\fP +.RS 4 +the custom high-precision planet ephemeris provider function\&. +.RE +.PP +\fBAuthor\fP +.RS 4 +Attila Kovacs +.RE +.PP +\fBSince\fP +.RS 4 +1\&.2 +.RE +.PP +\fBSee also\fP +.RS 4 +\fBset_planet_provider_hp()\fP +.PP +\fBget_planet_provider()\fP +.PP +\fBget_ephem_provider()\fP +.RE +.PP + .SS "short grav_def (double jd_tdb, enum \fBnovas_observer_place\fP unused, enum \fBnovas_accuracy\fP accuracy, const double * pos_src, const double * pos_obs, double * out)" Computes the total gravitational deflection of light for the observed object due to the major gravitating bodies in the solar system\&. This function valid for an observed body within the solar system as well as for a star\&. .PP @@ -3551,6 +3617,10 @@ Attila Kovacs .RS 4 \fBget_ephem_provider()\fP .PP +\fBset_planet_provider()\fP +.PP +\fBset_planet_provider_hp()\fP +.PP \fBephemeris()\fP .RE .PP @@ -3604,6 +3674,8 @@ Attila Kovacs .PP \fBSee also\fP .RS 4 +\fBget_planet_provider()\fP +.PP \fBset_planet_provider_hp()\fP .PP \fBsolarsystem()\fP @@ -3632,6 +3704,8 @@ Attila Kovacs .PP \fBSee also\fP .RS 4 +\fBget_planet_provider_hp()\fP +.PP \fBset_planet_provider()\fP .PP \fBsolarsystem_hp()\fP diff --git a/apidoc/man/man3/novas.h.3 b/apidoc/man/man3/novas.h.3 index e7072644..b8739891 100644 --- a/apidoc/man/man3/novas.h.3 +++ b/apidoc/man/man3/novas.h.3 @@ -4116,9 +4116,9 @@ Sets a celestial object to be a Solar-system ephemeris body\&. Typically this wo .PP \fBParameters\fP .RS 4 -\fIname\fP Name of object\&. By default converted to upper-case, unless \fBnovas_case_sensitive()\fP was called with a non-zero argument\&. Max\&. SIZE_OF_OBJ_NAME long, including termination\&. +\fIname\fP Name of object\&. By default converted to upper-case, unless \fBnovas_case_sensitive()\fP was called with a non-zero argument\&. Max\&. SIZE_OF_OBJ_NAME long, including termination\&. If the ephemeris provider uses names, then the name should match those of the ephemeris provider -- otherwise it is not important\&. .br -\fInum\fP Solar-system body ID number (e\&.g\&. NAIF) +\fInum\fP Solar-system body ID number (e\&.g\&. NAIF)\&. The number should match the needs of the ephemeris provider used with NOVAS\&. (If the ephemeris provider is by name and not ID number, then the number here is not important)\&. .br \fIbody\fP Pointer to structure to populate\&. .RE @@ -4130,6 +4130,8 @@ Sets a celestial object to be a Solar-system ephemeris body\&. Typically this wo .PP \fBSee also\fP .RS 4 +\fBset_ephem_provider()\fP +.PP \fBmake_planet()\fP .PP \fBmake_cat_entry()\fP diff --git a/apidoc/man/man3/solarsystem.h.3 b/apidoc/man/man3/solarsystem.h.3 index 04e7b910..df857eb4 100644 --- a/apidoc/man/man3/solarsystem.h.3 +++ b/apidoc/man/man3/solarsystem.h.3 @@ -6,6 +6,14 @@ include/solarsystem.h .SH SYNOPSIS .br .PP +.SS "Macros" + +.in +1c +.ti -1c +.RI "#define \fBNOVAS_ID_TYPES\fP (\fBNOVAS_ID_CALCEPH\fP + 1)" +.br +.RI "Number of different Solar-system body ID types enumerated\&. " +.in -1c .SS "Typedefs" .in +1c @@ -19,6 +27,13 @@ include/solarsystem.h .RI "typedef short(* \fBnovas_planet_provider_hp\fP) (const double jd_tdb[2], enum \fBnovas_planet\fP body, enum \fBnovas_origin\fP origin, double *position, double *velocity)" .br .in -1c +.SS "Enumerations" + +.in +1c +.ti -1c +.RI "enum \fBnovas_id_type\fP { \fBNOVAS_ID_NAIF\fP = 0, \fBNOVAS_ID_CALCEPH\fP }" +.br +.in -1c .SS "Functions" .in +1c @@ -35,6 +50,21 @@ include/solarsystem.h .RI "\fBnovas_ephem_provider\fP \fBget_ephem_provider\fP ()" .br .ti -1c +.RI "\fBnovas_planet_provider\fP \fBget_planet_provider\fP ()" +.br +.ti -1c +.RI "\fBnovas_planet_provider_hp\fP \fBget_planet_provider_hp\fP ()" +.br +.ti -1c +.RI "enum \fBnovas_planet\fP \fBnaif_to_novas_planet\fP (long id)" +.br +.ti -1c +.RI "long \fBnovas_to_dexxx_planet\fP (enum \fBnovas_planet\fP id)" +.br +.ti -1c +.RI "long \fBnovas_to_naif_planet\fP (enum \fBnovas_planet\fP id)" +.br +.ti -1c .RI "short \fBplanet_eph_manager\fP (double jd_tdb, enum \fBnovas_planet\fP body, enum \fBnovas_origin\fP origin, double *position, double *velocity)" .br .ti -1c @@ -113,11 +143,13 @@ U\&. S\&. Naval Observatory .SS "typedef int(* novas_ephem_provider) (const char *name, long id, double jd_tdb_high, double jd_tdb_low, enum \fBnovas_origin\fP *origin, double *pos, double *vel)" Function to obtain ephemeris data for minor planets, which are not handled by the \fBsolarsystem()\fP type calls\&. The library does not provide a default implementation, but users can provide their own, either as a default statically compiled \fBreadeph()\fP implementation, or else a dynamically defined one via ephemeris_set_reader()\&. .PP +Note, that implementations would typically use either the name or the ID argument to identify the object for which ephemeris data is requested\&. As such you only need to specify the one that is going to be used\&. +.PP \fBParameters\fP .RS 4 -\fIid\fP The ID number of the solar-system body for which the position in desired\&. +\fIname\fP The name of the solar-system body (in case the ephemeris provider is name based, otherwiase it may be NULL)\&. .br -\fIname\fP The name of the solar-system body +\fIid\fP The ID number of the solar-system body for which the position in desired\&. (Typically a NAIF ID, or else an appropriate ID for the implementation -- corresponding minor planet objects should be created with the same type of ID\&.)\&. If the ephemeris provider is name based the ID is not used an can be set to anything (-1 might be a good default)\&. .br \fIjd_tdb_high\fP [day] The high-order part of Barycentric Dynamical Time (TDB) based Julian date for which to find the position and velocity\&. Typically this may be the integer part of the Julian date for high-precision calculations, or else the entire Julian date for reduced precision\&. .br @@ -221,6 +253,28 @@ novas_solarsystem_func .RE .PP +.SH "Enumeration Type Documentation" +.PP +.SS "enum \fBnovas_id_type\fP" +Solar-system body IDs to use as \fBobject\&.number\fP with NOVAS_EPHEM_OBJECT types\&. JPL ephemerides use \fCNAIF IDs\fP to identify objects in the Solar-system, which is thus the most widely adopted convention for numbering Solar-system bodies\&. But other numbering systems also exists, for example the CALCEPH library uses its own convention for the numbering of asteroids\&. +.PP +\fBSee also\fP +.RS 4 +\fBobject\fP +.PP +\fBNOVAS_EPHEM_OBJECT\fP +.RE +.PP + +.PP +\fBEnumerator\fP +.in +1c +.TP +\fB\fINOVAS_ID_NAIF \fP\fP +If the ephemeris provider should use NAIF IDs\&. +.TP +\fB\fINOVAS_ID_CALCEPH \fP\fP +If the ephemeris provider should use CALCEPH IDs\&. .SH "Function Documentation" .PP .SS "short earth_sun_calc (double jd_tdb, enum \fBnovas_planet\fP body, enum \fBnovas_origin\fP origin, double * position, double * velocity)" @@ -336,6 +390,10 @@ the currently defined function for accessing ephemeris data for minor planets or .RS 4 \fBset_ephem_provider()\fP .PP +\fBget_planet_provider()\fP +.PP +\fBget_planet_provider_hp()\fP +.PP \fBephemeris()\fP .RE .PP @@ -350,10 +408,163 @@ Attila Kovacs .RE .PP +.SS "\fBnovas_planet_provider\fP get_planet_provider ()" +Returns the custom (low-precision) ephemeris provider function for major planets (and Sun, Moon, SSB), if any\&. +.PP +\fBReturns\fP +.RS 4 +the custom (low-precision) planet ephemeris provider function\&. +.RE +.PP +\fBAuthor\fP +.RS 4 +Attila Kovacs +.RE +.PP +\fBSince\fP +.RS 4 +1\&.2 +.RE +.PP +\fBSee also\fP +.RS 4 +\fBset_planet_provider()\fP +.PP +\fBget_planet_provider_hp()\fP +.PP +\fBget_ephem_provider()\fP +.RE +.PP + +.SS "\fBnovas_planet_provider_hp\fP get_planet_provider_hp ()" +Returns the custom high-precision ephemeris provider function for major planets (and Sun, Moon, SSB), if any\&. +.PP +\fBReturns\fP +.RS 4 +the custom high-precision planet ephemeris provider function\&. +.RE +.PP +\fBAuthor\fP +.RS 4 +Attila Kovacs +.RE +.PP +\fBSince\fP +.RS 4 +1\&.2 +.RE +.PP +\fBSee also\fP +.RS 4 +\fBset_planet_provider_hp()\fP +.PP +\fBget_planet_provider()\fP +.PP +\fBget_ephem_provider()\fP +.RE +.PP + +.SS "enum \fBnovas_planet\fP naif_to_novas_planet (long id)" +Converts a NAIF ID to a NOVAS major planet ID\&. It account for the different IDs used for Sun, Moon and SSB\&. Otherwise NAIF planet barycenters are mapped to the corresponding bodies, except EMB (3), which will return -1\&. NAIF body centers \fIn\fP99 (e\&.g\&. 399 for Earth), are mapped to the corresponding NOVAS planet number \fIn\fP\&. All other NAIF IDs will return -1, indicating no match to a NOVAS planet ID\&. +.PP +\fBParameters\fP +.RS 4 +\fIid\fP The NAIF ID of the major planet of interest +.RE +.PP +\fBReturns\fP +.RS 4 +the NOVAS ID for the same object (which may or may not be different from the input), or -1 if the NAIF ID cannot be matched to a NOVAS major planet\&. +.RE +.PP +\fBSee also\fP +.RS 4 +\fBnovas_to_naif_planet()\fP +.PP +\fBnovas_to_dexxx_planet()\fP +.RE +.PP +\fBAuthor\fP +.RS 4 +Attila Kovacs +.RE +.PP +\fBSince\fP +.RS 4 +1\&.2 +.RE +.PP + +.PP +References \fBNAIF_EMB\fP, \fBNAIF_MOON\fP, \fBNAIF_SSB\fP, \fBNAIF_SUN\fP, \fBNOVAS_MERCURY\fP, \fBNOVAS_MOON\fP, \fBNOVAS_PLUTO\fP, \fBNOVAS_SSB\fP, and \fBNOVAS_SUN\fP\&. +.SS "long novas_to_dexxx_planet (enum \fBnovas_planet\fP id)" +Converts a NOVAS Solar-system body ID to a NAIF Solar-system body ID for DExxx ephemeris files\&. The DExxx (e\&.g\&. DE440) ephemeris files use NAIF IDs, but for most planets contain barycentric data only rather than that of the planet center\&. For Earth-based observations, it only really makes a difference whether the 3 is used for the Earth-Moon Barycenter (EMB) or 399 for the geocenter\&. +.PP +\fBParameters\fP +.RS 4 +\fIid\fP The NOVAS ID of the major planet of interest +.RE +.PP +\fBReturns\fP +.RS 4 +the NAIF ID for the same object (which may or may not be different from the input), as appropriate for use in the DExxx ephemeris files\&. +.RE +.PP +\fBSee also\fP +.RS 4 +\fBnovas_to_naif_planet()\fP +.PP +\fBnaif_to_novas_planet()\fP +.RE +.PP +\fBAuthor\fP +.RS 4 +Attila Kovacs +.RE +.PP +\fBSince\fP +.RS 4 +1\&.2 +.RE +.PP + +.PP +References \fBNAIF_EARTH\fP, \fBNAIF_MOON\fP, \fBNAIF_SSB\fP, \fBNAIF_SUN\fP, \fBNOVAS_EARTH\fP, \fBNOVAS_MERCURY\fP, \fBNOVAS_MOON\fP, \fBNOVAS_PLUTO\fP, \fBNOVAS_SSB\fP, and \fBNOVAS_SUN\fP\&. +.SS "long novas_to_naif_planet (enum \fBnovas_planet\fP id)" +Converts a NOVAS Solar-system body ID to a NAIF Solar-system body ID\&. NOVAS and NAIF use slightly different IDs for major planets, the Moon, and the Solar-system Barycenter (SSB)\&. In NOVAS, major planets are have IDs ranging from 1 through 9, but for NAIF 1--9 are the planetary barycenters and the planet centers have numbers in the hundreds ending with 99 (e\&.g\&. the center of Earth is NAIF 399; 3 is the NOVAS ID for Earth and the NAIF ID for the Earth-Moon Barycenter [EMB])\&. The Sun and Moon also have distinct IDs in NAIF vs NOVAS\&. +.PP +\fBParameters\fP +.RS 4 +\fIid\fP The NOVAS ID of the major planet of interest +.RE +.PP +\fBReturns\fP +.RS 4 +the NAIF ID for the same object or planet center (which may or may not be different from the input) +.RE +.PP +\fBSee also\fP +.RS 4 +\fBnaif_to_novas_planet()\fP +.RE +.PP +\fBAuthor\fP +.RS 4 +Attila Kovacs +.RE +.PP +\fBSince\fP +.RS 4 +1\&.2 +.RE +.PP + +.PP +References \fBNAIF_MOON\fP, \fBNAIF_SSB\fP, \fBNAIF_SUN\fP, \fBNOVAS_MERCURY\fP, \fBNOVAS_MOON\fP, \fBNOVAS_PLUTO\fP, \fBNOVAS_SSB\fP, and \fBNOVAS_SUN\fP\&. .SS "short planet_eph_manager (double jd_tdb, enum \fBnovas_planet\fP body, enum \fBnovas_origin\fP origin, double * position, double * velocity)" Provides an interface between the JPL direct-access solar system ephemerides and NOVAS-C for regular (reduced) precision applications\&. .PP -This function and \fBplanet_ephemeris()\fP were designed to work with the 1997 version of the JPL ephemerides, as noted in the references\&. +This function and \fBplanet_eph_manager_hp()\fP were designed to work with the 1997 version of the JPL ephemerides, as noted in the references\&. .PP The user must create the binary ephemeris files using software from JPL, and open the file using function \fBephem_open()\fP, prior to calling this function\&. .PP @@ -408,7 +619,7 @@ References \fBplanet_eph_manager_hp()\fP\&. .SS "short planet_eph_manager_hp (const double jd_tdb[2], enum \fBnovas_planet\fP body, enum \fBnovas_origin\fP origin, double * position, double * velocity)" Provides an interface between the JPL direct-access solar system ephemerides and NOVAS-C for highest precision applications\&. .PP -This function and \fBplanet_ephemeris()\fP were designed to work with the 1997 version of the JPL ephemerides, as noted in the references\&. +This function and \fBplanet_eph_manager()\fP were designed to work with the 1997 version of the JPL ephemerides, as noted in the references\&. .PP The user must create the binary ephemeris files using software from JPL, and open the file using function \fBephem_open()\fP, prior to calling this function\&. .PP @@ -724,6 +935,10 @@ Attila Kovacs .RS 4 \fBget_ephem_provider()\fP .PP +\fBset_planet_provider()\fP +.PP +\fBset_planet_provider_hp()\fP +.PP \fBephemeris()\fP .RE .PP @@ -748,6 +963,8 @@ Attila Kovacs .PP \fBSee also\fP .RS 4 +\fBget_planet_provider()\fP +.PP \fBset_planet_provider_hp()\fP .PP \fBsolarsystem()\fP @@ -776,6 +993,8 @@ Attila Kovacs .PP \fBSee also\fP .RS 4 +\fBget_planet_provider_hp()\fP +.PP \fBset_planet_provider()\fP .PP \fBsolarsystem_hp()\fP diff --git a/apidoc/man/man3/solsys-calceph.c.3 b/apidoc/man/man3/solsys-calceph.c.3 new file mode 100644 index 00000000..a13febf5 --- /dev/null +++ b/apidoc/man/man3/solsys-calceph.c.3 @@ -0,0 +1,135 @@ +.TH "src/solsys-calceph.c" 3 "Version v1.2" "SuperNOVAS" \" -*- nroff -*- +.ad l +.nh +.SH NAME +src/solsys-calceph.c +.SH SYNOPSIS +.br +.PP +.SS "Functions" + +.in +1c +.ti -1c +.RI "int \fBnovas_calceph_use_ids\fP (enum \fBnovas_id_type\fP idtype)" +.br +.ti -1c +.RI "int \fBnovas_use_calceph\fP (t_calcephbin *eph)" +.br +.ti -1c +.RI "int \fBnovas_use_calceph_planets\fP (t_calcephbin *eph)" +.br +.in -1c +.SH "Detailed Description" +.PP + +.PP +\fBAuthor\fP +.RS 4 +A\&. Kovacs +.RE +.PP +SuperNOVAS major planet ephemeris lookup implementation via the CALCEPH C library See https://calceph.imcce.fr/docs/4.0.0/html/c/ +.PP +CALCEPH source code is at https://gitlab.obspm.fr/imcce_calceph/calceph +.SH "Function Documentation" +.PP +.SS "int novas_calceph_use_ids (enum \fBnovas_id_type\fP idtype)" +Sets the type of Solar-system body IDs to use as \fBobject\&.number\fP with NOVAS_EPHEM_OBJECT types\&. CALCEPH supports the use of both NAIF and its own numbering system to identify Solar-system bodies\&. So, this function gives you the choice on which numbering system you want to use in object data structures\&. The choice does not affect major planets (which always use the NOVAS numbering scheme), or catalog objects\&. +.PP +\fBParameters\fP +.RS 4 +\fIidtype\fP NOVAS_ID_NAIF to use NAIF IDs (default) or else NOVAS_ID_CALCEPH to use the CALCEPH body numbering convention for object\&. +.RE +.PP +\fBReturns\fP +.RS 4 +0 if successful or else -1 (errno set to EINVAL) if the input value is invalid\&. +.RE +.PP +\fBSee also\fP +.RS 4 +\fBobject\fP +.PP +\fBNOVAS_EPHEM_OBJECT\fP +.RE +.PP + +.PP +References \fBNOVAS_ID_CALCEPH\fP, and \fBNOVAS_ID_NAIF\fP\&. +.SS "int novas_use_calceph (t_calcephbin * eph)" +Sets a ephemeris provider for Solar-system objects using the CALCEPH C library and the specified set of ephemeris files\&. If the supplied ephemeris files contain data for major planets also, they can be used by planet_calceph() / planet_calceph_hp() also, unless a separate CALCEPH ephemeris data is set via \fBnovas_use_calceph_planets()\fP\&. +.PP +The call also make CALCEPH the default ephemeris provider for all types of Solar-system objects\&. If you want to use another provider for major planets, you need to call \fBset_planet_provider()\fP / \fBset_planet_provider_hp()\fP afterwards to specify a different provider for major planets (and Sun, Moon, SSB)\&. +.PP +\fBParameters\fP +.RS 4 +\fIeph\fP Pointer to the CALCEPH ephemeris data that have been opened\&. +.RE +.PP +\fBReturns\fP +.RS 4 +0 if successful, or else -1 (errno will indicate the type of error)\&. +.RE +.PP +\fBSee also\fP +.RS 4 +\fBnovas_calceph_use_ids()\fP +.PP +\fBnovas_use_calceph_planets()\fP +.PP +\fBset_ephem_provider()\fP +.RE +.PP +\fBAuthor\fP +.RS 4 +Attila Kovacs +.RE +.PP +\fBSince\fP +.RS 4 +1\&.2 +.RE +.PP + +.PP +References \fBnovas_use_calceph_planets()\fP, and \fBset_ephem_provider()\fP\&. +.SS "int novas_use_calceph_planets (t_calcephbin * eph)" +Sets a ephemeris provider for the major planets (and Sun, Moon, and SSB) using the CALCEPH C library and the specified ephemeris data\&. +.PP +The call also make CALCEPH the default ephemeris providers for major planets\&. +.PP +\fBParameters\fP +.RS 4 +\fIeph\fP Pointer to the CALCEPH ephemeris data for the major planets (including Sun, Moon, and SSB) that have been opened\&. +.RE +.PP +\fBReturns\fP +.RS 4 +0 if successful, or else -1 (errno will indicate the type of error)\&. +.RE +.PP +\fBSee also\fP +.RS 4 +\fBnovas_use_calceph()\fP +.PP +\fBset_planet_provider()\fP +.PP +\fBset_planet_provider_hp()\fP +.RE +.PP +\fBAuthor\fP +.RS 4 +Attila Kovacs +.RE +.PP +\fBSince\fP +.RS 4 +1\&.2 +.RE +.PP + +.PP +References \fBset_planet_provider()\fP, and \fBset_planet_provider_hp()\fP\&. +.SH "Author" +.PP +Generated automatically by Doxygen for SuperNOVAS from the source code\&. diff --git a/apidoc/man/man3/solsys1.c.3 b/apidoc/man/man3/solsys1.c.3 index 5780f1f9..a94bf62c 100644 --- a/apidoc/man/man3/solsys1.c.3 +++ b/apidoc/man/man3/solsys1.c.3 @@ -56,7 +56,7 @@ U\&. S\&. Naval Observatory .SS "short planet_eph_manager (double jd_tdb, enum \fBnovas_planet\fP body, enum \fBnovas_origin\fP origin, double * position, double * velocity)" Provides an interface between the JPL direct-access solar system ephemerides and NOVAS-C for regular (reduced) precision applications\&. .PP -This function and \fBplanet_ephemeris()\fP were designed to work with the 1997 version of the JPL ephemerides, as noted in the references\&. +This function and \fBplanet_eph_manager_hp()\fP were designed to work with the 1997 version of the JPL ephemerides, as noted in the references\&. .PP The user must create the binary ephemeris files using software from JPL, and open the file using function \fBephem_open()\fP, prior to calling this function\&. .PP @@ -111,7 +111,7 @@ References \fBplanet_eph_manager_hp()\fP\&. .SS "short planet_eph_manager_hp (const double jd_tdb[2], enum \fBnovas_planet\fP body, enum \fBnovas_origin\fP origin, double * position, double * velocity)" Provides an interface between the JPL direct-access solar system ephemerides and NOVAS-C for highest precision applications\&. .PP -This function and \fBplanet_ephemeris()\fP were designed to work with the 1997 version of the JPL ephemerides, as noted in the references\&. +This function and \fBplanet_eph_manager()\fP were designed to work with the 1997 version of the JPL ephemerides, as noted in the references\&. .PP The user must create the binary ephemeris files using software from JPL, and open the file using function \fBephem_open()\fP, prior to calling this function\&. .PP diff --git a/apidoc/man/man3/super.c.3 b/apidoc/man/man3/super.c.3 index 18a775e2..50f5d5c3 100644 --- a/apidoc/man/man3/super.c.3 +++ b/apidoc/man/man3/super.c.3 @@ -948,9 +948,9 @@ Sets a celestial object to be a Solar-system ephemeris body\&. Typically this wo .PP \fBParameters\fP .RS 4 -\fIname\fP Name of object\&. By default converted to upper-case, unless \fBnovas_case_sensitive()\fP was called with a non-zero argument\&. Max\&. SIZE_OF_OBJ_NAME long, including termination\&. +\fIname\fP Name of object\&. By default converted to upper-case, unless \fBnovas_case_sensitive()\fP was called with a non-zero argument\&. Max\&. SIZE_OF_OBJ_NAME long, including termination\&. If the ephemeris provider uses names, then the name should match those of the ephemeris provider -- otherwise it is not important\&. .br -\fInum\fP Solar-system body ID number (e\&.g\&. NAIF) +\fInum\fP Solar-system body ID number (e\&.g\&. NAIF)\&. The number should match the needs of the ephemeris provider used with NOVAS\&. (If the ephemeris provider is by name and not ID number, then the number here is not important)\&. .br \fIbody\fP Pointer to structure to populate\&. .RE @@ -962,6 +962,8 @@ Sets a celestial object to be a Solar-system ephemeris body\&. Typically this wo .PP \fBSee also\fP .RS 4 +\fBset_ephem_provider()\fP +.PP \fBmake_planet()\fP .PP \fBmake_cat_entry()\fP diff --git a/apidoc/supernovas.tag b/apidoc/supernovas.tag index dbe3f05f..0d679bf0 100644 --- a/apidoc/supernovas.tag +++ b/apidoc/supernovas.tag @@ -1,5 +1,45 @@ + + naif.h + include/ + naif_8h.html + + #define + NAIF_EARTH + naif_8h.html + a58a3ee779a2235702283b32a762df2f6 + + + + #define + NAIF_EMB + naif_8h.html + a71a4a929a85a2b77c2adb2284894ca9d + + + + #define + NAIF_MOON + naif_8h.html + a172c6c114d2f18ae91003a1f293682bc + + + + #define + NAIF_SSB + naif_8h.html + a4a8e127d97f48f2ef918b61182436490 + + + + #define + NAIF_SUN + naif_8h.html + a4a4d693821f595d86497eb2befc746c1 + + + novas.h include/ @@ -2203,6 +2243,13 @@ include/ solarsystem_8h.html novas.h + + #define + NOVAS_ID_TYPES + solarsystem_8h.html + a9a736e59fc9bfdc92b7245aa37d529ee + + int(* novas_ephem_provider @@ -2224,6 +2271,25 @@ a85ed597fa94ecf72653e64f4afa7f833 )(const double jd_tdb[2], enum novas_planet body, enum novas_origin origin, double *position, double *velocity) + + + novas_id_type + solarsystem_8h.html + ac42df1db80fbcb6f7a72de80d9f9c531 + + + + NOVAS_ID_NAIF + solarsystem_8h.html + ac42df1db80fbcb6f7a72de80d9f9c531ab3e6efc1ad89e02f915df25265ec32db + + + + NOVAS_ID_CALCEPH + solarsystem_8h.html + ac42df1db80fbcb6f7a72de80d9f9c531a074c723dfc1f03c82d52347c46ee0719 + + short earth_sun_calc @@ -2252,6 +2318,41 @@ aa6fad38297a49ba78a6bd49cedf889b1 () + + novas_planet_provider + get_planet_provider + solarsystem_8h.html + a0f0a786b5614a788c02b37a462eae2d2 + () + + + novas_planet_provider_hp + get_planet_provider_hp + solarsystem_8h.html + ae45badb450c1ca73920d982e12346c5b + () + + + enum novas_planet + naif_to_novas_planet + solarsystem_8h.html + a1c4b3f67a3b82808dd16ae43dfaf0f86 + (long id) + + + long + novas_to_dexxx_planet + solarsystem_8h.html + ac3eb54acf22dc155879163de89c6865e + (enum novas_planet id) + + + long + novas_to_naif_planet + solarsystem_8h.html + ab51ac9bdf7736e1c1582e0981046daf3 + (enum novas_planet id) + short planet_eph_manager @@ -2601,6 +2702,41 @@ (const double *in, const novas_transform *transform, double *out) + + naif.c + src/ + naif_8c.html + novas.h + naif.h + + #define + __NOVAS_INTERNAL_API__ + naif_8c.html + af46d8e51fc53d94b0d48c8201c3c84a6 + + + + enum novas_planet + naif_to_novas_planet + naif_8c.html + a1c4b3f67a3b82808dd16ae43dfaf0f86 + (long id) + + + long + novas_to_dexxx_planet + naif_8c.html + ac3eb54acf22dc155879163de89c6865e + (enum novas_planet id) + + + long + novas_to_naif_planet + naif_8c.html + ab51ac9bdf7736e1c1582e0981046daf3 + (enum novas_planet id) + + novas.c src/ @@ -2829,6 +2965,20 @@ aa6fad38297a49ba78a6bd49cedf889b1 () + + novas_planet_provider + get_planet_provider + novas_8c.html + a0f0a786b5614a788c02b37a462eae2d2 + () + + + novas_planet_provider_hp + get_planet_provider_hp + novas_8c.html + ae45badb450c1ca73920d982e12346c5b + () + short grav_def @@ -3465,6 +3615,32 @@ (double jd_tt, const on_surface *loc, enum novas_refraction_type type, double el) + + solsys-calceph.c + src/ + solsys-calceph_8c.html + + int + novas_calceph_use_ids + solsys-calceph_8c.html + a5531b937a5bb5491cb475d2536346ad8 + (enum novas_id_type idtype) + + + int + novas_use_calceph + solsys-calceph_8c.html + a35fc86a939602ec910dbdfde180d7f31 + (t_calcephbin *eph) + + + int + novas_use_calceph_planets + solsys-calceph_8c.html + ab86ec03898e658c86c671a8b6399e331 + (t_calcephbin *eph) + + solsys-ephem.c src/ @@ -4569,6 +4745,7 @@ api-changes solarsystem universal-ephemerides + calceph-integration builtin-ephem-readers explicit-ephem-linking debug-support diff --git a/doc/CHANGELOG.md b/doc/CHANGELOG.md index 28195ce3..0110bc80 100644 --- a/doc/CHANGELOG.md +++ b/doc/CHANGELOG.md @@ -6,6 +6,7 @@ file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + ## [Unreleased] Changes expected for the next bug-fix release, expected around 1 December 2024. @@ -22,7 +23,24 @@ Changes expected for the next bug-fix release, expected around 1 December 2024. gravitating bodies (other than the Sun and Earth). The added functions are `grav_redshift()`, `redhift_vrad()`, `unredshift_vrad()`, `novas_z_add()`, and `novas_z_inv()`. + - #83: CALCEPH integration: `novas_use_calceph()` and/or `novas_use_calceph_planets()` to specify and use ephemeris + data via CALCEPH for Solar-system sources in general, and for major planets specifically; and + `novas_calceph_use_ids()` to specify whether `object.number` in `NOVAS_EPHEM_OBJECT` type objects is a NAIF ID + (default) or else a CALCEPH ID number of the Solar-system body. These functions are provided by the + `libsolsys-calceph.so[.1]` and/or `.a` plugin libraries, which are built contingent on the `CALCEPH_SUPPORT` + variable being set to 1 prior to the build. The build of the plugin module requires an accessible installation of + the CALCEPH development files (C headers and unversioned static or shared libraries depending on the needs of the + build). + + - NOVAS-NAIF conversions for major planets (and Sun, Moon, SSB): `novas_to_naif_planet()` (planet centers), + `novas_to_dexxx_planet()` (mixed planet center/barycenter for DExxx ephemeris files), and the inverse + `naif_to_novas_planet()`. + - Added `get_planet_provider()` and `get_planet_provider_hp()` functions for convenience to return the `solarsystem()` + / `solarsystem_hp()` type custom planet ephemeris provider functions currently configured, so they may be used + directly, outside of `ephemeris()` calls. + + ## [1.1.1] - 2024-10-28 Bug fix release. Nothing too scary, mainly just a collection of smaller fixes and improvements. diff --git a/doc/README.md b/doc/README.md index 505b88a3..41dfc609 100644 --- a/doc/README.md +++ b/doc/README.md @@ -68,7 +68,7 @@ Outside contributions are very welcome. See - [NOVAS](https://aa.usno.navy.mil/software/novas_info) home page at the US Naval Observatory. - [CALCEPH C library](https://calceph.imcce.fr/docs/4.0.0/html/c/index.html) for integrating Solar-system ephemeris from JPL and/or in INPOP 2.0/3.0 format. - - [SPICE toolkit](https://naif.jpl.nasa.gov/naif/toolkit.html) for integrating Solar-system ephemeris + - [NAIF SPICE toolkit](https://naif.jpl.nasa.gov/naif/toolkit.html) for integrating Solar-system ephemeris via from JPL. - [IAU Minor Planet Center](https://www.minorplanetcenter.net/iau/mpc.html) provides another source of ephemeris data. @@ -165,9 +165,10 @@ Before compiling the library take a look a `config.mk` and edit it as necessary the necessary variables in the shell prior to invoking `make`. For example: - Choose which planet calculator function routines are built into the library (for example to provide - `earth_sun_calc()` set `BUILTIN_SOLSYS3 = 1` and/or for `planet_ephem_provider()` set `BUILTIN_SOLSYS_EPHEM = 1`. - You can then specify these functions as the default planet calculator for `ephemeris()` in your application - dynamically via `set_planet_provider()`. + `earth_sun_calc()` set `BUILTIN_SOLSYS3 = 1` and/or for `planet_ephem_provider()` set `BUILTIN_SOLSYS_EPHEM = 1`, + and or for `planet_calceph()` / `novas_calceph()` set `BUILTIN_SOLSYS_CALCEPH = 1`. You can then specify these + functions as the default planet calculator for `ephemeris()` in your application dynamically via + `set_planet_provider()`. - Choose which stock planetary calculator module (if any) should provide a default `solarsystem()` implementation for `ephemeris()` calls by setting `DEFAULT_SOLSYS` to 1 -- 3 for `solsys1.c` trough `solsys3.c`, respectively. If you @@ -179,6 +180,13 @@ the necessary variables in the shell prior to invoking `make`. For example: one tries to use the functions from `solsys1.c`). Note, that a `readeph()` implementation is not always necessary and you can provide a superior ephemeris reader implementation at runtime via the `set_ephem_provider()` call. + - You can enable integration with the [CALCEPH](https://www.imcce.fr/recherche/equipes/asd/calceph/) C library, by + setting `CALCEPH_SUPPORT = 1` in `config.mk` or in the shell prior to the build. When enabled it will build + `libsolsys-calceph.so[.1]` and/or `.a` supplemental libraries, depending on the build target. The build of the + modules requires an accessible installation of the CALCEPH development files (C headers and unversioned static or + shared libraries depending on the needs of the build). You might want to set `LD_LIBRARY_PATH`, and/or `CPPFLAGS` + to include an appropriate `-I` option, to help locate these prior to calling `make`. + - If you want to use the CIO locator binary file for `cio_location()`, you can specify the path to the CIO locator file (e.g. `/usr/local/share/supernovas/CIO_RA.TXT`) on your system e.g. by setting the `CIO_LOCATOR_FILE` shell variable prior to calling `make`. (The CIO locator file is not at all necessary for the functioning of the library, @@ -784,7 +792,15 @@ before that level of accuracy is reached. gravitating bodies (other than the Sun and Earth). The added functions are `grav_redshift()`, `redhift_vrad()`, `unredshift_vrad()`, `novas_z_add()`, and `novas_z_inv()`. - + - CALCEPH integration: `novas_use_calceph()` and/or `novas_use_calceph_planets()` to specify and use ephemeris data + via CALCEPH for Solar-system sources in general, and for major planets specifically; and `novas_calceph_use_ids()` + to specify whether `object.number` in `NOVAS_EPHEM_OBJECT` type objects is a NAIF ID (default) or else a CALCEPH ID + number of the Solar-system body. + + - NAIF/NOVAS ID conversions for major planets (and Sun, Moon, SSB): `novas_to_naif_planet()`, + `novas_to_dexxx_planet()`, and `naif_to_novas_planet()`. + + - Access to custom ephemeris provider functions: `get_planet_provider()` and `get_planet_provider_hp()`. @@ -867,15 +883,18 @@ before that level of accuracy is reached. ## External Solar-system ephemeris data or services - If you want to use SuperNOVAS to calculate positions for a range of Solar-system objects, and/or to do it with sufficient precision, you will have to integrate it with a suitable provider of ephemeris data, such as [JPL Horizons](https://ssd.jpl.nasa.gov/horizons/app.html#/) or the [Minor Planet Center](https://www.minorplanetcenter.net/iau/mpc.html). Given the NOVAS C heritage, and some added SuperNOVAS flexibility in this area, you have several options on doing that. These are listed from the most flexible -(and preferred) to the least flexible (old ways). +(and preferred) to the least flexible (old ways). + +NASA/JPL also provides [generic ephemerides](https://naif.jpl.nasa.gov/pub/naif/generic_kernels/spk/) for the major +planets, satellites thereof, the 300 largest asteroids, the Lagrange points, and some Earth orbiting stations. - [Universal ephemeris data / service integration](#universal-ephemerides) + - [Built-in support for CALCEPH integration](#calceph-integration) - [Built-in support for (old) JPL major planet ephemerides](#builtin-ephem-readers) - [Explicit linking of custom ephemeris functions](#explicit-ephem-linking) @@ -902,8 +921,7 @@ heliocenter, and accordingly, your function should set the value pointed at by o `NOVAS_HELIOCENTER` accordingly. Positions and velocities are rectangular ICRS _x,y,z_ vectors in units of AU and AU/day respectively. -This way you can easily integrate current ephemeris data for JPL Horizons, e.g. using -[CALCEPH](https://calceph.imcce.fr/docs/4.0.0/html/c/index.html) or the +This way you can easily integrate current ephemeris data for JPL Horizons, e.g. using the [CSPICE toolkit](https://naif.jpl.nasa.gov/naif/toolkit.html), or for the Minor Planet Center (MPC), or whatever other ephemeris service you prefer. @@ -926,6 +944,54 @@ provided you compiled SuperNOVAS with `BUILTIN_SOLSYS_EPHEM = 1` (in `config.mk` `solsys-ephem.c` explicitly. Easy-peasy. + +### Built-in support for CALCEPH integration + +The [CALCEPH](https://www.imcce.fr/recherche/equipes/asd/calceph/) library provides an easy-to-use access to JPL and +INPOP ephemeris files from C/C++. As of version 1.2, we provide built-in support for integrating the CALCEPH C library +with SuperNOVAS for handling Solar-system objects. + +Prior to building SuperNOVAS simply set `CALCEPH_SUPPORT` to 1 in `config.mk` or in your shell. Depending on the +build target, it will build `libsolsys-calceph.so[.1]` (target `shared`) or `libsolsys-calceph.a` (target `static`) +libraries, which provide the `novas_use_calceph()` and `novas_use_calceph_planets()` functions. + +Of course, you will need access to the CALCEPH C development files (C headers and unversioned libraries) for the build +to succeed. Here is an example on how you'd use CALCEPH with SuperNOVAS in your application code: + +```c + #include + + // You can open a set of JPL/INPOP ephemeris files with CALCEPH... + t_calcephbin *eph = calceph_open_array(...); + + // Then use them as your generic SuperNOVAS ephemeris provider + int status = novas_use_calceph(eph); + if(status < 0) { + // Ooops something went wrong... + } + + // ----------------------------------------------------------------------- + // Optionally you may use a separate ephemeris data for major planets + // (or if planet ephemeris was included in 'eph' above, you don't have to) + t_calcephbin *pleph = calceph_open(...); + int status = novas_use_calceph(pleph); + if(status < 0) { + // Ooops something went wrong... + } +``` + +You can obtain readily available standard ephemeris files from +[NASA/JPL](https://naif.jpl.nasa.gov/pub/naif/generic_kernels/spk/), such as +[DE440](https://naif.jpl.nasa.gov/pub/naif/generic_kernels/spk/planets/de440.bsp), which covers the major planets, plus +Sun, Moon, and Solar-System Barycenter (SSB) for times between 1550 AD and 2650 AD. Or, you can use the +[JPL HORIZONS](https://ssd.jpl.nasa.gov/horizons/app.html#/) system to generate cutom ephemeris data for pretty much +all known solar systems bodies, down to the tiniest rocks. All of these should work with the `solsys-calceph` plugin. + +And, when linking your application, don't forget to add `-lsolsys-calceph` to your link flags. That's all there is to +it. + + + ### Built-in support for (old) JPL major planet ephemerides