Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/deflation/
H A Ddeflation.c206 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 Ddeflation.h11 Mat W, Wt, WtA, WtAW; /* deflation space, coarse problem mats */ member