Searched refs:ytbsmyty_local (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/ksp/utils/lmvm/brdn/ |
| H A D | badbrdn.c | 246 Mat ytbsmyty_local; in BadBroydenCompactProductsUpdate() local 256 PetscCall(LMProductsGetLocalMatrix(YtB0S_minus_YtY, &ytbsmyty_local, &k, &local_is_nonempty)); in BadBroydenCompactProductsUpdate() 265 PetscCall(MatSetUnfactored(ytbsmyty_local)); in BadBroydenCompactProductsUpdate() 266 PetscCall(MatCopy(yty_local, ytbsmyty_local, SAME_NONZERO_PATTERN)); in BadBroydenCompactProductsUpdate() 267 PetscCall(MatTranspose(ytbsmyty_local, MAT_INPLACE_MATRIX, &ytbsmyty_local)); in BadBroydenCompactProductsUpdate() 268 if (PetscDefined(USE_COMPLEX)) PetscCall(MatConjugate(ytbsmyty_local)); in BadBroydenCompactProductsUpdate() 269 PetscCall(MatScale(ytbsmyty_local, -1.0)); in BadBroydenCompactProductsUpdate() 270 PetscCall(MatAXPY(ytbsmyty_local, alpha, ytbs_local, SAME_NONZERO_PATTERN)); in BadBroydenCompactProductsUpdate() 271 PetscCall(LMProductsOnesOnUnusedDiagonal(ytbsmyty_local, oldest, next)); in BadBroydenCompactProductsUpdate() 272 PetscCall(MatLUFactor(ytbsmyty_local, NULL, NULL, NULL)); in BadBroydenCompactProductsUpdate() [all …]
|