Lines Matching refs:yv
390 PetscScalarKokkosView yv;
396 PetscCall(VecGetKokkosViewWrite(yy, &yv));
398 PetscCallCXX(KokkosSparse::spmv(PetscGetKokkosExecutionSpace(), "N", 1.0 /*alpha*/, aijkok->csrmat, xv, 0.0 /*beta*/, yv)); /* y = alpha A x + beta y */
400 PetscCall(VecRestoreKokkosViewWrite(yy, &yv));
413 PetscScalarKokkosView yv;
420 PetscCall(VecGetKokkosViewWrite(yy, &yv));
429 PetscCallCXX(KokkosSparse::spmv(PetscGetKokkosExecutionSpace(), mode, 1.0 /*alpha*/, csrmat, xv, 0.0 /*beta*/, yv)); /* y = alpha A^T x + beta y */
431 PetscCall(VecRestoreKokkosViewWrite(yy, &yv));
443 PetscScalarKokkosView yv;
450 PetscCall(VecGetKokkosViewWrite(yy, &yv));
459 PetscCallCXX(KokkosSparse::spmv(PetscGetKokkosExecutionSpace(), mode, 1.0 /*alpha*/, csrmat, xv, 0.0 /*beta*/, yv)); /* y = alpha A^H x + beta y */
461 PetscCall(VecRestoreKokkosViewWrite(yy, &yv));