Searched refs:sadjncy (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/mat/impls/adj/mpi/ ! |
| H A D | mpiadj.c | 14 PetscInt *ncols_recv_offsets, loc, rnclos, *sadjncy, *sxadj, *svalues; in MatCreateSubMatrix_MPIAdj_data() local 102 PetscCall(PetscCalloc1(rnclos, &sadjncy)); in MatCreateSubMatrix_MPIAdj_data() 109 sadjncy[rnclos] = adjncy_recv[j]; in MatCreateSubMatrix_MPIAdj_data() 119 *sadj_adjncy = sadjncy; in MatCreateSubMatrix_MPIAdj_data() 120 } else PetscCall(PetscFree(sadjncy)); in MatCreateSubMatrix_MPIAdj_data() 135 PetscInt i, irow_n, icol_n, *sxadj, *sadjncy, *svalues; in MatCreateSubMatrices_MPIAdj_Private() local 168 sadjncy = NULL; in MatCreateSubMatrices_MPIAdj_Private() 170 PetscCall(MatCreateSubMatrix_MPIAdj_data(mat, irow[i], icol[i], &sxadj, &sadjncy, &svalues)); in MatCreateSubMatrices_MPIAdj_Private() 184 PetscCall(PetscFindInt(sadjncy[k], nindx, indices, &loc)); in MatCreateSubMatrices_MPIAdj_Private() 185 …eck(loc >= 0, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "can not find col %" PetscInt_FMT, sadjncy[k]); in MatCreateSubMatrices_MPIAdj_Private() [all …]
|