This project is mirrored from https://github.com/mathnet/mathnet-symbolics.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
-
v0.24.0dfffa11a · ·
Math.NET Symbolics v0.24.0 Usability: Operators module now provides I, E and Pi (instead of pi) (breaking) Usability: VariableSets.Alphabet provides a-z variables that can be opened on demand Fixes issue where operators were generic where they should not have been Minor internal simplifications and streamlining
-
v0.23.0b8c84b26 · ·
Math.NET Symbolics v0.23.0 Uses Math.NET Numerics v4.15.0 or newer Better support for decimal values Drop From prefix in Expression.FromInt32 et al (breaking)
-
v0.22.0f90dfd19 · ·
Math.NET Symbolics v0.22.0 Fix evaluation for Csc ~Andrew Boyarshin Fully separated unary from N-ary functions, they now have a separate DU Distinct known function names: binary atan is now atan2, unary log (log-10) is now lg. Introducinig Enriched and Typed expressions, preparing for explicit argument nodes. LaTeX: render full-word symbols with mathrm and force cdot in products if necessary Infix/LaTeX: visual expressions can now be formatted also to a TextWriter Infix/LaTeX: approximations now always render with a decimal point (to clearly distinct from integers) Infix: parsing logic reworked to parse via visual expressions (no longer forcing auto-simplified full expressions) Approximations now reduce 0.0x to 0.0 as a practical compromise. Polynomial and rational algorithms handle approximations better (especially 0.0).
-
v0.21.0f11b2a79 · ·
Math.NET Symbolics v0.21.0 Support for compact powers of functions in visual expressions. Enabled by default for LaTeX. Simplified visual expression styles, no more customizable function mapping. Visual expressions can now be converted to full algebraic expressions. More convenient interop with primitive number types Uses Math.NET Numerics v4.9.1 Build with .NET Core SDK 3.1.1
-
v0.20.0138a6c3a · ·
Math.NET Symbolics v0.20.0 Bind bessel, hankel functions to Math.NET Numerics special functions ~Jong Hyun Kim Bessel ratio functions ~Jong Hyun Kim Airy functions ~Jong Hyun Kim Docs/Website Improvements, Examples for more languages ~FoggyFinder Uses Math.NET Numerics v4.7
-
v0.19.0eb798c39 · ·
Math.NET Symbolics v0.19.0 Uses Math.NET Numerics v4.6 Supports .Net Standard 2.0
-
-
v0.18.024edcc72 · ·
Math.NET Symbolics v0.18.0 Calculus: fix derivatives of Asin, Acos, Atan ~diluculo Trigonometric: fix contraction of cos(a)sin(b) ~diluculo Trigonometric: expansion and contraction of sinh/cosh ~diluculo Fix and improve arithmetic of infinity, closer to Mathematica ~diluculo Evaluate: powers with negative radix and non-integer exponent are lifted to complex numbers Binaries are now signed with a certificate
-
v0.17.040795c60 · ·
Math.NET Symbolics v0.17.0 Compile expressions to delegates ~Francesco Bertolaccini SymbolicExpression: OOP-friendly expression wrapper
-
v0.16.0dff258fc · ·
Math.NET Symbolics v0.16.0 Multi-Arg functions: atan2, log ~Francesco Bertolaccini, FoggyFinder Trigonometric.substitute: handle cot, sec, csc correctly ~Francesco Bertolaccini Expression.root: apply automatic simplification VisualExpressions: introduce alternative visual (instead of semantic) expression structure Infix, LaTeX, MathML: formatting using visual expressions LaTeX: proper rendering of roots, improved parenthesis handling Infix: avoid parenthesis around floating-point approximations Drop obsolete print functions (use format instead)
-
v0.15.02ae32d2c · ·
Math.NET Symbolics v0.15.0 Infix: support parsing approximations in exponential notation ~FoggyFinder Functions: trigonometric functions sec, csc, cot ~FoggyFinder
-
v0.14.0410d7983 · ·
Math.NET Symbolics v0.14.0 Infix/LaTeX: enforce culture invariant floating point format Infix/LaTeX: support for underscores in symbol names ~FoggyFinder Structure: collectApproximations
-
v0.13.004e10930 · ·
Math.NET Symbolics v0.13.0 Structure: collectSums, collectProducts, collectPowers Structure: collectAll, like collect but continues on accepted nodes Structure: collectPredicate, collectAllPredicate
-
-
v0.11.0b6e7ea54 · ·
Math.NET Symbolics v0.11.0 Approximation: new concept to represent real (floating point) numbers Approximate: new module to partially evaluate/approximate expressions Expression: explicit NegativeInfinity DU case
-
v0.10.18dc9ac90 · ·
Math.NET Symbolics v0.10.1 Evaluate: fix CLI method signature of the evaluate function (cross-language support).
-
v0.10.072bcf4b5 · ·
Math.NET Symbolics v0.10.0 LaTeX: always emit braces around power operands LaTeX: formatter must not skip multiplication sign in some cases ~FoggyFinder Infix: parsing sqrt, pow ~FoggyFinder Infix: fix bug on parsing hyperbolic functions ~FoggyFinder Evaluate: better error message when a symbol is missing ~Cer Lewis Polynomial: generate from coefficients list ~Zaid-Ajaj Rational: expand to algebraically expand result if its denominator is a number
-
v0.9.03186fd1d · ·
Math.NET Symbolics v0.9.0 MathML: basic strict MathML formatting and parsing support Infix/LaTeX: fix missing paranthesis when formatting denominator-free powers LaTeX: fix symbols when formatting arcsin, arccos or arctan Expression: refactoring; operators are now implemented in module instead of class
-
v0.8.031a57eff · ·
Math.NET Symbolics v0.8.0 Simplification: more consistent behavior on infinity and complex infinity Expression: new Constant expression leaf nodes (e, pi, I, real/floating-point) Expression: merge Positive/NegativeInfinity with Infinity Expression: Root, Sqrt, Sinh, Cosh, Tanh, ArcSin, ArcCos, ArcTan Functions: Sinh, Cosh, Tanh, ArcSin, ArcCos, ArcTan Operators: real, pi, infinity, complexInfinity, negativeInfinity Operators: log, root, sqrt, sinh, cosh, tanh, arcsin, arccos, arctan Numbers: compare/min/max can also handle the new constants Structure: collect, collectIdentifiers, collectNumbers, collectFunctions etc. Infix: decimal numbers are now parsed as real constant instead of interpreted as rational Infix: unicode symbols for infinity, complex infinity and pi Calculus: learnt to differentiate the new functions
-