Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/mpi/ !
H A Dmpiaij.c1904 PetscInt *d_nnz, *g_nnz, *o_nnz; in MatTranspose_MPIAIJ() local
1908 PetscCall(PetscMalloc4(na, &d_nnz, na, &o_nnz, nb, &g_nnz, nb, &oloc)); in MatTranspose_MPIAIJ()
1913 PetscCall(PetscArrayzero(g_nnz, nb)); in MatTranspose_MPIAIJ()
1914 for (i = 0; i < bi[ma]; i++) g_nnz[bj[i]]++; in MatTranspose_MPIAIJ()
1920 PetscCall(PetscSFReduceBegin(sf, MPIU_INT, g_nnz, o_nnz, MPI_SUM)); in MatTranspose_MPIAIJ()
1921 PetscCall(PetscSFReduceEnd(sf, MPIU_INT, g_nnz, o_nnz, MPI_SUM)); in MatTranspose_MPIAIJ()
1929 PetscCall(PetscFree4(d_nnz, o_nnz, g_nnz, oloc)); in MatTranspose_MPIAIJ()