Devito-3.3
This release ships the following features, besides a large number of misc improvements and bug fixes
- Support for Docker-based installation
- Introduction of PrecomputedSparseFunction for SparseFunction with precomputed coefficients
- Smarter JIT engine, including autodetection of the backend-compiler version for ad-hoc optimisations
- Operator pickling
- Introduction of new IR level: the ScheduleTree level
- Smarter loop generation
- Better, more efficient data dependence analysis
- Caching of JIT-compiled code
- More accurate profiling reports
- Extended YASK support (e.g., boundary conditions)