Crate oxiblas_ffi

Crate oxiblas_ffi 

Source
Expand description

C FFI bindings for OxiBLAS.

This module provides C-compatible functions for BLAS and LAPACK operations.

§Usage

Link against the generated shared library (liboblas.so, liboblas.dylib, or oblas.dll) and include the provided C header file.

§Safety

All functions in this module are unsafe as they work with raw pointers from C code. The caller is responsible for ensuring:

  • All pointers are valid and properly aligned
  • Array dimensions are correct
  • Memory is not aliased inappropriately

Re-exports§

pub use types::*;

Modules§

blas1
BLAS Level 1 FFI - Vector-Vector operations.
blas2
BLAS Level 2 FFI - Matrix-Vector operations.
blas3
BLAS Level 3 FFI - Matrix-Matrix operations.
lapack
LAPACK FFI - Linear algebra routines.
types
C-compatible types for FFI.