.git_archival.txt
.gitattributes
.gitignore
.pep8speaks.yml
.readthedocs.yml
LICENSE
MANIFEST.in
README.rst
pyproject.toml
requirements.txt
setup.cfg
.github/workflows/codeql.yml
.github/workflows/python-publish.yml
.github/workflows/source-publish.yml
.github/workflows/unit-tests.yml
docs/CONTRIBUTING.rst
docs/INSTALL.rst
docs/Makefile
docs/make.bat
docs/pull_request_template.md
docs/requirements.txt
docs/source/conf.py
docs/source/contributing.rst
docs/source/examples.rst
docs/source/index.rst
docs/source/install.rst
docs/source/license.rst
docs/source/api/align.rst
docs/source/api/align.solvers.rst
docs/source/api/api-class-diagram.mmd
docs/source/api/api-class-diagram.svg
docs/source/api/cluster.rst
docs/source/api/communicators.rst
docs/source/api/constants.rst
docs/source/api/index.rst
docs/source/api/lamino.rst
docs/source/api/lamino.solvers.rst
docs/source/api/linalg.rst
docs/source/api/operators.rst
docs/source/api/opt.rst
docs/source/api/precision.rst
docs/source/api/ptycho.exitwave.rst
docs/source/api/ptycho.fresnel.rst
docs/source/api/ptycho.io.rst
docs/source/api/ptycho.learn.rst
docs/source/api/ptycho.object.rst
docs/source/api/ptycho.position.rst
docs/source/api/ptycho.probe.rst
docs/source/api/ptycho.rst
docs/source/api/ptycho.solvers.rst
docs/source/api/random.rst
docs/source/api/scan.rst
docs/source/api/trajectory.rst
docs/source/api/view.rst
docs/source/bibtex/zrefs.bib
docs/source/examples/admm.ipynb
docs/source/examples/align.ipynb
docs/source/examples/ptycho.ipynb
docs/source/examples/scan.ipynb
docs/source/examples/tomo.ipynb
profile/profile_admm.py
profile/profile_lamino.py
profile/profile_ptycho.py
profile/profile_tomo.py
profile/requirements.txt
src/.clang-format
src/broken/communicator.py
src/broken/reg.py
src/broken/tike.py
src/broken/operators/tomo.py
src/broken/ptycho/solvers/admm.py
src/broken/tomo/__init__.py
src/broken/tomo/solvers.py
src/broken/tomo/tomo.py
src/tike/__init__.py
src/tike/cluster.py
src/tike/constants.py
src/tike/linalg.py
src/tike/opt.py
src/tike/precision.py
src/tike/random.py
src/tike/scan.py
src/tike/trajectory.py
src/tike/view.py
src/tike.egg-info/PKG-INFO
src/tike.egg-info/SOURCES.txt
src/tike.egg-info/dependency_links.txt
src/tike.egg-info/requires.txt
src/tike.egg-info/top_level.txt
src/tike/align/__init__.py
src/tike/align/align.py
src/tike/align/solvers/__init__.py
src/tike/align/solvers/cross_correlation.py
src/tike/align/solvers/farneback.py
src/tike/communicators/__init__.py
src/tike/communicators/comm.py
src/tike/communicators/mpi.py
src/tike/communicators/pool.py
src/tike/communicators/stream.py
src/tike/lamino/__init__.py
src/tike/lamino/bucket.py
src/tike/lamino/lamino.py
src/tike/lamino/solvers/__init__.py
src/tike/lamino/solvers/bucket.py
src/tike/lamino/solvers/cgrad.py
src/tike/operators/__init__.py
src/tike/operators/cupy/__init__.py
src/tike/operators/cupy/alignment.py
src/tike/operators/cupy/bucket.cu
src/tike/operators/cupy/bucket.py
src/tike/operators/cupy/cache.py
src/tike/operators/cupy/convolution.cu
src/tike/operators/cupy/convolution.py
src/tike/operators/cupy/flow.py
src/tike/operators/cupy/grid.cu
src/tike/operators/cupy/interp.cu
src/tike/operators/cupy/lamino.py
src/tike/operators/cupy/objective.py
src/tike/operators/cupy/operator.py
src/tike/operators/cupy/pad.py
src/tike/operators/cupy/patch.py
src/tike/operators/cupy/propagation.py
src/tike/operators/cupy/ptycho.py
src/tike/operators/cupy/rotate.py
src/tike/operators/cupy/shift.py
src/tike/operators/cupy/usfft.cu
src/tike/operators/cupy/usfft.py
src/tike/ptycho/__init__.py
src/tike/ptycho/exitwave.py
src/tike/ptycho/fresnel.py
src/tike/ptycho/io.py
src/tike/ptycho/learn.py
src/tike/ptycho/object.py
src/tike/ptycho/position.py
src/tike/ptycho/probe.py
src/tike/ptycho/ptycho.py
src/tike/ptycho/solvers/__init__.py
src/tike/ptycho/solvers/_preconditioner.py
src/tike/ptycho/solvers/dm.py
src/tike/ptycho/solvers/lstsq.py
src/tike/ptycho/solvers/options.py
src/tike/ptycho/solvers/rpie.py
tests/.coveragerc
tests/compare_gradients.py
tests/print-gpu-info.py
tests/test_align.py
tests/test_lamino.py
tests/test_linalg.py
tests/test_opt.py
tests/test_random.py
tests/test_tomo.py
tests/test_trajectory.py
tests/test_view.py
tests/theta_coverage.npy
tests/communicators/test_comm.py
tests/communicators/test_communicator.py
tests/communicators/test_mpi.py
tests/communicators/test_pool.py
tests/communicators/test_streams.py
tests/data/algin_setup.pickle.lzma
tests/data/beta-chip-128.tiff
tests/data/delta-chip-128.tiff
tests/data/images.bib
tests/data/lamino_bucket.pickle.lzma
tests/data/lamino_cgrad.pickle.lzma
tests/data/lamino_setup.pickle.lzma
tests/data/nalm256.pickle.lzma
tests/data/position-error-247.pickle.bz2
tests/data/ptycho_gaussian.pickle.lzma
tests/data/ptycho_setup.pickle.lzma
tests/data/siemens-star-small.npz.bz2
tests/data/tomo_grad.pickle.lzma
tests/data/tomo_setup.pickle.lzma
tests/operators/__init__.py
tests/operators/test_alignment.py
tests/operators/test_checkerboard.py
tests/operators/test_convolution.py
tests/operators/test_flow.py
tests/operators/test_lamino.py
tests/operators/test_pad.py
tests/operators/test_patch.py
tests/operators/test_propagation.py
tests/operators/test_ptycho.py
tests/operators/test_rotate.py
tests/operators/test_shift.py
tests/operators/test_sum.py
tests/operators/test_usfft.py
tests/operators/util.py
tests/ptycho/__init__.py
tests/ptycho/hermite.mat
tests/ptycho/io.py
tests/ptycho/ortho-in.mat
tests/ptycho/ortho-out.mat
tests/ptycho/templates.py
tests/ptycho/test_multigrid.py
tests/ptycho/test_online.py
tests/ptycho/test_position.py
tests/ptycho/test_probe.py
tests/ptycho/test_ptycho.py