InteractiveComputerGraphics/SymX

Symbolic differentiation. C++ code generation. JIT compilation. Global assembly. Non-linear optimization.

33
/ 100
Emerging

This tool helps computational scientists and engineers accelerate their research by automating complex mathematical operations. It takes mathematical expressions, differentiates them, generates optimized C++ code, and then evaluates them on your simulation data structures. It's designed for researchers, typically in physics-based simulation or numerical analysis, who need to solve non-linear optimization problems efficiently.

Use this if you are developing non-linear optimization pipelines, particularly for FEM solvers, and need to quickly iterate on complex mathematical models without manual differentiation or performance optimization.

Not ideal if your primary need is general-purpose symbolic computation for algebraic manipulation or analytical solutions rather than numerical evaluation and optimization of derivatives.

physics-simulation finite-element-method numerical-optimization computational-mechanics scientific-computing
No Package No Dependents
Maintenance 13 / 25
Adoption 5 / 25
Maturity 15 / 25
Community 0 / 25

How are scores calculated?

Stars

9

Forks

Language

C++

License

Apache-2.0

Last pushed

Mar 16, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/InteractiveComputerGraphics/SymX"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.