Lines Matching refs:uyy
342 PetscScalar *xx, *yy, *uxx, *uyy; in MatMultNKernel_H2OPUS() local
372 uyy = MatH2OpusGetThrustPointer(*h2opus->yy); in MatMultNKernel_H2OPUS()
377 uyy = yy; in MatMultNKernel_H2OPUS()
383 …ans : H2Opus_NoTrans, */ h2opus->s, *h2opus->dist_hmatrix, uxx, blda, 0.0, uyy, clda, B->cmap->N, … in MatMultNKernel_H2OPUS()
387 …2Opus_Trans : H2Opus_NoTrans, h2opus->s, *h2opus->hmatrix, uxx, blda, 0.0, uyy, clda, B->cmap->N, … in MatMultNKernel_H2OPUS()
391 PetscCall(PetscSFReduceBegin(csf, MPIU_SCALAR, uyy, yy, MPI_REPLACE)); in MatMultNKernel_H2OPUS()
392 PetscCall(PetscSFReduceEnd(csf, MPIU_SCALAR, uyy, yy, MPI_REPLACE)); in MatMultNKernel_H2OPUS()
411 uyy = MatH2OpusGetThrustPointer(*h2opus->yy_gpu); in MatMultNKernel_H2OPUS()
416 uyy = yy; in MatMultNKernel_H2OPUS()
423 …: H2Opus_NoTrans, */ h2opus->s, *h2opus->dist_hmatrix_gpu, uxx, blda, 0.0, uyy, clda, B->cmap->N, … in MatMultNKernel_H2OPUS()
427 …s_Trans : H2Opus_NoTrans, h2opus->s, *h2opus->hmatrix_gpu, uxx, blda, 0.0, uyy, clda, B->cmap->N, … in MatMultNKernel_H2OPUS()
432 PetscCall(PetscSFReduceBegin(csf, MPIU_SCALAR, uyy, yy, MPI_REPLACE)); in MatMultNKernel_H2OPUS()
433 PetscCall(PetscSFReduceEnd(csf, MPIU_SCALAR, uyy, yy, MPI_REPLACE)); in MatMultNKernel_H2OPUS()
526 PetscScalar *xx, *yy, *uxx, *uyy; in MatMultKernel_H2OPUS() local
547 uyy = MatH2OpusGetThrustPointer(*h2opus->yy); in MatMultKernel_H2OPUS()
552 PetscCall(PetscSFBcastBegin(h2opus->sf, MPIU_SCALAR, yy, uyy, MPI_REPLACE)); in MatMultKernel_H2OPUS()
553 PetscCall(PetscSFBcastEnd(h2opus->sf, MPIU_SCALAR, yy, uyy, MPI_REPLACE)); in MatMultKernel_H2OPUS()
557 uyy = yy; in MatMultKernel_H2OPUS()
563 …s_Trans : H2Opus_NoTrans, */ h2opus->s, *h2opus->dist_hmatrix, uxx, n, sy, uyy, n, 1, h2opus->hand… in MatMultKernel_H2OPUS()
567 …hgemv(trans ? H2Opus_Trans : H2Opus_NoTrans, h2opus->s, *h2opus->hmatrix, uxx, n, sy, uyy, n, 1, h… in MatMultKernel_H2OPUS()
571 PetscCall(PetscSFReduceBegin(h2opus->sf, MPIU_SCALAR, uyy, yy, MPI_REPLACE)); in MatMultKernel_H2OPUS()
572 PetscCall(PetscSFReduceEnd(h2opus->sf, MPIU_SCALAR, uyy, yy, MPI_REPLACE)); in MatMultKernel_H2OPUS()
589 uyy = MatH2OpusGetThrustPointer(*h2opus->yy_gpu); in MatMultKernel_H2OPUS()
594 PetscCall(PetscSFBcastBegin(h2opus->sf, MPIU_SCALAR, yy, uyy, MPI_REPLACE)); in MatMultKernel_H2OPUS()
595 PetscCall(PetscSFBcastEnd(h2opus->sf, MPIU_SCALAR, yy, uyy, MPI_REPLACE)); in MatMultKernel_H2OPUS()
599 uyy = yy; in MatMultKernel_H2OPUS()
606 …ans : H2Opus_NoTrans, */ h2opus->s, *h2opus->dist_hmatrix_gpu, uxx, n, sy, uyy, n, 1, h2opus->hand… in MatMultKernel_H2OPUS()
610 …hgemv(trans ? H2Opus_Trans : H2Opus_NoTrans, h2opus->s, *h2opus->hmatrix_gpu, uxx, n, sy, uyy, n, … in MatMultKernel_H2OPUS()
615 PetscCall(PetscSFReduceBegin(h2opus->sf, MPIU_SCALAR, uyy, yy, MPI_REPLACE)); in MatMultKernel_H2OPUS()
616 PetscCall(PetscSFReduceEnd(h2opus->sf, MPIU_SCALAR, uyy, yy, MPI_REPLACE)); in MatMultKernel_H2OPUS()