3434namespace mkl_blas = oneapi::mkl::blas::row_major;
3535namespace mkl_lapack = oneapi::mkl::lapack;
3636
37-
3837template <typename _DataType>
3938void dpnp_cholesky_c (void * array1_in, void * result1, const size_t size, const size_t data_size)
4039{
@@ -53,7 +52,6 @@ void dpnp_cholesky_c(void* array1_in, void* result1, const size_t size, const si
5352 for (size_t t = 0 ; t < data_size * data_size; ++t)
5453 {
5554 matrix[t] = in_array[k * (data_size * data_size) + t];
56-
5755 }
5856
5957 for (size_t it = 0 ; it < data_size * data_size; ++it)
@@ -65,18 +63,12 @@ void dpnp_cholesky_c(void* array1_in, void* result1, const size_t size, const si
6563
6664 const std::int64_t lda = std::max<size_t >(1UL , n);
6765
68- const std::int64_t scratchpad_size = mkl_lapack::potrf_scratchpad_size<_DataType>(
69- DPNP_QUEUE, oneapi::mkl::uplo::upper, n, lda);
66+ const std::int64_t scratchpad_size =
67+ mkl_lapack::potrf_scratchpad_size<_DataType>( DPNP_QUEUE, oneapi::mkl::uplo::upper, n, lda);
7068
7169 _DataType* scratchpad = reinterpret_cast <_DataType*>(dpnp_memory_alloc_c (scratchpad_size * sizeof (_DataType)));
7270
73- event = mkl_lapack::potrf (DPNP_QUEUE,
74- oneapi::mkl::uplo::upper,
75- n,
76- result_,
77- lda,
78- scratchpad,
79- scratchpad_size);
71+ event = mkl_lapack::potrf (DPNP_QUEUE, oneapi::mkl::uplo::upper, n, result_, lda, scratchpad, scratchpad_size);
8072
8173 event.wait ();
8274
@@ -101,11 +93,8 @@ void dpnp_cholesky_c(void* array1_in, void* result1, const size_t size, const si
10193 for (size_t t = 0 ; t < data_size * data_size; ++t)
10294 {
10395 result[k * (data_size * data_size) + t] = result_[t];
104-
10596 }
106-
10797 }
108-
10998}
11099
111100template <typename _DataType>
0 commit comments