Crate calceph_sys Copy item path Source calcephbin CALCEPH_ASTEROID CALCEPH_MAX_CONSTANTNAME CALCEPH_MAX_CONSTANTVALUE CALCEPH_OUTPUT_EULERANGLES CALCEPH_OUTPUT_NUTATIONANGLES CALCEPH_SEGTYPE_ORIG_0 CALCEPH_SEGTYPE_SPK_1 CALCEPH_SEGTYPE_SPK_2 CALCEPH_SEGTYPE_SPK_3 CALCEPH_SEGTYPE_SPK_5 CALCEPH_SEGTYPE_SPK_8 CALCEPH_SEGTYPE_SPK_9 CALCEPH_SEGTYPE_SPK_12 CALCEPH_SEGTYPE_SPK_13 CALCEPH_SEGTYPE_SPK_14 CALCEPH_SEGTYPE_SPK_17 CALCEPH_SEGTYPE_SPK_18 CALCEPH_SEGTYPE_SPK_19 CALCEPH_SEGTYPE_SPK_20 CALCEPH_SEGTYPE_SPK_21 CALCEPH_SEGTYPE_SPK_102 CALCEPH_SEGTYPE_SPK_103 CALCEPH_SEGTYPE_SPK_120 CALCEPH_UNIT_AU CALCEPH_UNIT_DAY CALCEPH_UNIT_KM CALCEPH_UNIT_RAD CALCEPH_UNIT_SEC CALCEPH_USE_NAIFID CALCEPH_VERSION_MAJOR CALCEPH_VERSION_MINOR CALCEPH_VERSION_PATCH NAIFID_ADRASTEA NAIFID_AEGAEON NAIFID_AEGIR NAIFID_AITNE NAIFID_ALBIORIX NAIFID_AMALTHEA NAIFID_ANANKE NAIFID_ANTHE NAIFID_AOEDE NAIFID_ARCHE NAIFID_AREND NAIFID_AREND_RIGAUX NAIFID_ARIEL NAIFID_ASHBROOK_JACKSON NAIFID_ATLAS NAIFID_AUTONOE NAIFID_BEBHIONN NAIFID_BELINDA NAIFID_BERGELMIR NAIFID_BESTLA NAIFID_BIANCA NAIFID_BOETHIN NAIFID_BORRELLY NAIFID_BOWELL_SKIFF NAIFID_BRADFIELD NAIFID_BROOKS_2 NAIFID_BRORSEN_METCALF NAIFID_BUS NAIFID_CALIBAN NAIFID_CALLIRRHOE NAIFID_CALLISTO NAIFID_CALYPSO NAIFID_CARME NAIFID_CARPO NAIFID_CHALDENE NAIFID_CHARON NAIFID_CHERNYKH NAIFID_CHURYUMOV_GERASIMENKO NAIFID_CIFFREO NAIFID_CLARK NAIFID_COMAS_SOLA NAIFID_CORDELIA NAIFID_CRESSIDA NAIFID_CROMMELIN NAIFID_CUPID NAIFID_CYLLENE NAIFID_DANIEL NAIFID_DAPHNIS NAIFID_DEIMOS NAIFID_DENNING_FUJIKAWA NAIFID_DESDEMONA NAIFID_DESPINA NAIFID_DE_VICO_SWIFT NAIFID_DIA NAIFID_DIONE NAIFID_DUBIAGO NAIFID_DUTOIT_NEUJMIN_DELPORTE NAIFID_DU_TOIT_1 NAIFID_DU_TOIT_HARTLEY NAIFID_D__ARREST NAIFID_EARTH NAIFID_EARTH_MOON_BARYCENTER NAIFID_ELARA NAIFID_ENCELADUS NAIFID_ENCKE NAIFID_EPIMETHEUS NAIFID_ERINOME NAIFID_ERRIAPUS NAIFID_EUANTHE NAIFID_EUKELADE NAIFID_EUPORIE NAIFID_EUROPA NAIFID_EURYDOME NAIFID_FARBAUTI NAIFID_FAYE NAIFID_FENRIR NAIFID_FERDINAND NAIFID_FINLAY NAIFID_FORBES NAIFID_FORNJOT NAIFID_FRANCISCO NAIFID_GALATEA NAIFID_GANYMEDE NAIFID_GEHRELS_1 NAIFID_GEHRELS_2 NAIFID_GEHRELS_3 NAIFID_GIACOBINI_ZINNER NAIFID_GICLAS NAIFID_GREIP NAIFID_GRIGG_SKJELLERUP NAIFID_GUNN NAIFID_HALE_BOPP NAIFID_HALIMEDE NAIFID_HALLEY NAIFID_HANEDA_CAMPOS NAIFID_HARPALYKE NAIFID_HARRINGTON NAIFID_HARRINGTON_ABELL NAIFID_HARTLEY_1 NAIFID_HARTLEY_2 NAIFID_HARTLEY_3 NAIFID_HARTLEY_IRAS NAIFID_HATI NAIFID_HEGEMONE NAIFID_HELENE NAIFID_HELIKE NAIFID_HELIN NAIFID_HELIN_ROMAN_ALU_1 NAIFID_HELIN_ROMAN_CROCKETT NAIFID_HERMIPPE NAIFID_HERSCHEL_RIGOLLET NAIFID_HERSE NAIFID_HIMALIA NAIFID_HOLMES NAIFID_HOLT_OLMSTEAD NAIFID_HONDA_MRKOS_PAJDUSAKOVA NAIFID_HOWELL NAIFID_HYAKUTAKE NAIFID_HYDRA NAIFID_HYPERION NAIFID_HYROKKIN NAIFID_IAPETUS NAIFID_IJIRAQ NAIFID_IO NAIFID_IOCASTE NAIFID_IRAS NAIFID_ISONOE NAIFID_JACKSON_NEUJMIN NAIFID_JANUS NAIFID_JARNSAXA NAIFID_JOHNSON NAIFID_JULIET NAIFID_JUPITER NAIFID_JUPITER_BARYCENTER NAIFID_KALE NAIFID_KALLICHORE NAIFID_KALYKE NAIFID_KARI NAIFID_KEARNS_KWEE NAIFID_KERBEROS NAIFID_KIVIUQ NAIFID_KLEMOLA NAIFID_KOHOUTEK NAIFID_KOJIMA NAIFID_KOPFF NAIFID_KORE NAIFID_KOWAL_1 NAIFID_KOWAL_2 NAIFID_KOWAL_MRKOS NAIFID_KOWAL_VAVROVA NAIFID_LAOMEDEIA NAIFID_LARISSA NAIFID_LEDA NAIFID_LEVY NAIFID_LOGE NAIFID_LONGMORE NAIFID_LOVAS_1 NAIFID_LOVAS_2 NAIFID_LYSITHEA NAIFID_MAB NAIFID_MACHHOLZ NAIFID_MARGARET NAIFID_MARS NAIFID_MARS_BARYCENTER NAIFID_MAURY NAIFID_MEGACLITE NAIFID_MERCURY NAIFID_MERCURY_BARYCENTER NAIFID_METCALF_BREWINGTON NAIFID_METHONE NAIFID_METIS NAIFID_MIMAS NAIFID_MIRANDA NAIFID_MNEME NAIFID_MOON NAIFID_MUELLER NAIFID_MUELLER_2 NAIFID_MUELLER_3 NAIFID_MUNDILFARI NAIFID_NAIAD NAIFID_NARVI NAIFID_NEPTUNE NAIFID_NEPTUNE_BARYCENTER NAIFID_NEREID NAIFID_NESO NAIFID_NEUJMIN_1 NAIFID_NEUJMIN_2 NAIFID_NEUJMIN_3 NAIFID_NIX NAIFID_OBERON NAIFID_OLBERS NAIFID_OPHELIA NAIFID_ORTHOSIE NAIFID_PAALIAQ NAIFID_PALLENE NAIFID_PAN NAIFID_PANDORA NAIFID_PARKER_HARTLEY NAIFID_PASIPHAE NAIFID_PASITHEE NAIFID_PERDITA NAIFID_PETERS_HARTLEY NAIFID_PHOBOS NAIFID_PHOEBE NAIFID_PLUTO NAIFID_PLUTO_BARYCENTER NAIFID_POLYDEUCES NAIFID_PONS_BROOKS NAIFID_PONS_WINNECKE NAIFID_PORTIA NAIFID_PRAXIDIKE NAIFID_PROMETHEUS NAIFID_PROSPERO NAIFID_PROTEUS NAIFID_PSAMATHE NAIFID_PUCK NAIFID_REINMUTH_1 NAIFID_REINMUTH_2 NAIFID_RHEA NAIFID_ROSALIND NAIFID_RUSSELL_1 NAIFID_RUSSELL_2 NAIFID_RUSSELL_3 NAIFID_RUSSELL_4 NAIFID_SANGUIN NAIFID_SAO NAIFID_SATURN NAIFID_SATURN_BARYCENTER NAIFID_SCHAUMASSE NAIFID_SCHUSTER NAIFID_SCHWASSMANN_WACHMANN_1 NAIFID_SCHWASSMANN_WACHMANN_2 NAIFID_SCHWASSMANN_WACHMANN_3 NAIFID_SETEBOS NAIFID_SHAJN_SCHALDACH NAIFID_SHOEMAKER_1 NAIFID_SHOEMAKER_2 NAIFID_SHOEMAKER_3 NAIFID_SHOEMAKER_HOLT_1 NAIFID_SHOEMAKER_LEVY_1 NAIFID_SHOEMAKER_LEVY_2 NAIFID_SHOEMAKER_LEVY_9 NAIFID_SIARNAQ NAIFID_SIDING_SPRING NAIFID_SINGER_BREWSTER NAIFID_SINOPE NAIFID_SKATHI NAIFID_SKOLL NAIFID_SLAUGHTER_BURNHAM NAIFID_SMIRNOVA_CHERNYKH NAIFID_SOLAR_SYSTEM_BARYCENTER NAIFID_SPONDE NAIFID_STEPHANO NAIFID_STEPHAN_OTERMA NAIFID_STYX NAIFID_SUN NAIFID_SURTUR NAIFID_SUTTUNGR NAIFID_SWIFT_GEHRELS NAIFID_SYCORAX NAIFID_TAKAMIZAWA NAIFID_TARQEQ NAIFID_TARVOS NAIFID_TAYGETE NAIFID_TAYLOR NAIFID_TELESTO NAIFID_TEMPEL_1 NAIFID_TEMPEL_2 NAIFID_TEMPEL_TUTTLE NAIFID_TETHYS NAIFID_THALASSA NAIFID_THEBE NAIFID_THELXINOE NAIFID_THEMISTO NAIFID_THRYMR NAIFID_THYONE NAIFID_TIME_CENTER NAIFID_TIME_TCGMTCB NAIFID_TIME_TTMTDB NAIFID_TITAN NAIFID_TITANIA NAIFID_TRINCULO NAIFID_TRITON NAIFID_TRITTON NAIFID_TSUCHINSHAN_1 NAIFID_TSUCHINSHAN_2 NAIFID_TUTTLE NAIFID_TUTTLE_GIACOBINI_KRESAK NAIFID_UMBRIEL NAIFID_URANUS NAIFID_URANUS_BARYCENTER NAIFID_URATA_NIIJIMA NAIFID_VAISALA_1 NAIFID_VAN_BIESBROECK NAIFID_VAN_HOUTEN NAIFID_VENUS NAIFID_VENUS_BARYCENTER NAIFID_WEST_KOHOUTEK_IKEMURA NAIFID_WHIPPLE NAIFID_WILD_1 NAIFID_WILD_2 NAIFID_WILD_3 NAIFID_WILD_4 NAIFID_WIRTANEN NAIFID_WISEMAN_SKIFF NAIFID_WOLF NAIFID_WOLF_HARRINGTON NAIFID_YMIR calceph_close ⚠ close an ephemeris data file and destroy the ephemeris descriptor calceph_compute ⚠ compute the position <x,y,z> and velocity <xdot,ydot,zdot>
for a given target and center at a single time. The output is in UA, UA/day,
radians calceph_compute_order ⚠ According to the value of order, compute the position <x,y,z>
and their first, second and third derivatives (velocity, acceleration, jerk)
for a given target and center at a single time. The output is expressed
according to unit calceph_compute_unit ⚠ compute the position <x,y,z> and velocity <xdot,ydot,zdot>
for a given target and center at a single time. The output is expressed
according to unit calceph_getconstant ⚠ get the first value from the specified name constant in the ephemeris file calceph_getconstantcount ⚠ return the number of constants available in the ephemeris file calceph_getconstantindex ⚠ return the name and the associated first value of the constant available at
some index in the ephemeris file calceph_getconstantsd ⚠ get the first value from the specified name constant in the ephemeris file calceph_getconstantss ⚠ get the first value from the specified name constant in the ephemeris file calceph_getconstantvd ⚠ get the nvalue values from the specified name constant in the ephemeris file calceph_getconstantvs ⚠ get the nvalue values from the specified name constant in the ephemeris file calceph_getfileversion ⚠ return the version of the ephemeris data file as a null-terminated string calceph_getidbyname ⚠ return the id of the body using the given name in the ephemeris file calceph_getmaxsupportedorder ⚠ return the maximal order of the derivatives for a segment type calceph_getnamebyidss ⚠ return the first name of the body using its id in the ephemeris file calceph_getorientrecordcount ⚠ return the number of orientation’s records available in the ephemeris file calceph_getorientrecordindex ⚠ return the target body, the first and last time, and the reference frame
available at the specified orientation’s records’ index of the ephemeris file calceph_getorientrecordindex2 ⚠ return the target body, the first and last time, the reference frame and the segment type
available at the specified orientation’s records’ index of the ephemeris file calceph_getpositionrecordcount ⚠ return the number of position’s records available in the ephemeris file calceph_getpositionrecordindex ⚠ return the target and origin bodies, the first and last time, and the
reference frame available at the specified position’s records’ index of the
ephemeris file calceph_getpositionrecordindex2 ⚠ return the target and origin bodies, the first and last time, the reference frame
and the segment type available at the specified position’s records’ index of the
ephemeris file calceph_gettimescale ⚠ return the time scale in the ephemeris file calceph_gettimespan ⚠ return the first and last time available in the ephemeris file calceph_getversion_str ⚠ return the version of the library as a null-terminated string calceph_isthreadsafe ⚠ return non-zero value if eph could be accessed by multiple threads calceph_open ⚠ open an ephemeris data file calceph_open_array ⚠ open a list of ephemeris data file calceph_orient_order ⚠ According to the value of order, compute the orientation and
their first, second and third derivatives for a given target at a single time.
The output is expressed according to unit calceph_orient_unit ⚠ compute the orientation and their derivatives for a given
target at a single time. The output is expressed according to unit calceph_prefetch ⚠ prefetch all data to memory calceph_rotangmom_order ⚠ compute the rotational angular momentum G/(mR^2) and their first, second and
third derivatives for
a given target at a single time. The output is expressed according to unit calceph_rotangmom_unit ⚠ compute the rotational angular momentum G/(mR^2) and their derivatives for a
given target at a single time. The output is expressed according to unit calceph_sclose ⚠ close an ephemeris data file calceph_scompute ⚠ compute the position <x,y,z> and velocity <xdot,ydot,zdot>
for a given target and center calceph_seterrorhandler ⚠ set the error handler calceph_sgetconstant ⚠ get the first value from the specified name constant in the ephemeris file calceph_sgetconstantcount ⚠ return the number of constants available in the ephemeris file calceph_sgetconstantindex ⚠ return the name and the associated value of the constant available at some
index in the ephemeris file calceph_sgetfileversion ⚠ return the version of the ephemeris data file as a null-terminated string calceph_sgettimescale ⚠ return the time scale in the ephemeris file calceph_sgettimespan ⚠ return the first and last time available in the ephemeris file calceph_sopen ⚠ open an ephemeris data file t_calcephbin ephemeris descriptor t_calcephcharvalue fixed length string value of a constant