Welcome to OP Engine¶
The next generation vectorized compartmental model engine for flepimop2.
Start with Getting Started, then use Choosing and configuring a solver to select an explicit, IMEX, or linearly implicit method. The biogeochemical network tutorial shows stage-dependent operator splitting in a complete example. The trait-structured chemostat tutorial combines a non-uniform finite-volume grid, implicit diffusion, nonlinear resource coupling, and structured trait observables.
op_engine numerical methods use the array namespace supplied by model state.
The backend guide explains portability, JAX
differentiability, sparse acceleration, and the external-provider boundary for
specialized adaptive solvers.