QUDA
1.0.0
include
blas_cublas.h
Go to the documentation of this file.
1
#include <
quda_internal.h
>
2
3
#pragma once
4
5
namespace
quda
{
6
namespace
cublas {
7
11
void
init
();
12
16
void
destroy
();
17
28
long
long
BatchInvertMatrix
(
void
*Ainv,
void
* A,
const
int
n,
const
int
batch,
QudaPrecision
precision,
QudaFieldLocation
location);
29
30
}
// namespace cublas
31
32
}
// namespace quda
QudaPrecision
enum QudaPrecision_s QudaPrecision
quda::cublas::destroy
void destroy()
Destroy the CUBLAS context.
Definition:
blas_cublas.cu:38
quda
Definition:
blas_cublas.h:5
quda::cublas::BatchInvertMatrix
long long BatchInvertMatrix(void *Ainv, void *A, const int n, const int batch, QudaPrecision precision, QudaFieldLocation location)
Definition:
blas_cublas.cu:54
quda::cublas::init
void init()
Create the CUBLAS context.
Definition:
blas_cublas.cu:31
QudaFieldLocation
enum QudaFieldLocation_s QudaFieldLocation
quda_internal.h
Generated by
1.8.13