nova-d 0.16.0
D translation of the libnova celestial mechanics engine
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
Nova-D
D translation of the libnova celestial mechanics engine.
The code is basically just a translation of the libnova sources into D modules.
Original examples have also been translated to D, see the examples
directory.
The original libnova code was forked from https://github.com/efalk/libnova @ 85f8817 (r0.16.0)
Copyright for the original libnova code is Liam Girdwood et al, please see authors.
I originally wanted to just create D wrappers around the original libnova code, but building libnova on Windows proved to be more challenging than anticipated, so I just went full D :)
TODO
- add unit tests from here
- add coverage
History
- v0.16.0 Initial translation from original C code to D.
- 0.16.0 released a year ago
- sinisa-susnjar/nova-d
- MIT
- Copyright © 2022, Sinisa Susnjar
- Authors:
- Dependencies:
- none
- Versions:
-
0.16.0 2023-May-23 ~main 2023-May-23 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
0 downloads this month
-
6 downloads total
-
- Score:
- 0.3
- Short URL:
- nova-d.dub.pm