Lines Matching refs:C_B
4508 Mat C_B; in PCBDDCSetUpCorrection() local
4512 …ll(MatCreateSubMatrix(pcbddc->ConstraintMatrix, is_C, pcis->is_B_local, MAT_INITIAL_MATRIX, &C_B)); in PCBDDCSetUpCorrection()
4616 PetscCall(MatMatMult(C_B, pcbddc->local_auxmat2, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &S_CC)); in PCBDDCSetUpCorrection()
4657 PetscCall(MatMatMult(S_CC, C_B, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &pcbddc->local_auxmat1)); in PCBDDCSetUpCorrection()
4658 PetscCall(MatDestroy(&C_B)); in PCBDDCSetUpCorrection()
5259 Mat C_B, CPHI; in PCBDDCSetUpCorrection() local
5347 …atCreateSubMatrix(pcbddc->ConstraintMatrix, is_dummy, pcis->is_B_local, MAT_INITIAL_MATRIX, &C_B)); in PCBDDCSetUpCorrection()
5349 PetscCall(MatMatMult(C_B, coarse_phi_B, MAT_INITIAL_MATRIX, 1.0, &CPHI)); in PCBDDCSetUpCorrection()
5356 PetscCall(MatMatMult(C_B, tmat, MAT_INITIAL_MATRIX, 1.0, &CPHI)); in PCBDDCSetUpCorrection()
5365 PetscCall(MatMatMult(C_B, coarse_psi_B, MAT_REUSE_MATRIX, 1.0, &CPHI)); in PCBDDCSetUpCorrection()
5371 PetscCall(MatDestroy(&C_B)); in PCBDDCSetUpCorrection()