AUTHORS.txt
CHANGELOG.rst
LICENSE.txt
MANIFEST.in
README.rst
pyproject.toml
requirements.txt
requirements_plot.txt
setup.cfg
setup.py
./imate/_c_linear_operator/c_affine_matrix_function.cpp
./imate/_c_linear_operator/c_csc_affine_matrix_function.cpp
./imate/_c_linear_operator/c_csc_matrix.cpp
./imate/_c_linear_operator/c_csr_affine_matrix_function.cpp
./imate/_c_linear_operator/c_csr_matrix.cpp
./imate/_c_linear_operator/c_dense_affine_matrix_function.cpp
./imate/_c_linear_operator/c_dense_matrix.cpp
./imate/_c_linear_operator/c_linear_operator.cpp
./imate/_c_linear_operator/c_linear_operator_base.cpp
./imate/_c_linear_operator/c_matrix.cpp
./imate/_c_trace_estimator/c_golub_kahn_bidiagonalization.cpp
./imate/_c_trace_estimator/c_lanczos_tridiagonalization.cpp
./imate/_c_trace_estimator/c_orthogonalization.cpp
./imate/_c_trace_estimator/c_trace_estimator.cpp
./imate/_c_trace_estimator/convergence_tools.cpp
./imate/_c_trace_estimator/diagonalization.cpp
./imate/_c_trace_estimator/lapack_api.cpp
./imate/_c_trace_estimator/special_functions.cpp
./imate/_definitions/c_get_config.cpp
./imate/_random_generator/highres_time_stamp.cpp
./imate/_random_generator/random_array_generator.cpp
./imate/_random_generator/random_number_generator.cpp
./imate/_random_generator/split_mix_64.cpp
./imate/_random_generator/xoshiro_256_star_star.cpp
./imate/functions/exponential.cpp
./imate/functions/functions.cpp
./imate/functions/gaussian.cpp
./imate/functions/gaussian_der.cpp
./imate/functions/gaussian_int.cpp
./imate/functions/homographic.cpp
./imate/functions/identity.cpp
./imate/functions/indicator.cpp
./imate/functions/inverse.cpp
./imate/functions/log_gaussian.cpp
./imate/functions/log_gaussian_der.cpp
./imate/functions/log_gaussian_int.cpp
./imate/functions/logarithm.cpp
./imate/functions/power.cpp
./imate/functions/smoothstep.cpp
imate/__init__.py
imate/__version__.py
imate.egg-info/PKG-INFO
imate.egg-info/SOURCES.txt
imate.egg-info/dependency_links.txt
imate.egg-info/not-zip-safe
imate.egg-info/requires.txt
imate.egg-info/top_level.txt
imate/_array/__init__.pxd
imate/_array/__init__.py
imate/_array/array_buffer.pxd
imate/_array/array_buffer.pyx
imate/_array/array_properties.py
imate/_c_arithmetics/_c_is_equal.h
imate/_c_arithmetics/c_arithmetics.h
imate/_c_basic_algebra/__init__.pxd
imate/_c_basic_algebra/c_matrix_operations.cpp
imate/_c_basic_algebra/c_matrix_operations.h
imate/_c_basic_algebra/c_vector_operations.cpp
imate/_c_basic_algebra/c_vector_operations.h
imate/_c_basic_algebra/c_vector_operations.pxd
imate/_c_basic_algebra/cblas_api.cpp
imate/_c_basic_algebra/cblas_api.h
imate/_c_linear_operator/__init__.pxd
imate/_c_linear_operator/__init__.py
imate/_c_linear_operator/c_affine_matrix_function.cpp
imate/_c_linear_operator/c_affine_matrix_function.h
imate/_c_linear_operator/c_affine_matrix_function.pxd
imate/_c_linear_operator/c_csc_affine_matrix_function.cpp
imate/_c_linear_operator/c_csc_affine_matrix_function.h
imate/_c_linear_operator/c_csc_affine_matrix_function.pxd
imate/_c_linear_operator/c_csc_matrix.cpp
imate/_c_linear_operator/c_csc_matrix.h
imate/_c_linear_operator/c_csc_matrix.pxd
imate/_c_linear_operator/c_csr_affine_matrix_function.cpp
imate/_c_linear_operator/c_csr_affine_matrix_function.h
imate/_c_linear_operator/c_csr_affine_matrix_function.pxd
imate/_c_linear_operator/c_csr_matrix.cpp
imate/_c_linear_operator/c_csr_matrix.h
imate/_c_linear_operator/c_csr_matrix.pxd
imate/_c_linear_operator/c_dense_affine_matrix_function.cpp
imate/_c_linear_operator/c_dense_affine_matrix_function.h
imate/_c_linear_operator/c_dense_affine_matrix_function.pxd
imate/_c_linear_operator/c_dense_matrix.cpp
imate/_c_linear_operator/c_dense_matrix.h
imate/_c_linear_operator/c_dense_matrix.pxd
imate/_c_linear_operator/c_linear_operator.cpp
imate/_c_linear_operator/c_linear_operator.h
imate/_c_linear_operator/c_linear_operator.pxd
imate/_c_linear_operator/c_linear_operator_base.cpp
imate/_c_linear_operator/c_linear_operator_base.h
imate/_c_linear_operator/c_linear_operator_base.pxd
imate/_c_linear_operator/c_matrix.cpp
imate/_c_linear_operator/c_matrix.h
imate/_c_linear_operator/c_matrix.pxd
imate/_c_linear_operator/py_c_affine_matrix_function.pxd
imate/_c_linear_operator/py_c_affine_matrix_function.pyx
imate/_c_linear_operator/py_c_linear_operator.pxd
imate/_c_linear_operator/py_c_linear_operator.pyx
imate/_c_linear_operator/py_c_matrix.pxd
imate/_c_linear_operator/py_c_matrix.pyx
imate/_c_trace_estimator/__init__.pxd
imate/_c_trace_estimator/__init__.py
imate/_c_trace_estimator/c_golub_kahn_bidiagonalization.cpp
imate/_c_trace_estimator/c_golub_kahn_bidiagonalization.h
imate/_c_trace_estimator/c_lanczos_tridiagonalization.cpp
imate/_c_trace_estimator/c_lanczos_tridiagonalization.h
imate/_c_trace_estimator/c_orthogonalization.cpp
imate/_c_trace_estimator/c_orthogonalization.h
imate/_c_trace_estimator/c_orthogonalization.pxd
imate/_c_trace_estimator/c_trace_estimator.cpp
imate/_c_trace_estimator/c_trace_estimator.h
imate/_c_trace_estimator/c_trace_estimator.pxd
imate/_c_trace_estimator/convergence_tools.cpp
imate/_c_trace_estimator/convergence_tools.h
imate/_c_trace_estimator/diagonalization.cpp
imate/_c_trace_estimator/diagonalization.h
imate/_c_trace_estimator/lapack_api.cpp
imate/_c_trace_estimator/lapack_api.h
imate/_c_trace_estimator/lapack_api.pxi
imate/_c_trace_estimator/py_c_trace_estimator.pxd
imate/_c_trace_estimator/py_c_trace_estimator.pyx
imate/_c_trace_estimator/special_functions.cpp
imate/_c_trace_estimator/special_functions.h
imate/_cu_arithmetics/_cu_abs.h
imate/_cu_arithmetics/_cu_add.h
imate/_cu_arithmetics/_cu_cast.h
imate/_cu_arithmetics/_cu_div.h
imate/_cu_arithmetics/_cu_epsilon.h
imate/_cu_arithmetics/_cu_is_equal.h
imate/_cu_arithmetics/_cu_mul.h
imate/_cu_arithmetics/_cu_sub.h
imate/_cu_arithmetics/cu_arithmetics.h
imate/_cu_basic_algebra/atomic_add.h
imate/_cu_basic_algebra/cu_matrix_operations.cu
imate/_cu_basic_algebra/cu_matrix_operations.h
imate/_cu_basic_algebra/cu_vector_operations.cu
imate/_cu_basic_algebra/cu_vector_operations.h
imate/_cu_basic_algebra/cublas_api.cu
imate/_cu_basic_algebra/cublas_api.h
imate/_cu_basic_algebra/cublas_impl.cu
imate/_cu_basic_algebra/cublas_impl.h
imate/_cu_basic_algebra/cublas_impl_kernels.cu
imate/_cu_basic_algebra/cublas_impl_kernels.h
imate/_cu_basic_algebra/cusparse_api.cu
imate/_cu_basic_algebra/cusparse_api.h
imate/_cu_definitions/__init__.pxd
imate/_cu_definitions/cu_definitions.h
imate/_cu_definitions/cu_types.h
imate/_cu_definitions/cu_types.pxd
imate/_cu_linear_operator/__init__.pxd
imate/_cu_linear_operator/__init__.py
imate/_cu_linear_operator/cu_affine_matrix_function.cu
imate/_cu_linear_operator/cu_affine_matrix_function.h
imate/_cu_linear_operator/cu_affine_matrix_function.pxd
imate/_cu_linear_operator/cu_csc_affine_matrix_function.cu
imate/_cu_linear_operator/cu_csc_affine_matrix_function.h
imate/_cu_linear_operator/cu_csc_affine_matrix_function.pxd
imate/_cu_linear_operator/cu_csc_matrix.cu
imate/_cu_linear_operator/cu_csc_matrix.h
imate/_cu_linear_operator/cu_csc_matrix.pxd
imate/_cu_linear_operator/cu_csr_affine_matrix_function.cu
imate/_cu_linear_operator/cu_csr_affine_matrix_function.h
imate/_cu_linear_operator/cu_csr_affine_matrix_function.pxd
imate/_cu_linear_operator/cu_csr_matrix.cu
imate/_cu_linear_operator/cu_csr_matrix.h
imate/_cu_linear_operator/cu_csr_matrix.pxd
imate/_cu_linear_operator/cu_dense_affine_matrix_function.cu
imate/_cu_linear_operator/cu_dense_affine_matrix_function.h
imate/_cu_linear_operator/cu_dense_affine_matrix_function.pxd
imate/_cu_linear_operator/cu_dense_matrix.cu
imate/_cu_linear_operator/cu_dense_matrix.h
imate/_cu_linear_operator/cu_dense_matrix.pxd
imate/_cu_linear_operator/cu_linear_operator.cu
imate/_cu_linear_operator/cu_linear_operator.h
imate/_cu_linear_operator/cu_linear_operator.pxd
imate/_cu_linear_operator/cu_matrix.cu
imate/_cu_linear_operator/cu_matrix.h
imate/_cu_linear_operator/cu_matrix.pxd
imate/_cu_linear_operator/py_cu_affine_matrix_function.pxd
imate/_cu_linear_operator/py_cu_affine_matrix_function.pyx
imate/_cu_linear_operator/py_cu_linear_operator.pxd
imate/_cu_linear_operator/py_cu_linear_operator.pyx
imate/_cu_linear_operator/py_cu_matrix.pxd
imate/_cu_linear_operator/py_cu_matrix.pyx
imate/_cu_linear_operator/tests/__init__.py
imate/_cu_linear_operator/tests/test_cu_affine_matrix_function.pyx
imate/_cu_linear_operator/tests/test_cu_matrix.pyx
imate/_cu_trace_estimator/__init__.pxd
imate/_cu_trace_estimator/__init__.py
imate/_cu_trace_estimator/cu_golub_kahn_bidiagonalization.cu
imate/_cu_trace_estimator/cu_golub_kahn_bidiagonalization.h
imate/_cu_trace_estimator/cu_lanczos_tridiagonalization.cu
imate/_cu_trace_estimator/cu_lanczos_tridiagonalization.h
imate/_cu_trace_estimator/cu_orthogonalization.cu
imate/_cu_trace_estimator/cu_orthogonalization.h
imate/_cu_trace_estimator/cu_orthogonalization.pxd
imate/_cu_trace_estimator/cu_trace_estimator.cu
imate/_cu_trace_estimator/cu_trace_estimator.h
imate/_cu_trace_estimator/cu_trace_estimator.pxd
imate/_cu_trace_estimator/py_cu_trace_estimator.pxd
imate/_cu_trace_estimator/py_cu_trace_estimator.pyx
imate/_cuda_dynamic_loading/cublas_symbols.cpp
imate/_cuda_dynamic_loading/cublas_symbols.h
imate/_cuda_dynamic_loading/cublas_types.h
imate/_cuda_dynamic_loading/cudart_symbols.cpp
imate/_cuda_dynamic_loading/cudart_symbols.h
imate/_cuda_dynamic_loading/cudart_types.h
imate/_cuda_dynamic_loading/cusparse_symbols.cpp
imate/_cuda_dynamic_loading/cusparse_symbols.h
imate/_cuda_dynamic_loading/cusparse_types.h
imate/_cuda_dynamic_loading/dynamic_loading.h
imate/_cuda_utilities/__init__.pxd
imate/_cuda_utilities/cuda_api.cu
imate/_cuda_utilities/cuda_api.h
imate/_cuda_utilities/cuda_timer.cu
imate/_cuda_utilities/cuda_timer.h
imate/_cuda_utilities/device_properties.cu
imate/_cuda_utilities/device_properties.h
imate/_cuda_utilities/device_properties.pxd
imate/_cuda_utilities/py_query_device.pxd
imate/_cuda_utilities/py_query_device.pyx
imate/_cuda_utilities/query_device.cu
imate/_cuda_utilities/query_device.h
imate/_cuda_utilities/query_device.pxd
imate/_definitions/__init__.pxd
imate/_definitions/__init__.py
imate/_definitions/c_get_config.cpp
imate/_definitions/c_get_config.h
imate/_definitions/c_get_config.pxd
imate/_definitions/debugging.h
imate/_definitions/definitions.h
imate/_definitions/get_config.pyx
imate/_definitions/types.h
imate/_definitions/types.pxd
imate/_linear_algebra/__init__.pxd
imate/_linear_algebra/__init__.py
imate/_linear_algebra/linear_solver.py
imate/_linear_algebra/matrix_utilities.py
imate/_linear_algebra/orthogonalization.pxd
imate/_linear_algebra/orthogonalization.pyx
imate/_linear_algebra/random_vectors.pxd
imate/_linear_algebra/random_vectors.pyx
imate/_linear_algebra/sparse_cholesky.py
imate/_openmp/__init__.pxd
imate/_openmp/__init__.py
imate/_openmp/conditional_openmp.cpp
imate/_openmp/conditional_openmp.h
imate/_openmp/cpu_count.py
imate/_openmp/openmp.pxd
imate/_random_generator/__init__.pxd
imate/_random_generator/highres_time_stamp.cpp
imate/_random_generator/highres_time_stamp.h
imate/_random_generator/py_random_array_generator.pxd
imate/_random_generator/py_random_array_generator.pyx
imate/_random_generator/py_random_number_generator.pxd
imate/_random_generator/py_random_number_generator.pyx
imate/_random_generator/random_array_generator.cpp
imate/_random_generator/random_array_generator.h
imate/_random_generator/random_array_generator.pxd
imate/_random_generator/random_number_generator.cpp
imate/_random_generator/random_number_generator.h
imate/_random_generator/random_number_generator.pxd
imate/_random_generator/split_mix_64.cpp
imate/_random_generator/split_mix_64.h
imate/_random_generator/xoshiro_256_star_star.cpp
imate/_random_generator/xoshiro_256_star_star.h
imate/_trace_estimator/__init__.pxd
imate/_trace_estimator/__init__.py
imate/_trace_estimator/trace_estimator.pxd
imate/_trace_estimator/trace_estimator.pyx
imate/_trace_estimator/trace_estimator_plot_utilities.py
imate/_trace_estimator/trace_estimator_utilities.py
imate/_utilities/__init__.py
imate/_utilities/display_utilities.py
imate/_utilities/plot_utilities.py
imate/_utilities/timer.cpp
imate/_utilities/timer.h
imate/density/__init__.py
imate/density/_eigenvalue_method.py
imate/density/_slq_method.pyx
imate/density/density.py
imate/density/kde.py
imate/density/plot_kde.py
imate/device/__init__.py
imate/device/_cuda.py
imate/device/_device.py
imate/device/_info.py
imate/device/_memory.py
imate/device/_timer.py
imate/eigencount/__init__.py
imate/eigencount/_eigenvalue_method.py
imate/eigencount/_slq_method.pyx
imate/eigencount/eigencount.py
imate/functions/__init__.pxd
imate/functions/__init__.py
imate/functions/exponential.cpp
imate/functions/exponential.h
imate/functions/functions.cpp
imate/functions/functions.h
imate/functions/functions.pxd
imate/functions/gaussian.cpp
imate/functions/gaussian.h
imate/functions/gaussian_der.cpp
imate/functions/gaussian_der.h
imate/functions/gaussian_int.cpp
imate/functions/gaussian_int.h
imate/functions/homographic.cpp
imate/functions/homographic.h
imate/functions/identity.cpp
imate/functions/identity.h
imate/functions/indicator.cpp
imate/functions/indicator.h
imate/functions/inverse.cpp
imate/functions/inverse.h
imate/functions/log_gaussian.cpp
imate/functions/log_gaussian.h
imate/functions/log_gaussian_der.cpp
imate/functions/log_gaussian_der.h
imate/functions/log_gaussian_int.cpp
imate/functions/log_gaussian_int.h
imate/functions/logarithm.cpp
imate/functions/logarithm.h
imate/functions/power.cpp
imate/functions/power.h
imate/functions/py_functions.pxd
imate/functions/py_functions.pyx
imate/functions/smoothstep.cpp
imate/functions/smoothstep.h
imate/interpolator/__init__.py
imate/interpolator/_chebyshev_rational_functions_method.py
imate/interpolator/_eigenvalues_method.py
imate/interpolator/_exact_method.py
imate/interpolator/_interpolant_base.py
imate/interpolator/_inverse_monomial_basis_functions_method.py
imate/interpolator/_monomial_basis_functions_method.py
imate/interpolator/_radial_basis_functions_method.py
imate/interpolator/_rational_polynomial_functions_method.py
imate/interpolator/_spline_method.py
imate/interpolator/interpolate_logdet.py
imate/interpolator/interpolate_schatten.py
imate/interpolator/interpolate_trace.py
imate/linear_operator/__init__.py
imate/linear_operator/affine_matrix_function.py
imate/linear_operator/linear_operator.py
imate/linear_operator/matrix.py
imate/logdet/__init__.py
imate/logdet/_cholesky_method.py
imate/logdet/_eigenvalue_method.py
imate/logdet/_slq_method.pyx
imate/logdet/logdet.py
imate/sample_matrices/__init__.py
imate/sample_matrices/_dense_correlation_matrix.pyx
imate/sample_matrices/_generate_covs.py
imate/sample_matrices/_generate_points.pyx
imate/sample_matrices/_kernels.pxd
imate/sample_matrices/_kernels.pyx
imate/sample_matrices/_sparse_correlation_matrix.pyx
imate/sample_matrices/correlation_matrix.py
imate/sample_matrices/toeplitz.py
imate/schatten/__init__.py
imate/schatten/schatten.py
imate/trace/__init__.py
imate/trace/_eigenvalue_method.py
imate/trace/_exact_method.py
imate/trace/_slq_method.pyx
imate/trace/trace.py
imate/traceinv/__init__.py
imate/traceinv/_cholesky_method.py
imate/traceinv/_convergence_tools.py
imate/traceinv/_eigenvalue_method.py
imate/traceinv/_hutchinson_method.pyx
imate/traceinv/_hutchinson_method_utilities.pyx
imate/traceinv/_slq_method.pyx
imate/traceinv/traceinv.py
imate/trexp/__init__.py
imate/trexp/_eigenvalue_method.py
imate/trexp/_slq_method.pyx
imate/trexp/trexp.py
imate/trlinfrac/__init__.py
imate/trlinfrac/_eigenvalue_method.py
imate/trlinfrac/_slq_method.pyx
imate/trlinfrac/trlinfrac.py