diff --git a/master/add_8h_source.html b/master/add_8h_source.html
index 8c304045cf..5414c34594 100644
--- a/master/add_8h_source.html
+++ b/master/add_8h_source.html
@@ -95,30 +95,32 @@
-
-
-
- 18#include <dlaf/gpu/blas/api.h>
-
-
- 21namespace dlaf::gpulapack {
+
+
+
+
+
+ 20#include <dlaf/gpu/blas/api.h>
+
-
- 24void add(
const blas::Uplo uplo,
const SizeType m,
const SizeType n,
const T& alpha,
const T* a,
- 25 const SizeType lda, T* b,
const SizeType ldb,
const whip::stream_t stream);
-
- 27#define DLAF_CUBLAS_ADD_ETI(kword, Type) \
- 28 kword template void add(const blas::Uplo uplo, const SizeType m, const SizeType n, const Type& alpha, \
- 29 const Type* a, const SizeType lda, Type* b, const SizeType ldb, \
- 30 const whip::stream_t stream)
-
- 32DLAF_CUBLAS_ADD_ETI(
extern,
float);
- 33DLAF_CUBLAS_ADD_ETI(
extern,
double);
- 34DLAF_CUBLAS_ADD_ETI(
extern, std::complex<float>);
- 35DLAF_CUBLAS_ADD_ETI(
extern, std::complex<double>);
-
-
-
+ 23namespace dlaf::gpulapack {
+
+
+ 26void add(
const blas::Uplo uplo,
const SizeType m,
const SizeType n,
const T& alpha,
const T* a,
+ 27 const SizeType lda, T* b,
const SizeType ldb,
const whip::stream_t stream);
+
+ 29#define DLAF_CUBLAS_ADD_ETI(kword, Type) \
+ 30 kword template void add(const blas::Uplo uplo, const SizeType m, const SizeType n, const Type& alpha, \
+ 31 const Type* a, const SizeType lda, Type* b, const SizeType ldb, \
+ 32 const whip::stream_t stream)
+
+ 34DLAF_CUBLAS_ADD_ETI(
extern,
float);
+ 35DLAF_CUBLAS_ADD_ETI(
extern,
double);
+ 36DLAF_CUBLAS_ADD_ETI(
extern, std::complex<float>);
+ 37DLAF_CUBLAS_ADD_ETI(
extern, std::complex<double>);
+
+
+
void add(T alpha, const matrix::Tile< const T, D > &tile_b, const matrix::Tile< T, D > &tile_a)
diff --git a/master/auxiliary_2norm_2api_8h_source.html b/master/auxiliary_2norm_2api_8h_source.html
index a17aac42cc..fe05c235f4 100644
--- a/master/auxiliary_2norm_2api_8h_source.html
+++ b/master/auxiliary_2norm_2api_8h_source.html
@@ -92,41 +92,43 @@
- 12#include <pika/execution.hpp>
+
-
-
-
-
- 18namespace dlaf::auxiliary::internal {
+ 14#include <pika/execution.hpp>
+
+
+
+
- 20template <Backend backend, Device device,
class T>
-
-
-
-
-
24struct Norm<Backend::MC, Device::CPU, T> {
-
25 static pika::execution::experimental::unique_any_sender<dlaf::BaseType<T>> max_L(
-
-
-
28 static pika::execution::experimental::unique_any_sender<dlaf::BaseType<T>> max_G(
-
-
+
20namespace dlaf::auxiliary::internal {
+
+
22template <Backend backend, Device device,
class T>
+
+
+
+
+
26struct Norm<Backend::MC, Device::CPU, T> {
+
27 static pika::execution::experimental::unique_any_sender<dlaf::BaseType<T>> max_L(
+
+
+
30 static pika::execution::experimental::unique_any_sender<dlaf::BaseType<T>> max_G(
+
+
-
-
-
33#define DLAF_NORM_ETI(KWORD, DATATYPE) KWORD template struct Norm<Backend::MC, Device::CPU, DATATYPE>;
-
-
35DLAF_NORM_ETI(
extern,
float)
-
36DLAF_NORM_ETI(
extern,
double)
-
37DLAF_NORM_ETI(
extern, std::complex<float>)
-
38DLAF_NORM_ETI(
extern, std::complex<double>)
-
+
+
+
35#define DLAF_NORM_ETI(KWORD, DATATYPE) KWORD template struct Norm<Backend::MC, Device::CPU, DATATYPE>;
+
+
37DLAF_NORM_ETI(
extern,
float)
+
38DLAF_NORM_ETI(
extern,
double)
+
39DLAF_NORM_ETI(
extern, std::complex<float>)
+
40DLAF_NORM_ETI(
extern, std::complex<double>)
+
Definition communicator_grid.h:37
-
+
diff --git a/master/auxiliary_2norm_2mc_8h_source.html b/master/auxiliary_2norm_2mc_8h_source.html
index 1176b6a80c..8dea521cc3 100644
--- a/master/auxiliary_2norm_2mc_8h_source.html
+++ b/master/auxiliary_2norm_2mc_8h_source.html
@@ -249,7 +249,7 @@
IndexT_MPI rank() const noexcept
Return the rank of the current process in the Communicator.
-
+
auto make_data(Data &&data) noexcept
Definition data.h:78
@@ -263,8 +263,8 @@
-bool square_blocksize(const MatrixLike &m) noexcept
Returns true if the matrix block size is square.
Definition util_matrix.h:48
-bool square_size(const MatrixLike &m) noexcept
Returns true if the matrix is square.
Definition util_matrix.h:42
+bool square_blocksize(const MatrixLike &m) noexcept
Returns true if the matrix block size is square.
Definition util_matrix.h:49
+bool square_size(const MatrixLike &m) noexcept
Returns true if the matrix is square.
Definition util_matrix.h:43
diff --git a/master/band__to__tridiag_8h_source.html b/master/band__to__tridiag_8h_source.html
index 79f2b0ff62..989a08f097 100644
--- a/master/band__to__tridiag_8h_source.html
+++ b/master/band__to__tridiag_8h_source.html
@@ -166,8 +166,8 @@
-
-
+
+
diff --git a/master/blas_2tile_8h_source.html b/master/blas_2tile_8h_source.html
index 24944242af..c47abaf45e 100644
--- a/master/blas_2tile_8h_source.html
+++ b/master/blas_2tile_8h_source.html
@@ -413,7 +413,7 @@
#define DLAF_MAKE_CALLABLE_OBJECT(fname)
Definition callable_object.h:29
Definition single_threaded_blas.h:20
-
+
diff --git a/master/broadcast__panel_8h_source.html b/master/broadcast__panel_8h_source.html
index 579337e6a2..67600e7b0f 100644
--- a/master/broadcast__panel_8h_source.html
+++ b/master/broadcast__panel_8h_source.html
@@ -261,8 +261,8 @@
void broadcast(comm::IndexT_MPI rank_root, matrix::Panel< axis, T, D, storage > &panel, comm::CommunicatorPipeline< coord_to_communicator_type(orthogonal(axis))> &serial_comm)
Definition broadcast_panel.h:61
Definition communicator_pipeline.h:41
-
-ReadWriteSenderType readwrite(const LocalTileIndex &index) noexcept
Definition matrix.h:153
+
+ReadWriteSenderType readwrite(const LocalTileIndex &index) noexcept
Definition matrix.h:154
int IndexT_MPI
Type used for indexes in MPI API.
Definition index.h:20
diff --git a/master/bt__band__to__tridiag_8h_source.html b/master/bt__band__to__tridiag_8h_source.html
index a31375af1a..b4e3349813 100644
--- a/master/bt__band__to__tridiag_8h_source.html
+++ b/master/bt__band__to__tridiag_8h_source.html
@@ -147,11 +147,11 @@
void bt_band_to_tridiagonal(const SizeType band_size, MatrixRef< T, D > &mat_e, matrix::Matrix< const T, Device::CPU > &mat_hh)
Definition bt_band_to_tridiag.h:60
Definition communicator_grid.h:37
-
-Definition matrix_ref.h:171
+
+Definition matrix_ref.h:172
-
+
diff --git a/master/bt__reduction__to__band_8h_source.html b/master/bt__reduction__to__band_8h_source.html
index 21473bb54d..59a23e30cc 100644
--- a/master/bt__reduction__to__band_8h_source.html
+++ b/master/bt__reduction__to__band_8h_source.html
@@ -156,11 +156,11 @@
void bt_reduction_to_band(const SizeType b, MatrixRef< T, device > &mat_c, Matrix< const T, device > &mat_v, Matrix< const T, Device::CPU > &mat_taus)
Definition bt_reduction_to_band.h:45
Definition communicator_grid.h:37
-Definition matrix_ref.h:171
+Definition matrix_ref.h:172
-
+
diff --git a/master/copy_8h_source.html b/master/copy_8h_source.html
index 4991d71879..28ac979d55 100644
--- a/master/copy_8h_source.html
+++ b/master/copy_8h_source.html
@@ -283,9 +283,9 @@
-
-Matrix retiledSubPipeline(const LocalTileSize &tiles_per_block) noexcept
Definition matrix.h:184
-ReadWriteSenderType readwrite(const LocalTileIndex &index) noexcept
Definition matrix.h:153
+
+Matrix retiledSubPipeline(const LocalTileSize &tiles_per_block) noexcept
Definition matrix.h:185
+ReadWriteSenderType readwrite(const LocalTileIndex &index) noexcept
Definition matrix.h:154
int IndexT_MPI
Type used for indexes in MPI API.
Definition index.h:20
@@ -301,10 +301,10 @@
auto to_int(const T unsigned_value)
Definition types.h:248
-bool equal_process_grid(const MatrixLike< const T, D > &m, const comm::CommunicatorGrid &g) noexcept
Returns true if the matrix is distributed on the communication grid.
Definition util_matrix.h:78
-bool single_tile_per_block(const MatrixLike &m) noexcept
Returns true if the matrix has a single tile per block.
Definition util_matrix.h:54
-bool local_matrix(const MatrixLike< const T, D > &m) noexcept
Returns true if the matrix is local to a process.
Definition util_matrix.h:72
-bool equal_size(const MatrixLikeA &lhs, const MatrixLikeB &rhs) noexcept
Returns true if matrices have equal sizes.
Definition util_matrix.h:60
+bool equal_process_grid(const MatrixLike< const T, D > &m, const comm::CommunicatorGrid &g) noexcept
Returns true if the matrix is distributed on the communication grid.
Definition util_matrix.h:79
+bool single_tile_per_block(const MatrixLike &m) noexcept
Returns true if the matrix has a single tile per block.
Definition util_matrix.h:55
+bool local_matrix(const MatrixLike< const T, D > &m) noexcept
Returns true if the matrix is local to a process.
Definition util_matrix.h:73
+bool equal_size(const MatrixLikeA &lhs, const MatrixLikeB &rhs) noexcept
Returns true if matrices have equal sizes.
Definition util_matrix.h:61