Lines Matching refs:Bred
193 Mat Bred, B; in PCTelescopeMatCreate_default() local
213 Bred = NULL; in PCTelescopeMatCreate_default()
217 if (reuse != MAT_INITIAL_MATRIX) Bred = *A; in PCTelescopeMatCreate_default()
220 PetscCall(MatCreateMPIMatConcatenateSeqMat(subcomm, Blocal, mm, reuse, &Bred)); in PCTelescopeMatCreate_default()
221 PetscCall(MatPropagateSymmetryOptions(B, Bred)); in PCTelescopeMatCreate_default()
223 *A = Bred; in PCTelescopeMatCreate_default()
553 …reate_type) PetscCall(sred->pctelescope_matcreate_type(pc, sred, MAT_INITIAL_MATRIX, &sred->Bred)); in PCSetUp_Telescope()
554 …atnullspacecreate_type) PetscCall(sred->pctelescope_matnullspacecreate_type(pc, sred, sred->Bred)); in PCSetUp_Telescope()
556 …tcreate_type) PetscCall(sred->pctelescope_matcreate_type(pc, sred, MAT_REUSE_MATRIX, &sred->Bred)); in PCSetUp_Telescope()
561 PetscCall(KSPSetOperators(sred->ksp, sred->Bred, sred->Bred)); in PCSetUp_Telescope()
677 PetscCall(MatDestroy(&sred->Bred)); in PCReset_Telescope()