Welcome to PyNUFFT’s User Manual!¶
- Overview
- Installation
- Tutorial
- Manual
- API documentation
- NUFFT class
NUFFT
NUFFT_cupy
NUFFT_tf_eager
NUFFT_torch
push_cuda_context()
- CPU solvers
L1TVOLS()
_create_kspace_sampling_density()
_pipe_density()
cDiff()
solve()
- HSA solvers
L1TVLAD()
L1TVOLS()
_create_kspace_sampling_density()
_pipe_density()
cDiff()
solve()
- NUDFT class
NUDFT
- Helper functions
ELL
OMEGA_k()
QR_process()
Tensor_sn
block_outer_prod()
block_outer_sum()
block_outer_sum0()
cat_snd()
create_laplacian_kernel()
create_partialELL()
crop_slice_ind()
device_list()
diagnose()
get_sn()
indxmap_diff()
kaiser_bessel_ft()
kronecker_scale()
nufft_T()
nufft_alpha_kb_fit()
nufft_offset()
nufft_r()
nufft_scale1()
outer_sum()
pELL
plan()
preindex_copy()
rdx_kron()
strides_divide_itemsize()
- Metaprogramming subroutines (using reikna, pyopencl, pycuda)
atomic_add()
cAddScalar()
cAddVec()
cAnisoShrink()
cCopy()
cDiff()
cHadamard()
cHypot()
cMultiplyConjVec()
cMultiplyConjVecInplace()
cMultiplyRealInplace()
cMultiplyScalar()
cMultiplyVec()
cMultiplyVecInplace()
cRealShrink()
cSelect()
cSpmv()
cSpmvh()
cSqrt()
cTensorCopy()
cTensorMultiply()
create_kernel_sets()
- Version history
- Acknowledgements