Sofia¶
– Version 0.4.2.dev7+b8155d5 –
Sofia is a symbolic compute engine with high-level interface for building partial differential equations solvers.
Develop a full simulation in a few lines of code:
Available as Python package: fast and easy installation (no compilation required) on any platform, and ready for integration in automated workflows and AI coding tools
Symbolic math input: high-level interface for writing symbolic mathematical equations
Platform-agnostic code generation: automatic translation of symbolic solver programs into code that runs on CPU, GPU, TPU and other hardware in the future
High-performance simulations: no low-level coding and optimisation required