Searched refs:Vt (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/svd/ |
| H A D | svd.c | 9 Mat A, U, Vt; member 63 PetscCall(MatDuplicate(jac->A, MAT_DO_NOT_COPY_VALUES, &jac->Vt)); in PCSetUp_SVD() 73 PetscCall(MatDenseGetArray(jac->Vt, &v)); in PCSetUp_SVD() 100 PetscCall(MatDenseRestoreArray(jac->Vt, &v)); in PCSetUp_SVD() 225 PetscCall(MatMultTranspose(jac->Vt, work, yred)); in PCApply_SVD() 227 PetscCall(MatMultHermitianTranspose(jac->Vt, work, yred)); in PCApply_SVD() 242 PetscCall(MatTransposeMatMult(jac->Vt, W, MAT_REUSE_MATRIX, PETSC_DETERMINE, &Y)); in PCMatApply_SVD() 255 PetscCall(MatMult(jac->Vt, xred, work)); in PCApplyTranspose_SVD() 270 PetscCall(MatDestroy(&jac->Vt)); in PCReset_SVD()
|