This guide covers the normal workflow: define problem, configure parameters, solve, inspect and export results.
Buttons:
Solve: general equation workflows (ODE, difference equations, PDE, vector ODE)Function Transform: transform scalar functionsComplex Problems: plugin workflows with dedicated UI and visualizationsInformation: in-app help panelConfiguration: edit.envvalues through UIQuit: close application
In Solve, choose one of:
- ODE
- Difference equation
- PDE
- Vector ODE
You can use predefined equations (YAML catalog) or custom expressions.
For custom expressions:
- ODE notation:
f[0],f[1],f[2], ... - Vector notation:
f[i,k](componenti, derivative orderk) - Difference notation:
f[0]for current term,nas index
Typical safe math functions are available (sin, cos, exp, log, sqrt, etc.).
- Domain bounds and sample points
- Initial/boundary values
- Solver method (ODE)
- Statistics to compute
- PDE visualization mode
Result dialog includes:
- statistics and metadata
- interactive plots/tabs
- derivative/axis selection without re-solving
- export options (CSV/JSON/figures and MP4 when applicable)
In Function Transform:
- Provide
f(x)expression and optional parameters. - Select transform (
Fourier,Laplace,Taylor,Hilbert,Z-transform). - Switch between curve view and coefficient view.
- Export transformed data and plots.
Complex Problems opens a selector dialog with a left module list and a right details panel.
Each plugin has its own:
- configuration UI
- specialized solver
- dedicated result dialog and diagnostics
Most plugin dialogs include a collapsed How to configure section with:
- short equation summary
- physical interpretation
- parameter meaning
- expected visualizations
UI notation uses Unicode math formatting where possible. When a Unicode subscript does not exist (for example theta/phi), the UI uses base_subscript style such as N_θ, N_φ.
For current modules and details, see Complex Problems Guide.
By default, solves generate output files under output/:
solution_*.csvsolution_*.jsonsolution_*.png(or selected format)
Animation-capable dialogs can also export MP4.
Use Configuration in the main menu to edit environment-backed settings.
Categories include:
- UI look and behavior
- plot style/fonts/animation
- solver defaults and tolerances
- logging and update checks
Saving from the dialog restarts the app so settings apply cleanly.
See Configuration Reference for full key details.