pnkraemer / probdiffeq

Probabilistic solvers for differential equations in JAX. Adaptive ODE solvers with calibration, state-space model factorisations, and custom information operators. Compatible with the broader JAX scientific computing ecosystem.
https://pnkraemer.github.io/probdiffeq/
MIT License
30 stars 2 forks source link

Condense the directory structure of `probdiffeq.impl` #764

Closed pnkraemer closed 2 months ago

pnkraemer commented 2 months ago

The changes are entirely internal and users are not affected. All changes are of the form "Move A to B".

Why the change? Because now we have way fewer files in probdiffeq.impl, it becomes easier to reuse code between different, say, linearisations, and we can update the impl-code by changing a single file instead of at least 5 files per change.