devito icon indicating copy to clipboard operation
devito copied to clipboard

DSL and compiler framework for automated finite-differences and stencil computation

Results 157 devito issues
Sort by recently updated
recently updated
newest added

Fix for issue #1862 + associated tests. WIP. Will update.

bug-py
WIP
MPI

- Mainly updates Docker instructions - Split Docker CPU-GPU - Add Devito pip package - Drop duplicated text

documentation

Definitely needs some improvement in terms of presenting better the theoretic background of it. Main concept : This is a system of rules to handle iteration bounds in a parametric...

compiler

Stencils specified as the weighted sum of terms need to be assembled into an `EvalDerivative` to ensure that symbolic flop reduction is fully applied. An example of such a stencil...

API

MFE: ``` from devito import Grid g1 = Grid(shape=(10, 10)) g2 = Grid(shape=(20, 20)) x1, y1 = g1.dimensions x2, y2 = g2.dimensions x1 is x2 # True ``` What happens:...

Hello folks, This is the first commit for a series of commits adding support for functions to be allocated within a subdomain (let's call those subfunctions for brevity), and operated...

API

Hi Guys @FabioLuporini @mloubout @navjotk @georgebisbas , I've been working with @nogueirapeterson to include new interpolation techniques on Devito. We implement the cubic and sinc interpolation methods. Thus, we create...

API

I found out that building the tarball [hosted on pypi](https://pypi.org/project/devito/#files) will not include the examples directory (independent of `$DEVITO_BENCHMARKS`). It seems the file `examples/__init__.py` is not present in the tarball:...

Here is an MFE: ``` import numpy as np from sympy import sign from devito import Function, Grid, Eq, Operator gridR = Grid(shape=(2,)) index = Function(name="index", grid=gridR, dtype=np.int32) R =...