minerva 0.0.1

Small linear algebra library.


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:

Minerva

Minerva, named after the roman goddess of wisdom (and other stuff), is a dependency less (except phobos) D linear algebra library. Main goal is to make the library 100% pure, functional and safe, plus make it one single file.

The main reason Minerva exists is to power Saturn, a complete D only ray tracer without interfacing with any C/C++ library at all.

Current State

  • The 2 and 3 dimensional vectors are documented, tested and complete. I may add some convenience functions later on, but for now it is done.
  • 2x2 and 3x3 matrices are now supported.
Authors:
  • eXodiquas
Dependencies:
none
Versions:
1.0.0 2023-Sep-12
0.0.3 2021-Sep-28
0.0.2 2021-Sep-27
0.0.1 2021-Sep-24
~main 2023-Sep-12
Show all 5 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 0 downloads this month

  • 28 downloads total

Score:
0.0
Short URL:
minerva.dub.pm