Searched refs:tGmat (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/gamg/ |
| H A D | agg.c | 724 Mat tGmat, Gmat = *a_Gmat; in PCGAMGCreateGraph_AGG() local 737 PetscCall(MatCreate(comm, &tGmat)); in PCGAMGCreateGraph_AGG() 738 PetscCall(MatSetType(tGmat, jtype)); in PCGAMGCreateGraph_AGG() 774 PetscCall(MatSetSizes(tGmat, nloc, nloc, MM, MM)); in PCGAMGCreateGraph_AGG() 775 PetscCall(MatSetBlockSizes(tGmat, 1, 1)); in PCGAMGCreateGraph_AGG() 776 PetscCall(MatSeqAIJSetPreallocation(tGmat, 0, d_nnz)); in PCGAMGCreateGraph_AGG() 777 PetscCall(MatMPIAIJSetPreallocation(tGmat, 0, d_nnz, 0, o_nnz)); in PCGAMGCreateGraph_AGG() 778 PetscCall(MatSetOption(tGmat, MAT_NO_OFF_PROC_ENTRIES, PETSC_TRUE)); in PCGAMGCreateGraph_AGG() 798 PetscCall(MatSetValues(tGmat, 1, &grow, ncol_row, AJ, AA, INSERT_VALUES)); in PCGAMGCreateGraph_AGG() 802 PetscCall(MatAssemblyBegin(tGmat, MAT_FINAL_ASSEMBLY)); in PCGAMGCreateGraph_AGG() [all …]
|