Skip to content

jcm-sci/OpEngine.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

OpEngine.jl

jcm-sci

Operator-partitioned numerical solver — ODE + IMEX/PDE operator splitting.

Overview

OpEngine.jl is a Julia port of ACCIDDA/op_engine (Python). It provides a numerical solver that decomposes dynamical systems into operator-partitioned components, supporting:

  • Standard ODE integration
  • IMEX (implicit-explicit) splitting
  • PDE operator splitting

Status

Pre-alpha. Port in progress.

Related Packages

Package Description
op_engine Original Python implementation
OpSystem.jl System specification compiler (input to OpEngine)
ModelCriticism.jl Model evaluation framework (downstream consumer)

Installation

using Pkg
Pkg.add("OpEngine")

Development

julia --project=. -e 'using Pkg; Pkg.instantiate()'
just test

License

MIT

About

Operator-partitioned numerical solver — ODE + IMEX/PDE operator splitting (Julia)

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors