CppEphem is a self-contained ephemeris package written in C++. It allows computation of celestial coordinate and date conversions and planet ephemerides by leveraging the Standards of Fundamental Astronomy (SOFA) software (included in the repo). It is C++11 compatible.
The PR adds ecliptic coordinates to the list of coordinate systems supported by CESkyCoord. This resolves issue #18.
Also added in this PR is a new coordinate conversion executable called convcoord. This method also supports supplying angles in Hours:Min:Sec and Deg:arcmin:arcsec formats by supplying the delim parameter which specifies the delimiter used. Converting coordinates on the command line can now be done as follows:
This executable will replace the existing coordinate conversion routines going forward. This means that all the coordinate conversion executables (e.g. cirs2icrs and obs2gal) are deprecated and will be removed in a future release.
The PR adds ecliptic coordinates to the list of coordinate systems supported by
CESkyCoord
. This resolves issue #18.Also added in this PR is a new coordinate conversion executable called
convcoord
. This method also supports supplying angles inHours:Min:Sec
andDeg:arcmin:arcsec
formats by supplying thedelim
parameter which specifies the delimiter used. Converting coordinates on the command line can now be done as follows:This executable will replace the existing coordinate conversion routines going forward. This means that all the coordinate conversion executables (e.g.
cirs2icrs
andobs2gal
) are deprecated and will be removed in a future release.