Releases: OpenSourceKingdom/OSK.Math.Polynomials
Releases · OpenSourceKingdom/OSK.Math.Polynomials
Release list
1.1.1: Fix polynomial degree lookup error (OSK-7) (#8)
Motivation ---- Some PolynomialMath and polynomial index functions are failing due to index lookups not properly accounting for packing, when they should be Modifications ---- * Adjusted Polynomial get by degree method to better handle lookups when in either a pack or unpacked state * Updated PolynomialMath to use the correct method for a couple of functions using a direct indexer by mistake * Updated UnitTests to catch current known issues Result ---- Polynomial math and index lookps work as expected Fixes #7
1.1.0: Add boolean function for modinverse (OSK-5) (#6)
Motivation ---- In cases where throwing an exception should be avoided, adding a Try method to return a boolean result Modifications ---- * Updated MathUtilities to use a new TryModInverse for fractions and added similar method to PolynomialMath * Added new ModInverseException for a more specific error, inheriting from invalid operation exception Result ---- New try method is available Fixes #5
Add missing pack calls
Add missing pack calls (OSK-3) (#4) Motivation ---- There are pack calls missing from several functions in PolynomialMath Modifications ---- * Add missing pack calls Result ---- Pack is being called where expected Fixes #3
1.0.0: Initial Project (OSK-1) (#2)
Motivation ---- A basic library capable of handling mathematical operations would be nice Modifications ---- * Added initial project and initial set of Math utilities * Added UnitTests * Added github workflows Result ---- There should now be a relatively easy-to-use package for Polynomial math Fixes #1