.NET Standard Library to solve equations expressed as free-form strings with variables, including boolean branching and nested equation trees using forward-only parsing (very fast). Functions include common math, trigonometry and common functions, equation triggers, decimal or double calculation determination, as well as User defined functions, and user defined tables.
Install-Package EquationSolver -Version 1.0.15
dotnet add package EquationSolver --version 1.0.15
<PackageReference Include="EquationSolver" Version="1.0.15" />
paket add EquationSolver --version 1.0.15
Added ability to merge multiple EquationProjects into a single EquationSolver; allowing for many "common" projects to be defined once and then reused.
* Note: Available as webservices hosted in the cloud.
- Enable switching calculation methods between decimal and double
- Simplified triggers to property of Equation
- Newtonsoft.Json (>= 12.0.1)
This package is not used by any popular GitHub repositories.