Module linxal::prelude [] [src]

Common traits, structures, and macros for most user-end applications

Reexports

pub use svd::general::SVD;
pub use svd::types::SVDError;
pub use svd::types::SVDSolution;
pub use eigenvalues::general::Eigen;
pub use eigenvalues::types::EigenError;
pub use eigenvalues::symmetric::SymEigen;
pub use types::LinxalScalar;
pub use types::LinxalImplScalar;
pub use types::Symmetric;
pub use types::Error;
pub use solve_linear::general::SolveLinear;
pub use solve_linear::symmetric::SymmetricSolveLinear;
pub use least_squares::LeastSquares;
pub use factorization::Cholesky;
pub use factorization::QR;
pub use factorization::LU;
pub use factorization::QRError;
pub use factorization::LUError;
pub use factorization::CholeskyError;
pub use util::external::*;

Traits

LinxalMatrix

All-encompassing matrix trait, supporting all of the linear algebra operations defined for any LinxalScalar.

LinxalMatrixInto

All-encompassing matrix trait, supporting all of the linear algebra operations defined for any LinxalScalar.

Type Definitions

c32

A complex number with 32-bit parts.

c64

A complex number with 64-bit parts.