Skip to content

Dirichlet .NET Number Theory Library

License

Notifications You must be signed in to change notification settings

rubo/Dirichlet

This branch is 11 commits ahead of NethermindEth/Dirichlet:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Aug 18, 2022
90bc9bb · Aug 18, 2022
Aug 6, 2022
Jun 16, 2020
Jun 16, 2020
Aug 18, 2022
Aug 5, 2022
Aug 5, 2022
Aug 6, 2022
Nov 4, 2012
Aug 5, 2022
Nov 4, 2012
Aug 18, 2022
Aug 15, 2018
Aug 18, 2022
Nov 4, 2012

Repository files navigation

Dirichlet .NET Number Theory Library

Test and publish Nethermind.Numerics.Dirichlet

This is a fork of ricksladkey/Dirichlet with significant structural and code changes. Please refer to the original repo. This fork is work in progress and should not be considered stable or correct.

Dirichlet is an number theory library for .NET.

Features:

  • Math and number theory operations for int, uint, long, ulong, Int128, UInt128, BigInteger, etc.
  • High-performance Factorization
  • Optimized Arithmetic Functions and Algorithms

Although it is fairly complete and well tested, it lacks the organization of a released library due to its evolution and the inclusion of various experimental ideas and highly-specialized applications. In the algorithms in particular there are often many flavors of same thing in various attempts to increase performance.

If there is any interest, I might separate things out and migrate more of the core to Dirichlet.Numerics.

About

Dirichlet .NET Number Theory Library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%