Skip to main content

Crate trigivs

Crate trigivs 

Source
Expand description

§trigivs

This library provides a solver for tridiagonal systems of linear equations that works through Givens rotations. It’s behavious is governed by several features

§Modes of operation

  • std: Default mode. Uses standard heap allocation.
  • alloc: The same as std, but works in no_std environments and requires a supplied allocator.
  • no_std: Achieved through disabling all default features. Does not use heap allocation.

Modules§

alloc
Provides functionality with heap allocation
no_alloc
Provides functionality without heap-allocation
prelude
solver_error
Provides possible errors

Functions§

compute_solution_residual_norm
Computes solution euclidean norm
compute_tridiag_determinant
Computes a determinant of a tridiagonal matrix.