The dll contains the method that accepts an integer and returns its square.
A basic mathematics library developed primarily for rendering in 3d and 2d.
Provides a set of mathematics and calculation-related helper classes, shared between the rest of assemblies
NCalc is a mathematical expressions evaluator in .NET. NCalc can parse any expression and evaluate the result, including static or dynamic parameters and custom functions.
Math expression parser, evaluates a string mathematical expression and returns a double value.
Class library implementing advanced mathematical algorithms, transforms, and time series manipulations. Implementations favour simplicity and correctness.
NCalc is a mathematical expressions evaluator in .NET. NCalc can parse any expression and evaluate the result, including static or dynamic parameters and custom functions.
OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specifications. GLM provides classes and functions designed and implemented with the same naming conventions and functionalities than GLSL so that anyone who knows GLSL, can use GLM as well in C++. This project isn't limited to GLSL features. An extension system, based on the GLSL extension conventions, provides extended capabilities: matrix transformations, quaternions, data packing, random numbers, noise, etc... This library works perfectly with OpenGL but it also ensures interoperability with other third party libraries and SDK. It is a good candidate for software rendering (raytracing / rasterisation), image processing, physic simulations and any development context that requires a simple and convenient mathematics library. GLM is written in C++98 but can take advantage of C++11 when supported by the compiler. It is a platform independent library with no dependence and it officially supports the following compilers: - GCC 4.7 and higher - Intel C++ Compose XE 2013 and higher - Clang 3.4 and higher - Apple Clang 6.0 and higher - Visual C++ 2013 and higher - CUDA 9.0 and higher (experimental) - Any C++11 compiler
The core of the C# math rendering engine - CSharpMath. Can display beautiful math equations and symbols from the LaTeX format. Needs a front end to function. Currently, front ends exist for Avalonia, iOS, SkiaSharp and Xamarin.Forms.
Rendering interface for CSharpMath using the Typography library.
The Optimization.Framework allows you to use C# as a modelling language for mathematical optimization. It furthermore allows you to use solvers as services.
Matheval is a mathematical expressions evaluator library for .NET. Allows to evaluate mathematical, boolean, string and datetime expressions on the fly. Official document and usage examples: https://matheval.org/math-expression-eval-for-c-sharp/
C#/.NET math library for small vectors and matrices. Supported types: vec2, vec3, vec4, quat, mat2, mat3, mat4, non-quadratic mats. Supported base types: int, uint, long, float, double, decimal, complex, long, bool, generic T. Supports swizzling, operator overloads, numerous functions. Supports serialization and marshalling. The naming and behavior is inspired by the excellent OpenGL Mathematics lib by Christophe Riccio. This library is MIT-licensed.
CaptchaMvc will implement your web MVC applications easier and more reliable protection. Features: You can easily change or extend the current implementation of the captcha. By default there are two types of captcha, plain and mathematical. Supports MVC 3, MVC 4, MVC 5. Supports for storing captcha in the session or cookie. Supports the "intelligent" captcha.
The SkiaSharp front end for CSharpMath.
Mathos Parser is a mathematical expression parser targeting the .NET Framework and .NET Standard that parses all kinds of mathematical expressions with the ability to use custom functions, operators, and variables.
A .NET library intended to make coding a bit more towelerable: data structures, algorithms, mathematics, metadata, extensions, console, and more. :)
The base code for a What You See Is What You Get math editor.
Library for Mixed Integer Linear Programming. It contains abstraction for pluggable solvers and implementation of common mathematical functions.
NOTE: since v1.2.0 it's a Portable Class Library. Due to the nature of Portable Class Libraries, it's not possible to maintain the System.Windows.Media.Media3D namespace (and extending it). Instead all classes now orignate from TCD.Mathematics TCD.Mathematics provides classrs, which allow advanced calculations with points, vectors, lines and planes. The new classes: Vector3D Point3D Line3D Plane3D The Point3D extension methods: Vector3D.AsPoint3D() Point3D.AsVector3D() If you find any bugs, or miss a method, please let me know!
Provides static methods to support Int128 and UInt128.
GoodToCode Extension common-library .NET Framework extension methods and extra classes. GoodToCode Framework is a full-stack .NET solution that centralizes your business objects in one reusable solution.
lib12 is a library of universal helpers and extensions useful in any .NET project
1. Source code can be download from github.com: https://github.com/xieguigang/sciBASIC 2. Code style guideline for VisualBasic of this runtime library at codeproject article: http://www.codeproject.com/Articles/1101608/Code-style-guidelines-for-Microsoft-VisualBasic 3. Article about manipulate these document at codeproject: http://www.codeproject.com/Articles/1099296/Easy-Document-in-VisualBasic
Gulliver is a C# utility package and library engineered for the manipulation of arbitrary sized byte arrays accounting for appropriate endianness and jagged byte length. Functionality includes the as previously unsupported standard set of boolean algebraic operations, bitwise shifting, and unsigned endian aware mathematical addition, subtraction, and comparison.
Yeppp! is a multi-platform high-performance SIMD-optimized mathematical library. Yeppp! provides optimized operations on vectors, such as vector addition, dot product, sum of absolute values, or exponential of vector elements. This is a multi-platform CLR bundle which internally contains platform-specific binaries for Windows (x86 and x86-64), Linux (x86, x86-64, armel, armhf) and OS X (x86 and x86-64). During initialization the CLR module will extract the proper platform-specific library and dynamically load it.
A C# library for parsing mathematical expressions with support for parentheses and variables.
Class library for mathematics logic.
The Xamarin.Forms front end for CSharpMath.
This is the GLPKSolver library for the Optimization.Framework. The Optimization.Framework allows you to use C# as a modelling language for mathematical optimization. It furthermore allows you to use solvers as services.
Assembly providing DirectX - Mathematics managed API.
CaptchaMvc will implement your web MVC applications easier and more reliable protection. Features: You can easily change or extend the current implementation of the captcha. By default there are two types of captcha, plain and mathematical. Supports MVC 3, MVC 4, MVC 5. Supports for storing captcha in the session or cookie. Supports the "intelligent" captcha.
MathSharp is a vector and matrix library written in C# using hardware intrinsics. Thanks to hardware acceleration, MathSharp is significantly faster than most mathematics libraries out there.
A basic mathematics library developed primarily for rendering in 3d and 2d.
Interpolator Smooth Bezier Cubic Hermite TextPlotter NumberBases ToBase FromBase ToHex FromHex ToLetterSequence FromLetterSequence Randomizer GetRandomItem GetInt32 GetDouble GetSingle IsInRectangle GetCenter AbsoluteDistance IsPowerOf2 LogRatio RoundToSignificantDigits RoundWithStep ScaleLinearly SpeadItems SpreadIntegers SpreadDoubles. Integer variation of Pow and Log.
A collection of methods for solving Finance/Accounting equations.
Jace.NET is a high performance calculation engine for the .NET platform that can dynamically parse, interprete and execute strings containing mathematical functions. Jace.NET is available for the various .NET flavors: .NET, .NET Core, WinRT, Xamarin.Android and Xamarin.IOS.
Supports various mathematical and numerical methods.
This is a legacy package for embedding Syncfusion reporting components such as Report Viewer, Report Designer and Report Writer in your JavaScript application. Please use the BoldReports.JavaScript package for new projects. The Report Designer control is a HTML5 component used to create and edit reports in RDL format report within JavaScript based web applications. Key features: • Popular data sources such as Microsoft SQL Server, Oracle, OLEDB, and ODBC are supported. • Built-in SQL Query designer with a convenient user interface to create and view relationships between tables easily. • A rich selection of built-in report items, including charts, grids, pivot grids, subreports, textboxes, images, lines, and rectangles for better visual representation of data. • All available report items can easily be arranged and configured through an effective design area. • Option to add input parameters in custom queries or stored procedures and dynamically change the parameter values in report viewer. • Built-in expression editor to create expressions with RDL report standard to perform additional operations such as mathematical computation, conditional formatting, inspection, conversions, and more. • Various editing capabilities for report items. • All static texts within the report designer can be localized to any desired language. • Built-in themes for enhancing appearance. Learn more: https://www.syncfusion.com/reporting-tool/jquery/javascript/report-designer?utm_source=nuget&utm_medium=listing Documentation: https://help.syncfusion.com/js/reportdesigner/getting-started?utm_source=nuget&utm_medium=listing Support: Incident: https://www.syncfusion.com/support/directtrac/incidents/newincident?utm_source=nuget&utm_medium=listing Forum: https://www.syncfusion.com/forums/general?utm_source=nuget&utm_medium=listing This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA (https://www.syncfusion.com/eula/es/?utm_source=nuget&utm_medium=listing). To acquire a license, you can purchase one at https://www.syncfusion.com/sales/products?utm_source=nuget&utm_medium=listing or start a free 30-day trial here (https://www.syncfusion.com/account/manage-trials/start-trials?utm_source=nuget&utm_medium=listing). © Copyright 2021 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.
Can convert CSharpMath.Atom.MathList parsed from LaTeX with CSharpMath.Atom.LaTeXParser into actual mathematical expressions that are evaluatable with AngouriMath. Supports arithmetic, trigonometry, symbolic simplification and expansion, as well as matrices, sets, and equation solving.
An AsciiMath parser that renders AsciiMath as MathML
Provides commonly-used classes for performing mathematical functions, conversions, string comparisons and querying environment information. Commonly Used Types: System.Math System.Environment System.Random System.Progress<T> System.Convert System.Diagnostics.Stopwatch System.Runtime.Versioning.FrameworkName System.StringComparer System.IO.Path When using NuGet 3.x this package requires at least version 3.4.
Package Description
The Avalonia front end for CSharpMath.