Skip to main content

mathsdk 0.1.0 copy "mathsdk: ^0.1.0" to clipboard
mathsdk: ^0.1.0 copied to clipboard

A native symbolic math engine (SymEngine-backed) exposed to Flutter via dart:ffi — exact evaluation, substitution, derivatives, equation solving, limits, integrals, series, matrices, and separable ODEs.

Changelog #

0.1.0 #

Initial release. Wraps MathSDK's native C ABI (native/include/mathsdk/math_sdk.h) via dart:ffi:

  • evaluate, evaluateSteps — exact expression evaluation, with a step-by-step reduction trace for the arithmetic subset.
  • substitute, evaluateNumeric — variable substitution and numeric (double) evaluation.
  • derivative, integral, series, limit — calculus operations, each documented in the native header with its exact coverage and ceiling.
  • solve, solveLinearSystem — equation and linear system solving.
  • matrixOp — determinant, inverse, transpose, add, multiply.
  • odeSolveSeparable — separable first-order ODEs only.

Android only in this version (Gradle externalNativeBuild compiles the native library from source — no prebuilt binaries are shipped or copied by hand). iOS/desktop support is tracked separately; see the root MathSDK repository's README for platform status.

1
likes
0
points
527
downloads

Publisher

unverified uploader

Weekly Downloads

A native symbolic math engine (SymEngine-backed) exposed to Flutter via dart:ffi — exact evaluation, substitution, derivatives, equation solving, limits, integrals, series, matrices, and separable ODEs.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

ffi, flutter

More

Packages that depend on mathsdk

Packages that implement mathsdk