.gitignore
CONTRIBUTING.md
LICENSE.txt
README.rst
pyproject.toml
.github/pull_request_template.md
.github/ISSUE_TEMPLATE/01-bug-report.md
.github/ISSUE_TEMPLATE/02-trajectory-request.md
.github/ISSUE_TEMPLATE/03-installation-trouble.md
.github/ISSUE_TEMPLATE/04-feature-request.md
.github/workflows/docs.yml
.github/workflows/draft-pdf.yml
.github/workflows/style.yml
.github/workflows/tags-release.yml
.github/workflows/test-ci.yml
docs/Makefile
docs/api.rst
docs/backend.rst
docs/conf.py
docs/getting_started.rst
docs/index.rst
docs/install.rst
docs/link_info.py
docs/sphinx_add_colab_link.py
docs/sphinx_autoregistry.py
docs/_static/custom.css
docs/_static/mri-nufft-scheme.png
docs/_static/mri-nufft-scheme.svg
docs/_static/logos/mri-nufft-icon.png
docs/_static/logos/mri-nufft.png
docs/_templates/autoregistry.rst
docs/_templates/colab_link.html
docs/_templates/autosummary/base.rst
docs/_templates/autosummary/class.rst
docs/_templates/autosummary/function.rst
docs/_templates/autosummary/module.rst
docs/binder/apt.txt
docs/binder/environment.yml
docs/explanations/index.rst
docs/explanations/mrinufft_convention.rst
docs/explanations/nufft.rst
docs/explanations/trajectory_gradspec.rst
docs/misc/code_of_conduct.rst
docs/misc/contributors.rst
docs/misc/development.rst
docs/misc/license.rst
docs/misc/related.rst
docs/paper-joss/paper.bib
docs/paper-joss/paper.md
examples/README.rst
examples/__init__.py
examples/conftest.py
examples/GPU/README.rst
examples/GPU/example_3d_trajectory_display.py
examples/GPU/example_density.py
examples/GPU/example_fastMRI_UNet.py
examples/GPU/example_learn_samples.py
examples/GPU/example_learn_samples_multicoil.py
examples/GPU/example_learn_straight_line_readouts.py
examples/GPU/example_pinv.py
examples/extras/example_smaps.py
examples/operators/README.rst
examples/operators/example_offresonance.py
examples/operators/example_readme.py
examples/operators/example_stacked.py
examples/operators/example_subspace.py
examples/trajectories/README.rst
examples/trajectories/example_2D_trajectories.py
examples/trajectories/example_3D_trajectories.py
examples/trajectories/example_display_config.py
examples/trajectories/example_gif_2D.py
examples/trajectories/example_gif_3D.py
examples/trajectories/example_learn_samples_multires.py
examples/trajectories/example_sampling_densities.py
examples/trajectories/example_traj_projection.py
examples/trajectories/example_trajectory_tools.py
examples/trajectories/utils.py
src/mri_nufft.egg-info/PKG-INFO
src/mri_nufft.egg-info/SOURCES.txt
src/mri_nufft.egg-info/dependency_links.txt
src/mri_nufft.egg-info/requires.txt
src/mri_nufft.egg-info/top_level.txt
src/mrinufft/__init__.py
src/mrinufft/_array_compat.py
src/mrinufft/_utils.py
src/mrinufft/_version.py
src/mrinufft/density/__init__.py
src/mrinufft/density/geometry_based.py
src/mrinufft/density/nufft_based.py
src/mrinufft/density/utils.py
src/mrinufft/extras/__init__.py
src/mrinufft/extras/cartesian.py
src/mrinufft/extras/data.py
src/mrinufft/extras/field_map.py
src/mrinufft/extras/optim.py
src/mrinufft/extras/smaps.py
src/mrinufft/io/__init__.py
src/mrinufft/io/cfl.py
src/mrinufft/io/nsp.py
src/mrinufft/io/siemens.py
src/mrinufft/io/utils.py
src/mrinufft/operators/__init__.py
src/mrinufft/operators/autodiff.py
src/mrinufft/operators/base.py
src/mrinufft/operators/off_resonance.py
src/mrinufft/operators/stacked.py
src/mrinufft/operators/subspace.py
src/mrinufft/operators/interfaces/__init__.py
src/mrinufft/operators/interfaces/bart.py
src/mrinufft/operators/interfaces/cufinufft.py
src/mrinufft/operators/interfaces/finufft.py
src/mrinufft/operators/interfaces/gpunufft.py
src/mrinufft/operators/interfaces/nfft.py
src/mrinufft/operators/interfaces/nudft_numpy.py
src/mrinufft/operators/interfaces/pynufft_cpu.py
src/mrinufft/operators/interfaces/sigpy.py
src/mrinufft/operators/interfaces/tfnufft.py
src/mrinufft/operators/interfaces/torchkbnufft.py
src/mrinufft/operators/interfaces/utils/__init__.py
src/mrinufft/operators/interfaces/utils/css_color.txt
src/mrinufft/operators/interfaces/utils/gpu_utils.py
src/mrinufft/trajectories/__init__.py
src/mrinufft/trajectories/display.py
src/mrinufft/trajectories/display3D.py
src/mrinufft/trajectories/gradients.py
src/mrinufft/trajectories/projection.py
src/mrinufft/trajectories/sampling.py
src/mrinufft/trajectories/tools.py
src/mrinufft/trajectories/trajectory2D.py
src/mrinufft/trajectories/trajectory3D.py
src/mrinufft/trajectories/utils.py
src/mrinufft/trajectories/inits/__init__.py
src/mrinufft/trajectories/inits/eccentric.py
src/mrinufft/trajectories/inits/random_walk.py
src/mrinufft/trajectories/inits/travelling_salesman.py
src/mrinufft/trajectories/maths/__init__.py
src/mrinufft/trajectories/maths/fibonacci.py
src/mrinufft/trajectories/maths/primes.py
src/mrinufft/trajectories/maths/rotations.py
src/mrinufft/trajectories/maths/tsp_solver.py
tests/case_trajectories.py
tests/conftest.py
tests/test_array_compat.py
tests/test_density.py
tests/test_io.py
tests/test_ndft.py
tests/test_offres_exp_approx.py
tests/test_trajectories.py
tests/helpers/__init__.py
tests/helpers/asserts.py
tests/helpers/factories.py
tests/operators/test_autodiff.py
tests/operators/test_batch.py
tests/operators/test_bindings.py
tests/operators/test_density_for_op.py
tests/operators/test_interfaces.py
tests/operators/test_operator_ref.py
tests/operators/test_optim.py
tests/operators/test_orc.py
tests/operators/test_stacked.py
tests/operators/test_stacked_gpu.py
tests/operators/test_subspace.py
tests/operators/test_update.py