Home
last modified time | relevance | path

Searched refs:Aseq (Results 1 – 4 of 4) sorted by relevance

/petsc/src/ksp/ksp/tutorials/
H A Dex19.c16 Mat A, Pmat, Aseq, AA; /* linear system matrix */ in main() local
82 Aseq = A; in main()
84 PetscCall(MatMPIAIJGetSeqAIJ(A, &Aseq, NULL, NULL)); in main()
86 PetscCall(PCASMCreateSubdomains(Aseq, nblocks, &loc_blocks)); // A in main()
91 …PetscCall(MatCreateSubMatrix(Aseq, loc_blocks[bid], loc_blocks[bid], MAT_INITIAL_MATRIX, &matblock… in main()
/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/
H A Dbjkokkos.kokkos.cxx529 Mat A = pc->pmat, Aseq = A; in PCApply_BJKOKKOS() local
534 if (!A->spptr) Aseq = ((Mat_MPIAIJ *)A->data)->A; // MPI in PCApply_BJKOKKOS()
535 PetscCall(MatSeqAIJKokkosSyncDevice(Aseq)); in PCApply_BJKOKKOS()
557 PetscCall(MatSeqAIJGetCSRAndMemType(Aseq, &glb_Aai, &glb_Aaj, &dummy, &mtype)); in PCApply_BJKOKKOS()
769 Mat A = pc->pmat, Aseq = A; // use filtered block matrix, really "P" in PCSetUp_BJKOKKOS() local
776 if (!A->spptr) Aseq = ((Mat_MPIAIJ *)A->data)->A; // MPI in PCSetUp_BJKOKKOS()
777 PetscCall(MatSeqAIJKokkosSyncDevice(Aseq)); in PCSetUp_BJKOKKOS()
793 … PetscCall(MatGetOrdering(Aseq, rtype, &isrow, &isicol)); // only seems to work for seq matrix in PCSetUp_BJKOKKOS()
839 PetscCall(MatGetRow(Aseq, rowA, &ncols, &colsA, NULL)); // not sorted in permutation in PCSetUp_BJKOKKOS()
848 PetscCall(MatRestoreRow(Aseq, rowA, &ncols, &colsA, NULL)); in PCSetUp_BJKOKKOS()
[all …]
/petsc/src/mat/impls/aij/seq/seqhipsparse/
H A Daijhipsparse.hip.cxx1523 Mat_SeqAIJ *Aseq = (Mat_SeqAIJ *)A->data; in MatILUFactorSymbolic_SeqAIJHIPSPARSE_ILU0() local
1529 Ai = Aseq->i; in MatILUFactorSymbolic_SeqAIJHIPSPARSE_ILU0()
1758 Mat_SeqAIJ *Aseq = (Mat_SeqAIJ *)A->data; in MatICCFactorSymbolic_SeqAIJHIPSPARSE_ICC0() local
1762 Ai = Aseq->i; in MatICCFactorSymbolic_SeqAIJHIPSPARSE_ICC0()
/petsc/src/mat/impls/aij/seq/seqcusparse/
H A Daijcusparse.cu1891 Mat_SeqAIJ *Aseq = (Mat_SeqAIJ *)A->data; in MatILUFactorSymbolic_SeqAIJCUSPARSE_ILU0() local
1897 Ai = Aseq->i; in MatILUFactorSymbolic_SeqAIJCUSPARSE_ILU0()
2128 Mat_SeqAIJ *Aseq = (Mat_SeqAIJ *)A->data; in MatICCFactorSymbolic_SeqAIJCUSPARSE_ICC0() local
2132 Ai = Aseq->i; in MatICCFactorSymbolic_SeqAIJCUSPARSE_ICC0()