Loading...
Searching...
No Matches
7#ifdef SYCL_LANGUAGE_VERSION
8#include <oneapi/dpl/algorithm>
9#include <oneapi/dpl/execution>
10#include <oneapi/dpl/numeric>
31#include <vendor/source_location/source_location.hpp>
37#include <dr/detail/format_shim.hpp>
38#include <dr/detail/ranges_shim.hpp>
41#include <dr/concepts/concepts.hpp>
43#include <dr/detail/logger.hpp>
44#include <dr/detail/view_detectors.hpp>
45#include <dr/detail/segments_tools.hpp>
46#include <dr/detail/iterator_adaptor.hpp>
47#include <dr/detail/normal_distributed_iterator.hpp>
48#include <dr/detail/memory.hpp>
49#include <dr/detail/communicator.hpp>
50#include <dr/detail/index.hpp>
51#include <dr/detail/matrix_io.hpp>
52#include <dr/detail/matrix_entry.hpp>
53#include <dr/detail/generate_csr.hpp>
54#include <dr/detail/coo_matrix.hpp>
56#include <dr/views/views.hpp>
57#include <dr/views/transform.hpp>
59#include <dr/mp/halo.hpp>
60#include <dr/mp/global.hpp>
61#include <dr/mp/sycl_support.hpp>
62#include <dr/mp/common_support.hpp>
63#include <dr/mp/alignment.hpp>
64#include <dr/mp/allocator.hpp>
65#include <dr/mp/views/views.hpp>
66#include <dr/mp/views/zip.hpp>
67#include <dr/mp/views/enumerate.hpp>
68#include <dr/mp/views/sliding.hpp>
69#include <dr/mp/views/mdspan_view.hpp>
70#include <dr/mp/views/submdspan_view.hpp>
71#include <dr/mp/algorithms/copy.hpp>
72#include <dr/mp/algorithms/count.hpp>
73#include <dr/mp/algorithms/equal.hpp>
74#include <dr/mp/algorithms/fill.hpp>
75#include <dr/mp/algorithms/for_each.hpp>
76#include <dr/mp/algorithms/exclusive_scan.hpp>
77#include <dr/mp/algorithms/inclusive_scan.hpp>
78#include <dr/mp/algorithms/iota.hpp>
79#include <dr/mp/algorithms/reduce.hpp>
80#include <dr/mp/algorithms/sort.hpp>
81#include <dr/mp/algorithms/md_for_each.hpp>
82#include <dr/mp/algorithms/transform.hpp>
83#include <dr/mp/algorithms/transpose.hpp>
84#include <dr/mp/algorithms/matrix/gemv.hpp>
85#include <dr/mp/containers/distributed_vector.hpp>
86#include <dr/mp/containers/distributed_sparse_matrix.hpp>
87#include <dr/mp/containers/broadcasted_vector.hpp>
88#include <dr/mp/containers/broadcasted_slim_matrix.hpp>
89#include <dr/mp/containers/distributed_mdarray.hpp>
90#include <dr/mp/containers/matrix_formats/csr_eq_distribution.hpp>
91#include <dr/mp/containers/matrix_formats/csr_row_distribution.hpp>