#include <batch_factorize_marshall.h>
|
| MarshallSCUFunc_flat (int_t k_st, double **A_ptrs, BatchDim_t *lda_array, double **B_ptrs, BatchDim_t *ldb_array, double **C_ptrs, BatchDim_t *ldc_array, BatchDim_t *m_array, BatchDim_t *n_array, BatchDim_t *k_array, BatchDim_t *ist, BatchDim_t *iend, BatchDim_t *jst, BatchDim_t *jend, double **Unzval_br_new_ptr, int_t **Ucolind_br_ptr, double **Lnzval_bc_ptr, int_t **Lrowind_bc_ptr, int_t *dperm_c_supno, int_t *xsup, double **dgpuGemmBuffs) |
|
__device__ void | operator() (const int_t &i) const |
|
◆ MarshallSCUFunc_flat()
MarshallSCUFunc_flat::MarshallSCUFunc_flat |
( |
int_t |
k_st, |
|
|
double ** |
A_ptrs, |
|
|
BatchDim_t * |
lda_array, |
|
|
double ** |
B_ptrs, |
|
|
BatchDim_t * |
ldb_array, |
|
|
double ** |
C_ptrs, |
|
|
BatchDim_t * |
ldc_array, |
|
|
BatchDim_t * |
m_array, |
|
|
BatchDim_t * |
n_array, |
|
|
BatchDim_t * |
k_array, |
|
|
BatchDim_t * |
ist, |
|
|
BatchDim_t * |
iend, |
|
|
BatchDim_t * |
jst, |
|
|
BatchDim_t * |
jend, |
|
|
double ** |
Unzval_br_new_ptr, |
|
|
int_t ** |
Ucolind_br_ptr, |
|
|
double ** |
Lnzval_bc_ptr, |
|
|
int_t ** |
Lrowind_bc_ptr, |
|
|
int_t * |
dperm_c_supno, |
|
|
int_t * |
xsup, |
|
|
double ** |
dgpuGemmBuffs |
|
) |
| |
|
inline |
◆ operator()()
__device__ void MarshallSCUFunc_flat::operator() |
( |
const int_t & |
i | ) |
const |
|
inline |
◆ A_ptrs
double** MarshallSCUFunc_flat::A_ptrs |
◆ B_ptrs
double ** MarshallSCUFunc_flat::B_ptrs |
◆ C_ptrs
double ** MarshallSCUFunc_flat::C_ptrs |
◆ dgpuGemmBuffs
double ** MarshallSCUFunc_flat::dgpuGemmBuffs |
◆ dperm_c_supno
int_t * MarshallSCUFunc_flat::dperm_c_supno |
◆ iend
◆ ist
◆ jend
◆ jst
◆ k_array
◆ k_st
int_t MarshallSCUFunc_flat::k_st |
◆ lda_array
◆ ldb_array
◆ ldc_array
◆ Lnzval_bc_ptr
double ** MarshallSCUFunc_flat::Lnzval_bc_ptr |
◆ Lrowind_bc_ptr
int_t ** MarshallSCUFunc_flat::Lrowind_bc_ptr |
◆ m_array
◆ n_array
◆ Ucolind_br_ptr
int_t** MarshallSCUFunc_flat::Ucolind_br_ptr |
◆ Unzval_br_new_ptr
double** MarshallSCUFunc_flat::Unzval_br_new_ptr |
◆ xsup
int_t * MarshallSCUFunc_flat::xsup |
The documentation for this struct was generated from the following file: