Searched refs:Wt (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ksp/pc/impls/deflation/ |
| H A D | deflation.c | 206 PetscCall(MatDestroy(&def->Wt)); in PCDeflationSetSpace_Deflation() 207 def->Wt = W; in PCDeflationSetSpace_Deflation() 405 if (def->Wt) { in PCPreSolve_Deflation() 406 PetscCall(MatMult(def->Wt, r, w1)); /* w1 <- W'*r */ in PCPreSolve_Deflation() 439 if (def->Wt) { in PCApply_Deflation() 440 PetscCall(MatMult(def->Wt, r, w2)); /* w2 <- W'*r */ in PCApply_Deflation() 475 if (def->W || def->Wt) { in PCSetUp_Deflation() 489 PetscCall(MatCreateHermitianTranspose(def->Wt, &def->W)); in PCSetUp_Deflation() 490 PetscCall(PetscObjectTypeCompare((PetscObject)def->Wt, MATCOMPOSITE, &match)); in PCSetUp_Deflation() 492 PetscCall(MatCompositeGetType(def->Wt, &ctype)); in PCSetUp_Deflation() [all …]
|
| H A D | deflation.h | 11 Mat W, Wt, WtA, WtAW; /* deflation space, coarse problem mats */ member
|