extensor 0.1.1

the main extensor crate for building arbitrary valent tensors and more.
Documentation
  • Coverage
  • 10.26%
    4 out of 39 items documented0 out of 24 items with examples
  • Size
  • Source code size: 29.21 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 3.53 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 14s Average build duration of successful builds.
  • all releases: 14s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • Autoparallel

Github Actions Twitter Badge

extensor

Tensors are a prolific mathematical object that also appear in computation quite often. This repo serves as a place to build tensors and related structures such as Clifford algebras in Rust.

Goals are:

  • type-safe: Mathematically sound and true to form.
  • no_std support.
  • no (or very few) external dependencies.
  • parallelizable with support for open source GPU libs.
  • extensibile: With this crate set up, we allow the end user to bring structures and definitions into their own projects so that more can be added to their own tensors as need be.

WIP

This repository is very new and subject to some large changes. The layout of the workspace is not yet finalized and some items will be removed to make this as easy to work with as possible. Expect a name change down the road to match the crates release.