RustedSciThe 0.4.22

Rust framework for symbolic and numerical computing:BVP ( Newton-Raphson frozen/damped/with collocations ), IVP( BDF, Radau, Backward Euler, LSODE, LSODA, RK45, DoPri), nonlinear equations ( Levenberg, Gavin) and more
//! some linear algebra functions used throughout the code
#![allow(non_camel_case_types)]
#![allow(non_snake_case)]

pub mod iterative_solvers_cpu;
/// diagnostics for linear systems and matrices: if it is singular
/// or poorly conditioned
pub mod linear_sys_diagnostics;

pub mod RustedLINPACK;

pub mod banded;
/// Safe Rust interface to the optional, dynamically loaded SuperLU backend.
#[cfg(feature = "superlu")]
mod sparse_lu_superlu_experimental;
/// Shared safe API for optional SuperLU sparse factorizations.
#[cfg(feature = "superlu")]
pub mod superlu;
/// Experimental reusable sparse LU kernel isolated for BVP_sci work.
pub(crate) mod bvp_sparse_lu;
#[cfg(test)]
mod bvp_sparse_lu_tests;
#[cfg(test)]
mod sparse_lu_reference;
#[cfg(test)]
mod sparse_lu_reference_tests;
pub mod iterative_solvers_gpu;
/// Dense column-pivoted QR and diagonal least-squares kernels.
pub mod least_squares_qr;