Open3D (C++ API)
0.19.0
Toggle main menu visibility
Loading...
Searching...
No Matches
cpp
open3d
core
linalg
LUImpl.h
Go to the documentation of this file.
1
// ----------------------------------------------------------------------------
2
// - Open3D: www.open3d.org -
3
// ----------------------------------------------------------------------------
4
// Copyright (c) 2018-2024 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_SYCL_MODULE
25
void
LUSYCL
(
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
33
#ifdef BUILD_CUDA_MODULE
34
void
LUCUDA
(
void
* A_data,
35
void
* ipiv_data,
36
int64_t rows,
37
int64_t cols,
38
Dtype
dtype,
39
const
Device
& device);
40
#endif
41
}
// namespace core
42
}
// namespace open3d
LU.h
open3d::core::Device
Definition
Device.h:18
open3d::core::Dtype
Definition
Dtype.h:20
open3d::core
Definition
AdvancedIndexing.cpp:15
open3d::core::LUCPU
void LUCPU(void *A_data, void *ipiv_data, int64_t rows, int64_t cols, Dtype dtype, const Device &device)
Definition
LUCPU.cpp:15
open3d::core::LUSYCL
void LUSYCL(void *A_data, void *ipiv_data, int64_t m, int64_t n, Dtype dtype, const Device &device)
Definition
LUSYCL.cpp:19
open3d::core::LUCUDA
void LUCUDA(void *A_data, void *ipiv_data, int64_t rows, int64_t cols, Dtype dtype, const Device &device)
Definition
LUCUDA.cpp:15
open3d
Definition
PinholeCameraIntrinsic.cpp:16
Generated by
1.17.0