Commit Graph

  • b742aac138 Go: added function Horizon Don Cross 2023-11-01 16:38:30 -04:00
  • 2b1a8e44aa Go: added function CorrectLightTravel. Don Cross 2023-11-01 12:47:52 -04:00
  • 3077bd6242 Remove Astronomy_MakeTime_Gregorian() Stephen F. Booth 2023-11-01 11:02:20 -05:00
  • 4c3ad902f0 Fix build errors Stephen F. Booth 2023-11-01 10:51:27 -05:00
  • c3bbbd9ee2 Add Astronomy_MakeTime_{Gregorian,Auto} Stephen F. Booth 2023-11-01 09:57:59 -05:00
  • 3861691d12 Add Astronomy_MakeTime_Julian() Stephen F. Booth 2023-11-01 00:23:34 -05:00
  • 05586210e4 Go: added function calcVsopPosVel. Don Cross 2023-10-31 21:09:42 -04:00
  • 0b813cccb6 Go: added EquatorFromVector, toAstroVector, calcVsop. Don Cross 2023-10-31 20:37:12 -04:00
  • ea8093c3e7 Go: added spin function Don Cross 2023-10-30 16:24:48 -04:00
  • 8a73ecee49 Go: added function vsopSphereToRect. Don Cross 2023-10-30 13:28:25 -04:00
  • 38c42de6b5 Go: added function vsopRotate. Don Cross 2023-10-30 13:26:42 -04:00
  • c2ccfd4635 Go: added function vsopFormulaCalc. Don Cross 2023-10-30 13:25:01 -04:00
  • de27c8f917 Go: added function vsopDerivCalc. Don Cross 2023-10-30 13:21:24 -04:00
  • d7c6dabf07 Go: added function visualMagnitude. Don Cross 2023-10-30 13:12:47 -04:00
  • f0dd5757ac Go: added function VectorFromSphere. Don Cross 2023-10-30 13:07:52 -04:00
  • d76235a963 Go: added functions updatePosition, updateVelocity. Don Cross 2023-10-30 13:04:21 -04:00
  • 6755ba1e15 Go: added function ToggleAzimuthDirection. Don Cross 2023-10-30 13:00:06 -04:00
  • d5c572a9ec Go: added function SphereFromVector. Don Cross 2023-10-30 12:58:05 -04:00
  • ffc8f41bda Go: added function RotationGalEqj Don Cross 2023-10-28 16:44:57 -04:00
  • 56a2749147 Go: added function RotationEqjGal Don Cross 2023-10-28 16:43:05 -04:00
  • 0647a87553 Go: added function RotationEqjEcl. Don Cross 2023-10-28 16:39:13 -04:00
  • 69e8c352ea Go: added function RotateEclEqj. Don Cross 2023-10-28 16:36:57 -04:00
  • e8d9814c4a Go: added datan2, rotateEquatorialToEcliptic. Don Cross 2023-10-28 16:33:41 -04:00
  • e7bf4d221a Go: added function RefractionAngle Don Cross 2023-10-28 16:27:57 -04:00
  • ba33086a79 Go: added function quadInterp. Don Cross 2023-10-28 16:12:43 -04:00
  • 5d5db9de0e Go: added function PlanetOrbitalPeriod. Don Cross 2023-10-28 16:03:58 -04:00
  • da6bb765fe Go: added Pivot function. Don Cross 2023-10-28 14:00:05 -04:00
  • 938d63a4d7 Go: added ObserverGravity function. Don Cross 2023-10-28 13:47:10 -04:00
  • 443ebae626 Go: added function obscuration. Don Cross 2023-10-28 13:35:39 -04:00
  • 1a7ef4d8e4 Merge branch 'master' into golang Don Cross 2023-10-27 20:17:33 -04:00
  • a4ebd60031 Oops. Fixed bad path in yml. Don Cross 2023-10-27 16:41:12 -04:00
  • b7f7615ec0 Moved GitHub Actions script logic into generate/commit_hook. Don Cross 2023-10-27 16:37:52 -04:00
  • 62659b2df2 Go: normalizeLongitude function Don Cross 2023-10-27 15:35:01 -04:00
  • 58f514f77f Go: moonMagnitude function Don Cross 2023-10-27 15:32:25 -04:00
  • 3955fbff7b Go: maxAltitudeSlope Don Cross 2023-10-27 15:27:50 -04:00
  • 7b8ec77061 Go: added function MassProduct. Don Cross 2023-10-27 14:43:28 -04:00
  • 0e29235023 Go: adding gravitation functions Don Cross 2023-10-27 13:42:05 -04:00
  • 9c7dd495b1 Go: added function horizonDipAngle. Don Cross 2023-10-27 13:15:59 -04:00
  • 0b8336006f Added gorun script to speed up testing Go changes. Don Cross 2023-10-27 13:15:23 -04:00
  • 06659d1e54 Bump browserify-sign from 4.2.1 to 4.2.2 in /generate dependabot[bot] 2023-10-27 15:32:15 +00:00
  • 2c8b33452c Go: added function findAscent. Don Cross 2023-10-26 21:34:43 -04:00
  • a295522e36 Go: added more functions Don Cross 2023-10-26 21:06:58 -04:00
  • 9122dc2454 Go: added unit test to verify Jupiter moons calculations. Don Cross 2023-10-26 17:19:53 -04:00
  • 2c8f9b3c03 Go: added calculation of Jupiter's moons. Don Cross 2023-10-26 15:19:04 -04:00
  • 4662273d99 Go: fixed Body enum values, implemented isSuperiorPlanet. Don Cross 2023-10-26 14:06:57 -04:00
  • e487fa651f Go: added function InverseRotation. Don Cross 2023-10-26 10:51:19 -04:00
  • af53f189e8 Go: added function IdentityMatrix. Don Cross 2023-10-26 10:37:13 -04:00
  • ba62eea34f Go: added bodyState type and exportState function. Don Cross 2023-10-26 10:32:15 -04:00
  • 66e40d825f Go: added user-defined stars Don Cross 2023-10-26 10:25:16 -04:00
  • a9179ed22a Go: added nutation, state vector, and rotation matrix functions. Don Cross 2023-10-25 17:26:30 -04:00
  • c850481306 Go: added calcShadow and vector dot product. Don Cross 2023-10-25 16:44:39 -04:00
  • 1d19e211c3 Fixed #323 - checks time pointers for NULL. Don Cross 2023-10-23 19:50:01 -04:00
  • 04a575c153 Merge pull request #321 from cosinekitty/dependabot/npm_and_yarn/generate/babel/traverse-7.23.2 Don Cross 2023-10-16 20:00:03 -04:00
  • 940d273e57 Bump @babel/traverse from 7.12.13 to 7.23.2 in /generate dependabot[bot] 2023-10-16 23:11:32 +00:00
  • e393349b4e Go: SiderealTime Don Cross 2023-10-08 15:38:51 -04:00
  • 774b636dac Go: iau2000b, etilt, era. Don Cross 2023-10-08 09:56:42 -04:00
  • 6cc0b8cfb0 Go: Atmosphere function Don Cross 2023-10-07 20:27:00 -04:00
  • 2393bb327e Go: GeoMoon calculates the Moon's geocentric position. Don Cross 2023-10-07 15:05:12 -04:00
  • 1b53dd60ac Go: added more functions Don Cross 2023-10-06 21:12:44 -04:00
  • 9a500abe2a Go: added functions DaysFromCalendar, TimeFromCalendar. Also added more documentation. Don Cross 2023-10-06 20:32:34 -04:00
  • ad1969b80c Corrected mistake in function dependencies: missing CalcEvent. Don Cross 2023-10-06 16:24:35 -04:00
  • e38e7d5e25 Go: added function CalendarFromDays. Don Cross 2023-10-06 14:01:05 -04:00
  • d9cb9d6ed2 Go: added some vector and angle functions. Don Cross 2023-10-05 21:28:11 -04:00
  • 4941fbb5de Go: generate constellation tables. Don Cross 2023-10-04 22:02:00 -04:00
  • 2915cd9118 Improved contributor source editing experience by improved code generator markers. Don Cross 2023-10-04 21:03:21 -04:00
  • 5560102463 Improved contributor source editing experience by improved code generator markers. Don Cross 2023-10-04 20:58:56 -04:00
  • 92dd08e4c4 Add Go to the front-page table of supported languages. Don Cross 2023-10-04 19:44:18 -04:00
  • 033d23f3cb Windows: correct CRLF line endings in golang README.md. Don Cross 2023-10-04 17:18:42 -04:00
  • 0df81a7ff6 Specify explicit paths for gomarkdoc. Don Cross 2023-10-04 16:27:31 -04:00
  • adfed93417 Attempting to install Go with environment variables in GitHub Actions. Don Cross 2023-10-04 15:40:49 -04:00
  • 21001da8c1 Use gomarkdoc to generate Markdown documentation for the Go source. Don Cross 2023-10-04 15:05:20 -04:00
  • cebe749c2a Go: reworking documentation comments in Go Doc format. Don Cross 2023-10-04 12:48:54 -04:00
  • b9c5bcbda2 Go: implemented AddDays function. Don Cross 2023-10-03 21:49:12 -04:00
  • aed52531f0 Created a spreadsheet of function dependencies for planning Go implementation. Don Cross 2023-10-03 17:22:17 -04:00
  • 46a3ed4a9b Merge branch 'master' into golang Don Cross 2023-10-03 14:15:39 -04:00
  • 520a532531 Test Python demos in Windows also. Don Cross 2023-10-03 13:41:05 -04:00
  • 871c26abde Enforce strict type checking in all Python demo programs. Don Cross 2023-10-03 11:49:04 -04:00
  • bbaf5bf544 Added Python demo: solar_eclipse.py Don Cross 2023-10-03 11:17:32 -04:00
  • c7095c5038 Added Python demo ecliptic_of_date. Don Cross 2023-10-02 16:36:56 -04:00
  • 9756c1ebe0 Go: use standard naming conventions, remove "status" fields. Don Cross 2023-10-01 11:41:14 -04:00
  • 6262375510 Define *.go as ending with LF characters. Don Cross 2023-10-01 08:02:04 -04:00
  • 42e6be60a8 I learned that Go source is always supposed to have CR line endings, even on Windows. Don Cross 2023-09-30 22:04:54 -04:00
  • 53f8ae3e45 Fixed typo in filename in makedoc.bat Don Cross 2023-09-30 21:22:47 -04:00
  • b41a940ece I had a build failure in Windows due to LF/CRLF in Go source. Don Cross 2023-09-30 19:49:30 -04:00
  • d6565550ac Add unit test framework for Go. Don Cross 2023-09-30 19:15:17 -04:00
  • a3ee98f870 Merge branch 'master' into golang Don Cross 2023-09-30 16:08:58 -04:00
  • 4c5e66ab33 Merge branch 'danny_golang' into golang Don Cross 2023-09-30 15:52:44 -04:00
  • 968770e960 Use golang's source formatter to ensure our code is tidy. Don Cross 2023-09-30 15:52:24 -04:00
  • 17af457d9d Go: add go.mod, and update code generator. Don Cross 2023-09-30 15:34:05 -04:00
  • a7d5f79dad add astro_time_t and test TerrestrialTime danny 2023-09-30 00:35:16 +03:30
  • 3cf4065126 Minor C code style suggestion from cppcheck. Don Cross 2023-09-21 17:42:53 -04:00
  • 9975edc81b Updated star database to HYG v 3.6.1. Don Cross 2023-09-21 15:41:03 -04:00
  • f4405e390c Updated star database to HYG v 3.5.1. Don Cross 2023-09-19 15:08:49 -04:00
  • 054985606e Revert "Use _FORTIFY_SOURCE=3 to improve C/C++ code verification." Don Cross 2023-09-11 15:02:14 -04:00
  • a7e747c100 Use _FORTIFY_SOURCE=3 to improve C/C++ code verification. Don Cross 2023-09-11 14:48:44 -04:00
  • 056076b85a Merge pull request #316 from KJ7LNW/master Don Cross 2023-08-28 15:20:08 -04:00
  • 82b531d210 Merge branch 'master' into master Don Cross 2023-08-28 15:19:25 -04:00
  • 4c1c31cf56 Merge branch 'microsecond' Don Cross 2023-08-28 15:12:44 -04:00
  • c247250df7 C Windows: use GetSystemTimePreciseAsFileTime. microsecond Don Cross 2023-08-28 14:32:43 -04:00
  • dd0245cbf8 C: Astronomy_GetCurrentTime supports microsecond resolution. Don Cross 2023-08-28 12:24:20 -04:00