Searched refs:Bred (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/ksp/pc/impls/telescope/ |
| H A D | telescope.c | 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() [all …]
|
| H A D | telescope.h | 21 Mat Bred; member
|
| H A D | telescope_dmda.c | 707 Mat Bperm, Bred, B, P; in PCTelescopeMatCreate_dmda_dmactivefalse() local 730 Bred = NULL; in PCTelescopeMatCreate_dmda_dmactivefalse() 734 if (reuse != MAT_INITIAL_MATRIX) Bred = *A; in PCTelescopeMatCreate_dmda_dmactivefalse() 737 PetscCall(MatCreateMPIMatConcatenateSeqMat(subcomm, Blocal, mm, reuse, &Bred)); in PCTelescopeMatCreate_dmda_dmactivefalse() 739 *A = Bred; in PCTelescopeMatCreate_dmda_dmactivefalse()
|