31#include <oneapi/mkl.hpp>
32#include <sycl/sycl.hpp>
34#include "dpnp4pybind11.hpp"
36namespace dpnp::extensions::lapack
38extern std::pair<sycl::event, sycl::event>
39 getrf(sycl::queue &exec_q,
43 const std::vector<sycl::event> &depends = {});
45extern std::pair<sycl::event, sycl::event>
46 getrf_batch(sycl::queue &exec_q,
52 std::int64_t stride_a,
53 std::int64_t stride_ipiv,
54 std::int64_t batch_size,
55 const std::vector<sycl::event> &depends = {});
57extern void init_getrf_dispatch_vector(
void);
58extern void init_getrf_batch_dispatch_vector(
void);