miura

Crates.iomiura
lib.rsmiura
version0.1.1
sourcesrc
created_at2023-05-02 13:30:12.710714
updated_at2023-05-02 13:49:45.209167
descriptionMath library written for learning Rust.
homepage
repositoryhttps://github.com/pschuermann97/miura
max_upload_size
id854560
size8,506,830
Patrick Schürmann (pschuermann97)

documentation

README

miura

Math library written in Rust for learning which is in early development.

Features:

  • matrix module (wip):
    • row operations (addition, multiplication, switching)
    • transformation to upper triangular matrix
  • poly module:
    • support for integer polynomials and polynomials over remainder class ring Z/nZ
    • sums/products of polynomials with arbitrarily many summands/factors
  • permutation module:
    • basic operations for permutations: composition, inversion, conjugate
    • signum computation
    • cycle form computation
  • sorting module
    • merge sort
    • quick sort
    • counting sort
    • insertion sort
Commit count: 65

cargo fmt