Home
last modified time | relevance | path

Searched refs:dist_hmatrix (Results 1 – 1 of 1) sorted by relevance

/petsc/src/mat/impls/h2opus/cuda/
H A Dmath2opus.cu143 DistributedHMatrix *dist_hmatrix; member
145 HMatrix *dist_hmatrix; /* just to not clutter the code */ member
208 delete a->dist_hmatrix; in MatDestroy_H2OPUS()
380 …PetscCheck(h2opus->dist_hmatrix, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, "Missing distrib… in MatMultNKernel_H2OPUS()
383 …emv(/* transA ? H2Opus_Trans : H2Opus_NoTrans, */ h2opus->s, *h2opus->dist_hmatrix, uxx, blda, 0.0… in MatMultNKernel_H2OPUS()
560 …PetscCheck(h2opus->dist_hmatrix, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, "Missing distrib… in MatMultKernel_H2OPUS()
563 …hgemv(/*trans ? H2Opus_Trans : H2Opus_NoTrans, */ h2opus->s, *h2opus->dist_hmatrix, uxx, n, sy, uy… in MatMultKernel_H2OPUS()
778 …PetscCheck(a->dist_hmatrix, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, "Missing distributed … in MatSetUpMultiply_H2OPUS()
780 iidx = MatH2OpusGetThrustPointer(a->dist_hmatrix->basis_tree.basis_branch.index_map); in MatSetUpMultiply_H2OPUS()
781 n = a->dist_hmatrix->basis_tree.basis_branch.index_map.size(); in MatSetUpMultiply_H2OPUS()
[all …]