Home
last modified time | relevance | path

Searched refs:rrows (Results 1 – 3 of 3) sorted by relevance

/petsc/src/mat/utils/
H A Dzerorows.c11 PetscSFNode *rrows; in MatZeroRowsMapLocal_Private() local
20 if (!A->nooffproczerorows) PetscCall(PetscMalloc1(N, &rrows)); in MatZeroRowsMapLocal_Private()
31 rrows[r].rank = p; in MatZeroRowsMapLocal_Private()
32 rrows[r].index = rows[r] - owners[p]; in MatZeroRowsMapLocal_Private()
37 PetscCall(PetscSFSetGraph(sf, n, N, NULL, PETSC_OWN_POINTER, rrows, PETSC_OWN_POINTER)); in MatZeroRowsMapLocal_Private()
/petsc/src/mat/impls/baij/mpi/
H A Dmpibaij.c1660 PetscSFNode *rrows; in MatZeroRowsColumns_MPIBAIJ() local
1674 PetscCall(PetscMalloc1(N, &rrows)); in MatZeroRowsColumns_MPIBAIJ()
1681 rrows[r].rank = p; in MatZeroRowsColumns_MPIBAIJ()
1682 rrows[r].index = rows[r] - owners[p]; in MatZeroRowsColumns_MPIBAIJ()
1685 PetscCall(PetscSFSetGraph(sf, n, N, NULL, PETSC_OWN_POINTER, rrows, PETSC_OWN_POINTER)); in MatZeroRowsColumns_MPIBAIJ()
/petsc/src/mat/impls/aij/mpi/
H A Dmpiaij.c940 PetscSFNode *rrows; in MatZeroRowsColumns_MPIAIJ() local
953 PetscCall(PetscMalloc1(N, &rrows)); in MatZeroRowsColumns_MPIAIJ()
960 rrows[r].rank = p; in MatZeroRowsColumns_MPIAIJ()
961 rrows[r].index = rows[r] - owners[p]; in MatZeroRowsColumns_MPIAIJ()
964 PetscCall(PetscSFSetGraph(sf, n, N, NULL, PETSC_OWN_POINTER, rrows, PETSC_OWN_POINTER)); in MatZeroRowsColumns_MPIAIJ()