/octo

Cayley and Klein octonions in Go.

Primary LanguageGoMIT LicenseMIT

octo

Package octo brings Cayley octonions and Klein (or split-) octonions to Go. It borrows heavily from the math, math/cmplx, and math/big packages.

Go Report Card GoDoc

To Do

  1. Better handling of special values like NaN and Infs
  2. Improve documentation
  3. Tests
  4. Improve README
  5. Add LICENSE