Skip to main content

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

Native symbolic math engine (SymEngine-backed) for Flutter via dart:ffi — evaluation, calculus, equation solving, and matrix operations.

Changelog #

0.1.1 #

Added dartdoc comments to the public API and shortened the package description. No functional changes.

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
509
downloads

Publisher

unverified uploader

Weekly Downloads

Native symbolic math engine (SymEngine-backed) for Flutter via dart:ffi — evaluation, calculus, equation solving, and matrix operations.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

ffi, flutter

More

Packages that depend on mathsdk

Packages that implement mathsdk