This release builds upon v3.1.0 including all features from Devito v3.2-beta as well as the following changes: Domain-allocation switch: now Operators run over the entire Grid, no matter what the stencil radius is. "Min-max" API to iterate over subregions of the Grid. A set of examples showing how to use Devito for linear algebra calculations Better seismic examples, more resampling. Parallelization of loops with reduction dependences with OpenMP atomics Simpler, better, more robust processing for Operator arguments Significantly more powerful IterationSpace Smarter clusterizatio
Minor release that contains several bug-fixes and additional documentation: Fixes and test for th...
GPU support Added OpenACC 2.6 code generation support. Added domain decomposition support for multi...
Minor update with various fixes and some internal re-structuring: Fix potential memory leak and r...
This is the base release for Devito version 3.0. It primarily provides a new and improved Operator A...
Release notes MPI support: Python-level: MPI-distributed NumPy arrays. C-level: code generation for...
This release includes several new pieces of functionality and some significant API changes: Updat...
Release notes Preliminary support for MPI (no changes to user code requested) Support for staggered...
Tensor algebra support (#873): VectorFunction and VectorTimeFunction (2nd order) TensorFunction and...
API dsl: Removed dynamic classes for AbstractFunctions (fixes memory leaks seen by some users) @Fab...
Bug Fixes Patch aliases' min-storage option @FabioLuporini (#1535) Fix loop collapsing @FabioLupori...
GPUs Support for more Operators -- isotropic acoustic, TTI, elastic, viscoelastic, ... Support for ...
Changes API dsl: Generalised MatrixSparseTimeFunction @tjb900 (#1719) dsl: Improve support for runn...
Changes API sympy: proper version check @mloubout (#1769) Examples examples: enforce stable space...
Synopsis Performance optimizations in the symbolic layer and generated code for x86, GPU and MPI. V...
This release ships the following features, besides a large number of misc improvements and bug fixes...
Minor release that contains several bug-fixes and additional documentation: Fixes and test for th...
GPU support Added OpenACC 2.6 code generation support. Added domain decomposition support for multi...
Minor update with various fixes and some internal re-structuring: Fix potential memory leak and r...
This is the base release for Devito version 3.0. It primarily provides a new and improved Operator A...
Release notes MPI support: Python-level: MPI-distributed NumPy arrays. C-level: code generation for...
This release includes several new pieces of functionality and some significant API changes: Updat...
Release notes Preliminary support for MPI (no changes to user code requested) Support for staggered...
Tensor algebra support (#873): VectorFunction and VectorTimeFunction (2nd order) TensorFunction and...
API dsl: Removed dynamic classes for AbstractFunctions (fixes memory leaks seen by some users) @Fab...
Bug Fixes Patch aliases' min-storage option @FabioLuporini (#1535) Fix loop collapsing @FabioLupori...
GPUs Support for more Operators -- isotropic acoustic, TTI, elastic, viscoelastic, ... Support for ...
Changes API dsl: Generalised MatrixSparseTimeFunction @tjb900 (#1719) dsl: Improve support for runn...
Changes API sympy: proper version check @mloubout (#1769) Examples examples: enforce stable space...
Synopsis Performance optimizations in the symbolic layer and generated code for x86, GPU and MPI. V...
This release ships the following features, besides a large number of misc improvements and bug fixes...
Minor release that contains several bug-fixes and additional documentation: Fixes and test for th...
GPU support Added OpenACC 2.6 code generation support. Added domain decomposition support for multi...
Minor update with various fixes and some internal re-structuring: Fix potential memory leak and r...