Searched refs:coarsedivudotp_is (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 8987 Mat coarsedivudotp_is; in PCBDDCSetUpCoarseSolver() local 9008 PetscCall(MatCreate(PetscObjectComm((PetscObject)coarse_mat), &coarsedivudotp_is)); in PCBDDCSetUpCoarseSolver() 9009 PetscCall(MatSetType(coarsedivudotp_is, MATIS)); in PCBDDCSetUpCoarseSolver() 9010 PetscCall(MatSetSizes(coarsedivudotp_is, PETSC_DECIDE, PETSC_DECIDE, M, N)); in PCBDDCSetUpCoarseSolver() 9011 PetscCall(MatSetLocalToGlobalMapping(coarsedivudotp_is, rl2g, cl2g)); in PCBDDCSetUpCoarseSolver() 9014 PetscCall(MatISSetLocalMat(coarsedivudotp_is, coarsedivudotp)); in PCBDDCSetUpCoarseSolver() 9016 PetscCall(PCBDDCSetDivergenceMat(pc_temp, coarsedivudotp_is, PETSC_FALSE, NULL)); in PCBDDCSetUpCoarseSolver() 9017 PetscCall(MatDestroy(&coarsedivudotp_is)); in PCBDDCSetUpCoarseSolver()
|