Home
last modified time | relevance | path

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

/petsc/src/mat/impls/adj/mpi/ !
H A Dmpiadj.c13 PetscInt nlrows_mat, *adjncy_recv, Ncols_recv, Ncols_send, *xadj_recv, *values_recv; in MatCreateSubMatrix_MPIAdj_data() local
39 PetscCall(MatGetRowIJ(adj, 0, PETSC_FALSE, PETSC_FALSE, &nlrows_mat, &xadj, &adjncy, &done)); in MatCreateSubMatrix_MPIAdj_data()
40 …PetscCall(PetscCalloc4(nlrows_mat, &ncols_send, nlrows_is, &xadj_recv, nlrows_is + 1, &ncols_recv_… in MatCreateSubMatrix_MPIAdj_data()
41 nroots = nlrows_mat; in MatCreateSubMatrix_MPIAdj_data()
42 for (i = 0; i < nlrows_mat; i++) ncols_send[i] = xadj[i + 1] - xadj[i]; in MatCreateSubMatrix_MPIAdj_data()
58 for (i = 0; i < nlrows_mat; i++) Ncols_send += ncols_send[i]; in MatCreateSubMatrix_MPIAdj_data()
85 PetscCall(MatRestoreRowIJ(adj, 0, PETSC_FALSE, PETSC_FALSE, &nlrows_mat, &xadj, &adjncy, &done)); in MatCreateSubMatrix_MPIAdj_data()