Home
last modified time | relevance | path

Searched refs:CPHI (Results 1 – 1 of 1) sorted by relevance

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c5259 Mat C_B, CPHI; in PCBDDCSetUpCorrection() local
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()
5359 PetscCall(MatCreateVecs(CPHI, &mones, NULL)); in PCBDDCSetUpCorrection()
5361 PetscCall(MatDiagonalSet(CPHI, mones, ADD_VALUES)); in PCBDDCSetUpCorrection()
5362 PetscCall(MatNorm(CPHI, NORM_FROBENIUS, &real_value)); in PCBDDCSetUpCorrection()
5365 PetscCall(MatMatMult(C_B, coarse_psi_B, MAT_REUSE_MATRIX, 1.0, &CPHI)); in PCBDDCSetUpCorrection()
5367 PetscCall(MatDiagonalSet(CPHI, mones, ADD_VALUES)); in PCBDDCSetUpCorrection()
5368 PetscCall(MatNorm(CPHI, NORM_FROBENIUS, &real_value)); in PCBDDCSetUpCorrection()
5372 PetscCall(MatDestroy(&CPHI)); in PCBDDCSetUpCorrection()