Home
last modified time | relevance | path

Searched refs:aseq (Results 1 – 5 of 5) sorted by relevance

/petsc/src/mat/impls/aij/seq/kokkos/
H A Daijkok.hpp119 …Mat_SeqAIJKokkos(Mat A, PetscInt nrows, PetscInt ncols, Mat_SeqAIJ *aseq, PetscObjectState nzstate… in Mat_SeqAIJKokkos()
127 MatScalarKokkosViewHost a_h(aseq->a, aseq->nz); in Mat_SeqAIJKokkos()
128 MatRowMapKokkosViewHost i_h(const_cast<MatRowMapType *>(aseq->i), nrows + 1); in Mat_SeqAIJKokkos()
129 MatColIdxKokkosViewHost j_h(aseq->j, aseq->nz); in Mat_SeqAIJKokkos()
130 MatRowMapKokkosViewHost diag_h(aseq->diag, nrows); in Mat_SeqAIJKokkos()
H A Daijkok.kokkos.cxx264 Mat_SeqAIJ *aseq = static_cast<Mat_SeqAIJ *>(A->data); in MatSeqAIJKokkosGenerateTransposeStructure() local
265 PetscInt nz = aseq->nz, m = A->rmap->N, n = A->cmap->n; in MatSeqAIJKokkosGenerateTransposeStructure()
266 const PetscInt *Ai = aseq->i, *Aj = aseq->j; in MatSeqAIJKokkosGenerateTransposeStructure()
312 Mat_SeqAIJ *aseq = static_cast<Mat_SeqAIJ *>(A->data); in MatSeqAIJKokkosGenerateTranspose_Private() local
314 PetscInt nz = aseq->nz, m = A->rmap->N, n = A->cmap->n; in MatSeqAIJKokkosGenerateTranspose_Private()
350 Mat_SeqAIJ *aseq = static_cast<Mat_SeqAIJ *>(A->data); in MatSeqAIJKokkosGenerateHermitian_Private() local
352 PetscInt nz = aseq->nz, m = A->rmap->N, n = A->cmap->n; in MatSeqAIJKokkosGenerateHermitian_Private()
572 Mat_SeqAIJ *aseq; in MatConvert_SeqAIJ_SeqAIJKokkos() local
587 aseq = static_cast<Mat_SeqAIJ *>(A->data); in MatConvert_SeqAIJ_SeqAIJKokkos()
590 … A->spptr = new Mat_SeqAIJKokkos(A, A->rmap->n, A->cmap->n, aseq, A->nonzerostate, PETSC_FALSE); in MatConvert_SeqAIJ_SeqAIJKokkos()
[all …]
/petsc/src/mat/impls/aij/mpi/kokkos/
H A Dmpiaijkok.kokkos.cxx750 …Mat_SeqAIJ *aseq = static_cast<Mat_SeqAIJ *>(A->data), *bseq = static_cast<Mat_SeqAIJ *>(B->da… in MatMPIAIJKokkosBcastBegin() local
751 PetscInt n1 = B->cmap->n, *Ai = aseq->i, *Aj = aseq->j, *Bi = bseq->i, *Bj = bseq->j; in MatMPIAIJKokkosBcastBegin()
/petsc/src/mat/impls/aij/mpi/
H A Dmpiaij.c7811 Mat_SeqAIJ *aseq = (Mat_SeqAIJ *)a->data; in MatCreateGraph_Simple_AIJ() local
7813 ai = aseq->i; in MatCreateGraph_Simple_AIJ()
7815 aj = aseq->j + ai[brow]; in MatCreateGraph_Simple_AIJ()
7821 aa = aseq->a + ai[brow + ii] + k; in MatCreateGraph_Simple_AIJ()
7829 aa = aseq->a + ai[brow + ii] + k; in MatCreateGraph_Simple_AIJ()
/petsc/src/mat/impls/aij/seq/
H A Daij.c4741 Mat_SeqAIJ *aseq = (Mat_SeqAIJ *)A->data; in MatSetValuesCOO_SeqAIJ() local
4742 PetscCount i, j, Annz = aseq->nz; in MatSetValuesCOO_SeqAIJ()