Software#
Zoomy is#
Simple to use#

Zoomy focuses on a concise symbolic model definition and quick transition to executable numerical backends.
Application oriented#
Zoomy is built around practical free-surface flow scenarios and benchmarkable workflows.

Flexible#

A single model can target multiple runtimes (core, jax, amrex, petsc, firedrake) via marker-driven validation and CI routing.
Automatic differentiation#
Differentiation-aware workflows enable JVP/AD-based methods where available, with consistent testing against reference paths.

Fast#

Performance benchmarking is integrated in the workflow to compare runtime/backend precision and execution characteristics.