Searched refs:Prols (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/mat/graphops/coarsen/impls/misk/ |
| H A D | misk.c | 51 Mat cMat, Prols[5], Rtot; in MatCoarsenApply_MISK_private() local 251 PetscCall(MatCreate(comm, &Prols[iterIdx])); in MatCoarsenApply_MISK_private() 252 PetscCall(MatSetType(Prols[iterIdx], jtype)); in MatCoarsenApply_MISK_private() 253 PetscCall(MatSetSizes(Prols[iterIdx], nloc_inner, nselected, PETSC_DETERMINE, PETSC_DETERMINE)); in MatCoarsenApply_MISK_private() 254 PetscCall(MatSeqAIJSetPreallocation(Prols[iterIdx], 1, NULL)); in MatCoarsenApply_MISK_private() 255 PetscCall(MatMPIAIJSetPreallocation(Prols[iterIdx], 1, NULL, 1, NULL)); in MatCoarsenApply_MISK_private() 260 PetscCall(MatGetOwnershipRangeColumn(Prols[iterIdx], &colIndex, &Iend)); in MatCoarsenApply_MISK_private() 268 PetscCall(MatSetValues(Prols[iterIdx], 1, &fgid, 1, &colIndex, &one, INSERT_VALUES)); in MatCoarsenApply_MISK_private() 274 PetscCall(MatAssemblyBegin(Prols[iterIdx], MAT_FINAL_ASSEMBLY)); in MatCoarsenApply_MISK_private() 275 PetscCall(MatAssemblyEnd(Prols[iterIdx], MAT_FINAL_ASSEMBLY)); in MatCoarsenApply_MISK_private() [all …]
|