Lines Matching refs:xiscuda
643 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
684 PetscCall(PetscObjectTypeCompareAny((PetscObject)x, &xiscuda, VECSEQCUDA, VECMPICUDA, "")); in MatMultAdd_H2OPUS()
686 PetscCall(MatH2OpusUpdateIfNeeded(A, !xiscuda || !ziscuda)); in MatMultAdd_H2OPUS()