Lines Matching refs:cmat
11 Mat *sA_IG, *sGf, cmat, lA; in PCMGGDSWSetUp() local
158 …if (userdefined) PetscCall(PCBDDCComputeFakeChange(pcbddc, PETSC_FALSE, graph, NULL, &cmat, &cref,… in PCMGGDSWSetUp()
160 cmat = NULL; in PCMGGDSWSetUp()
163 …TSC_TRUE, NULL, NULL, -1, NULL, PETSC_TRUE, reuse_solver, PETSC_FALSE, 0, NULL, NULL, cmat, cref)); in PCMGGDSWSetUp()
165 PetscCall(MatDestroy(&cmat)); in PCMGGDSWSetUp()
173 …PetscCall(PCBDDCComputeFakeChange(pcbddc, PETSC_TRUE, graph, sub_schurs, &cmat, &cref, &sGiM[0], N… in PCMGGDSWSetUp()
183 PetscCall(MatSeqAIJGetArrayRead(cmat, &tdata)); in PCMGGDSWSetUp()
184 PetscCall(MatGetRowIJ(cmat, 0, PETSC_FALSE, PETSC_FALSE, &ngct, &ia, &ja, &flg)); in PCMGGDSWSetUp()
196 PetscCall(MatRestoreRowIJ(cmat, 0, PETSC_FALSE, PETSC_FALSE, &i, &ia, &ja, &flg)); in PCMGGDSWSetUp()
197 PetscCall(MatSeqAIJRestoreArrayRead(cmat, &tdata)); in PCMGGDSWSetUp()
198 PetscCall(MatDestroy(&cmat)); in PCMGGDSWSetUp()