Commit Graph

  • 8bf48d0681 Slight relaxation of test tolerances. Don Cross 2023-02-09 08:37:39 -05:00
  • ae467d67df ctest: Finished eliminating hardcoded function names. Don Cross 2023-02-08 14:26:20 -05:00
  • 67955c2575 ctest.c: More WIP eliminating hardcoded function names. Don Cross 2023-02-08 11:57:17 -05:00
  • 3777b7f5bb C tests: remove hardcoded function names (WIP). Don Cross 2023-02-07 15:45:14 -05:00
  • 341a4bbaec Fixed overly general exception in Python code. Don Cross 2023-02-07 14:27:06 -05:00
  • 1624ca0890 A quick test to see if __func__ is supported. Don Cross 2023-02-07 12:27:22 -05:00
  • 667dcf5c9c Fixed #285 - added missing time parameter to docs. Don Cross 2023-01-28 12:33:12 -05:00
  • 4256903060 Fixed #280 - corrected typo in documentation. Don Cross 2023-01-23 17:50:13 -05:00
  • efa5ea7945 Windows build missed a copyright year. Don Cross 2023-01-07 20:57:23 -05:00
  • 62192357ba Updated copyrights for 2023. Don Cross 2023-01-07 17:13:07 -05:00
  • 67e1968329 Bump json5 from 2.2.0 to 2.2.3 in /generate dependabot[bot] 2023-01-07 05:23:00 +00:00
  • 35c587c1bb Added link to functioning Moon Info calculator. Don Cross 2022-12-30 15:36:24 -05:00
  • fd4090bd65 Added title 'Astronomy Engine' to README. Don Cross 2022-12-26 14:20:58 -05:00
  • 2c18257ea8 Updated Astronomy Engine logo. Don Cross 2022-12-26 14:01:23 -05:00
  • 1a4f842764 Updated Ecliptic to return ECL in all languages. v2.1.13 Don Cross 2022-12-10 19:35:42 -05:00
  • d4660de2a7 JS: Ecliptic function returns ECT instead of ECL. Don Cross 2022-12-10 03:55:17 -05:00
  • 47ce0ac34e C#: EquatorialToEcliptic now returns ECT instead of ECL. Don Cross 2022-12-09 21:03:05 -05:00
  • f811b6f55b C: Ecliptic function returns ECT instead of ECL. Don Cross 2022-12-09 20:00:52 -05:00
  • f959599497 Completed EQJ/ECT, ECT/EQJ rotations. Don Cross 2022-12-09 13:12:42 -05:00
  • 1864fa8539 Orientation nomenclature. C: EQJ/ECT rotations. Don Cross 2022-12-08 22:03:43 -05:00
  • 281180db24 Use consistent descriptions of EQJ, ECL. Don Cross 2022-12-08 16:16:41 -05:00
  • b4c36e7188 Merge branch 'master' into ecliptic Don Cross 2022-12-08 13:44:53 -05:00
  • 30a9b0b757 Fixed warnings from gcc 12.2. Don Cross 2022-12-08 13:41:12 -05:00
  • dfbd268aa3 JS: Added rotation ECT/EQD. Don Cross 2022-12-07 13:48:24 -05:00
  • 2dd4fc1ab4 Python: rotations for ECT/EQD. Don Cross 2022-12-07 13:03:38 -05:00
  • 1d57802470 Kotlin: implemented EQD/ECT rotations. Don Cross 2022-12-06 21:12:31 -05:00
  • 78a850daac C# tests: verify EQD/ECT is inverse of ECT/EQD. Don Cross 2022-12-06 20:09:24 -05:00
  • 8fe8b028f8 Added EQD/ECT rotation functions to C# topic index. Don Cross 2022-12-06 20:05:46 -05:00
  • f043ebc62b C#: added rotation matrix functions for EQD/ECT. Don Cross 2022-12-06 18:36:47 -05:00
  • 541e2774ef C# RotationTest cleanup. Don Cross 2022-12-06 17:04:22 -05:00
  • 62ba530272 Document new C functions: rotate EQD/ECT. Don Cross 2022-12-06 15:19:13 -05:00
  • c102208e2b C: Rotation matrices for EQD/ECT. Don Cross 2022-12-06 15:09:00 -05:00
  • 742ab4cbff Define ECT in documentation. Don Cross 2022-12-06 13:36:47 -05:00
  • 12e68a1931 Fixed warning issued by Microsoft C compiler. Don Cross 2022-12-05 22:10:51 -05:00
  • 552c7a5557 EclipticGeoMoon uses true equinox of date in all languages. Don Cross 2022-12-05 21:44:35 -05:00
  • 2bdb25227e C EclipticGeoMoon: use true equinox of date. Don Cross 2022-12-05 13:55:36 -05:00
  • b8d195cbca C moon_ecm: handle 360-degree wraparound. More checking. Don Cross 2022-12-05 11:50:18 -05:00
  • 6b8816b1b5 C tests: make excluded tests more obviously marked. Don Cross 2022-12-05 11:37:19 -05:00
  • 576eea2245 Unrolled loops from remaining nutation functions. Don Cross 2022-12-04 21:30:22 -05:00
  • b9738d9661 C: Unrolled the truncated IAU2000B formula. Don Cross 2022-12-04 20:56:15 -05:00
  • b8c0a1f0cc Python: hand-optmized nutation. Don Cross 2022-12-04 20:27:44 -05:00
  • 700a834ffc Finally solved my download problems. Don Cross 2022-12-04 19:42:05 -05:00
  • 2154ae2bb6 Still flailing around trying to download a file. Don Cross 2022-12-04 17:49:54 -05:00
  • 0f078a24ce Another try. Apparently curl isn't working. Use wget instead. Don Cross 2022-12-04 17:40:23 -05:00
  • db90e39dfc Mirror Doxygen for Windows on GitHub for automated tests. Don Cross 2022-12-04 17:18:21 -05:00
  • 236e73bc18 Somehow missed checking in a change. Don Cross 2022-12-04 17:04:33 -05:00
  • 7445219794 Corrected diff of nutation angles on Windows. Don Cross 2022-12-04 14:52:52 -05:00
  • d3f36b942d Verify nutation angles are consistent across languages. Don Cross 2022-12-04 14:20:44 -05:00
  • a24da098de diffcalc: run all tests before pass/fail. Don Cross 2022-12-04 12:05:26 -05:00
  • 15cb6ddc23 Fixed test breakage caused by nutation changes. Don Cross 2022-12-04 11:25:58 -05:00
  • 740a65d29b Windows: fixes for testing nutation changes. Don Cross 2022-12-04 11:13:24 -05:00
  • 8a153315cf Simplified and optimized nutation formula. Don Cross 2022-12-04 10:31:15 -05:00
  • b2b426096f Added C performance test for nutation. Don Cross 2022-12-03 21:40:20 -05:00
  • 84621b4d33 Enable truncation of the IAU2000B nutation model. Don Cross 2022-12-03 21:29:59 -05:00
  • db24ae9332 C: Added comments. Error checking in SphereFromVector. Don Cross 2022-12-03 16:30:55 -05:00
  • c29ec327f5 Measure the speed of EclipticGeoMoon. Don Cross 2022-12-03 13:38:22 -05:00
  • 72634ea84b Removed test: C Ecliptic. No longer needed. Don Cross 2022-12-01 13:51:42 -05:00
  • 0ae8bf2bd3 C MoonEcliptic test: add error threshold checks. Don Cross 2022-12-01 13:49:28 -05:00
  • a20f17bf8f Removed C MoonLatitudes test. Don Cross 2022-12-01 13:34:09 -05:00
  • 28a3505040 More C ecliptic latitude tests. Don Cross 2022-11-30 12:36:36 -05:00
  • f71e9d17a0 C: added test "Ecliptic" that confirms latitude discrepancy. Don Cross 2022-11-29 17:20:06 -05:00
  • 119dfed824 C: define J2000 mean obliquity constants in one place. Don Cross 2022-11-29 14:57:36 -05:00
  • 1558f808e4 MoonLatitudes writes CSV file. MoonVector has larger time span. Don Cross 2022-11-29 11:31:18 -05:00
  • 6cdc6b9d9e ctest: moon_lat experiment, list test names. Don Cross 2022-11-29 09:41:38 -05:00
  • 48a95c4ec4 C MoonNodes: print maximum node latitude. Don Cross 2022-11-28 21:05:45 -05:00
  • 704d412e16 C MoonVector: report errors in arcseconds. Don Cross 2022-11-28 19:20:46 -05:00
  • 298262e7a0 C MoonVector: test both ECL and EQJ coordinates. Don Cross 2022-11-28 19:04:03 -05:00
  • 9e48df6d91 Added C MoonVector test. Don Cross 2022-11-28 18:30:46 -05:00
  • 53b735a941 Fixed misspelled "ecliptic" in documentation. Don Cross 2022-11-28 11:57:36 -05:00
  • 5087e4df28 More documentation fixes for rise/set, altitude. Don Cross 2022-11-27 13:56:51 -05:00
  • e12d2e88c6 Updated docs: SearchRiseSet, SearchAltitude. Don Cross 2022-11-27 12:42:48 -05:00
  • 1725c77c9f Fixed doc typos. JS HelioState user-defined stars. v2.1.12 Don Cross 2022-11-23 12:01:34 -05:00
  • 098eb3ac7a Optimized HelioDistance for user-defined stars. Don Cross 2022-11-23 11:16:56 -05:00
  • 79f6eac8eb HelioState functions support user-defined stars. Don Cross 2022-11-23 09:21:56 -05:00
  • 7b7a306baf Python: Find rise/set/culm of user-defined stars. Don Cross 2022-11-22 21:42:02 -05:00
  • fe625c5956 Kotlin: added support for user-defined stars. Don Cross 2022-11-22 19:29:15 -05:00
  • b7642defa0 Updating GitHub Actions for Node 16 and dotnet. Don Cross 2022-11-22 15:45:47 -05:00
  • a6ddf1880a C#: implemented user-defined stars. Don Cross 2022-11-22 15:06:04 -05:00
  • f6ad8b5b26 C: Find rise/set/culm of user-defined stars. Don Cross 2022-11-22 05:46:50 -05:00
  • 6b4c6c67e2 C: Added Astronomy_DefineStar. Don Cross 2022-11-21 22:16:30 -05:00
  • 696efe8649 JS: Find rise/set/culm of user-defined stars. Don Cross 2022-11-21 20:55:27 -05:00
  • 84d6aff35a JS: Added function DefineStar. Don Cross 2022-11-21 12:53:45 -05:00
  • 8fa81d0fbc Fixed botched commit: didn't update Kotlin docs. v2.1.11 Don Cross 2022-11-14 13:40:10 -05:00
  • 351e997a2f Merge branch 'riseset_poles' Don Cross 2022-11-14 12:05:20 -05:00
  • d9d955a651 Altitude search: better parameter checking. Don Cross 2022-11-14 11:04:46 -05:00
  • 5e074d05aa Bumped version number to 2.1.10. Don Cross 2022-11-14 08:15:23 -05:00
  • 61445889ad Forgot to update Java demo riseset.txt. Don Cross 2022-11-14 07:52:46 -05:00
  • 1b52e91394 Python: overhauled altitude search Don Cross 2022-11-13 22:17:06 -05:00
  • e85863acf5 JS: reworked rise/set to work in polar regions Don Cross 2022-11-13 20:45:00 -05:00
  • e31be80497 Kotlin: reworked rise/set to work in polar regions Don Cross 2022-11-13 19:25:44 -05:00
  • 480e0c3ab5 C#: Overhauled altitude search for polar regions. Don Cross 2022-11-13 12:25:10 -05:00
  • a5995e2ee0 C RiseSet: improved efficiency. Don Cross 2022-11-13 10:32:47 -05:00
  • 8498d23c73 C RiseSet: print performance stats. Don Cross 2022-11-13 09:36:48 -05:00
  • bfc7c80309 C: Cleanup of new function FindAscent(). Don Cross 2022-11-12 21:52:38 -05:00
  • 4602f619d3 C: Rise/set that works near the poles! Don Cross 2022-11-12 21:40:20 -05:00
  • eede908314 Arcsine of (radius/dist) for more accuracy. Don Cross 2022-11-10 15:20:04 -05:00
  • bf20fb1c44 C: InternalSearchAltitude owns func + context. Don Cross 2022-11-10 15:10:28 -05:00
  • 6bfe2c2334 Merge branch 'matheo-master' v2.1.9 Don Cross 2022-11-08 21:01:05 -05:00
  • 3679966931 Version 2.1.9: attempt fix for Deno/Node type info. Don Cross 2022-11-08 20:59:17 -05:00
  • 40cd7e3b0e Fix #263 - Update the npm package metadata Mateo Tibaquira 2022-11-08 18:05:51 -05:00