Home
last modified time | relevance | path

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

/petsc/src/mat/impls/h2opus/cuda/
H A Dmath2opus.cu643 PetscBool xiscuda, yiscuda; in MatMultTranspose_H2OPUS() local
646 PetscCall(PetscObjectTypeCompareAny((PetscObject)x, &xiscuda, VECSEQCUDA, VECMPICUDA, "")); in MatMultTranspose_H2OPUS()
648 PetscCall(MatH2OpusUpdateIfNeeded(A, !xiscuda || !yiscuda)); in MatMultTranspose_H2OPUS()
655 PetscBool xiscuda, yiscuda; in MatMult_H2OPUS() local
658 PetscCall(PetscObjectTypeCompareAny((PetscObject)x, &xiscuda, VECSEQCUDA, VECMPICUDA, "")); in MatMult_H2OPUS()
660 PetscCall(MatH2OpusUpdateIfNeeded(A, !xiscuda || !yiscuda)); in MatMult_H2OPUS()
667 PetscBool xiscuda, ziscuda; in MatMultTransposeAdd_H2OPUS() local
671 PetscCall(PetscObjectTypeCompareAny((PetscObject)x, &xiscuda, VECSEQCUDA, VECMPICUDA, "")); in MatMultTransposeAdd_H2OPUS()
673 PetscCall(MatH2OpusUpdateIfNeeded(A, !xiscuda || !ziscuda)); in MatMultTransposeAdd_H2OPUS()
680 PetscBool xiscuda, ziscuda; in MatMultAdd_H2OPUS() local
[all …]