8000 GitHub - jorolf/MathSharp: A vector and matrix library written in C# using hardware intrinsics
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

jorolf/MathSharp

 
 

Repository files navigation

MathSharp

MathSharp is a vector and matrix library written in C# using hardware intrinsics. Thanks to hardware acceleration, MathSharp is significantly faster than most mathematics libraries out there, but only supports .NET Core 3.0 and up.

Disclaimer

MathSharp is a library written, managed, and maintained by John Kelly (@johnkellyoxford) with support of The Open Toolkit Project; completely independent of the OpenTK library. OpenTK provides extension libraries enabling interoperability with MathSharp, which can be found in the OpenTK repository. To see other contributors to the MathSharp library, see the contributors page

How to use

TODO

Contributing

MathSharp uses and encourages Early Pull Requests. Please don't wait until you're done to open a PR!

  1. Install Git and the .Net Core SDK
  2. Fork MathSharp
  3. Create a branch on your fork.
  4. Add an empty commit to start your work off (and let you open a PR): git commit --allow-empty -m "start of [thing you're working on]"
  5. Open a Pull request with [WIP] in the title. Do this before you actually start working.
  6. Make your commits in small, incremental steps with clear descriptions.
  7. Tag a maintainer when you're done and ask for a review!

Click here for good first issues.

Click here for everything we need help with.

License & Copyright

MathSharp is licensed under the MIT license. Full copyright belongs to @johnkellyoxford.

About

A vector and matrix library written in C# using hardware intrinsics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%
0