Commit Graph

  • 696dbbaa5d C: Implemented Astronomy_InverseRefraction. Don Cross 2019-12-10 20:20:31 -05:00
  • 824792004d Starting to work on inverse function for refraction calculation. Don Cross 2019-12-10 17:58:38 -05:00
  • 8b0827e1e8 C: Added Astronomy_Refraction function to calculate refraction. Don Cross 2019-12-10 13:26:30 -05:00
  • 55d4cc3dde C: Added Astronomy_Rotation_EQD_ECL, ECL_EQD, HOR_ECL, ECL_HOR. Don Cross 2019-12-09 16:53:02 -05:00
  • 6876aee963 Working on Test_RotRoundTrip, a unit test to exercise all orientation transforms. Don Cross 2019-12-09 15:34:14 -05:00
  • 4c368f3d75 C: Implemented Astronomy_Rotation_EQJ_HOR. Don Cross 2019-12-09 14:45:04 -05:00
  • cdcdfe7762 Fixed bug in Astronomy_CombineRotation. Implemented Astronomy_Rotation_HOR_EQJ. Don Cross 2019-12-09 12:47:43 -05:00
  • 0aa80dbf6f C: Implemented Astronomy_Rotation_HOR_EQD. Don Cross 2019-12-09 11:18:15 -05:00
  • 4399e72334 Added Astronomy_HorizonFromVector, Astronomy_Rotation_EQD_HOR. Don Cross 2019-12-09 11:06:02 -05:00
  • 212c60b633 C: Implemented Astronomy_Rotation_EQD_EQJ. Don Cross 2019-12-08 20:41:01 -05:00
  • 78da9a9879 Added C rotation test to the Windows version of the unit test. Don Cross 2019-12-08 20:30:38 -05:00
  • e6b4b75ac0 Added extra sanity checks for rotation matrices. Don Cross 2019-12-08 20:04:25 -05:00
  • cd545033ae C: Added Astronomy_Rotation_EQJ_EQD(). Don Cross 2019-12-08 19:48:43 -05:00
  • bf7e958152 C: Implemented Astronomy_Rotation_ECL_EQJ. Don Cross 2019-12-08 16:44:43 -05:00
  • dd39803180 C: Implemented Astronomy_Rotation_EQJ_ECL. Don Cross 2019-12-08 15:49:29 -05:00
  • f493707e6d C: Implemented Astronomy_RotateVector. Don Cross 2019-12-08 15:13:55 -05:00
  • 65e3e931c9 C: Implemented Astronomy_SphereFromVector. Don Cross 2019-12-08 14:17:23 -05:00
  • bca3f808ae C: Added Astronomy_VectorFromSphere, astro_spherical_t. Don Cross 2019-12-08 13:48:27 -05:00
  • 63ae582893 ctest: Added unit test for Astronomy_InverseRotation. Don Cross 2019-12-08 11:43:42 -05:00
  • 59c442a1ce ctest: Factored out function for verifying that two matrices are equal. Don Cross 2019-12-08 11:38:11 -05:00
  • ae0946bd47 Implemented C versions of Astronomy_CombineRotation, Astronomy_InverseRotation. Don Cross 2019-12-08 11:26:59 -05:00
  • 0aeb875ec5 C#: Implemented SearchPeakMagnitude. Don Cross 2019-12-01 11:41:48 -05:00
  • fb251cf263 C#: Added unit test for Saturn illumination. Don Cross 2019-12-01 10:50:26 -05:00
  • efd1629e9a C#: Implemented Illumination(). Not fully tested yet. Don Cross 2019-12-01 10:27:40 -05:00
  • 5ca590b176 Script to help me verify that functions exist in all languages. Don Cross 2019-11-30 15:03:41 -05:00
  • df12a2c8c8 C#: Added SearchLunarApsis, NextLunarApsis. Don Cross 2019-11-27 22:13:52 -05:00
  • 943db81ca3 C lunar apsis test was not verifying apsis.kind. Don Cross 2019-11-27 20:50:19 -05:00
  • 655b9bca46 C#: Implemented functions Elongation and SearchMaxElongation. Don Cross 2019-11-06 18:50:06 -05:00
  • 915f1007c3 C# - Added TestPlanetLongitudes tests. Don Cross 2019-11-06 14:21:48 -05:00
  • e4c14816aa Merge branch 'csharp' of github.com:cosinekitty/astronomy into csharp Don Cross 2019-11-05 22:25:16 -05:00
  • af106481f6 C#: Implemented SearchRelativeLongitude. Don Cross 2019-11-05 22:12:21 -05:00
  • 8a2957f441 Diff C# output against C output in Windows. Don Cross 2019-11-05 19:44:40 -05:00
  • 162f3c5683 C#: Added SearchHourAngle and SearchRiseSet. Don Cross 2019-11-03 15:33:30 -05:00
  • fd0bc0f48a Ported MoonTest from C to C#. Don Cross 2019-10-31 20:28:20 -04:00
  • d9f447a7a4 C#: Added moon phase/quarter search functions. Don Cross 2019-10-30 22:14:54 -04:00
  • d4d8063f6f C#: verified seasons finder. Don Cross 2019-10-29 21:38:47 -04:00
  • a449818c13 C#: work in progress : starting to implement search functions. Don Cross 2019-10-29 20:41:56 -04:00
  • ced78fd910 Starting to work on C# SeasonTest. Parses input file. Don Cross 2019-10-29 12:23:43 -04:00
  • b085c9b489 Validated that C# and C test output are identical within tolerance. Don Cross 2019-10-29 12:01:57 -04:00
  • 904037a126 C#: Implemented geocentric moon calculation. Passes unit tests. Don Cross 2019-10-28 15:37:46 -04:00
  • 5acf8230cd C#: Fixed bugs and validated Horizon(). Don Cross 2019-10-28 13:47:46 -04:00
  • c92ac89986 C#: Added Horizon function. Fixed a couple of things in the C code. Don Cross 2019-10-28 10:25:40 -04:00
  • 9955fbd3f9 Implemented most of Equator(), GeoVector() functions. Don Cross 2019-10-27 21:02:00 -04:00
  • aae37b25e0 C#: Verified calculation of heliocentric vectors. Don Cross 2019-10-25 17:20:50 -04:00
  • 0bbbd06177 C#: Implemented Chebyshev calculations for Pluto. Don Cross 2019-10-25 16:00:52 -04:00
  • b49973bec3 C# code generator adds whitespace for proper code indenting. Don Cross 2019-10-25 15:09:45 -04:00
  • 4173c88e63 C#: implemented VSOP code generator and CalcVsop function. Not yet tested. Don Cross 2019-10-25 14:06:19 -04:00
  • c88c73437b C#: Adding more data structures and documentation. Don Cross 2019-10-25 13:11:49 -04:00
  • 8f3c348613 Added dotnet/csharp unit tests to Windows build. Don Cross 2019-10-24 22:44:24 -04:00
  • eabbd4b628 Added stub documentation of all C# public symbols. Don Cross 2019-10-24 22:36:18 -04:00
  • e7ae0288c1 C# work in progress - broken build checked in on purpose. Don Cross 2019-10-24 22:00:35 -04:00
  • 2b1abb399a Implemented C# time functions and added unit tests for them. Don Cross 2019-10-24 14:17:08 -04:00
  • 6bbafac9d9 Removed trailing whitespace from ctest.c. Don Cross 2019-10-24 14:11:38 -04:00
  • 2846481d1b Starting to define class AstroTime. Don Cross 2019-10-10 15:52:28 -04:00
  • 2285e4032b Starting to compile generated C# code and reference it from unit test. Don Cross 2019-10-10 15:19:47 -04:00
  • 7bff374d57 Starting to add support for generating C# code. Don Cross 2019-10-10 14:56:49 -04:00
  • e39cb78ad7 Added C# logo and included placeholder in README language table. Don Cross 2019-10-10 14:18:18 -04:00
  • bd284e289b Need to clean up microsoft package after installing it. Don Cross 2019-10-09 21:17:22 -04:00
  • 565860ced7 Trying an alternative way to use both C and C# in Travis CI. Don Cross 2019-10-09 21:04:43 -04:00
  • 6c398251ef Added call to csharp unit test from 'run' script. Don Cross 2019-10-09 20:38:10 -04:00
  • 5db8a91404 Verifying that I can build dotnet core 2.2 programs in Travis CI. Don Cross 2019-10-09 20:28:46 -04:00
  • 4eed90fd42 Fixed broken links. Don Cross 2019-08-16 17:54:55 -04:00
  • 11b4678d2b Include culminate.py in demo documentation. Don Cross 2019-08-11 16:11:14 -04:00
  • cb22bd40eb Added culminate.py demo program. Don Cross 2019-08-10 18:02:15 -04:00
  • b508069049 Added Python demo: seasons.py. Don Cross 2019-08-10 17:38:04 -04:00
  • 0a8e470fed Added Python demo program positions.py. Don Cross 2019-08-10 16:38:38 -04:00
  • 7ce7af4a89 Added riseset demo program for Python. Don Cross 2019-07-28 21:33:39 -04:00
  • 07c846bd83 Published npm package 1.0.2. Don Cross 2019-07-26 17:47:25 -04:00
  • 7e21a5abb5 Python moonphase demo now has passing unit test. Don Cross 2019-07-26 17:23:05 -04:00
  • 91aafeaba7 Starting to add Python demo programs. Don Cross 2019-07-26 16:49:48 -04:00
  • ab648ac6ab Finished first pass of Python documentation. Don Cross 2019-07-25 23:00:53 -04:00
  • 44084cdf20 Python: added more documentation. Don Cross 2019-07-19 21:33:19 -04:00
  • c64880a789 Python: added documentation for function SearchRiseSet. Don Cross 2019-07-19 21:23:52 -04:00
  • 91e4c7c8d2 Python: added documentation for function SearchHourAngle. Don Cross 2019-07-19 21:11:54 -04:00
  • f7bda9890c Python: added documentation for function SearchPeakMagnitude. Don Cross 2019-07-19 21:05:19 -04:00
  • 972e43e952 Python: added documentation for function Illumination. Don Cross 2019-07-19 21:01:13 -04:00
  • 712f334146 Python: added documentation for class IlluminationInfo. Don Cross 2019-07-19 20:57:20 -04:00
  • 746dbe2409 Python documentation: remove extraneous blank lines from Markdown. Don Cross 2019-07-17 20:21:36 -04:00
  • 3ad7c7d9ec Python: Documented moon quarter type and functions. Don Cross 2019-07-17 20:17:04 -04:00
  • 8287a211a9 Python: added more documentation. Don Cross 2019-07-17 20:09:34 -04:00
  • 453e06e943 More documentation work. Don Cross 2019-07-17 19:46:33 -04:00
  • 8a18cdc58a Python: include documentation about function return values in Markdown. Don Cross 2019-07-13 17:48:15 -04:00
  • 7721f7a735 Python: added documentation for function SearchRelativeLongitude. Don Cross 2019-07-13 17:02:39 -04:00
  • 0d94f03f64 Added lots more Python documentation. Don Cross 2019-07-13 16:46:24 -04:00
  • c0b4d28805 Python: adding support for documenting class member functions. Don Cross 2019-07-12 21:20:02 -04:00
  • 959ea8d048 Python: generate markdown for error types. Don Cross 2019-07-12 20:53:16 -04:00
  • 00a80bd45a Python: escape examples as code blocks in Markdown. Don Cross 2019-07-12 20:04:15 -04:00
  • f97096105a Python docs: support documentation of enumerated types. Don Cross 2019-07-12 19:58:14 -04:00
  • 033a2a1b53 pydown: Split classes into regular classes, enums, and errors. Don Cross 2019-07-10 21:57:07 -04:00
  • 1834b18ca0 pydown: Making a little progress converting Python docstrings to Markdown. Don Cross 2019-07-10 20:19:26 -04:00
  • c7210a108f Python: replace _DEG2RAD, _RAD2DEG constants with math functions. Don Cross 2019-07-09 22:09:53 -04:00
  • 410cf99a5e Display the "All Tests Passed" ASCII art from a text file. Don Cross 2019-07-09 20:38:54 -04:00
  • 112366b66a Fixed cosmetic issues in demo pages after removing GitHub CSS. Don Cross 2019-07-09 20:18:03 -04:00
  • 1b0ba300d8 Removed all references to GitHub Pages, because it has been disabled. Don Cross 2019-07-09 19:49:28 -04:00
  • c419304a55 Trying to get GitHub Pages error to go away. Don Cross 2019-07-09 18:23:55 -04:00
  • fdbad8a252 Python type annotations are causing problems. Don Cross 2019-07-09 18:16:04 -04:00
  • e169f79fc8 Baby step in converting Python docstrings to Markdown. Don Cross 2019-07-09 17:02:56 -04:00
  • 284894c7e1 Updated Windows build process. Don Cross 2019-07-09 16:35:15 -04:00
  • 4ba3130ecc Python: experimenting with generation of Markdown documentation. Don Cross 2019-07-08 21:59:29 -04:00
  • d66fc5a9ff Python: converted refraction types to enumerated type Refraction. Don Cross 2019-07-08 16:18:34 -04:00