Don Cross
9645ff6cc3
C# LocalSolarEclipse: finished code, but no unit test yet.
2020-05-26 21:09:22 -04:00
Don Cross
26b3a68e00
C# GlobalSolarEclipse: code builds, but no unit test yet.
2020-05-25 22:46:50 -04:00
Don Cross
a8b29b4509
Renamed lunar eclipse info member from 'center' to 'peak'.
...
This makes the name consistent with the solar eclipse fields.
2020-05-25 21:07:36 -04:00
Don Cross
30c2141ca6
Added documentation about lunar eclipse functions to topic indexes.
2020-05-16 20:41:57 -04:00
Don Cross
b970694aa2
Implemented JavaScript version of lunar eclipse functions.
2020-05-16 15:43:16 -04:00
Don Cross
f5b7c6c758
C#: Coded SearchLunarEclipse, NextLunarEclipse. Not yet tested.
2020-05-15 21:33:52 -04:00
Don Cross
7eb3322fd1
C#: Use Espenak/Meeus DeltaT function.
2020-05-15 17:20:51 -04:00
Don Cross
d05f213584
Added constellation finder algorithm to C#.
2020-05-03 15:06:02 -04:00
Don Cross
f754a6de82
Fixed #58 - Solar System Barycenter, Earth/Moon Barycenter.
...
Can now calculate the heliocentric Solar System Barycenter (SSB)
and Earth/Moon Barycenter (EMB).
Changes made in C, C#, JavaScript and Python:
Added new body codes SSB, EMB.
Added support for calculating both in HelioVector functions.
Verified that all calculations match NOVAS.
Verified that all calculations match each other across languages.
2020-04-29 21:53:57 -04:00
Don Cross
cdf9c6955e
Added planet apsis functions to C and C# documentation topic indexes.
2020-01-06 17:28:09 -05:00
Don Cross
977ab2d5b3
C# planet apsis: Implemented unit tests.
2020-01-06 16:04:57 -05:00
Don Cross
9992f2570b
Starting to port planetary apsis functions to C#.
...
No unit tests implemented yet.
2020-01-06 15:19:19 -05:00
Don Cross
93fdf9a146
C# rotation: added remaining rotation functions.
...
Fixed a couple of mistakes in the C documentation.
Turned on link checking for csharp markdown output.
2019-12-22 13:44:58 -05:00
Don Cross
d3f0339498
C# rotation: Added more rotation functions.
2019-12-22 13:32:15 -05:00
Don Cross
8768a157cb
C# rotation: Added more rotation functions.
...
More work on new functions for converting orientation systems.
Changed a few classes to structs for memory allocation efficiency.
Moved stuff around in astronomy.cs so the Astronomy class comes
last. This is helpful when I want to add new functions, so I
don't have to search for the end of the class.
2019-12-22 12:07:38 -05:00
Don Cross
660096e8b0
C# rotation: Added Rotation_EQJ_ECL, Rotation_ECL_EQJ.
2019-12-21 21:54:41 -05:00
Don Cross
30a0e51347
C# rotation: Implemented InverseRotation().
2019-12-21 21:08:35 -05:00
Don Cross
633b7ae2ef
C# rotation: Added CombineRotation. Started unit tests.
2019-12-21 20:52:15 -05:00
Don Cross
8d28f07ef3
C#: Added class RotationMatrix, reworked precession function.
...
Starting to work on rotation functions in C#.
Added class RotationMatrix.
Split precession() into precession() and precession_rot().
Fixed problem in csdown handling type double[3,3].
2019-12-21 19:03:26 -05:00
Don Cross
30d03321e3
C# doc: fixed broken internal links.
2019-12-21 15:15:44 -05:00
Don Cross
3160bbc992
C# doc: Fixed incorrect symbol names in documentation internal links.
2019-12-21 14:46:26 -05:00
Don Cross
6c8bef9b5e
C# doc: Fix internal links within descriptive text.
2019-12-21 14:31:47 -05:00
Don Cross
3ae1d92cb2
C# doc: generate Markdown for type summary and remarks.
2019-12-21 13:54:23 -05:00
Don Cross
d0183e2930
C# doc: generate Markdown for class member variables.
2019-12-21 13:48:31 -05:00
Don Cross
3bb59f99f1
C# doc: generating Markdown for enumeration values.
2019-12-20 21:48:25 -05:00
Don Cross
b6a913785c
C# doc: Merging classes, structs, and enums into one section.
2019-12-20 21:21:51 -05:00
Don Cross
424fc82da8
C# doc: starting to generate Markdown for classes.
...
Currently emit the member functions.
Need to emit the public member variables.
2019-12-20 21:13:46 -05:00
Don Cross
ef654a1d14
C# doc: documenting function parameters and return value.
2019-12-20 20:30:13 -05:00
Don Cross
1bb7fcde6f
C# doc: starting to merge in summary and remarks for each function.
2019-12-20 20:10:01 -05:00
Don Cross
0801769b35
C# doc: Starting to reflect in astronomy.dll.
2019-12-20 15:24:44 -05:00