rivrs 0.1.0

Symbolic compiler for Rust
Documentation
  • Coverage
  • 100%
    1 out of 1 items documented0 out of 0 items with examples
  • Size
  • Source code size: 49.75 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 470.6 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 2m 42s Average build duration of successful builds.
  • all releases: 2m 42s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • jcallaham/rivrs-linalg
    1 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • jcallaham

rivrs

Rivrs is a symbolic-numeric compiler for Rust that can build, transform, and execute computational graphs.

Rivrs is currently a work in progress and the main compiler is not yet publicly available.

Since the numerical implementations can be used independently of the compiler for scientific computing applications, these are released as standalone crates that are re-exported by rivrs. Currently this is limited to rivrs-linalg, containing numerical linear algebra functionality that builds on and extends faer.

Usage

[dependencies]
rivrs = "0.1"
use rivrs::linalg::sparse::symmetric::SparseLDLT;

Features

Feature Default Description
linalg Yes Numerical linear algebra

License

Apache-2.0. See LICENSE for details.

For full documentation, see the repository README.