Releases: ChevronETC/Devito.jl
Releases · ChevronETC/Devito.jl
v0.8.0
Devito v0.8.0
Merged pull requests:
v0.7.0
v0.6.3
v0.6.2
Devito v0.6.2
Merged pull requests:
- create abstract subdomain type (#132) (@deckerla)
- making functions from pyobjects (#134) (@deckerla)
- adding support for symbolics (#135) (@deckerla)
- ensure Functions and SparseTimeFunctions created from (#136) (@deckerla)
- move method descriptions to appropriate place (#137) (@deckerla)
- indexed function support (#138) (@deckerla)
- restrict pycall to 1.93 (#139) (@deckerla)
v0.6.1
Devito v0.6.1
Merged pull requests:
v0.6.0
Devito v0.6.0
Merged pull requests:
v0.5.0
Devito v0.5.0
Merged pull requests:
- tests for localsize method (#113) (@deckerla)
- additional tests for dimension method (#114) (@deckerla)
- convert method for operator and unit tests (#115) (@deckerla)
- convert method for constants and associated unit tests (#116) (@deckerla)
- tests for non-mpi inner halo methods (#117) (@deckerla)
- setindex method (#118) (@deckerla)
- Adding SparseFunction to Devito (#120) (@deckerla)
- changing keys(x::pyobject) to propertynames(x::pyobject) (#121) (@deckerla)
- changing keys to propertynames in dimension method (#122) (@deckerla)
- reverse tuple arguments in Function, TimeFunction, and SparseTimeFunction construction (#123) (@deckerla)
v0.4.0
Devito v0.4.0
Closed issues:
- CI code coverage seems to miss the MPI tests (#12)
- Operator default name not defined (#74)
- sparse time function coordinates (#79)
- serial use of
convert
results in initialization of MPI (#81) - unitary + broken (#85)
- MPI.Init() called unnecessarily (#86)
- environment variables modify configuration dictionary (#87)
Merged pull requests:
- fixes #74 (#80) (@samtkaplan)
- SparseTimeFunction coordinates are set properly with MPI -- add unit test (#82) (@jkwashbourne)
- remove reverse on sparse time function coordinates (#88) (@deckerla)
- removing transpose from sparse time function (#89) (@deckerla)
- memory optimiation in convert (MPI gather) methods (#90) (@samtkaplan)
- remove the on-the-fly MPI initializations (#91) (@samtkaplan)
- some trivial formatting fixes for the doc strings (#92) (@samtkaplan)
- fixing demos so they are no longer depreciated (#93) (@deckerla)
- stf data copyto! dispatch based on dtype and dimensionality (#94) (@deckerla)
- Fix gather of MPI time function arrays (#95) (@samtkaplan)
- unitary + (#96) (@samtkaplan)
- fix code coverage accounting (#97) (@samtkaplan)
- fix MPIArray scatter/gather for more than 2 MPI ranks (#98) (@samtkaplan)
- fix scatter for MPI time array (#99) (@samtkaplan)
- make sparse time array MPI logic consistent with other array types (#100) (@samtkaplan)
- no longer need parent(parent...)) since we removed the transposes (#101) (@samtkaplan)
- some janitorial work for the recent MPI gather/scatter changes (#102) (@samtkaplan)
- adding unit test for Devito Array creation from PyObject (#103) (@deckerla)
- sparse time function size unit tests (#104) (@deckerla)
- adding grid method test for sparse time functions (#105) (@deckerla)
- unit tests for stf data with halo method (#106) (@deckerla)
- grid methods update and tests (#107) (@deckerla)
- implementation of getindex for MPI functions (#108) (@deckerla)
- getindex method compatible with stf and tf (#109) (@deckerla)
- fix mpi setindex method although inactive, test that error thrown (#110) (@deckerla)
- removing two local _y lines that codecov says are never touched (#111) (@deckerla)
- test PyObject applied to subdimension (#112) (@deckerla)
v0.3.2
Devito v0.3.2
Closed issues:
Merged pull requests:
v0.3.1
Devito v0.3.1
Merged pull requests:
- Test generated code parity between python and Devito.jl (#69) (@jkwashbourne)
- spacing_map returns spacings as floats (#70) (@deckerla)