Operator-partitioned solver for composing heterogeneous subsystem solvers into a single time-stepping pipeline.
OpEngine.jl is a Julia port of
ACCIDDA/op_engine (Python). It composes
heterogeneous subsystem solvers into a unified pipeline, supporting:
- ODE integration
- IMEX (implicit-explicit) splitting
- PDE operator splitting
- Stochastic and hybrid schemes
Pre-alpha. Port in progress.
| Package | Description |
|---|---|
| op_engine | Original Python implementation |
| OpSystem.jl | System specification compiler (input to OpEngine) |
| TradeStudy.jl | Model evaluation framework (downstream consumer) |
using Pkg
Pkg.add("OpEngine")julia --project=. -e 'using Pkg; Pkg.instantiate()'
just testMIT