Searched refs:coarse_phi_multi (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 4308 Mat coarse_phi_multi; in PCBDDCSetUpCorrection() local 4716 coarse_phi_multi = NULL; in PCBDDCSetUpCorrection() 4722 PetscCall(MatCreateNest(PETSC_COMM_SELF, 2, is_rows, 2, is_cols, NULL, &coarse_phi_multi)); in PCBDDCSetUpCorrection() 5002 if (coarse_phi_multi) { in PCBDDCSetUpCorrection() 5007 PetscCall(MatNestSetSubMat(coarse_phi_multi, 0, 0, A_RRmA_RV)); in PCBDDCSetUpCorrection() 5008 PetscCall(MatNestSetSubMat(coarse_phi_multi, 1, 0, Vid)); in PCBDDCSetUpCorrection() 5064 if (coarse_phi_multi) { in PCBDDCSetUpCorrection() 5065 PetscCall(MatNestSetSubMat(coarse_phi_multi, 0, 1, B)); in PCBDDCSetUpCorrection() 5083 if (coarse_phi_multi) { in PCBDDCSetUpCorrection() 5086 PetscCall(MatConvert(coarse_phi_multi, MATSEQAIJ, MAT_INITIAL_MATRIX, &T)); in PCBDDCSetUpCorrection() [all …]
|