Skip to content

A symbolic integration calculator built from scratch (no CAS libraries for the core). UI and secondary utilities may use libraries, but the integration engine, parser, AST, simplifier, differentiation, and rule system are handwritten.

Notifications You must be signed in to change notification settings

Pooria-Lari/Integral-Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Integral Engine (Handwritten)

A symbolic integration calculator built from scratch (no CAS libraries for the core). UI and secondary utilities may use libraries, but the integration engine, parser, AST, simplifier, differentiation, and rule system are handwritten.

Goals

  • Parse math expressions into an AST
  • Simplify expressions
  • Differentiate expressions (used for validation)
  • Symbolically integrate a growing subset of functions

Roadmap

See docs/roadmap.md.

About

A symbolic integration calculator built from scratch (no CAS libraries for the core). UI and secondary utilities may use libraries, but the integration engine, parser, AST, simplifier, differentiation, and rule system are handwritten.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages