Open3D (C++ API)  0.18.0+252c867
LUImpl.h
Go to the documentation of this file.
1 // ----------------------------------------------------------------------------
2 // - Open3D: www.open3d.org -
3 // ----------------------------------------------------------------------------
4 // Copyright (c) 2018-2023 www.open3d.org
5 // SPDX-License-Identifier: MIT
6 // ----------------------------------------------------------------------------
7 
8 // Private header. Do not include in Open3d.h.
9 
10 #pragma once
11 
12 #include "open3d/core/linalg/LU.h"
13 
14 namespace open3d {
15 namespace core {
16 
17 void LUCPU(void* A_data,
18  void* ipiv_data,
19  int64_t rows,
20  int64_t cols,
21  Dtype dtype,
22  const Device& device);
23 
24 #ifdef BUILD_CUDA_MODULE
25 void LUCUDA(void* A_data,
26  void* ipiv_data,
27  int64_t rows,
28  int64_t cols,
29  Dtype dtype,
30  const Device& device);
31 #endif
32 } // namespace core
33 } // namespace open3d
void LUCPU(void *A_data, void *ipiv_data, int64_t rows, int64_t cols, Dtype dtype, const Device &device)
Definition: LUCPU.cpp:15
void LUCUDA(void *A_data, void *ipiv_data, int64_t rows, int64_t cols, Dtype dtype, const Device &device)
Definition: LUCUDA.cpp:15
Definition: PinholeCameraIntrinsic.cpp:16