Lines Matching refs:handle
136 distributedH2OpusHandle_t handle; member
138 h2opusHandle_t handle;
204 h2opusDestroyDistributedHandle(a->handle); in MatDestroy_H2OPUS()
206 h2opusDestroyHandle(a->handle); in MatDestroy_H2OPUS()
337 h2opusHandle_t handle = h2opus->handle->handle; in MatMultNKernel_H2OPUS() local
339 h2opusHandle_t handle = h2opus->handle; in MatMultNKernel_H2OPUS() local
383 …Trans, */ h2opus->s, *h2opus->dist_hmatrix, uxx, blda, 0.0, uyy, clda, B->cmap->N, h2opus->handle); in MatMultNKernel_H2OPUS()
387 …rans : H2Opus_NoTrans, h2opus->s, *h2opus->hmatrix, uxx, blda, 0.0, uyy, clda, B->cmap->N, handle); in MatMultNKernel_H2OPUS()
423 …s, */ h2opus->s, *h2opus->dist_hmatrix_gpu, uxx, blda, 0.0, uyy, clda, B->cmap->N, h2opus->handle); in MatMultNKernel_H2OPUS()
427 … : H2Opus_NoTrans, h2opus->s, *h2opus->hmatrix_gpu, uxx, blda, 0.0, uyy, clda, B->cmap->N, handle); in MatMultNKernel_H2OPUS()
520 h2opusHandle_t handle = h2opus->handle->handle; in MatMultKernel_H2OPUS() local
522 h2opusHandle_t handle = h2opus->handle; in MatMultKernel_H2OPUS() local
563 …rans : H2Opus_NoTrans, */ h2opus->s, *h2opus->dist_hmatrix, uxx, n, sy, uyy, n, 1, h2opus->handle); in MatMultKernel_H2OPUS()
567 …trans ? H2Opus_Trans : H2Opus_NoTrans, h2opus->s, *h2opus->hmatrix, uxx, n, sy, uyy, n, 1, handle); in MatMultKernel_H2OPUS()
606 … : H2Opus_NoTrans, */ h2opus->s, *h2opus->dist_hmatrix_gpu, uxx, n, sy, uyy, n, 1, h2opus->handle); in MatMultKernel_H2OPUS()
610 …s ? H2Opus_Trans : H2Opus_NoTrans, h2opus->s, *h2opus->hmatrix_gpu, uxx, n, sy, uyy, n, 1, handle); in MatMultKernel_H2OPUS()
840 h2opusHandle_t handle = a->handle->handle; in MatAssemblyEnd_H2OPUS() local
842 h2opusHandle_t handle = a->handle; in MatAssemblyEnd_H2OPUS() local
886 …tributedHMatrix(*a->dist_hmatrix, a->ptcloud, adm, entry_gen, a->leafsize, a->basisord, a->handle); in MatAssemblyEnd_H2OPUS()
921 a->sampler->SetStream(handle->getMainStream()); in MatAssemblyEnd_H2OPUS()
924 …hara(a->sampler, *a->hmatrix, a->max_rank, 10 /* TODO */, a->rtol * Anorm, a->bs, handle, verbose); in MatAssemblyEnd_H2OPUS()
928 …(a->sampler, *a->hmatrix_gpu, a->max_rank, 10 /* TODO */, a->rtol * Anorm, a->bs, handle, verbose); in MatAssemblyEnd_H2OPUS()
1300 h2opusCreateDistributedHandleComm(&a->handle, PetscObjectComm((PetscObject)A)); in MatCreate_H2OPUS()
1302 h2opusCreateHandle(&a->handle); in MatCreate_H2OPUS()
1368 distributed_horthog(*a->dist_hmatrix, a->handle); in MatH2OpusOrthogonalize()
1376 distributed_horthog(*a->dist_hmatrix_gpu, a->handle); in MatH2OpusOrthogonalize()
1383 h2opusHandle_t handle = a->handle->handle; in MatH2OpusOrthogonalize() local
1385 h2opusHandle_t handle = a->handle; in MatH2OpusOrthogonalize()
1389 horthog(*a->hmatrix, handle); in MatH2OpusOrthogonalize()
1395 horthog(*a->hmatrix_gpu, handle); in MatH2OpusOrthogonalize()
1453 distributed_hcompress(*a->dist_hmatrix, tol, a->handle); in MatH2OpusCompress()
1466 distributed_hcompress(*a->dist_hmatrix_gpu, tol, a->handle); in MatH2OpusCompress()
1479 h2opusHandle_t handle = a->handle->handle; in MatH2OpusCompress() local
1481 h2opusHandle_t handle = a->handle; in MatH2OpusCompress()
1485 hcompress(*a->hmatrix, tol, handle); in MatH2OpusCompress()
1497 hcompress(*a->hmatrix_gpu, tol, handle); in MatH2OpusCompress()
1835 h2opusHandle_t handle = a->handle->handle; in MatH2OpusLowRankUpdate() local
1837 h2opusHandle_t handle = a->handle; in MatH2OpusLowRankUpdate() local
1879 hlru_global(*a->hmatrix, uu, ldu, vv, ldv, U->cmap->N, s, handle); in MatH2OpusLowRankUpdate()
1909 hlru_global(*a->hmatrix_gpu, uu, ldu, vv, ldv, U->cmap->N, s, handle); in MatH2OpusLowRankUpdate()