├── .clang-format ├── .cmake-format.py ├── .codecov.yml ├── .git-blame-ignore-revs ├── .gitattributes ├── .github ├── check_license.sh ├── dependabot.yml ├── format.sh └── workflows │ ├── check_format.yml │ ├── check_license_header.yaml │ ├── doc.yml │ ├── inshpect.yml │ └── welcome.yaml ├── .gitignore ├── .inshpect.toml ├── BUILD.md ├── CHANGELOG.md ├── CITATION.cff ├── CMakeLists.txt ├── DOCUMENTATION.md ├── LICENSE ├── README.md ├── RELEASE_PROCEDURE.md ├── ci ├── .gitlab-ci.yml ├── base-images │ └── patch-rocm-image │ │ ├── build-rocm-patched.sh │ │ ├── build.Dockerfile │ │ └── rocm-hip-cmake-clang_rt-builtins.patch ├── check-threads ├── ci-ext-custom.yml ├── common-ci.yml ├── cpu │ ├── asan_ubsan_lsan.yml │ ├── clang15_release.yml │ ├── clang15_release_cxx20.yml │ ├── clang15_release_stdexec.yml │ ├── clang16_release.yml │ ├── clang18_release.yml │ ├── gcc11_debug_stdexec.yml │ ├── gcc11_release_stdexec.yml │ ├── gcc12_release_cxx20.yml │ ├── gcc13_codecov.yml │ └── gcc13_release.yml ├── ctest_to_gitlab.sh ├── cuda │ ├── gcc13_debug.yml │ ├── gcc13_debug_scalapack_stdexec.yml │ ├── gcc13_release.yml │ ├── gcc13_release_scalapack.yml │ └── gcc13_release_stdexec.yml ├── docker │ ├── asan-ubsan-lsan.yaml │ ├── build.Dockerfile │ ├── codecov.Dockerfile │ ├── common-amdgpu.yaml │ ├── common-gh200.yaml │ ├── common.yaml │ ├── debug-cpu-stdexec.yaml │ ├── debug-cpu.yaml │ ├── debug-cuda-gh200-scalapack-stdexec.yaml │ ├── debug-cuda-gh200.yaml │ ├── deploy.Dockerfile │ ├── release-cpu-serial.yaml │ ├── release-cpu-stdexec.yaml │ ├── release-cpu.yaml │ ├── release-cuda-gh200-scalapack.yaml │ ├── release-cuda-gh200-stdexec.yaml │ ├── release-cuda-gh200.yaml │ ├── release-rocm-stdexec.yaml │ └── release-rocm.yaml ├── mpi-ctest ├── rocm │ ├── gcc12_release.yml │ ├── gcc12_release_stdexec.yml │ └── test.yml ├── run_amd_gpu.sh └── upload_codecov ├── cmake ├── DLAF.cmake ├── DLAF_AddPrecompiledHeaders.cmake ├── DLAF_AddTargetWarnings.cmake ├── DLAF_AddTest.cmake ├── FindDLAF_LAPACK.cmake ├── FindDLAF_SCALAPACK.cmake ├── template │ └── DLAFConfig.cmake.in └── tests │ └── mkl_set_num_threads.cpp ├── doc ├── CMakeLists.txt ├── Doxyfile.in ├── Makefile ├── images │ ├── logo-cineca.png │ ├── logo-cscs.jpg │ ├── logo-eth.svg │ ├── logo-pasc.png │ └── logo-prace.jpg └── mainpage.dox ├── external ├── CMakeLists.txt └── scoped_trace_terminate_on_thread_migrate.patch ├── include ├── dlaf │ ├── auxiliary.h │ ├── auxiliary │ │ ├── norm.h │ │ └── norm │ │ │ ├── api.h │ │ │ └── mc.h │ ├── blas │ │ ├── enum_output.h │ │ ├── enum_parse.h │ │ ├── scal.h │ │ ├── tile.h │ │ └── tile_extensions.h │ ├── common │ │ ├── assert.h │ │ ├── callable_object.h │ │ ├── consume_rvalues.h │ │ ├── data.h │ │ ├── data_descriptor.h │ │ ├── eti.h │ │ ├── format_short.h │ │ ├── index2d.h │ │ ├── pipeline.h │ │ ├── range2d.h │ │ ├── round_robin.h │ │ ├── single_threaded_blas.h │ │ ├── source_location.h │ │ ├── timer.h │ │ ├── unwrap.h │ │ ├── vector.h │ │ └── with_result_of.h │ ├── communication │ │ ├── broadcast_panel.h │ │ ├── communicator.h │ │ ├── communicator_grid.h │ │ ├── communicator_pipeline.h │ │ ├── communicator_type.h │ │ ├── datatypes.h │ │ ├── error.h │ │ ├── functions_sync.h │ │ ├── index.h │ │ ├── init.h │ │ ├── kernels.h │ │ ├── kernels │ │ │ ├── all_reduce.h │ │ │ ├── broadcast.h │ │ │ ├── internal │ │ │ │ ├── all_reduce.h │ │ │ │ ├── broadcast.h │ │ │ │ ├── p2p.h │ │ │ │ └── reduce.h │ │ │ ├── p2p.h │ │ │ ├── p2p_allsum.h │ │ │ └── reduce.h │ │ ├── message.h │ │ ├── rdma.h │ │ ├── sync │ │ │ ├── all_reduce.h │ │ │ ├── basic.h │ │ │ ├── broadcast.h │ │ │ └── reduce.h │ │ └── type_handler.h │ ├── eigensolver.h │ ├── eigensolver │ │ ├── band_to_tridiag.h │ │ ├── band_to_tridiag │ │ │ ├── api.h │ │ │ └── mc.h │ │ ├── bt_band_to_tridiag.h │ │ ├── bt_band_to_tridiag │ │ │ ├── api.h │ │ │ └── impl.h │ │ ├── bt_reduction_to_band.h │ │ ├── bt_reduction_to_band │ │ │ ├── api.h │ │ │ └── impl.h │ │ ├── eigensolver.h │ │ ├── eigensolver │ │ │ ├── api.h │ │ │ └── impl.h │ │ ├── gen_eigensolver.h │ │ ├── gen_eigensolver │ │ │ ├── api.h │ │ │ └── impl.h │ │ ├── gen_to_std.h │ │ ├── gen_to_std │ │ │ ├── api.h │ │ │ └── impl.h │ │ ├── internal │ │ │ ├── get_1d_block_size.h │ │ │ ├── get_band_size.h │ │ │ ├── get_red2band_barrier_busy_wait.h │ │ │ ├── get_red2band_panel_nworkers.h │ │ │ ├── get_tridiag_rank1_barrier_busy_wait.h │ │ │ └── get_tridiag_rank1_nworkers.h │ │ ├── reduction_to_band.h │ │ ├── reduction_to_band │ │ │ ├── api.h │ │ │ └── impl.h │ │ ├── tridiag_solver.h │ │ └── tridiag_solver │ │ │ ├── api.h │ │ │ ├── coltype.h │ │ │ ├── gpu │ │ │ └── kernels.h │ │ │ ├── impl.h │ │ │ ├── index_manipulation.h │ │ │ ├── kernels.h │ │ │ ├── kernels_async.h │ │ │ ├── merge.h │ │ │ ├── rot.h │ │ │ └── tile_collector.h │ ├── factorization.h │ ├── factorization │ │ ├── cholesky.h │ │ ├── cholesky │ │ │ ├── api.h │ │ │ └── impl.h │ │ ├── qr.h │ │ └── qr │ │ │ ├── api.h │ │ │ ├── internal │ │ │ ├── get_tfactor_barrier_busy_wait.h │ │ │ └── get_tfactor_num_workers.h │ │ │ ├── mc.h │ │ │ └── t_factor_impl.h │ ├── gpu │ │ ├── assert.cu.h │ │ ├── blas │ │ │ ├── api.h │ │ │ ├── error.h │ │ │ └── gpublas.h │ │ ├── cublas │ │ │ └── error.h │ │ ├── cusolver │ │ │ ├── error.h │ │ │ └── hegst.h │ │ ├── lapack │ │ │ ├── api.h │ │ │ ├── assert_info.h │ │ │ └── error.h │ │ ├── rocblas │ │ │ └── error.h │ │ └── rocsolver │ │ │ └── error.h │ ├── init.h │ ├── inverse.h │ ├── inverse │ │ ├── cholesky.h │ │ ├── cholesky │ │ │ ├── api.h │ │ │ └── impl.h │ │ ├── triangular.h │ │ └── triangular │ │ │ ├── api.h │ │ │ └── impl.h │ ├── lapack │ │ ├── enum_output.h │ │ ├── gpu │ │ │ ├── add.h │ │ │ ├── lacpy.h │ │ │ ├── larft.h │ │ │ └── laset.h │ │ ├── tile.h │ │ └── tile_extensions.h │ ├── matrix │ │ ├── allocation.h │ │ ├── allocation_io.h │ │ ├── allocation_types.h │ │ ├── check_allocation.h │ │ ├── col_major_layout.h │ │ ├── copy.h │ │ ├── copy_tile.h │ │ ├── create_matrix.h │ │ ├── distribution.h │ │ ├── distribution_extensions.h │ │ ├── hdf5.h │ │ ├── index.h │ │ ├── internal │ │ │ └── tile_pipeline.h │ │ ├── matrix.h │ │ ├── matrix_base.h │ │ ├── matrix_mirror.h │ │ ├── matrix_ref.h │ │ ├── panel.h │ │ ├── print_csv.h │ │ ├── print_gpu.h │ │ ├── print_numpy.h │ │ ├── tile.h │ │ ├── util_distribution.h │ │ └── views.h │ ├── memory │ │ ├── memory_chunk.h │ │ ├── memory_type.h │ │ └── memory_view.h │ ├── multiplication │ │ ├── general.h │ │ ├── general │ │ │ ├── api.h │ │ │ └── impl.h │ │ ├── hermitian.h │ │ ├── hermitian │ │ │ ├── api.h │ │ │ └── impl.h │ │ ├── triangular.h │ │ └── triangular │ │ │ ├── api.h │ │ │ └── impl.h │ ├── permutations │ │ ├── general.h │ │ └── general │ │ │ ├── api.h │ │ │ ├── impl.h │ │ │ └── perms.h │ ├── schedulers.h │ ├── sender │ │ ├── lift_non_sender.h │ │ ├── make_sender_algorithm_overloads.h │ │ ├── policy.h │ │ ├── traits.h │ │ ├── transform.h │ │ ├── transform_mpi.h │ │ ├── typelist.h │ │ ├── when_all_lift.h │ │ └── with_temporary_tile.h │ ├── solver.h │ ├── solver │ │ ├── triangular.h │ │ └── triangular │ │ │ ├── api.h │ │ │ └── impl.h │ ├── traits.h │ ├── tune.h │ ├── types.h │ ├── util_blas.h │ ├── util_cublas.h │ ├── util_cuda.h │ ├── util_lapack.h │ ├── util_math.h │ ├── util_matrix.h │ ├── util_rocblas.h │ ├── util_string.h │ ├── util_tile.h │ └── version.h.in └── dlaf_c │ ├── desc.h │ ├── eigensolver │ ├── eigensolver.h │ └── gen_eigensolver.h │ ├── factorization │ └── cholesky.h │ ├── grid.h │ ├── init.h │ ├── inverse │ └── cholesky.h │ └── utils.h ├── miniapp ├── CMakeLists.txt ├── cmake │ └── DLAF_AddMiniapp.cmake ├── include │ └── dlaf │ │ └── miniapp │ │ ├── dispatch.h │ │ ├── kernel_runner.h │ │ ├── options.h │ │ ├── scale_eigenvectors.h │ │ └── work_tiles.h ├── kernel │ ├── CMakeLists.txt │ ├── miniapp_larft_gemv.cpp │ └── miniapp_laset.cpp ├── miniapp_band_to_tridiag.cpp ├── miniapp_bt_band_to_tridiag.cpp ├── miniapp_bt_reduction_to_band.cpp ├── miniapp_cholesky.cpp ├── miniapp_communication.cpp ├── miniapp_eigensolver.cpp ├── miniapp_gen_eigensolver.cpp ├── miniapp_gen_to_std.cpp ├── miniapp_inverse_from_cholesky_factor.cpp ├── miniapp_reduction_to_band.cpp ├── miniapp_triangular_inverse.cpp ├── miniapp_triangular_multiplication.cpp ├── miniapp_triangular_solver.cpp └── miniapp_tridiag_solver.cpp ├── misc ├── HEADER ├── PR.md ├── coding.md ├── figures │ ├── distribution.ipe │ ├── distribution.png │ ├── layout1.ipe │ ├── layout1.png │ ├── layout2.ipe │ ├── layout2.png │ ├── local.ipe │ ├── local.png │ ├── src_rank.ipe │ └── src_rank.png └── matrix_distribution.md ├── scripts ├── README.md ├── examples │ └── gen_dlaf_random-gpu.py ├── gen_dlaf_strong-gpu.py ├── gen_dlaf_strong-mc.py ├── gen_dlaf_weak-gpu.py ├── gen_dlaf_weak-mc.py ├── gen_strong.py ├── gen_weak.py ├── gpu2ranks_slurm_cuda ├── gpu2ranks_slurm_hip ├── miniapps.py ├── plot_band2trid_strong.py ├── plot_band2trid_weak.py ├── plot_bt_band2trid_strong.py ├── plot_bt_band2trid_weak.py ├── plot_bt_red2band_strong.py ├── plot_bt_red2band_weak.py ├── plot_chol_strong.py ├── plot_chol_weak.py ├── plot_evp_strong.py ├── plot_evp_weak.py ├── plot_gevp_strong.py ├── plot_gevp_weak.py ├── plot_hegst_strong.py ├── plot_hegst_weak.py ├── plot_red2band_strong.py ├── plot_red2band_weak.py ├── plot_strong.sh ├── plot_tridiag_solver_strong.py ├── plot_tridiag_solver_weak.py ├── plot_trmm_strong.py ├── plot_trmm_weak.py ├── plot_trsm_strong.py ├── plot_trsm_weak.py ├── postprocess.py ├── pyproject.toml ├── roll_release.sh └── systems.py ├── spack ├── packages │ └── dla-future │ │ └── package.py └── repo.yaml ├── src ├── CMakeLists.txt ├── auxiliary │ └── norm │ │ └── mc.cpp ├── blas │ └── scal.cpp ├── c_api │ ├── blacs.h │ ├── eigensolver │ │ ├── eigensolver.cpp │ │ ├── eigensolver.h │ │ ├── gen_eigensolver.cpp │ │ └── gen_eigensolver.h │ ├── factorization │ │ ├── cholesky.cpp │ │ └── cholesky.h │ ├── grid.cpp │ ├── grid.h │ ├── init.cpp │ ├── inverse │ │ ├── cholesky.cpp │ │ └── cholesky.h │ ├── utils.cpp │ └── utils.h ├── common │ └── single_threaded_blas.cpp ├── communication │ ├── communicator.cpp │ ├── communicator_grid.cpp │ ├── communicator_impl.cpp │ ├── communicator_impl.h │ ├── datatypes.cpp │ └── kernels │ │ ├── all_reduce.cpp │ │ ├── broadcast.cpp │ │ ├── p2p.cpp │ │ └── reduce.cpp ├── cusolver │ └── assert_info.cu ├── dummy.c ├── dummy.cpp ├── eigensolver │ ├── band_to_tridiag │ │ └── mc.cpp │ ├── bt_band_to_tridiag │ │ ├── gpu.cpp │ │ └── mc.cpp │ ├── bt_reduction_to_band │ │ ├── gpu.cpp │ │ └── mc.cpp │ ├── eigensolver │ │ ├── gpu.cpp │ │ └── mc.cpp │ ├── gen_eigensolver │ │ ├── gpu.cpp │ │ └── mc.cpp │ ├── gen_to_std │ │ ├── gpu.cpp │ │ └── mc.cpp │ ├── reduction_to_band │ │ ├── gpu.cpp │ │ └── mc.cpp │ └── tridiag_solver │ │ ├── gpu.cpp │ │ ├── gpu │ │ └── kernels.cu │ │ └── mc.cpp ├── factorization │ ├── cholesky │ │ ├── gpu.cpp │ │ └── mc.cpp │ └── qr │ │ ├── gpu.cpp │ │ └── mc.cpp ├── init.cpp ├── inverse │ ├── cholesky │ │ ├── gpu.cpp │ │ └── mc.cpp │ └── triangular │ │ ├── gpu.cpp │ │ └── mc.cpp ├── lapack │ └── gpu │ │ ├── add.cu │ │ ├── lacpy.cu │ │ ├── larft.cu │ │ └── laset.cu ├── matrix.cpp ├── matrix │ ├── distribution.cpp │ ├── hdf5.cpp │ ├── matrix_ref.cpp │ └── tile.cpp ├── matrix_mirror.cpp ├── memory │ ├── memory_chunk.cpp │ └── memory_view.cpp ├── multiplication │ ├── general │ │ ├── gpu.cpp │ │ └── mc.cpp │ ├── hermitian │ │ ├── gpu.cpp │ │ └── mc.cpp │ └── triangular │ │ ├── gpu.cpp │ │ └── mc.cpp ├── permutations │ └── general │ │ ├── gpu.cpp │ │ ├── mc.cpp │ │ └── perms.cu ├── solver │ └── triangular │ │ ├── gpu.cpp │ │ └── mc.cpp └── tune.cpp └── test ├── CMakeLists.txt ├── header └── CMakeLists.txt ├── include ├── dlaf_c_test │ ├── blacs.h │ ├── c_api_helpers.h │ └── config.h.in └── dlaf_test │ ├── blas │ └── invoke.h │ ├── comm_grids │ └── grids_6_ranks.h │ ├── eigensolver │ ├── test_eigensolver_correctness.h │ └── test_gen_eigensolver_correctness.h │ ├── helper_communicators.h │ ├── lapack │ └── invoke.h │ ├── matrix │ ├── matrix_local.h │ ├── util_generic_blas.h │ ├── util_generic_blas_extensions.h │ ├── util_generic_lapack.h │ ├── util_matrix.h │ ├── util_matrix_local.h │ ├── util_matrix_senders.h │ ├── util_tile.h │ └── util_tile_blas.h │ └── util_types.h ├── src ├── CMakeLists.txt ├── gtest_mpi_listener.cpp ├── gtest_mpi_listener.h ├── gtest_mpi_main.cpp ├── gtest_mpipika_main.cpp └── gtest_pika_main.cpp └── unit ├── CMakeLists.txt ├── auxiliary ├── CMakeLists.txt └── mc │ ├── CMakeLists.txt │ └── test_norm.cpp ├── c_api ├── eigensolver │ ├── CMakeLists.txt │ ├── test_eigensolver_c_api.cpp │ ├── test_eigensolver_c_api_wrapper.c │ ├── test_eigensolver_c_api_wrapper.h │ ├── test_gen_eigensolver_c_api.cpp │ ├── test_gen_eigensolver_c_api_wrapper.c │ └── test_gen_eigensolver_c_api_wrapper.h ├── factorization │ ├── CMakeLists.txt │ ├── test_cholesky_c_api.cpp │ ├── test_cholesky_c_api_wrapper.c │ └── test_cholesky_c_api_wrapper.h ├── grid │ ├── CMakeLists.txt │ ├── test_grid_c_api.cpp │ ├── test_grid_c_api_wrapper.c │ └── test_grid_c_api_wrapper.h └── inverse │ ├── CMakeLists.txt │ ├── test_inverse_from_cholesky_factor_c_api.cpp │ ├── test_inverse_from_cholesky_factor_c_api_wrapper.c │ └── test_inverse_from_cholesky_factor_c_api_wrapper.h ├── common ├── CMakeLists.txt ├── test_data_descriptor.cpp ├── test_index2d.cpp ├── test_pipeline.cpp ├── test_range2d.cpp ├── test_single_threaded_blas.cpp └── test_size2d.cpp ├── communication ├── CMakeLists.txt ├── test_all_reduce.cpp ├── test_broadcast.cpp ├── test_broadcast_matrix.cpp ├── test_broadcast_panel.cpp ├── test_broadcast_tile.cpp ├── test_collective_async.cpp ├── test_comm_matrix.cpp ├── test_comm_p2p.cpp ├── test_comm_sender.cpp ├── test_communicator.cpp ├── test_communicator_grid.cpp ├── test_message.cpp ├── test_reduce.cpp └── test_transform_mpi.cpp ├── eigensolver ├── CMakeLists.txt ├── test_band_to_tridiag.cpp ├── test_bt_band_to_tridiag.cpp ├── test_bt_reduction_to_band.cpp ├── test_eigensolver.cpp ├── test_gen_eigensolver.cpp ├── test_gen_to_std.cpp ├── test_reduction_to_band.cpp ├── test_tridiag_solver_distributed.cpp ├── test_tridiag_solver_local.cpp ├── test_tridiag_solver_merge.cpp └── test_tridiag_solver_rot.cpp ├── factorization ├── CMakeLists.txt ├── test_cholesky.cpp └── test_compute_t_factor.cpp ├── init ├── CMakeLists.txt └── test_init.cpp ├── inverse ├── CMakeLists.txt ├── test_inverse_from_cholesky_factor.cpp └── test_triangular_inverse.cpp ├── lapack ├── CMakeLists.txt └── gpu │ ├── CMakeLists.txt │ └── test_lacpy.cpp ├── matrix ├── CMakeLists.txt ├── test_allocation.cpp ├── test_col_major_layout.cpp ├── test_copy.cpp ├── test_distribution.cpp ├── test_distribution_extensions.cpp ├── test_matrix.cpp ├── test_matrix_hdf5.cpp ├── test_matrix_local.cpp ├── test_matrix_mirror.cpp ├── test_matrix_output.cpp ├── test_matrix_ref.cpp ├── test_panel.cpp ├── test_retiled_matrix.cpp ├── test_retiled_matrix_ref.cpp ├── test_tile.cpp ├── test_util_distribution.cpp ├── test_util_matrix.cpp └── test_views.cpp ├── memory ├── CMakeLists.txt ├── test_memory_chunk.cpp └── test_memory_view.cpp ├── multiplication ├── CMakeLists.txt ├── test_multiplication_general.cpp ├── test_multiplication_hermitian.cpp └── test_multiplication_triangular.cpp ├── permutations ├── CMakeLists.txt ├── test_permutations_distributed.cpp └── test_permutations_local.cpp ├── sender ├── CMakeLists.txt └── test_with_temporary_tile.cpp ├── solver ├── CMakeLists.txt └── test_triangular.cpp ├── test_blas_tile.cpp ├── test_blas_tile ├── test_add.h ├── test_gemm.h ├── test_hemm.h ├── test_her2k.h ├── test_herk.h ├── test_scal.h ├── test_trmm.h └── test_trsm.h ├── test_blas_tile_extensions.cpp ├── test_lapack_tile.cpp ├── test_lapack_tile ├── test_hegst.h ├── test_lange.h ├── test_lantr.h ├── test_laset.h ├── test_lauum.h ├── test_potrf.h └── test_trtri.h ├── test_lapack_tile_extensions.cpp ├── test_lapack_tile_extensions ├── test_lauum_workspace.h └── test_trtri_workspace.h ├── test_types.cpp ├── test_util_cuda.cu ├── test_util_math.cpp └── test_util_string.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/.clang-format -------------------------------------------------------------------------------- /.cmake-format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/.cmake-format.py -------------------------------------------------------------------------------- /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/check_license.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/.github/check_license.sh -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/.github/format.sh -------------------------------------------------------------------------------- /.github/workflows/check_format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/.github/workflows/check_format.yml -------------------------------------------------------------------------------- /.github/workflows/check_license_header.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/.github/workflows/check_license_header.yaml -------------------------------------------------------------------------------- /.github/workflows/doc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/.github/workflows/doc.yml -------------------------------------------------------------------------------- /.github/workflows/inshpect.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/.github/workflows/inshpect.yml -------------------------------------------------------------------------------- /.github/workflows/welcome.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/.github/workflows/welcome.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/.gitignore -------------------------------------------------------------------------------- /.inshpect.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/.inshpect.toml -------------------------------------------------------------------------------- /BUILD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/BUILD.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/CITATION.cff -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /DOCUMENTATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/DOCUMENTATION.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE_PROCEDURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/RELEASE_PROCEDURE.md -------------------------------------------------------------------------------- /ci/.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/.gitlab-ci.yml -------------------------------------------------------------------------------- /ci/base-images/patch-rocm-image/build-rocm-patched.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/base-images/patch-rocm-image/build-rocm-patched.sh -------------------------------------------------------------------------------- /ci/base-images/patch-rocm-image/build.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/base-images/patch-rocm-image/build.Dockerfile -------------------------------------------------------------------------------- /ci/base-images/patch-rocm-image/rocm-hip-cmake-clang_rt-builtins.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/base-images/patch-rocm-image/rocm-hip-cmake-clang_rt-builtins.patch -------------------------------------------------------------------------------- /ci/check-threads: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/check-threads -------------------------------------------------------------------------------- /ci/ci-ext-custom.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/ci-ext-custom.yml -------------------------------------------------------------------------------- /ci/common-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/common-ci.yml -------------------------------------------------------------------------------- /ci/cpu/asan_ubsan_lsan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/cpu/asan_ubsan_lsan.yml -------------------------------------------------------------------------------- /ci/cpu/clang15_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/cpu/clang15_release.yml -------------------------------------------------------------------------------- /ci/cpu/clang15_release_cxx20.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/cpu/clang15_release_cxx20.yml -------------------------------------------------------------------------------- /ci/cpu/clang15_release_stdexec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/cpu/clang15_release_stdexec.yml -------------------------------------------------------------------------------- /ci/cpu/clang16_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/cpu/clang16_release.yml -------------------------------------------------------------------------------- /ci/cpu/clang18_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/cpu/clang18_release.yml -------------------------------------------------------------------------------- /ci/cpu/gcc11_debug_stdexec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/cpu/gcc11_debug_stdexec.yml -------------------------------------------------------------------------------- /ci/cpu/gcc11_release_stdexec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/cpu/gcc11_release_stdexec.yml -------------------------------------------------------------------------------- /ci/cpu/gcc12_release_cxx20.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/cpu/gcc12_release_cxx20.yml -------------------------------------------------------------------------------- /ci/cpu/gcc13_codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/cpu/gcc13_codecov.yml -------------------------------------------------------------------------------- /ci/cpu/gcc13_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/cpu/gcc13_release.yml -------------------------------------------------------------------------------- /ci/ctest_to_gitlab.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/ctest_to_gitlab.sh -------------------------------------------------------------------------------- /ci/cuda/gcc13_debug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/cuda/gcc13_debug.yml -------------------------------------------------------------------------------- /ci/cuda/gcc13_debug_scalapack_stdexec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/cuda/gcc13_debug_scalapack_stdexec.yml -------------------------------------------------------------------------------- /ci/cuda/gcc13_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/cuda/gcc13_release.yml -------------------------------------------------------------------------------- /ci/cuda/gcc13_release_scalapack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/cuda/gcc13_release_scalapack.yml -------------------------------------------------------------------------------- /ci/cuda/gcc13_release_stdexec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/cuda/gcc13_release_stdexec.yml -------------------------------------------------------------------------------- /ci/docker/asan-ubsan-lsan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/docker/asan-ubsan-lsan.yaml -------------------------------------------------------------------------------- /ci/docker/build.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/docker/build.Dockerfile -------------------------------------------------------------------------------- /ci/docker/codecov.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/docker/codecov.Dockerfile -------------------------------------------------------------------------------- /ci/docker/common-amdgpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/docker/common-amdgpu.yaml -------------------------------------------------------------------------------- /ci/docker/common-gh200.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/docker/common-gh200.yaml -------------------------------------------------------------------------------- /ci/docker/common.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/docker/common.yaml -------------------------------------------------------------------------------- /ci/docker/debug-cpu-stdexec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/docker/debug-cpu-stdexec.yaml -------------------------------------------------------------------------------- /ci/docker/debug-cpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/docker/debug-cpu.yaml -------------------------------------------------------------------------------- /ci/docker/debug-cuda-gh200-scalapack-stdexec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/docker/debug-cuda-gh200-scalapack-stdexec.yaml -------------------------------------------------------------------------------- /ci/docker/debug-cuda-gh200.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/docker/debug-cuda-gh200.yaml -------------------------------------------------------------------------------- /ci/docker/deploy.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/docker/deploy.Dockerfile -------------------------------------------------------------------------------- /ci/docker/release-cpu-serial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/docker/release-cpu-serial.yaml -------------------------------------------------------------------------------- /ci/docker/release-cpu-stdexec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/docker/release-cpu-stdexec.yaml -------------------------------------------------------------------------------- /ci/docker/release-cpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/docker/release-cpu.yaml -------------------------------------------------------------------------------- /ci/docker/release-cuda-gh200-scalapack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/docker/release-cuda-gh200-scalapack.yaml -------------------------------------------------------------------------------- /ci/docker/release-cuda-gh200-stdexec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/docker/release-cuda-gh200-stdexec.yaml -------------------------------------------------------------------------------- /ci/docker/release-cuda-gh200.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/docker/release-cuda-gh200.yaml -------------------------------------------------------------------------------- /ci/docker/release-rocm-stdexec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/docker/release-rocm-stdexec.yaml -------------------------------------------------------------------------------- /ci/docker/release-rocm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/docker/release-rocm.yaml -------------------------------------------------------------------------------- /ci/mpi-ctest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/mpi-ctest -------------------------------------------------------------------------------- /ci/rocm/gcc12_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/rocm/gcc12_release.yml -------------------------------------------------------------------------------- /ci/rocm/gcc12_release_stdexec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/rocm/gcc12_release_stdexec.yml -------------------------------------------------------------------------------- /ci/rocm/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/rocm/test.yml -------------------------------------------------------------------------------- /ci/run_amd_gpu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/run_amd_gpu.sh -------------------------------------------------------------------------------- /ci/upload_codecov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/ci/upload_codecov -------------------------------------------------------------------------------- /cmake/DLAF.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/cmake/DLAF.cmake -------------------------------------------------------------------------------- /cmake/DLAF_AddPrecompiledHeaders.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/cmake/DLAF_AddPrecompiledHeaders.cmake -------------------------------------------------------------------------------- /cmake/DLAF_AddTargetWarnings.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/cmake/DLAF_AddTargetWarnings.cmake -------------------------------------------------------------------------------- /cmake/DLAF_AddTest.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/cmake/DLAF_AddTest.cmake -------------------------------------------------------------------------------- /cmake/FindDLAF_LAPACK.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/cmake/FindDLAF_LAPACK.cmake -------------------------------------------------------------------------------- /cmake/FindDLAF_SCALAPACK.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/cmake/FindDLAF_SCALAPACK.cmake -------------------------------------------------------------------------------- /cmake/template/DLAFConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/cmake/template/DLAFConfig.cmake.in -------------------------------------------------------------------------------- /cmake/tests/mkl_set_num_threads.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/cmake/tests/mkl_set_num_threads.cpp -------------------------------------------------------------------------------- /doc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/doc/CMakeLists.txt -------------------------------------------------------------------------------- /doc/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/doc/Doxyfile.in -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/images/logo-cineca.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/doc/images/logo-cineca.png -------------------------------------------------------------------------------- /doc/images/logo-cscs.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/doc/images/logo-cscs.jpg -------------------------------------------------------------------------------- /doc/images/logo-eth.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/doc/images/logo-eth.svg -------------------------------------------------------------------------------- /doc/images/logo-pasc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/doc/images/logo-pasc.png -------------------------------------------------------------------------------- /doc/images/logo-prace.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/doc/images/logo-prace.jpg -------------------------------------------------------------------------------- /doc/mainpage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/doc/mainpage.dox -------------------------------------------------------------------------------- /external/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/external/CMakeLists.txt -------------------------------------------------------------------------------- /external/scoped_trace_terminate_on_thread_migrate.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/external/scoped_trace_terminate_on_thread_migrate.patch -------------------------------------------------------------------------------- /include/dlaf/auxiliary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/auxiliary.h -------------------------------------------------------------------------------- /include/dlaf/auxiliary/norm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/auxiliary/norm.h -------------------------------------------------------------------------------- /include/dlaf/auxiliary/norm/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/auxiliary/norm/api.h -------------------------------------------------------------------------------- /include/dlaf/auxiliary/norm/mc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/auxiliary/norm/mc.h -------------------------------------------------------------------------------- /include/dlaf/blas/enum_output.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/blas/enum_output.h -------------------------------------------------------------------------------- /include/dlaf/blas/enum_parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/blas/enum_parse.h -------------------------------------------------------------------------------- /include/dlaf/blas/scal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/blas/scal.h -------------------------------------------------------------------------------- /include/dlaf/blas/tile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/blas/tile.h -------------------------------------------------------------------------------- /include/dlaf/blas/tile_extensions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/blas/tile_extensions.h -------------------------------------------------------------------------------- /include/dlaf/common/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/common/assert.h -------------------------------------------------------------------------------- /include/dlaf/common/callable_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/common/callable_object.h -------------------------------------------------------------------------------- /include/dlaf/common/consume_rvalues.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/common/consume_rvalues.h -------------------------------------------------------------------------------- /include/dlaf/common/data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/common/data.h -------------------------------------------------------------------------------- /include/dlaf/common/data_descriptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/common/data_descriptor.h -------------------------------------------------------------------------------- /include/dlaf/common/eti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/common/eti.h -------------------------------------------------------------------------------- /include/dlaf/common/format_short.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/common/format_short.h -------------------------------------------------------------------------------- /include/dlaf/common/index2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/common/index2d.h -------------------------------------------------------------------------------- /include/dlaf/common/pipeline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/common/pipeline.h -------------------------------------------------------------------------------- /include/dlaf/common/range2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/common/range2d.h -------------------------------------------------------------------------------- /include/dlaf/common/round_robin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/common/round_robin.h -------------------------------------------------------------------------------- /include/dlaf/common/single_threaded_blas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/common/single_threaded_blas.h -------------------------------------------------------------------------------- /include/dlaf/common/source_location.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/common/source_location.h -------------------------------------------------------------------------------- /include/dlaf/common/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/common/timer.h -------------------------------------------------------------------------------- /include/dlaf/common/unwrap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/common/unwrap.h -------------------------------------------------------------------------------- /include/dlaf/common/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/common/vector.h -------------------------------------------------------------------------------- /include/dlaf/common/with_result_of.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/common/with_result_of.h -------------------------------------------------------------------------------- /include/dlaf/communication/broadcast_panel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/broadcast_panel.h -------------------------------------------------------------------------------- /include/dlaf/communication/communicator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/communicator.h -------------------------------------------------------------------------------- /include/dlaf/communication/communicator_grid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/communicator_grid.h -------------------------------------------------------------------------------- /include/dlaf/communication/communicator_pipeline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/communicator_pipeline.h -------------------------------------------------------------------------------- /include/dlaf/communication/communicator_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/communicator_type.h -------------------------------------------------------------------------------- /include/dlaf/communication/datatypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/datatypes.h -------------------------------------------------------------------------------- /include/dlaf/communication/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/error.h -------------------------------------------------------------------------------- /include/dlaf/communication/functions_sync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/functions_sync.h -------------------------------------------------------------------------------- /include/dlaf/communication/index.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/index.h -------------------------------------------------------------------------------- /include/dlaf/communication/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/init.h -------------------------------------------------------------------------------- /include/dlaf/communication/kernels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/kernels.h -------------------------------------------------------------------------------- /include/dlaf/communication/kernels/all_reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/kernels/all_reduce.h -------------------------------------------------------------------------------- /include/dlaf/communication/kernels/broadcast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/kernels/broadcast.h -------------------------------------------------------------------------------- /include/dlaf/communication/kernels/internal/all_reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/kernels/internal/all_reduce.h -------------------------------------------------------------------------------- /include/dlaf/communication/kernels/internal/broadcast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/kernels/internal/broadcast.h -------------------------------------------------------------------------------- /include/dlaf/communication/kernels/internal/p2p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/kernels/internal/p2p.h -------------------------------------------------------------------------------- /include/dlaf/communication/kernels/internal/reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/kernels/internal/reduce.h -------------------------------------------------------------------------------- /include/dlaf/communication/kernels/p2p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/kernels/p2p.h -------------------------------------------------------------------------------- /include/dlaf/communication/kernels/p2p_allsum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/kernels/p2p_allsum.h -------------------------------------------------------------------------------- /include/dlaf/communication/kernels/reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/kernels/reduce.h -------------------------------------------------------------------------------- /include/dlaf/communication/message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/message.h -------------------------------------------------------------------------------- /include/dlaf/communication/rdma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/rdma.h -------------------------------------------------------------------------------- /include/dlaf/communication/sync/all_reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/sync/all_reduce.h -------------------------------------------------------------------------------- /include/dlaf/communication/sync/basic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/sync/basic.h -------------------------------------------------------------------------------- /include/dlaf/communication/sync/broadcast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/sync/broadcast.h -------------------------------------------------------------------------------- /include/dlaf/communication/sync/reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/sync/reduce.h -------------------------------------------------------------------------------- /include/dlaf/communication/type_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/communication/type_handler.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/band_to_tridiag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/band_to_tridiag.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/band_to_tridiag/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/band_to_tridiag/api.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/band_to_tridiag/mc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/band_to_tridiag/mc.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/bt_band_to_tridiag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/bt_band_to_tridiag.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/bt_band_to_tridiag/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/bt_band_to_tridiag/api.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/bt_band_to_tridiag/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/bt_band_to_tridiag/impl.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/bt_reduction_to_band.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/bt_reduction_to_band.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/bt_reduction_to_band/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/bt_reduction_to_band/api.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/bt_reduction_to_band/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/bt_reduction_to_band/impl.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/eigensolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/eigensolver.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/eigensolver/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/eigensolver/api.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/eigensolver/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/eigensolver/impl.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/gen_eigensolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/gen_eigensolver.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/gen_eigensolver/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/gen_eigensolver/api.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/gen_eigensolver/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/gen_eigensolver/impl.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/gen_to_std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/gen_to_std.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/gen_to_std/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/gen_to_std/api.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/gen_to_std/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/gen_to_std/impl.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/internal/get_1d_block_size.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/internal/get_1d_block_size.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/internal/get_band_size.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/internal/get_band_size.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/internal/get_red2band_barrier_busy_wait.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/internal/get_red2band_barrier_busy_wait.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/internal/get_red2band_panel_nworkers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/internal/get_red2band_panel_nworkers.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/internal/get_tridiag_rank1_barrier_busy_wait.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/internal/get_tridiag_rank1_barrier_busy_wait.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/internal/get_tridiag_rank1_nworkers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/internal/get_tridiag_rank1_nworkers.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/reduction_to_band.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/reduction_to_band.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/reduction_to_band/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/reduction_to_band/api.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/reduction_to_band/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/reduction_to_band/impl.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/tridiag_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/tridiag_solver.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/tridiag_solver/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/tridiag_solver/api.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/tridiag_solver/coltype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/tridiag_solver/coltype.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/tridiag_solver/gpu/kernels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/tridiag_solver/gpu/kernels.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/tridiag_solver/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/tridiag_solver/impl.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/tridiag_solver/index_manipulation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/tridiag_solver/index_manipulation.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/tridiag_solver/kernels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/tridiag_solver/kernels.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/tridiag_solver/kernels_async.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/tridiag_solver/kernels_async.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/tridiag_solver/merge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/tridiag_solver/merge.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/tridiag_solver/rot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/tridiag_solver/rot.h -------------------------------------------------------------------------------- /include/dlaf/eigensolver/tridiag_solver/tile_collector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/eigensolver/tridiag_solver/tile_collector.h -------------------------------------------------------------------------------- /include/dlaf/factorization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/factorization.h -------------------------------------------------------------------------------- /include/dlaf/factorization/cholesky.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/factorization/cholesky.h -------------------------------------------------------------------------------- /include/dlaf/factorization/cholesky/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/factorization/cholesky/api.h -------------------------------------------------------------------------------- /include/dlaf/factorization/cholesky/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/factorization/cholesky/impl.h -------------------------------------------------------------------------------- /include/dlaf/factorization/qr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/factorization/qr.h -------------------------------------------------------------------------------- /include/dlaf/factorization/qr/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/factorization/qr/api.h -------------------------------------------------------------------------------- /include/dlaf/factorization/qr/internal/get_tfactor_barrier_busy_wait.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/factorization/qr/internal/get_tfactor_barrier_busy_wait.h -------------------------------------------------------------------------------- /include/dlaf/factorization/qr/internal/get_tfactor_num_workers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/factorization/qr/internal/get_tfactor_num_workers.h -------------------------------------------------------------------------------- /include/dlaf/factorization/qr/mc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/factorization/qr/mc.h -------------------------------------------------------------------------------- /include/dlaf/factorization/qr/t_factor_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/factorization/qr/t_factor_impl.h -------------------------------------------------------------------------------- /include/dlaf/gpu/assert.cu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/gpu/assert.cu.h -------------------------------------------------------------------------------- /include/dlaf/gpu/blas/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/gpu/blas/api.h -------------------------------------------------------------------------------- /include/dlaf/gpu/blas/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/gpu/blas/error.h -------------------------------------------------------------------------------- /include/dlaf/gpu/blas/gpublas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/gpu/blas/gpublas.h -------------------------------------------------------------------------------- /include/dlaf/gpu/cublas/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/gpu/cublas/error.h -------------------------------------------------------------------------------- /include/dlaf/gpu/cusolver/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/gpu/cusolver/error.h -------------------------------------------------------------------------------- /include/dlaf/gpu/cusolver/hegst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/gpu/cusolver/hegst.h -------------------------------------------------------------------------------- /include/dlaf/gpu/lapack/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/gpu/lapack/api.h -------------------------------------------------------------------------------- /include/dlaf/gpu/lapack/assert_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/gpu/lapack/assert_info.h -------------------------------------------------------------------------------- /include/dlaf/gpu/lapack/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/gpu/lapack/error.h -------------------------------------------------------------------------------- /include/dlaf/gpu/rocblas/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/gpu/rocblas/error.h -------------------------------------------------------------------------------- /include/dlaf/gpu/rocsolver/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/gpu/rocsolver/error.h -------------------------------------------------------------------------------- /include/dlaf/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/init.h -------------------------------------------------------------------------------- /include/dlaf/inverse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/inverse.h -------------------------------------------------------------------------------- /include/dlaf/inverse/cholesky.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/inverse/cholesky.h -------------------------------------------------------------------------------- /include/dlaf/inverse/cholesky/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/inverse/cholesky/api.h -------------------------------------------------------------------------------- /include/dlaf/inverse/cholesky/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/inverse/cholesky/impl.h -------------------------------------------------------------------------------- /include/dlaf/inverse/triangular.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/inverse/triangular.h -------------------------------------------------------------------------------- /include/dlaf/inverse/triangular/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/inverse/triangular/api.h -------------------------------------------------------------------------------- /include/dlaf/inverse/triangular/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/inverse/triangular/impl.h -------------------------------------------------------------------------------- /include/dlaf/lapack/enum_output.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/lapack/enum_output.h -------------------------------------------------------------------------------- /include/dlaf/lapack/gpu/add.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/lapack/gpu/add.h -------------------------------------------------------------------------------- /include/dlaf/lapack/gpu/lacpy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/lapack/gpu/lacpy.h -------------------------------------------------------------------------------- /include/dlaf/lapack/gpu/larft.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/lapack/gpu/larft.h -------------------------------------------------------------------------------- /include/dlaf/lapack/gpu/laset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/lapack/gpu/laset.h -------------------------------------------------------------------------------- /include/dlaf/lapack/tile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/lapack/tile.h -------------------------------------------------------------------------------- /include/dlaf/lapack/tile_extensions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/lapack/tile_extensions.h -------------------------------------------------------------------------------- /include/dlaf/matrix/allocation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/allocation.h -------------------------------------------------------------------------------- /include/dlaf/matrix/allocation_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/allocation_io.h -------------------------------------------------------------------------------- /include/dlaf/matrix/allocation_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/allocation_types.h -------------------------------------------------------------------------------- /include/dlaf/matrix/check_allocation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/check_allocation.h -------------------------------------------------------------------------------- /include/dlaf/matrix/col_major_layout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/col_major_layout.h -------------------------------------------------------------------------------- /include/dlaf/matrix/copy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/copy.h -------------------------------------------------------------------------------- /include/dlaf/matrix/copy_tile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/copy_tile.h -------------------------------------------------------------------------------- /include/dlaf/matrix/create_matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/create_matrix.h -------------------------------------------------------------------------------- /include/dlaf/matrix/distribution.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/distribution.h -------------------------------------------------------------------------------- /include/dlaf/matrix/distribution_extensions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/distribution_extensions.h -------------------------------------------------------------------------------- /include/dlaf/matrix/hdf5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/hdf5.h -------------------------------------------------------------------------------- /include/dlaf/matrix/index.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/index.h -------------------------------------------------------------------------------- /include/dlaf/matrix/internal/tile_pipeline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/internal/tile_pipeline.h -------------------------------------------------------------------------------- /include/dlaf/matrix/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/matrix.h -------------------------------------------------------------------------------- /include/dlaf/matrix/matrix_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/matrix_base.h -------------------------------------------------------------------------------- /include/dlaf/matrix/matrix_mirror.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/matrix_mirror.h -------------------------------------------------------------------------------- /include/dlaf/matrix/matrix_ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/matrix_ref.h -------------------------------------------------------------------------------- /include/dlaf/matrix/panel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/panel.h -------------------------------------------------------------------------------- /include/dlaf/matrix/print_csv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/print_csv.h -------------------------------------------------------------------------------- /include/dlaf/matrix/print_gpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/print_gpu.h -------------------------------------------------------------------------------- /include/dlaf/matrix/print_numpy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/print_numpy.h -------------------------------------------------------------------------------- /include/dlaf/matrix/tile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/tile.h -------------------------------------------------------------------------------- /include/dlaf/matrix/util_distribution.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/util_distribution.h -------------------------------------------------------------------------------- /include/dlaf/matrix/views.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/matrix/views.h -------------------------------------------------------------------------------- /include/dlaf/memory/memory_chunk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/memory/memory_chunk.h -------------------------------------------------------------------------------- /include/dlaf/memory/memory_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/memory/memory_type.h -------------------------------------------------------------------------------- /include/dlaf/memory/memory_view.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/memory/memory_view.h -------------------------------------------------------------------------------- /include/dlaf/multiplication/general.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/multiplication/general.h -------------------------------------------------------------------------------- /include/dlaf/multiplication/general/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/multiplication/general/api.h -------------------------------------------------------------------------------- /include/dlaf/multiplication/general/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/multiplication/general/impl.h -------------------------------------------------------------------------------- /include/dlaf/multiplication/hermitian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/multiplication/hermitian.h -------------------------------------------------------------------------------- /include/dlaf/multiplication/hermitian/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/multiplication/hermitian/api.h -------------------------------------------------------------------------------- /include/dlaf/multiplication/hermitian/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/multiplication/hermitian/impl.h -------------------------------------------------------------------------------- /include/dlaf/multiplication/triangular.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/multiplication/triangular.h -------------------------------------------------------------------------------- /include/dlaf/multiplication/triangular/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/multiplication/triangular/api.h -------------------------------------------------------------------------------- /include/dlaf/multiplication/triangular/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/multiplication/triangular/impl.h -------------------------------------------------------------------------------- /include/dlaf/permutations/general.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/permutations/general.h -------------------------------------------------------------------------------- /include/dlaf/permutations/general/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/permutations/general/api.h -------------------------------------------------------------------------------- /include/dlaf/permutations/general/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/permutations/general/impl.h -------------------------------------------------------------------------------- /include/dlaf/permutations/general/perms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/permutations/general/perms.h -------------------------------------------------------------------------------- /include/dlaf/schedulers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/schedulers.h -------------------------------------------------------------------------------- /include/dlaf/sender/lift_non_sender.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/sender/lift_non_sender.h -------------------------------------------------------------------------------- /include/dlaf/sender/make_sender_algorithm_overloads.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/sender/make_sender_algorithm_overloads.h -------------------------------------------------------------------------------- /include/dlaf/sender/policy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/sender/policy.h -------------------------------------------------------------------------------- /include/dlaf/sender/traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/sender/traits.h -------------------------------------------------------------------------------- /include/dlaf/sender/transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/sender/transform.h -------------------------------------------------------------------------------- /include/dlaf/sender/transform_mpi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/sender/transform_mpi.h -------------------------------------------------------------------------------- /include/dlaf/sender/typelist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/sender/typelist.h -------------------------------------------------------------------------------- /include/dlaf/sender/when_all_lift.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/sender/when_all_lift.h -------------------------------------------------------------------------------- /include/dlaf/sender/with_temporary_tile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/sender/with_temporary_tile.h -------------------------------------------------------------------------------- /include/dlaf/solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/solver.h -------------------------------------------------------------------------------- /include/dlaf/solver/triangular.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/solver/triangular.h -------------------------------------------------------------------------------- /include/dlaf/solver/triangular/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/solver/triangular/api.h -------------------------------------------------------------------------------- /include/dlaf/solver/triangular/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/solver/triangular/impl.h -------------------------------------------------------------------------------- /include/dlaf/traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/traits.h -------------------------------------------------------------------------------- /include/dlaf/tune.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/tune.h -------------------------------------------------------------------------------- /include/dlaf/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/types.h -------------------------------------------------------------------------------- /include/dlaf/util_blas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/util_blas.h -------------------------------------------------------------------------------- /include/dlaf/util_cublas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/util_cublas.h -------------------------------------------------------------------------------- /include/dlaf/util_cuda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/util_cuda.h -------------------------------------------------------------------------------- /include/dlaf/util_lapack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/util_lapack.h -------------------------------------------------------------------------------- /include/dlaf/util_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/util_math.h -------------------------------------------------------------------------------- /include/dlaf/util_matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/util_matrix.h -------------------------------------------------------------------------------- /include/dlaf/util_rocblas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/util_rocblas.h -------------------------------------------------------------------------------- /include/dlaf/util_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/util_string.h -------------------------------------------------------------------------------- /include/dlaf/util_tile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/util_tile.h -------------------------------------------------------------------------------- /include/dlaf/version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf/version.h.in -------------------------------------------------------------------------------- /include/dlaf_c/desc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf_c/desc.h -------------------------------------------------------------------------------- /include/dlaf_c/eigensolver/eigensolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf_c/eigensolver/eigensolver.h -------------------------------------------------------------------------------- /include/dlaf_c/eigensolver/gen_eigensolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf_c/eigensolver/gen_eigensolver.h -------------------------------------------------------------------------------- /include/dlaf_c/factorization/cholesky.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf_c/factorization/cholesky.h -------------------------------------------------------------------------------- /include/dlaf_c/grid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf_c/grid.h -------------------------------------------------------------------------------- /include/dlaf_c/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf_c/init.h -------------------------------------------------------------------------------- /include/dlaf_c/inverse/cholesky.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf_c/inverse/cholesky.h -------------------------------------------------------------------------------- /include/dlaf_c/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/include/dlaf_c/utils.h -------------------------------------------------------------------------------- /miniapp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/CMakeLists.txt -------------------------------------------------------------------------------- /miniapp/cmake/DLAF_AddMiniapp.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/cmake/DLAF_AddMiniapp.cmake -------------------------------------------------------------------------------- /miniapp/include/dlaf/miniapp/dispatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/include/dlaf/miniapp/dispatch.h -------------------------------------------------------------------------------- /miniapp/include/dlaf/miniapp/kernel_runner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/include/dlaf/miniapp/kernel_runner.h -------------------------------------------------------------------------------- /miniapp/include/dlaf/miniapp/options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/include/dlaf/miniapp/options.h -------------------------------------------------------------------------------- /miniapp/include/dlaf/miniapp/scale_eigenvectors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/include/dlaf/miniapp/scale_eigenvectors.h -------------------------------------------------------------------------------- /miniapp/include/dlaf/miniapp/work_tiles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/include/dlaf/miniapp/work_tiles.h -------------------------------------------------------------------------------- /miniapp/kernel/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/kernel/CMakeLists.txt -------------------------------------------------------------------------------- /miniapp/kernel/miniapp_larft_gemv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/kernel/miniapp_larft_gemv.cpp -------------------------------------------------------------------------------- /miniapp/kernel/miniapp_laset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/kernel/miniapp_laset.cpp -------------------------------------------------------------------------------- /miniapp/miniapp_band_to_tridiag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/miniapp_band_to_tridiag.cpp -------------------------------------------------------------------------------- /miniapp/miniapp_bt_band_to_tridiag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/miniapp_bt_band_to_tridiag.cpp -------------------------------------------------------------------------------- /miniapp/miniapp_bt_reduction_to_band.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/miniapp_bt_reduction_to_band.cpp -------------------------------------------------------------------------------- /miniapp/miniapp_cholesky.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/miniapp_cholesky.cpp -------------------------------------------------------------------------------- /miniapp/miniapp_communication.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/miniapp_communication.cpp -------------------------------------------------------------------------------- /miniapp/miniapp_eigensolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/miniapp_eigensolver.cpp -------------------------------------------------------------------------------- /miniapp/miniapp_gen_eigensolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/miniapp_gen_eigensolver.cpp -------------------------------------------------------------------------------- /miniapp/miniapp_gen_to_std.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/miniapp_gen_to_std.cpp -------------------------------------------------------------------------------- /miniapp/miniapp_inverse_from_cholesky_factor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/miniapp_inverse_from_cholesky_factor.cpp -------------------------------------------------------------------------------- /miniapp/miniapp_reduction_to_band.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/miniapp_reduction_to_band.cpp -------------------------------------------------------------------------------- /miniapp/miniapp_triangular_inverse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/miniapp_triangular_inverse.cpp -------------------------------------------------------------------------------- /miniapp/miniapp_triangular_multiplication.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/miniapp_triangular_multiplication.cpp -------------------------------------------------------------------------------- /miniapp/miniapp_triangular_solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/miniapp_triangular_solver.cpp -------------------------------------------------------------------------------- /miniapp/miniapp_tridiag_solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/miniapp/miniapp_tridiag_solver.cpp -------------------------------------------------------------------------------- /misc/HEADER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/misc/HEADER -------------------------------------------------------------------------------- /misc/PR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/misc/PR.md -------------------------------------------------------------------------------- /misc/coding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/misc/coding.md -------------------------------------------------------------------------------- /misc/figures/distribution.ipe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/misc/figures/distribution.ipe -------------------------------------------------------------------------------- /misc/figures/distribution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/misc/figures/distribution.png -------------------------------------------------------------------------------- /misc/figures/layout1.ipe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/misc/figures/layout1.ipe -------------------------------------------------------------------------------- /misc/figures/layout1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/misc/figures/layout1.png -------------------------------------------------------------------------------- /misc/figures/layout2.ipe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/misc/figures/layout2.ipe -------------------------------------------------------------------------------- /misc/figures/layout2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/misc/figures/layout2.png -------------------------------------------------------------------------------- /misc/figures/local.ipe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/misc/figures/local.ipe -------------------------------------------------------------------------------- /misc/figures/local.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/misc/figures/local.png -------------------------------------------------------------------------------- /misc/figures/src_rank.ipe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/misc/figures/src_rank.ipe -------------------------------------------------------------------------------- /misc/figures/src_rank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/misc/figures/src_rank.png -------------------------------------------------------------------------------- /misc/matrix_distribution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/misc/matrix_distribution.md -------------------------------------------------------------------------------- /scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/README.md -------------------------------------------------------------------------------- /scripts/examples/gen_dlaf_random-gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/examples/gen_dlaf_random-gpu.py -------------------------------------------------------------------------------- /scripts/gen_dlaf_strong-gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/gen_dlaf_strong-gpu.py -------------------------------------------------------------------------------- /scripts/gen_dlaf_strong-mc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/gen_dlaf_strong-mc.py -------------------------------------------------------------------------------- /scripts/gen_dlaf_weak-gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/gen_dlaf_weak-gpu.py -------------------------------------------------------------------------------- /scripts/gen_dlaf_weak-mc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/gen_dlaf_weak-mc.py -------------------------------------------------------------------------------- /scripts/gen_strong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/gen_strong.py -------------------------------------------------------------------------------- /scripts/gen_weak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/gen_weak.py -------------------------------------------------------------------------------- /scripts/gpu2ranks_slurm_cuda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/gpu2ranks_slurm_cuda -------------------------------------------------------------------------------- /scripts/gpu2ranks_slurm_hip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/gpu2ranks_slurm_hip -------------------------------------------------------------------------------- /scripts/miniapps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/miniapps.py -------------------------------------------------------------------------------- /scripts/plot_band2trid_strong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_band2trid_strong.py -------------------------------------------------------------------------------- /scripts/plot_band2trid_weak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_band2trid_weak.py -------------------------------------------------------------------------------- /scripts/plot_bt_band2trid_strong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_bt_band2trid_strong.py -------------------------------------------------------------------------------- /scripts/plot_bt_band2trid_weak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_bt_band2trid_weak.py -------------------------------------------------------------------------------- /scripts/plot_bt_red2band_strong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_bt_red2band_strong.py -------------------------------------------------------------------------------- /scripts/plot_bt_red2band_weak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_bt_red2band_weak.py -------------------------------------------------------------------------------- /scripts/plot_chol_strong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_chol_strong.py -------------------------------------------------------------------------------- /scripts/plot_chol_weak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_chol_weak.py -------------------------------------------------------------------------------- /scripts/plot_evp_strong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_evp_strong.py -------------------------------------------------------------------------------- /scripts/plot_evp_weak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_evp_weak.py -------------------------------------------------------------------------------- /scripts/plot_gevp_strong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_gevp_strong.py -------------------------------------------------------------------------------- /scripts/plot_gevp_weak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_gevp_weak.py -------------------------------------------------------------------------------- /scripts/plot_hegst_strong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_hegst_strong.py -------------------------------------------------------------------------------- /scripts/plot_hegst_weak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_hegst_weak.py -------------------------------------------------------------------------------- /scripts/plot_red2band_strong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_red2band_strong.py -------------------------------------------------------------------------------- /scripts/plot_red2band_weak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_red2band_weak.py -------------------------------------------------------------------------------- /scripts/plot_strong.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_strong.sh -------------------------------------------------------------------------------- /scripts/plot_tridiag_solver_strong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_tridiag_solver_strong.py -------------------------------------------------------------------------------- /scripts/plot_tridiag_solver_weak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_tridiag_solver_weak.py -------------------------------------------------------------------------------- /scripts/plot_trmm_strong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_trmm_strong.py -------------------------------------------------------------------------------- /scripts/plot_trmm_weak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_trmm_weak.py -------------------------------------------------------------------------------- /scripts/plot_trsm_strong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_trsm_strong.py -------------------------------------------------------------------------------- /scripts/plot_trsm_weak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/plot_trsm_weak.py -------------------------------------------------------------------------------- /scripts/postprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/postprocess.py -------------------------------------------------------------------------------- /scripts/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/pyproject.toml -------------------------------------------------------------------------------- /scripts/roll_release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/roll_release.sh -------------------------------------------------------------------------------- /scripts/systems.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/scripts/systems.py -------------------------------------------------------------------------------- /spack/packages/dla-future/package.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/spack/packages/dla-future/package.py -------------------------------------------------------------------------------- /spack/repo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/spack/repo.yaml -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/auxiliary/norm/mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/auxiliary/norm/mc.cpp -------------------------------------------------------------------------------- /src/blas/scal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/blas/scal.cpp -------------------------------------------------------------------------------- /src/c_api/blacs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/c_api/blacs.h -------------------------------------------------------------------------------- /src/c_api/eigensolver/eigensolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/c_api/eigensolver/eigensolver.cpp -------------------------------------------------------------------------------- /src/c_api/eigensolver/eigensolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/c_api/eigensolver/eigensolver.h -------------------------------------------------------------------------------- /src/c_api/eigensolver/gen_eigensolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/c_api/eigensolver/gen_eigensolver.cpp -------------------------------------------------------------------------------- /src/c_api/eigensolver/gen_eigensolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/c_api/eigensolver/gen_eigensolver.h -------------------------------------------------------------------------------- /src/c_api/factorization/cholesky.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/c_api/factorization/cholesky.cpp -------------------------------------------------------------------------------- /src/c_api/factorization/cholesky.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/c_api/factorization/cholesky.h -------------------------------------------------------------------------------- /src/c_api/grid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/c_api/grid.cpp -------------------------------------------------------------------------------- /src/c_api/grid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/c_api/grid.h -------------------------------------------------------------------------------- /src/c_api/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/c_api/init.cpp -------------------------------------------------------------------------------- /src/c_api/inverse/cholesky.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/c_api/inverse/cholesky.cpp -------------------------------------------------------------------------------- /src/c_api/inverse/cholesky.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/c_api/inverse/cholesky.h -------------------------------------------------------------------------------- /src/c_api/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/c_api/utils.cpp -------------------------------------------------------------------------------- /src/c_api/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/c_api/utils.h -------------------------------------------------------------------------------- /src/common/single_threaded_blas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/common/single_threaded_blas.cpp -------------------------------------------------------------------------------- /src/communication/communicator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/communication/communicator.cpp -------------------------------------------------------------------------------- /src/communication/communicator_grid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/communication/communicator_grid.cpp -------------------------------------------------------------------------------- /src/communication/communicator_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/communication/communicator_impl.cpp -------------------------------------------------------------------------------- /src/communication/communicator_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/communication/communicator_impl.h -------------------------------------------------------------------------------- /src/communication/datatypes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/communication/datatypes.cpp -------------------------------------------------------------------------------- /src/communication/kernels/all_reduce.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/communication/kernels/all_reduce.cpp -------------------------------------------------------------------------------- /src/communication/kernels/broadcast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/communication/kernels/broadcast.cpp -------------------------------------------------------------------------------- /src/communication/kernels/p2p.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/communication/kernels/p2p.cpp -------------------------------------------------------------------------------- /src/communication/kernels/reduce.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/communication/kernels/reduce.cpp -------------------------------------------------------------------------------- /src/cusolver/assert_info.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/cusolver/assert_info.cu -------------------------------------------------------------------------------- /src/dummy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/dummy.c -------------------------------------------------------------------------------- /src/dummy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/dummy.cpp -------------------------------------------------------------------------------- /src/eigensolver/band_to_tridiag/mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/eigensolver/band_to_tridiag/mc.cpp -------------------------------------------------------------------------------- /src/eigensolver/bt_band_to_tridiag/gpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/eigensolver/bt_band_to_tridiag/gpu.cpp -------------------------------------------------------------------------------- /src/eigensolver/bt_band_to_tridiag/mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/eigensolver/bt_band_to_tridiag/mc.cpp -------------------------------------------------------------------------------- /src/eigensolver/bt_reduction_to_band/gpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/eigensolver/bt_reduction_to_band/gpu.cpp -------------------------------------------------------------------------------- /src/eigensolver/bt_reduction_to_band/mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/eigensolver/bt_reduction_to_band/mc.cpp -------------------------------------------------------------------------------- /src/eigensolver/eigensolver/gpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/eigensolver/eigensolver/gpu.cpp -------------------------------------------------------------------------------- /src/eigensolver/eigensolver/mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/eigensolver/eigensolver/mc.cpp -------------------------------------------------------------------------------- /src/eigensolver/gen_eigensolver/gpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/eigensolver/gen_eigensolver/gpu.cpp -------------------------------------------------------------------------------- /src/eigensolver/gen_eigensolver/mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/eigensolver/gen_eigensolver/mc.cpp -------------------------------------------------------------------------------- /src/eigensolver/gen_to_std/gpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/eigensolver/gen_to_std/gpu.cpp -------------------------------------------------------------------------------- /src/eigensolver/gen_to_std/mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/eigensolver/gen_to_std/mc.cpp -------------------------------------------------------------------------------- /src/eigensolver/reduction_to_band/gpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/eigensolver/reduction_to_band/gpu.cpp -------------------------------------------------------------------------------- /src/eigensolver/reduction_to_band/mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/eigensolver/reduction_to_band/mc.cpp -------------------------------------------------------------------------------- /src/eigensolver/tridiag_solver/gpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/eigensolver/tridiag_solver/gpu.cpp -------------------------------------------------------------------------------- /src/eigensolver/tridiag_solver/gpu/kernels.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/eigensolver/tridiag_solver/gpu/kernels.cu -------------------------------------------------------------------------------- /src/eigensolver/tridiag_solver/mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/eigensolver/tridiag_solver/mc.cpp -------------------------------------------------------------------------------- /src/factorization/cholesky/gpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/factorization/cholesky/gpu.cpp -------------------------------------------------------------------------------- /src/factorization/cholesky/mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/factorization/cholesky/mc.cpp -------------------------------------------------------------------------------- /src/factorization/qr/gpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/factorization/qr/gpu.cpp -------------------------------------------------------------------------------- /src/factorization/qr/mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/factorization/qr/mc.cpp -------------------------------------------------------------------------------- /src/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/init.cpp -------------------------------------------------------------------------------- /src/inverse/cholesky/gpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/inverse/cholesky/gpu.cpp -------------------------------------------------------------------------------- /src/inverse/cholesky/mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/inverse/cholesky/mc.cpp -------------------------------------------------------------------------------- /src/inverse/triangular/gpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/inverse/triangular/gpu.cpp -------------------------------------------------------------------------------- /src/inverse/triangular/mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/inverse/triangular/mc.cpp -------------------------------------------------------------------------------- /src/lapack/gpu/add.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/lapack/gpu/add.cu -------------------------------------------------------------------------------- /src/lapack/gpu/lacpy.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/lapack/gpu/lacpy.cu -------------------------------------------------------------------------------- /src/lapack/gpu/larft.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/lapack/gpu/larft.cu -------------------------------------------------------------------------------- /src/lapack/gpu/laset.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/lapack/gpu/laset.cu -------------------------------------------------------------------------------- /src/matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/matrix.cpp -------------------------------------------------------------------------------- /src/matrix/distribution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/matrix/distribution.cpp -------------------------------------------------------------------------------- /src/matrix/hdf5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/matrix/hdf5.cpp -------------------------------------------------------------------------------- /src/matrix/matrix_ref.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/matrix/matrix_ref.cpp -------------------------------------------------------------------------------- /src/matrix/tile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/matrix/tile.cpp -------------------------------------------------------------------------------- /src/matrix_mirror.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/matrix_mirror.cpp -------------------------------------------------------------------------------- /src/memory/memory_chunk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/memory/memory_chunk.cpp -------------------------------------------------------------------------------- /src/memory/memory_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/memory/memory_view.cpp -------------------------------------------------------------------------------- /src/multiplication/general/gpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/multiplication/general/gpu.cpp -------------------------------------------------------------------------------- /src/multiplication/general/mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/multiplication/general/mc.cpp -------------------------------------------------------------------------------- /src/multiplication/hermitian/gpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/multiplication/hermitian/gpu.cpp -------------------------------------------------------------------------------- /src/multiplication/hermitian/mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/multiplication/hermitian/mc.cpp -------------------------------------------------------------------------------- /src/multiplication/triangular/gpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/multiplication/triangular/gpu.cpp -------------------------------------------------------------------------------- /src/multiplication/triangular/mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/multiplication/triangular/mc.cpp -------------------------------------------------------------------------------- /src/permutations/general/gpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/permutations/general/gpu.cpp -------------------------------------------------------------------------------- /src/permutations/general/mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/permutations/general/mc.cpp -------------------------------------------------------------------------------- /src/permutations/general/perms.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/permutations/general/perms.cu -------------------------------------------------------------------------------- /src/solver/triangular/gpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/solver/triangular/gpu.cpp -------------------------------------------------------------------------------- /src/solver/triangular/mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/solver/triangular/mc.cpp -------------------------------------------------------------------------------- /src/tune.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/src/tune.cpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/header/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/header/CMakeLists.txt -------------------------------------------------------------------------------- /test/include/dlaf_c_test/blacs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/include/dlaf_c_test/blacs.h -------------------------------------------------------------------------------- /test/include/dlaf_c_test/c_api_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/include/dlaf_c_test/c_api_helpers.h -------------------------------------------------------------------------------- /test/include/dlaf_c_test/config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/include/dlaf_c_test/config.h.in -------------------------------------------------------------------------------- /test/include/dlaf_test/blas/invoke.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/include/dlaf_test/blas/invoke.h -------------------------------------------------------------------------------- /test/include/dlaf_test/comm_grids/grids_6_ranks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/include/dlaf_test/comm_grids/grids_6_ranks.h -------------------------------------------------------------------------------- /test/include/dlaf_test/eigensolver/test_eigensolver_correctness.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/include/dlaf_test/eigensolver/test_eigensolver_correctness.h -------------------------------------------------------------------------------- /test/include/dlaf_test/eigensolver/test_gen_eigensolver_correctness.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/include/dlaf_test/eigensolver/test_gen_eigensolver_correctness.h -------------------------------------------------------------------------------- /test/include/dlaf_test/helper_communicators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/include/dlaf_test/helper_communicators.h -------------------------------------------------------------------------------- /test/include/dlaf_test/lapack/invoke.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/include/dlaf_test/lapack/invoke.h -------------------------------------------------------------------------------- /test/include/dlaf_test/matrix/matrix_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/include/dlaf_test/matrix/matrix_local.h -------------------------------------------------------------------------------- /test/include/dlaf_test/matrix/util_generic_blas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/include/dlaf_test/matrix/util_generic_blas.h -------------------------------------------------------------------------------- /test/include/dlaf_test/matrix/util_generic_blas_extensions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/include/dlaf_test/matrix/util_generic_blas_extensions.h -------------------------------------------------------------------------------- /test/include/dlaf_test/matrix/util_generic_lapack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/include/dlaf_test/matrix/util_generic_lapack.h -------------------------------------------------------------------------------- /test/include/dlaf_test/matrix/util_matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/include/dlaf_test/matrix/util_matrix.h -------------------------------------------------------------------------------- /test/include/dlaf_test/matrix/util_matrix_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/include/dlaf_test/matrix/util_matrix_local.h -------------------------------------------------------------------------------- /test/include/dlaf_test/matrix/util_matrix_senders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/include/dlaf_test/matrix/util_matrix_senders.h -------------------------------------------------------------------------------- /test/include/dlaf_test/matrix/util_tile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/include/dlaf_test/matrix/util_tile.h -------------------------------------------------------------------------------- /test/include/dlaf_test/matrix/util_tile_blas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/include/dlaf_test/matrix/util_tile_blas.h -------------------------------------------------------------------------------- /test/include/dlaf_test/util_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/include/dlaf_test/util_types.h -------------------------------------------------------------------------------- /test/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/src/CMakeLists.txt -------------------------------------------------------------------------------- /test/src/gtest_mpi_listener.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/src/gtest_mpi_listener.cpp -------------------------------------------------------------------------------- /test/src/gtest_mpi_listener.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/src/gtest_mpi_listener.h -------------------------------------------------------------------------------- /test/src/gtest_mpi_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/src/gtest_mpi_main.cpp -------------------------------------------------------------------------------- /test/src/gtest_mpipika_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/src/gtest_mpipika_main.cpp -------------------------------------------------------------------------------- /test/src/gtest_pika_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/src/gtest_pika_main.cpp -------------------------------------------------------------------------------- /test/unit/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/auxiliary/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/auxiliary/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/auxiliary/mc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/auxiliary/mc/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/auxiliary/mc/test_norm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/auxiliary/mc/test_norm.cpp -------------------------------------------------------------------------------- /test/unit/c_api/eigensolver/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/c_api/eigensolver/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/c_api/eigensolver/test_eigensolver_c_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/c_api/eigensolver/test_eigensolver_c_api.cpp -------------------------------------------------------------------------------- /test/unit/c_api/eigensolver/test_eigensolver_c_api_wrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/c_api/eigensolver/test_eigensolver_c_api_wrapper.c -------------------------------------------------------------------------------- /test/unit/c_api/eigensolver/test_eigensolver_c_api_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/c_api/eigensolver/test_eigensolver_c_api_wrapper.h -------------------------------------------------------------------------------- /test/unit/c_api/eigensolver/test_gen_eigensolver_c_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/c_api/eigensolver/test_gen_eigensolver_c_api.cpp -------------------------------------------------------------------------------- /test/unit/c_api/eigensolver/test_gen_eigensolver_c_api_wrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/c_api/eigensolver/test_gen_eigensolver_c_api_wrapper.c -------------------------------------------------------------------------------- /test/unit/c_api/eigensolver/test_gen_eigensolver_c_api_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/c_api/eigensolver/test_gen_eigensolver_c_api_wrapper.h -------------------------------------------------------------------------------- /test/unit/c_api/factorization/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/c_api/factorization/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/c_api/factorization/test_cholesky_c_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/c_api/factorization/test_cholesky_c_api.cpp -------------------------------------------------------------------------------- /test/unit/c_api/factorization/test_cholesky_c_api_wrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/c_api/factorization/test_cholesky_c_api_wrapper.c -------------------------------------------------------------------------------- /test/unit/c_api/factorization/test_cholesky_c_api_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/c_api/factorization/test_cholesky_c_api_wrapper.h -------------------------------------------------------------------------------- /test/unit/c_api/grid/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/c_api/grid/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/c_api/grid/test_grid_c_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/c_api/grid/test_grid_c_api.cpp -------------------------------------------------------------------------------- /test/unit/c_api/grid/test_grid_c_api_wrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/c_api/grid/test_grid_c_api_wrapper.c -------------------------------------------------------------------------------- /test/unit/c_api/grid/test_grid_c_api_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/c_api/grid/test_grid_c_api_wrapper.h -------------------------------------------------------------------------------- /test/unit/c_api/inverse/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/c_api/inverse/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/c_api/inverse/test_inverse_from_cholesky_factor_c_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/c_api/inverse/test_inverse_from_cholesky_factor_c_api.cpp -------------------------------------------------------------------------------- /test/unit/c_api/inverse/test_inverse_from_cholesky_factor_c_api_wrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/c_api/inverse/test_inverse_from_cholesky_factor_c_api_wrapper.c -------------------------------------------------------------------------------- /test/unit/c_api/inverse/test_inverse_from_cholesky_factor_c_api_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/c_api/inverse/test_inverse_from_cholesky_factor_c_api_wrapper.h -------------------------------------------------------------------------------- /test/unit/common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/common/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/common/test_data_descriptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/common/test_data_descriptor.cpp -------------------------------------------------------------------------------- /test/unit/common/test_index2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/common/test_index2d.cpp -------------------------------------------------------------------------------- /test/unit/common/test_pipeline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/common/test_pipeline.cpp -------------------------------------------------------------------------------- /test/unit/common/test_range2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/common/test_range2d.cpp -------------------------------------------------------------------------------- /test/unit/common/test_single_threaded_blas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/common/test_single_threaded_blas.cpp -------------------------------------------------------------------------------- /test/unit/common/test_size2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/common/test_size2d.cpp -------------------------------------------------------------------------------- /test/unit/communication/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/communication/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/communication/test_all_reduce.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/communication/test_all_reduce.cpp -------------------------------------------------------------------------------- /test/unit/communication/test_broadcast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/communication/test_broadcast.cpp -------------------------------------------------------------------------------- /test/unit/communication/test_broadcast_matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/communication/test_broadcast_matrix.cpp -------------------------------------------------------------------------------- /test/unit/communication/test_broadcast_panel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/communication/test_broadcast_panel.cpp -------------------------------------------------------------------------------- /test/unit/communication/test_broadcast_tile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/communication/test_broadcast_tile.cpp -------------------------------------------------------------------------------- /test/unit/communication/test_collective_async.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/communication/test_collective_async.cpp -------------------------------------------------------------------------------- /test/unit/communication/test_comm_matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/communication/test_comm_matrix.cpp -------------------------------------------------------------------------------- /test/unit/communication/test_comm_p2p.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/communication/test_comm_p2p.cpp -------------------------------------------------------------------------------- /test/unit/communication/test_comm_sender.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/communication/test_comm_sender.cpp -------------------------------------------------------------------------------- /test/unit/communication/test_communicator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/communication/test_communicator.cpp -------------------------------------------------------------------------------- /test/unit/communication/test_communicator_grid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/communication/test_communicator_grid.cpp -------------------------------------------------------------------------------- /test/unit/communication/test_message.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/communication/test_message.cpp -------------------------------------------------------------------------------- /test/unit/communication/test_reduce.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/communication/test_reduce.cpp -------------------------------------------------------------------------------- /test/unit/communication/test_transform_mpi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/communication/test_transform_mpi.cpp -------------------------------------------------------------------------------- /test/unit/eigensolver/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/eigensolver/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/eigensolver/test_band_to_tridiag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/eigensolver/test_band_to_tridiag.cpp -------------------------------------------------------------------------------- /test/unit/eigensolver/test_bt_band_to_tridiag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/eigensolver/test_bt_band_to_tridiag.cpp -------------------------------------------------------------------------------- /test/unit/eigensolver/test_bt_reduction_to_band.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/eigensolver/test_bt_reduction_to_band.cpp -------------------------------------------------------------------------------- /test/unit/eigensolver/test_eigensolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/eigensolver/test_eigensolver.cpp -------------------------------------------------------------------------------- /test/unit/eigensolver/test_gen_eigensolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/eigensolver/test_gen_eigensolver.cpp -------------------------------------------------------------------------------- /test/unit/eigensolver/test_gen_to_std.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/eigensolver/test_gen_to_std.cpp -------------------------------------------------------------------------------- /test/unit/eigensolver/test_reduction_to_band.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/eigensolver/test_reduction_to_band.cpp -------------------------------------------------------------------------------- /test/unit/eigensolver/test_tridiag_solver_distributed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/eigensolver/test_tridiag_solver_distributed.cpp -------------------------------------------------------------------------------- /test/unit/eigensolver/test_tridiag_solver_local.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/eigensolver/test_tridiag_solver_local.cpp -------------------------------------------------------------------------------- /test/unit/eigensolver/test_tridiag_solver_merge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/eigensolver/test_tridiag_solver_merge.cpp -------------------------------------------------------------------------------- /test/unit/eigensolver/test_tridiag_solver_rot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/eigensolver/test_tridiag_solver_rot.cpp -------------------------------------------------------------------------------- /test/unit/factorization/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/factorization/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/factorization/test_cholesky.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/factorization/test_cholesky.cpp -------------------------------------------------------------------------------- /test/unit/factorization/test_compute_t_factor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/factorization/test_compute_t_factor.cpp -------------------------------------------------------------------------------- /test/unit/init/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/init/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/init/test_init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/init/test_init.cpp -------------------------------------------------------------------------------- /test/unit/inverse/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/inverse/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/inverse/test_inverse_from_cholesky_factor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/inverse/test_inverse_from_cholesky_factor.cpp -------------------------------------------------------------------------------- /test/unit/inverse/test_triangular_inverse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/inverse/test_triangular_inverse.cpp -------------------------------------------------------------------------------- /test/unit/lapack/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/lapack/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/lapack/gpu/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/lapack/gpu/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/lapack/gpu/test_lacpy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/lapack/gpu/test_lacpy.cpp -------------------------------------------------------------------------------- /test/unit/matrix/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/matrix/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/matrix/test_allocation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/matrix/test_allocation.cpp -------------------------------------------------------------------------------- /test/unit/matrix/test_col_major_layout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/matrix/test_col_major_layout.cpp -------------------------------------------------------------------------------- /test/unit/matrix/test_copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/matrix/test_copy.cpp -------------------------------------------------------------------------------- /test/unit/matrix/test_distribution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/matrix/test_distribution.cpp -------------------------------------------------------------------------------- /test/unit/matrix/test_distribution_extensions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/matrix/test_distribution_extensions.cpp -------------------------------------------------------------------------------- /test/unit/matrix/test_matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/matrix/test_matrix.cpp -------------------------------------------------------------------------------- /test/unit/matrix/test_matrix_hdf5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/matrix/test_matrix_hdf5.cpp -------------------------------------------------------------------------------- /test/unit/matrix/test_matrix_local.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/matrix/test_matrix_local.cpp -------------------------------------------------------------------------------- /test/unit/matrix/test_matrix_mirror.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/matrix/test_matrix_mirror.cpp -------------------------------------------------------------------------------- /test/unit/matrix/test_matrix_output.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/matrix/test_matrix_output.cpp -------------------------------------------------------------------------------- /test/unit/matrix/test_matrix_ref.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/matrix/test_matrix_ref.cpp -------------------------------------------------------------------------------- /test/unit/matrix/test_panel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/matrix/test_panel.cpp -------------------------------------------------------------------------------- /test/unit/matrix/test_retiled_matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/matrix/test_retiled_matrix.cpp -------------------------------------------------------------------------------- /test/unit/matrix/test_retiled_matrix_ref.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/matrix/test_retiled_matrix_ref.cpp -------------------------------------------------------------------------------- /test/unit/matrix/test_tile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/matrix/test_tile.cpp -------------------------------------------------------------------------------- /test/unit/matrix/test_util_distribution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/matrix/test_util_distribution.cpp -------------------------------------------------------------------------------- /test/unit/matrix/test_util_matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/matrix/test_util_matrix.cpp -------------------------------------------------------------------------------- /test/unit/matrix/test_views.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/matrix/test_views.cpp -------------------------------------------------------------------------------- /test/unit/memory/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/memory/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/memory/test_memory_chunk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/memory/test_memory_chunk.cpp -------------------------------------------------------------------------------- /test/unit/memory/test_memory_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/memory/test_memory_view.cpp -------------------------------------------------------------------------------- /test/unit/multiplication/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/multiplication/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/multiplication/test_multiplication_general.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/multiplication/test_multiplication_general.cpp -------------------------------------------------------------------------------- /test/unit/multiplication/test_multiplication_hermitian.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/multiplication/test_multiplication_hermitian.cpp -------------------------------------------------------------------------------- /test/unit/multiplication/test_multiplication_triangular.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/multiplication/test_multiplication_triangular.cpp -------------------------------------------------------------------------------- /test/unit/permutations/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/permutations/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/permutations/test_permutations_distributed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/permutations/test_permutations_distributed.cpp -------------------------------------------------------------------------------- /test/unit/permutations/test_permutations_local.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/permutations/test_permutations_local.cpp -------------------------------------------------------------------------------- /test/unit/sender/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/sender/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/sender/test_with_temporary_tile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/sender/test_with_temporary_tile.cpp -------------------------------------------------------------------------------- /test/unit/solver/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/solver/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/solver/test_triangular.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/solver/test_triangular.cpp -------------------------------------------------------------------------------- /test/unit/test_blas_tile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_blas_tile.cpp -------------------------------------------------------------------------------- /test/unit/test_blas_tile/test_add.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_blas_tile/test_add.h -------------------------------------------------------------------------------- /test/unit/test_blas_tile/test_gemm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_blas_tile/test_gemm.h -------------------------------------------------------------------------------- /test/unit/test_blas_tile/test_hemm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_blas_tile/test_hemm.h -------------------------------------------------------------------------------- /test/unit/test_blas_tile/test_her2k.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_blas_tile/test_her2k.h -------------------------------------------------------------------------------- /test/unit/test_blas_tile/test_herk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_blas_tile/test_herk.h -------------------------------------------------------------------------------- /test/unit/test_blas_tile/test_scal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_blas_tile/test_scal.h -------------------------------------------------------------------------------- /test/unit/test_blas_tile/test_trmm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_blas_tile/test_trmm.h -------------------------------------------------------------------------------- /test/unit/test_blas_tile/test_trsm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_blas_tile/test_trsm.h -------------------------------------------------------------------------------- /test/unit/test_blas_tile_extensions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_blas_tile_extensions.cpp -------------------------------------------------------------------------------- /test/unit/test_lapack_tile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_lapack_tile.cpp -------------------------------------------------------------------------------- /test/unit/test_lapack_tile/test_hegst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_lapack_tile/test_hegst.h -------------------------------------------------------------------------------- /test/unit/test_lapack_tile/test_lange.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_lapack_tile/test_lange.h -------------------------------------------------------------------------------- /test/unit/test_lapack_tile/test_lantr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_lapack_tile/test_lantr.h -------------------------------------------------------------------------------- /test/unit/test_lapack_tile/test_laset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_lapack_tile/test_laset.h -------------------------------------------------------------------------------- /test/unit/test_lapack_tile/test_lauum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_lapack_tile/test_lauum.h -------------------------------------------------------------------------------- /test/unit/test_lapack_tile/test_potrf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_lapack_tile/test_potrf.h -------------------------------------------------------------------------------- /test/unit/test_lapack_tile/test_trtri.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_lapack_tile/test_trtri.h -------------------------------------------------------------------------------- /test/unit/test_lapack_tile_extensions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_lapack_tile_extensions.cpp -------------------------------------------------------------------------------- /test/unit/test_lapack_tile_extensions/test_lauum_workspace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_lapack_tile_extensions/test_lauum_workspace.h -------------------------------------------------------------------------------- /test/unit/test_lapack_tile_extensions/test_trtri_workspace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_lapack_tile_extensions/test_trtri_workspace.h -------------------------------------------------------------------------------- /test/unit/test_types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_types.cpp -------------------------------------------------------------------------------- /test/unit/test_util_cuda.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_util_cuda.cu -------------------------------------------------------------------------------- /test/unit/test_util_math.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_util_math.cpp -------------------------------------------------------------------------------- /test/unit/test_util_string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eth-cscs/DLA-Future/HEAD/test/unit/test_util_string.cpp --------------------------------------------------------------------------------