Daniel Sword
8d90e7f823
Combinatorics: add tests for generated combinations.
8 years ago
Daniel Sword
e1f1eda470
Combinatorics: add a method for lexicographic generation of all possible subsets of a set.
8 years ago
Daniel Sword
63b8fbc187
Combinatorics: add tests for generated permutations.
8 years ago
Daniel Sword
adfa6c4837
Combinatorics: add method for lexicographic generation of all permutations of a set.
8 years ago
Daniel Sword
2ca6fefeef
Combinatorics: add test for InvertPermutation method.
8 years ago
Daniel Sword
83681d2b8c
Combinatorics: add a test class for new combinatoric methods.
8 years ago
Daniel Sword
f7b06e2955
Combinatorics: add a method to invert a permutation.
8 years ago
Christoph Ruegg
0105d62a26
Build: better framework support for multiple solutions
8 years ago
Christoph Ruegg
e94f9c6ab8
Work around .Net Core SDK breaking changes. Move fast and break things, I guess.
8 years ago
Christoph Ruegg
d8c190206e
Release v4.7.0
8 years ago
Christoph Ruegg
23b8cdc64b
Special Functions: naming concept
8 years ago
Christoph Ruegg
b904efe0bc
Merge remote-tracking branch 'diluculo/cleanupBessel'
8 years ago
Christoph Ruegg
ce989cb32a
Drop redundant binding redirects
8 years ago
Christoph Ruegg
77c174d969
Tests: test against .Net Core 2.1 instead of 1.1 and 2.0 (both deprecated)
8 years ago
Christoph Ruegg
4292d6c653
Namespaces: never fully open System.Numerics to avoid name clashes
8 years ago
diluculo
284ca1ee5b
Special Functions: added Kelvin functions
8 years ago
diluculo
4cd8dbea6b
UnitTests: replaced Evaluate.Polynomial with Polynomial.Evaluate.
8 years ago
diluculo
1a5c1fba74
Special Functions: cleanup Bessel-type functions
- Scale enum is added and replaced expScaled boolean flag.
- Scaled Bessel functions are added.
- HankelH1 and HankelH2
- allow only complex argument because they return usually complex values.
- SphericalBesselJ and SphericalBesselY:
- scaling options are removed.
8 years ago
Christoph Ruegg
dbc1a02403
Special Functions: turn Amos into static class
8 years ago
Christoph Ruegg
e0c31b887c
Cleanup: whitespace
8 years ago
Christoph Ruegg
2be8c3a6ee
Merge pull request #601 from diluculo/AiryBesselHankel
Airy, Bessel, and Hankel functions
8 years ago
Christoph Ruegg
b625985d48
Linear Algebra: optimize range checking
8 years ago
Christoph Ruegg
995b49593a
Cleanup: whitespace
8 years ago
Christoph Ruegg
968d079805
Cleanup: use nameof where appropriate
8 years ago
Christoph Ruegg
6911870995
Build: fix nuget push
8 years ago
diluculo
03ef3b8a3a
updated comments of d1mach and i1mach, showing the relationship to the Precision class.
8 years ago
diluculo
b131537dc7
added scaled option to the Bessel functions in order to calculate I(n+1, z) / I(n, z) for large z.
8 years ago
diluculo
30f529d5c0
added Bessel-related functions, translated from Amos package
8 years ago
Christoph Ruegg
40cee2d989
Build: upgrade NUnit, BenchmarkDotNet
8 years ago
Christoph Ruegg
b7d9496a07
Build: less aggressive framework filters
8 years ago
Christoph Ruegg
64a48f3eda
Build: upgrade NETStandard.Library meta-package to v2.0.3
8 years ago
Christoph Ruegg
1b8df36059
Docs: update release notes and contributors
8 years ago
Christoph Ruegg
5c449a6959
Merge pull request #578 from RMAReader/master
SparseMatrix implementation of DoTransposeThisAndMultiply
8 years ago
Christoph Ruegg
92f48d1506
Release v4.6.0
8 years ago
Christoph Ruegg
246c143dea
Build: update certificate fingerprint
8 years ago
Christoph Ruegg
bd8742aec3
Polynomial: more integration into FindRoots
8 years ago
Christoph Ruegg
6c0bc89342
Polynomial: add static Zero to get the zero-polynomial
8 years ago
Christoph Ruegg
9f8da8b00c
Polynomial: migrate evaluation into Polynomial type
8 years ago
Christoph Ruegg
7d8f619e74
Polynomial: DivRem small refactoring
8 years ago
Christoph Ruegg
5eb1924988
Polynomial: no longer clone and normalize at creation
8 years ago
Christoph Ruegg
70795dbcb8
Polynomial: Serialization
8 years ago
Christoph Ruegg
dfca416d4d
Polynomial: IEquatable
8 years ago
Christoph Ruegg
a1d234a97e
Polynomial: IFormattable
8 years ago
Christoph Ruegg
938688c646
Polynomial: more human-friendly string formatting
8 years ago
Christoph Ruegg
1ea8b9f32b
Polynomial: more refactoring
8 years ago
Christoph Ruegg
610921f6c2
Polynomial: more systematic arithmetics
8 years ago
Christoph Ruegg
c756e796ed
Polynomial: rename to Roots() and EigenvalueMatrix()
8 years ago
Christoph Ruegg
9a641040f9
Polynomial: reimplement arithmetics in immutable way
8 years ago
Christoph Ruegg
674a221956
Polynomial: adapt to local code style
8 years ago
Christoph Ruegg
8bfb3535ef
Polynomial: rename Degree to CoefficientCount and add new Degree that matches the mathematical definition
8 years ago