devito icon indicating copy to clipboard operation
devito copied to clipboard

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

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

This is intended mostly for developers... for now

API

[//]: # (dependabot-start) ⚠️ **Dependabot is rebasing this PR** ⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to...

dependencies
python

While developing on the `petsc` branch, this PR adds` docker-petsc.yml` to build and push `Dockerfile.petsc` on pushes to the `petsc` branch. This PR also updates `Dockerfile.petsc` so that it uses...

### Description When running large 3D grids (e.g., 1295^3 points), Devito fails due to integer overflow in the C structure definition in devito/types/dense.py. The problem originates from the use of...

When running an operator with an injection at the beginning, the time loop is split in two. This can be reproduced with an example of the form: ``` from devito...

Adds an additional base layer for building Python 3.13 from source with `disable-gil`, and makes the necessary changes to the rest of the build process as well as Docker build...

dependencies
installation

Previously the test would fail with: ``` def test_piecewise(): grid = Grid(shape=(11,)) u = Function(name='u', grid=grid, space_order=2) v = Function(name='u', grid=grid, space_order=2) eq_u = Eq(u, Piecewise((1, v < 10), (2,...

API

In response to being told to create the `examples.RickerSource` object, whenever I redefined it as a function.

documentation
examples
misc