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

see TODO in `test_gpu_common`'s `test_streaming_conddim_forward` and `test_streaming_conddim_backward`

testing
GPU

This PR is the next milestone leading up to the compression followup work. It adds a test that computes the gradient normally first, then does it again for `dt/2` and...

WIP
testing

Failing on the reduction clause to reproduce: pgi+openacc ``` export DEVITO_LANGUAGE=openacc export DEVITO_PLATFORM=nvidiaX export DEVITO_ARCH=pgcc export DEVITO_LOGGING=DEBUG #optional ``` `python3 misc/linalg.py mat-vec` Some discussion: https://devitocodes.slack.com/archives/CQ0AT90R0/p1607003860367600

GPU
bug-C

At the moment the message I get if I feed mismatched grids is: ``` ValueError: Unable to find unique value for key z_size, candidates: [23, 182] ``` To actually work...

The following will produce a wrong value for `points` (and eventually will produce a wrong local per-section GPts/s) ``` from devito import * grid = Grid(shape=(20, 20)) x, y =...

bug-py-minor

For example, if we do: ``` u.biharmonic(1/m) ``` and `m` was not initialized with "sufficient" space order, then OOB accesses will be generated, and segfaults will happen how to fix:...

bug-py

When we define a function to be symbolic, ``` u = TimeFunction(name="u", grid=model.grid, time_order=2, space_order=10, coefficients='symbolic') ``` it can be used on the second-order isotropic acoustic wave equation without problems,...

bug-py

Hello, I find a strange behavior in the examples I tried on examples/cfd/Laplace and Poisson (using the hand-coded method) : The higher the grid resolution is, the more the internal...