1649 Commits (4ea75fad557ac56728edda835951db6f875cad7a)

Author SHA1 Message Date
Kuan Bartel 4ea75fad55 Added support for loading native libraries on Linux and MacOSX. I'm not sure how to detect the processor on Unix systems though as Environment.GetEnvironmentVariable("PROCESSOR_ARCHITECTURE") won't work. x86 and AMD64 are fine as I could just use Environment.Is64BitProcess but there's no way to detect ARM and IA64 in the BCL. So currently for Unix I'm not using an architecture directory. 12 years ago
Kuan Bartel a75e4f6060 Added NativeProviderLoader, a helper class for loading native provider libraries depending on the processor architecture and the process bitness. MklLinearAlgebraProvider modified to call the helper class in InitializeVerify. 12 years ago
Christoph Ruegg 1f26138b59 LA: proper exception when trying to create a matrix of an empty vector array #294 12 years ago
Christoph Ruegg bd64c8e612 LA: Matrix.Fold2, Find/2, Exists/2, ForAll/2 12 years ago
Christoph Ruegg d1651ebb4f LA: Storage should not make Zeros/ExistingData arguments optional (internal only until v4). Minor optimization. 12 years ago
Christoph Ruegg 70dda56f85 LA: MatrixStorage.Find/Find2; leverage Find2 in Equals #291 12 years ago
Christoph Ruegg c4c0ee3955 LA: inline xml docs typo 12 years ago
Marcus Cuda b7cd353d58 added no convergence check 12 years ago
Marcus Cuda 341dec231d fixed tests for complex evd 12 years ago
Marcus Cuda 296ff72b4b added native Complex EVD support 12 years ago
Marcus Cuda 129702d49e simplified lapack templates 12 years ago
Christoph Ruegg 810b50cd21 Special Functions: stronger unit tests for Gamma/GammaLn #196 12 years ago
Christoph Ruegg 94a37cb1c1 LA: More consistent range checking in MatrixStorage.Clear and related routines #284 12 years ago
Christoph Ruegg 4d96f30889 LA: fix loop range in MatrixStorage.ClearColumns (built-in storage backends not affected) #284 12 years ago
Christoph Ruegg 1561d50a7d Release Data Extensions v3.1.0 12 years ago
Christoph Ruegg 5398609bde Data: DelimitedReader: if no missing value is provided, for sparse use 0 instead of NaN (dense: NaN) 12 years ago
Christoph Ruegg e6857bf938 Data: DelimitedReader: format missing value with chosen culture/provider (test fix) 12 years ago
Christoph Ruegg b8c145adfb Release v3.5.0 12 years ago
Christoph Ruegg 5a9448ff31 Differentiation: fix portable profile support 12 years ago
Christoph Ruegg fb1f888089 Differentiation: F# module for better F# function support 12 years ago
Marcus Cuda f5ad18f239 added missing value support to DelimitedWriter 12 years ago
Marcus Cuda 759975c748 added support for missing values 12 years ago
Christoph Ruegg f3c123f84d Differentiation: Static facade class for simple use cases 12 years ago
Christoph Ruegg c72bb3662e Precision: migrate epsilon logic from NumericalDerivative to Precision class 12 years ago
Hythem Sidky 36050ed83d Numerical Jacobian and Hessian wrappers 12 years ago
Hythem Sidky 3ed9bf9798 Added numerical differentiation classes. 12 years ago
Christoph Ruegg 7b246c315e LA: F# Matrix.insertRow/appendRow/prependRow, also for columns #277 12 years ago
Christoph Ruegg ab636a39d7 LA: Matrix.ToRowArrays/ToColumnArrays #278 12 years ago
Christoph Ruegg d8ba6745fa LA: more convenient F# functions to append and stack matrices #277 12 years ago
Christoph Ruegg 2888834831 Release v3.4.0 12 years ago
Christoph Ruegg 2297b24a02 Native MKL: minor memory function api tweaks 12 years ago
Christoph Ruegg b8cf957e02 Native MKL: tweak package titles, throw NotSupportedException if memory functions not supported by old provider 12 years ago
Ashley Messer 25a71ff4b4 added correct handling for a=0 for regularized incomplete gamma function, upper and lower for issue #228 12 years ago
Marcus Cuda 0b950e1c88 added missing architecture defines 12 years ago
Christoph Ruegg a33eca054a Release Native Providers: v1.7.0 (rev 7) 12 years ago
Christoph Ruegg f3dc65b193 Native MKL: add memory management capability, increment revision to 7 12 years ago
Christoph Ruegg 5375d98dce Build: fix NUnit binding redirects 12 years ago
Christoph Ruegg 53a464c86c Special Functions: document the n-parameter of the exponential integral 12 years ago
Marcus Cuda 611bd0c65e Added MKL memory functions 12 years ago
Christoph Ruegg 401b594aa4 Minor cleanup, contributors, tests 12 years ago
Christoph Ruegg 6cdafe62be Minor special functions cleanup 12 years ago
Christoph Ruegg e2271d7f58 Migrate to new official FSharp.Core NuGet package (paket-v20a7) 12 years ago
Ashley Messer 9022de08df fixed erroneous test name for issue #228 12 years ago
Ashley Messer 9a76ec9a32 moved usings to match project convention and added copyright header for issue #228 12 years ago
Ashley Messer a5a3ca4cff implemented exponential integral for issue #228 included tests for small x, large x, and n=1, 2, and special cases 12 years ago
Christoph Ruegg 5a4e706096 Release v3.3.0 12 years ago
Christoph Ruegg 226e1e07a1 Build: for F# on net35 use traditional FSharp.Core reference instead of NuGet 12 years ago
Christoph Ruegg b9a646377f Build: paket install 12 years ago
ViK f05afef666 added weighted Pearson correlation 12 years ago
Christoph Ruegg 52c6379cc4 Distributions: increase Brent root-finder accuracy in Beta, F and Student-T inverse CDF to adapt to fixed Brent behavior 12 years ago