Home
last modified time | relevance | path

Searched refs:transB (Results 1 – 2 of 2) sorted by relevance

/petsc/src/mat/impls/aij/seq/kokkos/
H A Daijkok.kokkos.cxx805 bool transA, transB; /* use bool, since KK needs this type */ in MatProductNumeric_SeqAIJKokkos_SeqAIJKokkos() local
827 transB = false; in MatProductNumeric_SeqAIJKokkos_SeqAIJKokkos()
831 transB = false; in MatProductNumeric_SeqAIJKokkos_SeqAIJKokkos()
835 transB = true; in MatProductNumeric_SeqAIJKokkos_SeqAIJKokkos()
860 if (transB) { in MatProductNumeric_SeqAIJKokkos_SeqAIJKokkos()
862 transB = false; in MatProductNumeric_SeqAIJKokkos_SeqAIJKokkos()
865 …PetscCallCXX(KokkosSparse::spgemm_numeric(pdata->kh, csrmatA, transA, csrmatB, transB, ckok->csrma… in MatProductNumeric_SeqAIJKokkos_SeqAIJKokkos()
891 bool transA, transB; in MatProductSymbolic_SeqAIJKokkos_SeqAIJKokkos() local
924 transB = false; in MatProductSymbolic_SeqAIJKokkos_SeqAIJKokkos()
929 transB = false; in MatProductSymbolic_SeqAIJKokkos_SeqAIJKokkos()
[all …]
/petsc/src/mat/impls/aij/seq/aijmkl/
H A Daijmkl.c679 …JMKL_Private(Mat A, const sparse_operation_t transA, Mat B, const sparse_operation_t transB, Mat C) in MatMatMultSymbolic_SeqAIJMKL_SeqAIJMKL_Private() argument
692 if (transB == SPARSE_OPERATION_NON_TRANSPOSE) ncols = B->cmap->N; in MatMatMultSymbolic_SeqAIJMKL_SeqAIJMKL_Private()
704 …PetscCallExternal(mkl_sparse_sp2m, transA, descr_type_gen, csrA, transB, descr_type_gen, csrB, SPA… in MatMatMultSymbolic_SeqAIJMKL_SeqAIJMKL_Private()
713 …JMKL_Private(Mat A, const sparse_operation_t transA, Mat B, const sparse_operation_t transB, Mat C) in MatMatMultNumeric_SeqAIJMKL_SeqAIJMKL_Private() argument
731 …PetscCallExternal(mkl_sparse_sp2m, transA, descr_type_gen, csrA, transB, descr_type_gen, csrB, SPA… in MatMatMultNumeric_SeqAIJMKL_SeqAIJMKL_Private()