Craig's Utility Library is one of the largest collections of utility classes and extension methods for .Net. It includes code to help with tasks including encryption, compression, serialization, file management, email, image manipulation, SQL, various file formats (CSV, iCal, etc.), randomization, validation, math related classes, various data types, reflection, code gen, events, code profiling, etc.
Dew.Math is the Windows-optimized high-performance numerical computation library for .NET. It provides a vectorized matrix and vector math environment with native runtime acceleration, multithreaded execution, and extensive algorithm libraries for scientific, engineering, financial, AI/ML and signal processing workloads. Core Numerical Capabilities: - Dense linear algebra (BLAS, LAPACK): SVD, QR, LQ, LU, eigenvalue problems, least-squares, rank reveals - Sparse matrix support: direct solvers (Pardiso, UMFPACK), iterative solvers (CG, BiCG, GMRES), preconditioning strategies, structured sparse formats - Complex number computation with fully vectorized math operations - Polynomial arithmetic, interpolation, splines, rational approximations, Chebyshev basis transforms - Numerical differentiation, root solving, non-linear systems, ODE support for stiff and non-stiff cases - Probability distributions (over 30 families), random number generators, Monte Carlo methods - Special mathematical functions (Airy, Bessel, Gamma-related, elliptic integrals, Legendre, etc.) Optimization and Modeling: - Non-linear curve fitting with Levenberg-Marquardt and trust-region refinements - Direct and constrained optimization (Simplex/Nelder–Mead, BFGS, Conjugate Gradient, LP, dual-phase simplex, Gomory cutting plane) - Vectorized expression parser for dynamic formula construction and symbolic-style evaluation Performance Architecture: - Native accelerated BLAS/LAPACK kernels with automatic CPU dispatch (AVX, AVX2, AVX-512) - Scalable multithreading with a lock-free memory allocator for low-GC overhead - Optional OpenCL GPU offloading for supported device targets Platform Model: - Contains Windows native acceleration binaries - For Linux native acceleration use: Dew.Math.Linux - For a pure managed, portable edition use: Dew.Math.Core Use Dew.Math when you require **maximum numerical performance on Windows** for HPC, simulation, economic modeling, data analytics, or scientific visualization workflows.
A library for advanced numerical computing, with support for data manipulation, statistics, matrix algebra, Fourier transforms, advanced functions, extended precision, and solvers.
Craig's Utility Library is one of the largest collections of utility classes and extension methods for .Net. It includes code to help with tasks including encryption, compression, serialization, file management, email, image manipulation, SQL, various file formats (CSV, iCal, etc.), randomization, validation, math related classes, various data types, reflection, code gen, events, code profiling, etc.
Craig's Utility Library is one of the largest collections of utility classes and extension methods for .Net. It includes code to help with tasks including encryption, compression, serialization, file management, email, image manipulation, SQL, various file formats (CSV, iCal, etc.), randomization, validation, math related classes, various data types, reflection, code gen, events, code profiling, etc.
Intel MKL native libraries for Math.NET Numerics on Linux.
boost_math_tr1-vc143. Compiler: Visual Studio 2022 17.11.5.
boost_math_tr1f-vc90. Compiler: Visual Studio 2008 SP1.
boost_math_tr1-vc90. Compiler: Visual Studio 2008 SP1.
A collection of GPS track readers suporting GPX, TCX and KML. Source can either be a string, file or directory.
Craig's Utility Library is one of the largest collections of utility classes and extension methods for .Net. It includes code to help with tasks including encryption, compression, serialization, file management, email, image manipulation, SQL, various file formats (CSV, iCal, etc.), randomization, validation, math related classes, various data types, reflection, code gen, events, code profiling, etc.
boost_math_c99f-vc90. Compiler: Visual Studio 2008 SP1.
boost_math_c99-vc90. Compiler: Visual Studio 2008 SP1.
mXparser is a super easy, rich, fast and highly flexible math expression parser library (parser and evaluator of mathematical expressions / formulas provided as plain text / string). Software delivers easy to use API for JAVA, Android and C# .NET/MONO (Common Language Specification compliant: F#, Visual Basic, C++/CLI). *** If you find the software useful donation or purchase is something you might consider: https://mathparser.org/donate/ *** Online store: https://payhip.com/INFIMA *** Scalar Scientific Calculator, Charts and Scripts, Scalar Lite: https://play.google.com/store/apps/details?id=org.mathparser.scalar.lite *** Scalar Pro: https://play.google.com/store/apps/details?id=org.mathparser.scalar.pro *** ScalarMath.org: https://scalarmath.org/ *** MathSpace.pl: https://mathspace.pl/ ***
boost_math_tr1l-vc90. Compiler: Visual Studio 2008 SP1.
Deveel Math is the port to .NET Standard of the Apache Harmony Math component, that is used to handle operations on big numbers in a fast and secure way.
Craig's Utility Library is one of the largest collections of utility classes and extension methods for .Net. It includes code to help with tasks including encryption, compression, serialization, file management, email, image manipulation, SQL, various file formats (CSV, iCal, etc.), randomization, validation, math related classes, various data types, reflection, code gen, events, code profiling, etc.
imbSCI.Core library of imbSCI module (imbVeles framework). Provides attributes for data annotation, data aggregation, reporting, PropertyExpression, type description data (advanced reflection), rich extensions library (data, enum works, input/output, math, DataTable, text manipulation, type works (enhanced reflection)), file-data structures, directory tree data model, string templates, color manipulation, HTML/Markdown creation ...
boost_math_c99l-vc90. Compiler: Visual Studio 2008 SP1.
Math.NET Spatial, providing methods and algorithms for geometry computations in science, engineering and every day use. Supports .Net Framework 4.6.1 or higher and .Net Standard 2.0 or higher on Windows, Linux and Mac.
Intel oneAPI MKL native libraries for Math.NET Numerics on Windows.
A simple cross platform .NET API for Intel MKL. Reference the MKL.NET package and required runtime packages and use the static MKL functions. The correct native libraries will be included and loaded at runtime. Exposing functions from MKL keeping the syntax as close to the c developer reference as possible: https://www.intel.com/content/www/us/en/develop/documentation/onemkl-developer-reference-c/top.html
Craig's Utility Library is one of the largest collections of utility classes and extension methods for .Net. It includes code to help with tasks including encryption, compression, serialization, file management, email, image manipulation, SQL, various file formats (CSV, iCal, etc.), randomization, validation, math related classes, various data types, reflection, code gen, events, code profiling, etc.
Craig's Utility Library is one of the largest collections of utility classes and extension methods for .Net. It includes code to help with tasks including encryption, compression, serialization, file management, email, image manipulation, Active Directory, Exchange, SQL, various file formats (CSV, iCal, etc.), Cisco phone apps, WMI queries, randomization, math related classes, various data types, OAuth, OpenID, REST, reflection, code gen, various web services (Twitter, Hulu, Netflix, etc.), events, speech synthesis, speech recognition, code profiling, etc. Note that this is the package that will be updated going forward.
Craig's Utility Library is one of the largest collections of utility classes and extension methods for .Net. It includes code to help with tasks including encryption, compression, serialization, file management, email, image manipulation, SQL, various file formats (CSV, iCal, etc.), randomization, validation, math related classes, various data types, reflection, code gen, events, code profiling, etc.
Craig's Utility Library is one of the largest collections of utility classes and extension methods for .Net. It includes code to help with tasks including encryption, compression, serialization, file management, email, image manipulation, Active Directory, Exchange, SQL, various file formats (CSV, iCal, etc.), Cisco phone apps, WMI queries, randomization, math related classes, various data types, OAuth, OpenID, REST, reflection, code gen, various web services (Twitter, Hulu, Netflix, etc.), events, speech synthesis, speech recognition, code profiling, etc. Note that this is the package that will be updated going forward.
Craig's Utility Library is one of the largest collections of utility classes and extension methods for .Net. It includes code to help with tasks including encryption, compression, serialization, file management, email, image manipulation, Active Directory, Exchange, SQL, various file formats (CSV, iCal, etc.), Cisco phone apps, WMI queries, randomization, math related classes, various data types, OAuth, OpenID, REST, reflection, code gen, various web services (Twitter, Hulu, Netflix, etc.), events, speech synthesis, speech recognition, code profiling, etc. Note that this is the package that will be updated going forward.
Craig's Utility Library is one of the largest collections of utility classes and extension methods for .Net. It includes code to help with tasks including encryption, compression, serialization, file management, email, image manipulation, Active Directory, Exchange, SQL, various file formats (CSV, iCal, etc.), Cisco phone apps, WMI queries, randomization, math related classes, various data types, OAuth, OpenID, REST, reflection, code gen, various web services (Twitter, Hulu, Netflix, etc.), events, speech synthesis, speech recognition, code profiling, etc. Note that this is the package that will be updated going forward.
boost_math_tr1f-vc80. Compiler: Visual Studio 2005 SP1.
Provides a thread-safe pseudo-random number generator.
boost_math_tr1l-vc80. Compiler: Visual Studio 2005 SP1.
boost_math_tr1-vc80. Compiler: Visual Studio 2005 SP1.