├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── actions │ └── python-poetry-env │ │ └── action.yml ├── dependabot.yml └── workflows │ ├── build_docs.yml │ ├── ci_tests.yml │ ├── draft_release.yml │ ├── regression_tests.yml │ ├── release.yml │ └── unit_integration_tests.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── codecov.yml ├── docs ├── api_conversion.md ├── api_extras.md ├── api_geometry.md ├── api_operators.md ├── api_phantoms.md ├── api_signal_processing.md ├── api_time_harmonic.md ├── api_time_varying.md ├── api_utils.md ├── assets │ └── images │ │ ├── jwave.png │ │ ├── jwave_logo.png │ │ └── readme_example_reconimage.png ├── benchmarks.md ├── changelog.md ├── contributing.md ├── index.md ├── install │ ├── on_linux.md │ └── on_win.md ├── javascripts │ └── katex.js ├── macros.py ├── notebooks │ ├── ct.jpg │ ├── harmonic │ │ ├── helmholtz_problem.ipynb │ │ └── helmholtz_solver_differentiable.ipynb │ ├── ivp │ │ ├── 3d.ipynb │ │ ├── custom_sensors.ipynb │ │ ├── different_discretizations.ipynb │ │ ├── heterogeneous_medium.ipynb │ │ ├── homogeneous_medium.ipynb │ │ ├── homogeneous_medium_backprop.ipynb │ │ ├── homogeneous_medium_sensors.ipynb │ │ └── off_grid_sensors.ipynb │ ├── others │ │ └── save_video.ipynb │ ├── prerequisites.ipynb │ └── time_varying │ │ ├── FWI.ipynb │ │ └── point_sources.ipynb ├── stylesheets │ └── extra.css └── test_reports │ └── README.md ├── jwave ├── __init__.py ├── acoustics │ ├── __init__.py │ ├── conversion.py │ ├── operators.py │ ├── pml.py │ ├── spectral.py │ ├── time_harmonic.py │ └── time_varying.py ├── extras │ ├── __init__.py │ └── export.py ├── geometry.py ├── logger.py ├── phantoms.py ├── signal_processing.py └── utils.py ├── mkdocs.yml ├── pyproject.toml ├── scripts ├── get_test_data.sh ├── jwave_install_wsl_cpu.sh ├── jwave_install_wsl_gpu.sh ├── jwave_win_install.ps1 └── jwave_win_uninstall.ps1 ├── templates ├── changelog_template.md └── commit_template.md └── tests ├── __init__.py ├── acoustics └── test_simulate_wave_propagation.py ├── black_box_tests └── readme_exampe.py ├── check_data.ipynb ├── conftest.py ├── geometry ├── test_geometry.py ├── test_medium.py └── test_sources.py ├── kwave_data └── .gitkeep ├── regression_data └── .gitkeep ├── regression_tests ├── test_helmholtz.py └── test_helmholtz_autodiff.py ├── signal_processing ├── test_appy_ramp.py ├── test_generic.py ├── test_smoothing_filter.py ├── test_tone_burst.py └── test_up_and_down_sampling.py ├── test_angular_spectrum_cw.m ├── test_angular_spectrum_cw.py ├── test_custom_behaviour.py ├── test_custom_types.py ├── test_extras_export.py ├── test_helmholtz.py ├── test_kwave_3d_ivp.m ├── test_kwave_3d_ivp.py ├── test_kwave_convergent_born_series.m ├── test_kwave_convergent_born_series.py ├── test_kwave_helmholtz.m ├── test_kwave_helmholtz.py ├── test_kwave_helmholtz_fd.py ├── test_kwave_ivp.m ├── test_kwave_ivp.py ├── test_kwave_ivp_fd.py ├── test_kwave_tvsp.m ├── test_kwave_tvsp.py ├── test_off_grid_sensors.py ├── test_phantom.py ├── test_utils.py └── utils.py /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/actions/python-poetry-env/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/.github/actions/python-poetry-env/action.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build_docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/.github/workflows/build_docs.yml -------------------------------------------------------------------------------- /.github/workflows/ci_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/.github/workflows/ci_tests.yml -------------------------------------------------------------------------------- /.github/workflows/draft_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/.github/workflows/draft_release.yml -------------------------------------------------------------------------------- /.github/workflows/regression_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/.github/workflows/regression_tests.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/unit_integration_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/.github/workflows/unit_integration_tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/README.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/codecov.yml -------------------------------------------------------------------------------- /docs/api_conversion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/api_conversion.md -------------------------------------------------------------------------------- /docs/api_extras.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/api_extras.md -------------------------------------------------------------------------------- /docs/api_geometry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/api_geometry.md -------------------------------------------------------------------------------- /docs/api_operators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/api_operators.md -------------------------------------------------------------------------------- /docs/api_phantoms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/api_phantoms.md -------------------------------------------------------------------------------- /docs/api_signal_processing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/api_signal_processing.md -------------------------------------------------------------------------------- /docs/api_time_harmonic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/api_time_harmonic.md -------------------------------------------------------------------------------- /docs/api_time_varying.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/api_time_varying.md -------------------------------------------------------------------------------- /docs/api_utils.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/api_utils.md -------------------------------------------------------------------------------- /docs/assets/images/jwave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/assets/images/jwave.png -------------------------------------------------------------------------------- /docs/assets/images/jwave_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/assets/images/jwave_logo.png -------------------------------------------------------------------------------- /docs/assets/images/readme_example_reconimage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/assets/images/readme_example_reconimage.png -------------------------------------------------------------------------------- /docs/benchmarks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/benchmarks.md -------------------------------------------------------------------------------- /docs/changelog.md: -------------------------------------------------------------------------------- 1 | --8<-- "CHANGELOG.md" 2 | -------------------------------------------------------------------------------- /docs/contributing.md: -------------------------------------------------------------------------------- 1 | --8<-- "CONTRIBUTING.md" 2 | -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/install/on_linux.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/install/on_linux.md -------------------------------------------------------------------------------- /docs/install/on_win.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/install/on_win.md -------------------------------------------------------------------------------- /docs/javascripts/katex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/javascripts/katex.js -------------------------------------------------------------------------------- /docs/macros.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/macros.py -------------------------------------------------------------------------------- /docs/notebooks/ct.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/notebooks/ct.jpg -------------------------------------------------------------------------------- /docs/notebooks/harmonic/helmholtz_problem.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/notebooks/harmonic/helmholtz_problem.ipynb -------------------------------------------------------------------------------- /docs/notebooks/harmonic/helmholtz_solver_differentiable.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/notebooks/harmonic/helmholtz_solver_differentiable.ipynb -------------------------------------------------------------------------------- /docs/notebooks/ivp/3d.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/notebooks/ivp/3d.ipynb -------------------------------------------------------------------------------- /docs/notebooks/ivp/custom_sensors.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/notebooks/ivp/custom_sensors.ipynb -------------------------------------------------------------------------------- /docs/notebooks/ivp/different_discretizations.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/notebooks/ivp/different_discretizations.ipynb -------------------------------------------------------------------------------- /docs/notebooks/ivp/heterogeneous_medium.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/notebooks/ivp/heterogeneous_medium.ipynb -------------------------------------------------------------------------------- /docs/notebooks/ivp/homogeneous_medium.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/notebooks/ivp/homogeneous_medium.ipynb -------------------------------------------------------------------------------- /docs/notebooks/ivp/homogeneous_medium_backprop.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/notebooks/ivp/homogeneous_medium_backprop.ipynb -------------------------------------------------------------------------------- /docs/notebooks/ivp/homogeneous_medium_sensors.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/notebooks/ivp/homogeneous_medium_sensors.ipynb -------------------------------------------------------------------------------- /docs/notebooks/ivp/off_grid_sensors.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/notebooks/ivp/off_grid_sensors.ipynb -------------------------------------------------------------------------------- /docs/notebooks/others/save_video.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/notebooks/others/save_video.ipynb -------------------------------------------------------------------------------- /docs/notebooks/prerequisites.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/notebooks/prerequisites.ipynb -------------------------------------------------------------------------------- /docs/notebooks/time_varying/FWI.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/notebooks/time_varying/FWI.ipynb -------------------------------------------------------------------------------- /docs/notebooks/time_varying/point_sources.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/notebooks/time_varying/point_sources.ipynb -------------------------------------------------------------------------------- /docs/stylesheets/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/stylesheets/extra.css -------------------------------------------------------------------------------- /docs/test_reports/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/docs/test_reports/README.md -------------------------------------------------------------------------------- /jwave/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/jwave/__init__.py -------------------------------------------------------------------------------- /jwave/acoustics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/jwave/acoustics/__init__.py -------------------------------------------------------------------------------- /jwave/acoustics/conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/jwave/acoustics/conversion.py -------------------------------------------------------------------------------- /jwave/acoustics/operators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/jwave/acoustics/operators.py -------------------------------------------------------------------------------- /jwave/acoustics/pml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/jwave/acoustics/pml.py -------------------------------------------------------------------------------- /jwave/acoustics/spectral.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/jwave/acoustics/spectral.py -------------------------------------------------------------------------------- /jwave/acoustics/time_harmonic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/jwave/acoustics/time_harmonic.py -------------------------------------------------------------------------------- /jwave/acoustics/time_varying.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/jwave/acoustics/time_varying.py -------------------------------------------------------------------------------- /jwave/extras/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/jwave/extras/__init__.py -------------------------------------------------------------------------------- /jwave/extras/export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/jwave/extras/export.py -------------------------------------------------------------------------------- /jwave/geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/jwave/geometry.py -------------------------------------------------------------------------------- /jwave/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/jwave/logger.py -------------------------------------------------------------------------------- /jwave/phantoms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/jwave/phantoms.py -------------------------------------------------------------------------------- /jwave/signal_processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/jwave/signal_processing.py -------------------------------------------------------------------------------- /jwave/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/jwave/utils.py -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/get_test_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/scripts/get_test_data.sh -------------------------------------------------------------------------------- /scripts/jwave_install_wsl_cpu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/scripts/jwave_install_wsl_cpu.sh -------------------------------------------------------------------------------- /scripts/jwave_install_wsl_gpu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/scripts/jwave_install_wsl_gpu.sh -------------------------------------------------------------------------------- /scripts/jwave_win_install.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/scripts/jwave_win_install.ps1 -------------------------------------------------------------------------------- /scripts/jwave_win_uninstall.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/scripts/jwave_win_uninstall.ps1 -------------------------------------------------------------------------------- /templates/changelog_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/templates/changelog_template.md -------------------------------------------------------------------------------- /templates/commit_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/templates/commit_template.md -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/acoustics/test_simulate_wave_propagation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/acoustics/test_simulate_wave_propagation.py -------------------------------------------------------------------------------- /tests/black_box_tests/readme_exampe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/black_box_tests/readme_exampe.py -------------------------------------------------------------------------------- /tests/check_data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/check_data.ipynb -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/geometry/test_geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/geometry/test_geometry.py -------------------------------------------------------------------------------- /tests/geometry/test_medium.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/geometry/test_medium.py -------------------------------------------------------------------------------- /tests/geometry/test_sources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/geometry/test_sources.py -------------------------------------------------------------------------------- /tests/kwave_data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/regression_data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/regression_tests/test_helmholtz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/regression_tests/test_helmholtz.py -------------------------------------------------------------------------------- /tests/regression_tests/test_helmholtz_autodiff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/regression_tests/test_helmholtz_autodiff.py -------------------------------------------------------------------------------- /tests/signal_processing/test_appy_ramp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/signal_processing/test_appy_ramp.py -------------------------------------------------------------------------------- /tests/signal_processing/test_generic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/signal_processing/test_generic.py -------------------------------------------------------------------------------- /tests/signal_processing/test_smoothing_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/signal_processing/test_smoothing_filter.py -------------------------------------------------------------------------------- /tests/signal_processing/test_tone_burst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/signal_processing/test_tone_burst.py -------------------------------------------------------------------------------- /tests/signal_processing/test_up_and_down_sampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/signal_processing/test_up_and_down_sampling.py -------------------------------------------------------------------------------- /tests/test_angular_spectrum_cw.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/test_angular_spectrum_cw.m -------------------------------------------------------------------------------- /tests/test_angular_spectrum_cw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/test_angular_spectrum_cw.py -------------------------------------------------------------------------------- /tests/test_custom_behaviour.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/test_custom_behaviour.py -------------------------------------------------------------------------------- /tests/test_custom_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/test_custom_types.py -------------------------------------------------------------------------------- /tests/test_extras_export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/test_extras_export.py -------------------------------------------------------------------------------- /tests/test_helmholtz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/test_helmholtz.py -------------------------------------------------------------------------------- /tests/test_kwave_3d_ivp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/test_kwave_3d_ivp.m -------------------------------------------------------------------------------- /tests/test_kwave_3d_ivp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/test_kwave_3d_ivp.py -------------------------------------------------------------------------------- /tests/test_kwave_convergent_born_series.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/test_kwave_convergent_born_series.m -------------------------------------------------------------------------------- /tests/test_kwave_convergent_born_series.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/test_kwave_convergent_born_series.py -------------------------------------------------------------------------------- /tests/test_kwave_helmholtz.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/test_kwave_helmholtz.m -------------------------------------------------------------------------------- /tests/test_kwave_helmholtz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/test_kwave_helmholtz.py -------------------------------------------------------------------------------- /tests/test_kwave_helmholtz_fd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/test_kwave_helmholtz_fd.py -------------------------------------------------------------------------------- /tests/test_kwave_ivp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/test_kwave_ivp.m -------------------------------------------------------------------------------- /tests/test_kwave_ivp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/test_kwave_ivp.py -------------------------------------------------------------------------------- /tests/test_kwave_ivp_fd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/test_kwave_ivp_fd.py -------------------------------------------------------------------------------- /tests/test_kwave_tvsp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/test_kwave_tvsp.m -------------------------------------------------------------------------------- /tests/test_kwave_tvsp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/test_kwave_tvsp.py -------------------------------------------------------------------------------- /tests/test_off_grid_sensors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/test_off_grid_sensors.py -------------------------------------------------------------------------------- /tests/test_phantom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/test_phantom.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucl-bug/jwave/HEAD/tests/utils.py --------------------------------------------------------------------------------