43 packages tagged with “mathematical”
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.
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.
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/
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/ ***
The Gurobi Optimizer, including the solver and the .NET API.
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 SkiaSharp front end for CSharpMath.
This package contains a highly-extendable mathematical expression compiler and evaluator that includes constant, mutable, delegate, and lazily evaluated variables, offers implicit and explicit variable lookup, and supports custom arithmetic operators and operations.
The base code for a What You See Is What You Get math editor.
The OPTANO Modeling library allows you to use C# as a Modeling language for mathematical optimization (mixed integer programming (MIP) and linear programming (LP)). It has a lightweight footprint and connects to several solvers.
sonic is a rapid evaluation engine for mathematical expressions. It can parse and execute strings containing mathematical expressions. It started as a fork of the dormant Jace.NET project.
Mathematical Expression Evaluation with symbols and normal bodmas order of precedence
Jace4fc (Jace For Financial Calculations) is a high performance calculation engine for the .NET platform that can dynamically parse, interprete and execute strings containing mathematical functions.
State of the Art Mathematical Programming Solver. This package ships all files to run Gurobi with OPTANO Modeling on win64 and linux64. No additional installation required. OPTANO.Modeling.Gurobi comes with a size-limited Gurobi license (Package OPTANO Modeling required). Please visit https://www.gurobi.com/partners/optano to obtain an unlimited license.
The Xamarin.Forms front end for CSharpMath.
The iOS front end for CSharpMath.
A Fork of the original Jace.NET This Fork does not include Mono Android or Wp8 Libs This Fork extends the Calculate Method allowing unlimited parameters, whereas the original version was limited to 6 parameters. 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, WinRT, Windows Phone 7, Windows Phone 8 and Xamarin.Android.
Expressive mathematical programming library.
C# Wrapper that helps calculate mathematical expressions that include a variable(x).
NumberParser provides a common framework for all the .NET numeric types. Main features: * Exceptions managed internally. * Beyond-double-range support. * Custom mathematical functionalities.
Mathematical Constants is a library, offers 82 mathematical constants upto one million digit on string format.
Packaging method. be from - https://docs.microsoft.com/zh-cn/nuget/create-packages/creating-a-package-dotnet-cli
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
The Avalonia front end for CSharpMath.
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.
* Perform basic and more complex calculations with Fractions. * Convert different units (length, speed, mass, area, volyme), and numeral systems. * Include Coordinates to perform simple and more advanced calculations such as Slope, MidPoint, Distance. * Perform calculations with geometrical shapes (2 dimensional), such as Circles, Squares, Rectangles, Triangles, Parallelograms, Trapezoids, Cubes and also (3 dimensional), Spheres, Square pyramids, Rectangular prisms, Right circular cones and Right circular cylinders. * Use the Mathos's Syntax, to calculate with less code typing. * Make financial calculations. * Work with Uncertain Numbers. * And of course, there are lots of other cool features available in Mathos!
OPTANO.Modeling.GLPK provides a solver adapter that connects the GLPK ( https://www.gnu.org/software/glpk/ ) to OPTANO.Modeling ( https://www.nuget.org/packages/optano.modeling ). Copyright (C) 2020 OPTANO GmbH This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/
A mathematical modeling library that enables building, documenting and solving concise, simple and reusable models.