From f4818048b38703ec2ce3b0aeee34204f5a53ee2f Mon Sep 17 00:00:00 2001 From: "Knepper, Sarah" Date: Mon, 4 Nov 2024 16:21:36 -0800 Subject: [PATCH] [oneMKL][LAPACK] Const-qualify USM pointers for input matrices --- source/elements/oneMKL/source/domains/lapack/getri.rst | 2 +- source/elements/oneMKL/source/domains/lapack/getri_batch.rst | 4 ++-- source/elements/oneMKL/source/domains/lapack/getrs.rst | 2 +- source/elements/oneMKL/source/domains/lapack/getrs_batch.rst | 4 ++-- source/elements/oneMKL/source/domains/lapack/orgbr.rst | 2 +- source/elements/oneMKL/source/domains/lapack/orgqr.rst | 2 +- source/elements/oneMKL/source/domains/lapack/orgqr_batch.rst | 4 ++-- source/elements/oneMKL/source/domains/lapack/orgtr.rst | 2 +- source/elements/oneMKL/source/domains/lapack/ormqr.rst | 2 +- source/elements/oneMKL/source/domains/lapack/ormrq.rst | 2 +- source/elements/oneMKL/source/domains/lapack/ormtr.rst | 2 +- source/elements/oneMKL/source/domains/lapack/potrs.rst | 2 +- source/elements/oneMKL/source/domains/lapack/potrs_batch.rst | 4 ++-- source/elements/oneMKL/source/domains/lapack/trtrs.rst | 2 +- source/elements/oneMKL/source/domains/lapack/ungbr.rst | 2 +- source/elements/oneMKL/source/domains/lapack/ungqr.rst | 2 +- source/elements/oneMKL/source/domains/lapack/ungqr_batch.rst | 4 ++-- source/elements/oneMKL/source/domains/lapack/ungtr.rst | 2 +- source/elements/oneMKL/source/domains/lapack/unmqr.rst | 2 +- source/elements/oneMKL/source/domains/lapack/unmrq.rst | 2 +- source/elements/oneMKL/source/domains/lapack/unmtr.rst | 2 +- 21 files changed, 26 insertions(+), 26 deletions(-) diff --git a/source/elements/oneMKL/source/domains/lapack/getri.rst b/source/elements/oneMKL/source/domains/lapack/getri.rst index 4356ffba6b..46c3075e21 100644 --- a/source/elements/oneMKL/source/domains/lapack/getri.rst +++ b/source/elements/oneMKL/source/domains/lapack/getri.rst @@ -111,7 +111,7 @@ getri (USM Version) .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event getri(cl::sycl::queue &queue, std::int64_t n, T *a, std::int64_t lda, std::int64_t *ipiv, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event getri(cl::sycl::queue &queue, std::int64_t n, T *a, std::int64_t lda, const std::int64_t *ipiv, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) } .. container:: section diff --git a/source/elements/oneMKL/source/domains/lapack/getri_batch.rst b/source/elements/oneMKL/source/domains/lapack/getri_batch.rst index 3cd2d5e977..7aeee349cd 100644 --- a/source/elements/oneMKL/source/domains/lapack/getri_batch.rst +++ b/source/elements/oneMKL/source/domains/lapack/getri_batch.rst @@ -134,7 +134,7 @@ Total number of problems to solve, ``batch_size``, is a sum of sizes of all of t .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event getri_batch(cl::sycl::queue &queue, std::int64_t *n, T **a, std::int64_t *lda, std::int64_t **ipiv, std::int64_t group_count, std::int64_t *group_sizes, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event getri_batch(cl::sycl::queue &queue, std::int64_t *n, T **a, std::int64_t *lda, const std::int64_t * const *ipiv, std::int64_t group_count, std::int64_t *group_sizes, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) } .. container:: section @@ -217,7 +217,7 @@ The routine computes the inverses :math:`A_i^{-1}` of general matrices :math:`A_ .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event getri_batch(cl::sycl::queue &queue, std::int64_t n, T *a, std::int64_t lda, std::int64_t stride_a, std::int64_t *ipiv, std::int64_t stride_ipiv, std::int64_t batch_size, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event getri_batch(cl::sycl::queue &queue, std::int64_t n, T *a, std::int64_t lda, std::int64_t stride_a, const std::int64_t *ipiv, std::int64_t stride_ipiv, std::int64_t batch_size, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) }; .. container:: section diff --git a/source/elements/oneMKL/source/domains/lapack/getrs.rst b/source/elements/oneMKL/source/domains/lapack/getrs.rst index 4a88eedf5a..857c3edf99 100644 --- a/source/elements/oneMKL/source/domains/lapack/getrs.rst +++ b/source/elements/oneMKL/source/domains/lapack/getrs.rst @@ -152,7 +152,7 @@ getrs (USM Version) .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event getrs(cl::sycl::queue &queue, oneapi::mkl::transpose trans, std::int64_t n, std::int64_t nrhs, T *a, std::int64_t lda, std::int64_t *ipiv, T *b, std::int64_t ldb, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event getrs(cl::sycl::queue &queue, oneapi::mkl::transpose trans, std::int64_t n, std::int64_t nrhs, const T *a, std::int64_t lda, const std::int64_t *ipiv, T *b, std::int64_t ldb, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) } .. container:: section diff --git a/source/elements/oneMKL/source/domains/lapack/getrs_batch.rst b/source/elements/oneMKL/source/domains/lapack/getrs_batch.rst index 31f9c63e9f..7b24fc4a02 100644 --- a/source/elements/oneMKL/source/domains/lapack/getrs_batch.rst +++ b/source/elements/oneMKL/source/domains/lapack/getrs_batch.rst @@ -161,7 +161,7 @@ The USM version of ``getrs_batch`` supports the group API and strided API. .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event getrs_batch(cl::sycl::queue &queue, mkl::transpose *trans, std::int64_t *n, std::int64_t *nrhs, T **a, std::int64_t *lda, std::int64_t **ipiv, T **b, std::int64_t *ldb, std::int64_t group_count, std::int64_t *group_sizes, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event getrs_batch(cl::sycl::queue &queue, mkl::transpose *trans, std::int64_t *n, std::int64_t *nrhs, const T * const *a, std::int64_t *lda, const std::int64_t * const *ipiv, T **b, std::int64_t *ldb, std::int64_t group_count, std::int64_t *group_sizes, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) } .. container:: section @@ -265,7 +265,7 @@ This routine shall throw the following exceptions if the associated condition is .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event getrs_batch(cl::sycl::queue &queue, mkl::transpose trans, std::int64_t n, std::int64_t nrhs, T *a, std::int64_t lda, std::int64_t stride_a, std::int64_t *ipiv, std::int64_t stride_ipiv, T *b, std::int64_t ldb, std::int64_t stride_b, std::int64_t batch_size, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event getrs_batch(cl::sycl::queue &queue, mkl::transpose trans, std::int64_t n, std::int64_t nrhs, const T *a, std::int64_t lda, std::int64_t stride_a, const std::int64_t *ipiv, std::int64_t stride_ipiv, T *b, std::int64_t ldb, std::int64_t stride_b, std::int64_t batch_size, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) }; .. container:: section diff --git a/source/elements/oneMKL/source/domains/lapack/orgbr.rst b/source/elements/oneMKL/source/domains/lapack/orgbr.rst index 23d8a823b9..f759704037 100644 --- a/source/elements/oneMKL/source/domains/lapack/orgbr.rst +++ b/source/elements/oneMKL/source/domains/lapack/orgbr.rst @@ -169,7 +169,7 @@ orgbr (USM Version) .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event orgbr(cl::sycl::queue &queue, oneapi::mkl::generate gen, std::int64_t m, std::int64_t n, std::int64_t k, T *a, std::int64_t lda, T *tau, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event orgbr(cl::sycl::queue &queue, oneapi::mkl::generate gen, std::int64_t m, std::int64_t n, std::int64_t k, T *a, std::int64_t lda, const T *tau, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) } .. container:: section diff --git a/source/elements/oneMKL/source/domains/lapack/orgqr.rst b/source/elements/oneMKL/source/domains/lapack/orgqr.rst index e8b57a8169..b3fa0283e3 100644 --- a/source/elements/oneMKL/source/domains/lapack/orgqr.rst +++ b/source/elements/oneMKL/source/domains/lapack/orgqr.rst @@ -147,7 +147,7 @@ orgqr (USM Version) .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event orgqr(cl::sycl::queue &queue, std::int64_t m, std::int64_t n, std::int64_t k, T *a, std::int64_t lda, T *tau, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event orgqr(cl::sycl::queue &queue, std::int64_t m, std::int64_t n, std::int64_t k, T *a, std::int64_t lda, const T *tau, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) } .. container:: section diff --git a/source/elements/oneMKL/source/domains/lapack/orgqr_batch.rst b/source/elements/oneMKL/source/domains/lapack/orgqr_batch.rst index 5fcde539c6..de902e801f 100644 --- a/source/elements/oneMKL/source/domains/lapack/orgqr_batch.rst +++ b/source/elements/oneMKL/source/domains/lapack/orgqr_batch.rst @@ -146,7 +146,7 @@ The USM version of ``orgqr_batch`` supports the group API and strided API. .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event orgqr_batch(cl::sycl::queue &queue, std::int64_t *m, std::int64_t *n, std::int64_t *k, T **a, std::int64_t *lda, T **tau, std::int64_t group_count, std::int64_t *group_sizes, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event orgqr_batch(cl::sycl::queue &queue, std::int64_t *m, std::int64_t *n, std::int64_t *k, T **a, std::int64_t *lda, const T * const *tau, std::int64_t group_count, std::int64_t *group_sizes, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) } .. container:: section @@ -244,7 +244,7 @@ This routine shall throw the following exceptions if the associated condition is .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event orgqr_batch(cl::sycl::queue &queue, std::int64_t m, std::int64_t n, std::int64_t k, T *a, std::int64_t lda, std::int64_t stride_a, T *tau, std::int64_t stride_tau, std::int64_t batch_size, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event orgqr_batch(cl::sycl::queue &queue, std::int64_t m, std::int64_t n, std::int64_t k, T *a, std::int64_t lda, std::int64_t stride_a, const T *tau, std::int64_t stride_tau, std::int64_t batch_size, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) }; .. container:: section diff --git a/source/elements/oneMKL/source/domains/lapack/orgtr.rst b/source/elements/oneMKL/source/domains/lapack/orgtr.rst index 714c0ac87b..365625d5b9 100644 --- a/source/elements/oneMKL/source/domains/lapack/orgtr.rst +++ b/source/elements/oneMKL/source/domains/lapack/orgtr.rst @@ -115,7 +115,7 @@ orgtr (USM Version) .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event orgtr(cl::sycl::queue &queue, oneapi::mkl::uplo upper_lower, std::int64_t n, T *a, std::int64_t lda, T *tau, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event orgtr(cl::sycl::queue &queue, oneapi::mkl::uplo upper_lower, std::int64_t n, T *a, std::int64_t lda, const T *tau, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) } .. container:: section diff --git a/source/elements/oneMKL/source/domains/lapack/ormqr.rst b/source/elements/oneMKL/source/domains/lapack/ormqr.rst index 31542c037e..f36d463755 100644 --- a/source/elements/oneMKL/source/domains/lapack/ormqr.rst +++ b/source/elements/oneMKL/source/domains/lapack/ormqr.rst @@ -148,7 +148,7 @@ ormqr (USM Version) .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event ormqr(cl::sycl::queue &queue, oneapi::mkl::side side, oneapi::mkl::transpose trans, std::int64_t m, std::int64_t n, std::int64_t k, T *a, std::int64_t lda, T *tau, T *c, std::int64_t ldc, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event ormqr(cl::sycl::queue &queue, oneapi::mkl::side side, oneapi::mkl::transpose trans, std::int64_t m, std::int64_t n, std::int64_t k, const T *a, std::int64_t lda, const T *tau, T *c, std::int64_t ldc, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) } .. container:: section diff --git a/source/elements/oneMKL/source/domains/lapack/ormrq.rst b/source/elements/oneMKL/source/domains/lapack/ormrq.rst index f7bfcce21e..97739ecf4f 100644 --- a/source/elements/oneMKL/source/domains/lapack/ormrq.rst +++ b/source/elements/oneMKL/source/domains/lapack/ormrq.rst @@ -148,7 +148,7 @@ ormrq (USM Version) .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event ormrq(cl::sycl::queue &queue, oneapi::mkl::side side, oneapi::mkl::transpose trans, std::int64_t m, std::int64_t n, std::int64_t k, T *a, std::int64_t lda, T *tau, T *c, std::int64_t ldc, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event ormrq(cl::sycl::queue &queue, oneapi::mkl::side side, oneapi::mkl::transpose trans, std::int64_t m, std::int64_t n, std::int64_t k, const T *a, std::int64_t lda, const T *tau, T *c, std::int64_t ldc, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) } .. container:: section diff --git a/source/elements/oneMKL/source/domains/lapack/ormtr.rst b/source/elements/oneMKL/source/domains/lapack/ormtr.rst index babd3b380a..4754472431 100644 --- a/source/elements/oneMKL/source/domains/lapack/ormtr.rst +++ b/source/elements/oneMKL/source/domains/lapack/ormtr.rst @@ -159,7 +159,7 @@ ormtr (USM Version) .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event ormtr(cl::sycl::queue &queue, oneapi::mkl::side side, oneapi::mkl::uplo upper_lower, oneapi::mkl::transpose trans, std::int64_t m, std::int64_t n, T *a, std::int64_t lda, T *tau, T *c, std::int64_t ldc, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event ormtr(cl::sycl::queue &queue, oneapi::mkl::side side, oneapi::mkl::uplo upper_lower, oneapi::mkl::transpose trans, std::int64_t m, std::int64_t n, const T *a, std::int64_t lda, const T *tau, T *c, std::int64_t ldc, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) } .. container:: section diff --git a/source/elements/oneMKL/source/domains/lapack/potrs.rst b/source/elements/oneMKL/source/domains/lapack/potrs.rst index c88db1df7c..d92dcdfe98 100644 --- a/source/elements/oneMKL/source/domains/lapack/potrs.rst +++ b/source/elements/oneMKL/source/domains/lapack/potrs.rst @@ -140,7 +140,7 @@ potrs (USM Version) .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event potrs(cl::sycl::queue &queue, oneapi::mkl::uplo upper_lower, std::int64_t n, std::int64_t nrhs, T *a, std::int64_t lda, T *b, std::int64_t ldb, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event potrs(cl::sycl::queue &queue, oneapi::mkl::uplo upper_lower, std::int64_t n, std::int64_t nrhs, const T *a, std::int64_t lda, T *b, std::int64_t ldb, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) } .. container:: section diff --git a/source/elements/oneMKL/source/domains/lapack/potrs_batch.rst b/source/elements/oneMKL/source/domains/lapack/potrs_batch.rst index ba8e2aea80..bd44e01175 100644 --- a/source/elements/oneMKL/source/domains/lapack/potrs_batch.rst +++ b/source/elements/oneMKL/source/domains/lapack/potrs_batch.rst @@ -150,7 +150,7 @@ The USM version of ``potrs_batch`` supports the group API and strided API. .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event potrs_batch(cl::sycl::queue &queue, mkl::uplo *uplo, std::int64_t *n, std::int64_t *nrhs, T **a, std::int64_t *lda, T **b, std::int64_t *ldb, std::int64_t group_count, std::int64_t *group_sizes, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event potrs_batch(cl::sycl::queue &queue, mkl::uplo *uplo, std::int64_t *n, std::int64_t *nrhs, const T * const *a, std::int64_t *lda, T **b, std::int64_t *ldb, std::int64_t group_count, std::int64_t *group_sizes, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) } .. container:: section @@ -256,7 +256,7 @@ This routine shall throw the following exceptions if the associated condition is .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event potrs_batch(cl::sycl::queue &queue, mkl::uplo uplo, std::int64_t n, std::int64_t nrhs, T *a, std::int64_t lda, std::int64_t stride_a, T *b, std::int64_t ldb, std::int64_t stride_b, std::int64_t batch_size, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event potrs_batch(cl::sycl::queue &queue, mkl::uplo uplo, std::int64_t n, std::int64_t nrhs, const T *a, std::int64_t lda, std::int64_t stride_a, T *b, std::int64_t ldb, std::int64_t stride_b, std::int64_t batch_size, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) }; .. container:: section diff --git a/source/elements/oneMKL/source/domains/lapack/trtrs.rst b/source/elements/oneMKL/source/domains/lapack/trtrs.rst index 5da9205016..0cfc537d07 100644 --- a/source/elements/oneMKL/source/domains/lapack/trtrs.rst +++ b/source/elements/oneMKL/source/domains/lapack/trtrs.rst @@ -147,7 +147,7 @@ trtrs (USM Version) .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event trtrs(cl::sycl::queue &queue, oneapi::mkl::uplo upper_lower, oneapi::mkl::transpose transa, oneapi::mkl::diag unit_diag, std::int64_t n, std::int64_t nrhs, T *a, std::int64_t lda, T *b, std::int64_t ldb, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event trtrs(cl::sycl::queue &queue, oneapi::mkl::uplo upper_lower, oneapi::mkl::transpose transa, oneapi::mkl::diag unit_diag, std::int64_t n, std::int64_t nrhs, const T *a, std::int64_t lda, T *b, std::int64_t ldb, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) } .. container:: section diff --git a/source/elements/oneMKL/source/domains/lapack/ungbr.rst b/source/elements/oneMKL/source/domains/lapack/ungbr.rst index 25b3c7b3a4..378ef30b1e 100644 --- a/source/elements/oneMKL/source/domains/lapack/ungbr.rst +++ b/source/elements/oneMKL/source/domains/lapack/ungbr.rst @@ -171,7 +171,7 @@ ungbr (USM Version) .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event ungbr(cl::sycl::queue &queue, oneapi::mkl::generate gen, std::int64_t m, std::int64_t n, std::int64_t k, T *a, std::int64_t lda, T *tau, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event ungbr(cl::sycl::queue &queue, oneapi::mkl::generate gen, std::int64_t m, std::int64_t n, std::int64_t k, T *a, std::int64_t lda, const T *tau, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) } .. container:: section diff --git a/source/elements/oneMKL/source/domains/lapack/ungqr.rst b/source/elements/oneMKL/source/domains/lapack/ungqr.rst index b46366379e..e1d0875bed 100644 --- a/source/elements/oneMKL/source/domains/lapack/ungqr.rst +++ b/source/elements/oneMKL/source/domains/lapack/ungqr.rst @@ -146,7 +146,7 @@ ungqr (USM Version) .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event ungqr(cl::sycl::queue &queue, std::int64_t m, std::int64_t n, std::int64_t k, T *a, std::int64_t lda, T *tau, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event ungqr(cl::sycl::queue &queue, std::int64_t m, std::int64_t n, std::int64_t k, T *a, std::int64_t lda, const T *tau, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) } .. container:: section diff --git a/source/elements/oneMKL/source/domains/lapack/ungqr_batch.rst b/source/elements/oneMKL/source/domains/lapack/ungqr_batch.rst index 78388521f8..e9ba784a97 100644 --- a/source/elements/oneMKL/source/domains/lapack/ungqr_batch.rst +++ b/source/elements/oneMKL/source/domains/lapack/ungqr_batch.rst @@ -156,7 +156,7 @@ The USM version of ``ungqr_batch`` supports the group API and strided API. .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event ungqr_batch(cl::sycl::queue &queue, std::int64_t *m, std::int64_t *n, std::int64_t *k, T **a, std::int64_t *lda, T **tau, std::int64_t group_count, std::int64_t *group_sizes, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event ungqr_batch(cl::sycl::queue &queue, std::int64_t *m, std::int64_t *n, std::int64_t *k, T **a, std::int64_t *lda, const T * const *tau, std::int64_t group_count, std::int64_t *group_sizes, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) } .. container:: section @@ -254,7 +254,7 @@ This routine shall throw the following exceptions if the associated condition is .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event ungqr_batch(cl::sycl::queue &queue, std::int64_t m, std::int64_t n, std::int64_t k, T *a, std::int64_t lda, std::int64_t stride_a, T *tau, std::int64_t stride_tau, std::int64_t batch_size, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event ungqr_batch(cl::sycl::queue &queue, std::int64_t m, std::int64_t n, std::int64_t k, T *a, std::int64_t lda, std::int64_t stride_a, const T *tau, std::int64_t stride_tau, std::int64_t batch_size, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) }; .. container:: section diff --git a/source/elements/oneMKL/source/domains/lapack/ungtr.rst b/source/elements/oneMKL/source/domains/lapack/ungtr.rst index 0f1caaf6af..88a090e363 100644 --- a/source/elements/oneMKL/source/domains/lapack/ungtr.rst +++ b/source/elements/oneMKL/source/domains/lapack/ungtr.rst @@ -118,7 +118,7 @@ ungtr (USM Version) .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event ungtr(cl::sycl::queue &queue, oneapi::mkl::uplo upper_lower, std::int64_t n, T *a, std::int64_t lda, T *tau, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event ungtr(cl::sycl::queue &queue, oneapi::mkl::uplo upper_lower, std::int64_t n, T *a, std::int64_t lda, const T *tau, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) } .. container:: section diff --git a/source/elements/oneMKL/source/domains/lapack/unmqr.rst b/source/elements/oneMKL/source/domains/lapack/unmqr.rst index 801d03c99a..f3d569ada5 100644 --- a/source/elements/oneMKL/source/domains/lapack/unmqr.rst +++ b/source/elements/oneMKL/source/domains/lapack/unmqr.rst @@ -148,7 +148,7 @@ unmqr (USM Version) .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event unmqr(cl::sycl::queue &queue, oneapi::mkl::side side, oneapi::mkl::transpose trans, std::int64_t m, std::int64_t n, std::int64_t k, T *a, std::int64_t lda, T *tau, T *c, std::int64_t ldc, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event unmqr(cl::sycl::queue &queue, oneapi::mkl::side side, oneapi::mkl::transpose trans, std::int64_t m, std::int64_t n, std::int64_t k, const T *a, std::int64_t lda, const T *tau, T *c, std::int64_t ldc, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) } .. container:: section diff --git a/source/elements/oneMKL/source/domains/lapack/unmrq.rst b/source/elements/oneMKL/source/domains/lapack/unmrq.rst index 3ce96d337f..c8f972f445 100644 --- a/source/elements/oneMKL/source/domains/lapack/unmrq.rst +++ b/source/elements/oneMKL/source/domains/lapack/unmrq.rst @@ -148,7 +148,7 @@ unmrq (USM Version) .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event unmrq(cl::sycl::queue &queue, oneapi::mkl::side side, oneapi::mkl::transpose trans, std::int64_t m, std::int64_t n, std::int64_t k, T *a, std::int64_t lda, T *tau, T *c, std::int64_t ldc, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event unmrq(cl::sycl::queue &queue, oneapi::mkl::side side, oneapi::mkl::transpose trans, std::int64_t m, std::int64_t n, std::int64_t k, const T *a, std::int64_t lda, const T *tau, T *c, std::int64_t ldc, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) } .. container:: section diff --git a/source/elements/oneMKL/source/domains/lapack/unmtr.rst b/source/elements/oneMKL/source/domains/lapack/unmtr.rst index 6f8bee7b37..2d2196f95d 100644 --- a/source/elements/oneMKL/source/domains/lapack/unmtr.rst +++ b/source/elements/oneMKL/source/domains/lapack/unmtr.rst @@ -170,7 +170,7 @@ unmtr (USM Version) .. code-block:: cpp namespace oneapi::mkl::lapack { - cl::sycl::event unmtr(cl::sycl::queue &queue, oneapi::mkl::side side, oneapi::mkl::uplo upper_lower, oneapi::mkl::transpose trans, std::int64_t m, std::int64_t n, T *a, std::int64_t lda, T *tau, T *c, std::int64_t ldc, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) + cl::sycl::event unmtr(cl::sycl::queue &queue, oneapi::mkl::side side, oneapi::mkl::uplo upper_lower, oneapi::mkl::transpose trans, std::int64_t m, std::int64_t n, const T *a, std::int64_t lda, const T *tau, T *c, std::int64_t ldc, T *scratchpad, std::int64_t scratchpad_size, const std::vector &events = {}) } .. container:: section