Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
RBLAS
Rust bindings and wrappers for BLAS (Basic Linear Algebra Subprograms).
Overview
RBLAS wraps each external call in a trait with the same name (but capitalized).
This trait contains a single static method, of the same name. These traits are
generic over the four main types of numbers BLAS supports: f32
, f64
,
Complex32
, and Complex64
.
For example the functions cblas_saxpy
, cblas_daxpy
, cblas_caxypy
, and
cblas_zaxpy
are called with the function Axpy::axpy
.
Additionally, RBLAS introduces a few traits to shorten calls to these BLAS
functions: Vector
for types that implement vector-like characteristics and
Matrix
for types that implement matrix-like characteristics. The Vector
trait is already implemented by Vec
and []
types.
Installation
Add this to your Cargo.toml
:
[]
= "0.0.1"
and this to your crate root:
extern crate rblas;
Example
extern crate rblas;
use Dot;