Lines Matching refs:coarse_psi_B

4031   PetscCall(MatDestroy(&pcbddc->coarse_psi_B));  in PCBDDCResetSolvers()
4710 PetscCall(MatDestroy(&pcbddc->coarse_psi_B)); in PCBDDCSetUpCorrection()
5194 …l(MatCreateSeqDense(PETSC_COMM_SELF, n_B, pcbddc->local_primal_size, NULL, &pcbddc->coarse_psi_B)); in PCBDDCSetUpCorrection()
5200 PetscCall(MatDenseGetColumnVec(pcbddc->coarse_psi_B, i, &v)); in PCBDDCSetUpCorrection()
5209 PetscCall(MatDenseRestoreColumnVec(pcbddc->coarse_psi_B, i, &v)); in PCBDDCSetUpCorrection()
5224 pcbddc->coarse_psi_B = pcbddc->coarse_phi_B; in PCBDDCSetUpCorrection()
5257 Mat coarse_psi_D, coarse_psi_B; in PCBDDCSetUpCorrection() local
5283 PetscCall(MatConvert(pcbddc->coarse_psi_B, checkmattype, MAT_INITIAL_MATRIX, &coarse_psi_B)); in PCBDDCSetUpCorrection()
5293 PetscCall(MatTransposeMatMult(coarse_psi_B, AUXMAT, MAT_INITIAL_MATRIX, 1.0, &TM2)); in PCBDDCSetUpCorrection()
5299 PetscCall(MatTransposeMatMult(coarse_psi_B, AUXMAT, MAT_INITIAL_MATRIX, 1.0, &TM4)); in PCBDDCSetUpCorrection()
5365 PetscCall(MatMatMult(C_B, coarse_psi_B, MAT_REUSE_MATRIX, 1.0, &CPHI)); in PCBDDCSetUpCorrection()
5388 PetscCall(MatDestroy(&coarse_psi_B)); in PCBDDCSetUpCorrection()
5410 if (pcbddc->coarse_psi_B) { in PCBDDCSetUpCorrection()
5411 PetscCall(PetscObjectSetName((PetscObject)pcbddc->coarse_psi_B,"psi_B")); in PCBDDCSetUpCorrection()
5412 PetscCall(MatView(pcbddc->coarse_psi_B,viewer)); in PCBDDCSetUpCorrection()
5452 …if (pcbddc->coarse_psi_B) PetscCall(MatConvert(pcbddc->coarse_psi_B, mtype, MAT_INPLACE_MATRIX, &p… in PCBDDCSetUpCorrection()
6350 PetscCall(MatMultTranspose(pcbddc->coarse_psi_B, pcis->vec1_B, pcbddc->vec1_P)); in PCBDDCApplyInterfacePreconditioner()
6439 PetscCall(MatMultAdd(pcbddc->coarse_psi_B, pcbddc->vec1_P, pcis->vec1_B, pcis->vec1_B)); in PCBDDCApplyInterfacePreconditioner()
6456 PetscCall(MatMult(pcbddc->coarse_psi_B, pcbddc->vec1_P, pcis->vec1_B)); in PCBDDCApplyInterfacePreconditioner()