issues
search
ucl-bug
/
jwave
A JAX-based research framework for differentiable and parallelizable acoustic simulations, on CPU, GPUs and TPUs
GNU Lesser General Public License v3.0
135
stars
21
forks
source link
Further tests
#37
Open
btreeby
opened
2 years ago
btreeby
commented
2 years ago
Tests Helmholtz
Test BLI sources
Rectangualr domains
3D
Test point sensors
Test BLI sensors
Test TimeHarmonicSource
Check for duplicated functions
Add tests for differentiability
Self consistency test between time varying and time harmonic (scaling, frequencies, etc...)
Others
Mirror notebooks to python files
Transform notebooks into tests before release
Regression tests
astanziola
commented
2 years ago
Update:
Ref: #37
Summary
[x]
Tests Helmholtz
[ ]
Test BLI sources
[x]
Rectangular domains
Testing rectangular domains (tall and wide) with small primes and also a rectangular test with large primes.
[x]
3D
Added some 3D IVP tests against k-Wave.
[ ]
Test point sensors
[x]
Test BLI sensors
[ ]
Test TimeHarmonicSource
[ ]
Check for duplicated functions
[ ]
Add tests for differentiability
[ ]
Self consistency test between time varying and time harmonic (scaling, frequencies, etc...)
[x]
Extract wave propagation parameters without running timestepping loop
[x]
Finite differences base tests for Helmholtz and time varying
Others