Home
last modified time | relevance | path

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

/petsc/src/mat/impls/h2opus/cuda/
H A Dmath2opusutils.cu57 PetscCall(PetscObjectTypeCompareAny((PetscObject)v, &viscuda, VECSEQCUDA, VECMPICUDA, "")); in VecSign()
58 PetscCall(PetscObjectTypeCompareAny((PetscObject)s, &siscuda, VECSEQCUDA, VECMPICUDA, "")); in VecSign()
100 PetscCall(PetscObjectTypeCompareAny((PetscObject)x, &iscuda, VECSEQCUDA, VECMPICUDA, "")); in VecSetDelta()
H A Dmath2opus.cu646 PetscCall(PetscObjectTypeCompareAny((PetscObject)x, &xiscuda, VECSEQCUDA, VECMPICUDA, "")); in MatMultTranspose_H2OPUS()
647 PetscCall(PetscObjectTypeCompareAny((PetscObject)y, &yiscuda, VECSEQCUDA, VECMPICUDA, "")); in MatMultTranspose_H2OPUS()
658 PetscCall(PetscObjectTypeCompareAny((PetscObject)x, &xiscuda, VECSEQCUDA, VECMPICUDA, "")); in MatMult_H2OPUS()
659 PetscCall(PetscObjectTypeCompareAny((PetscObject)y, &yiscuda, VECSEQCUDA, VECMPICUDA, "")); in MatMult_H2OPUS()
671 PetscCall(PetscObjectTypeCompareAny((PetscObject)x, &xiscuda, VECSEQCUDA, VECMPICUDA, "")); in MatMultTransposeAdd_H2OPUS()
672 PetscCall(PetscObjectTypeCompareAny((PetscObject)z, &ziscuda, VECSEQCUDA, VECMPICUDA, "")); in MatMultTransposeAdd_H2OPUS()
684 PetscCall(PetscObjectTypeCompareAny((PetscObject)x, &xiscuda, VECSEQCUDA, VECMPICUDA, "")); in MatMultAdd_H2OPUS()
685 PetscCall(PetscObjectTypeCompareAny((PetscObject)z, &ziscuda, VECSEQCUDA, VECMPICUDA, "")); in MatMultAdd_H2OPUS()
1682 PetscCall(PetscStrcmpAny(vtype, &iscuda, VECCUDA, VECSEQCUDA, VECMPICUDA, "")); in MatCreateH2OpusFromMat()
/petsc/src/vec/vec/interface/
H A Dvecreg.c106 …dard) PetscCall(VecTypeCompareAny_Private(newType, &dstCUDA, VECCUDA, VECSEQCUDA, VECMPICUDA, "")); in VecSetType()
201 …PetscCall(PetscObjectTypeCompareAny((PetscObject)vec, &iscuda, VECCUDA, VECMPICUDA, VECSEQCUDA, ""… in VecGetRootType_Private()
H A Dvecregall.c49 PetscCall(VecRegister(VECMPICUDA, VecCreate_MPICUDA)); in VecRegisterAll()
H A Drvector.c1609 PetscCall(PetscObjectTypeCompareAny((PetscObject)X, &iscuda, VECSEQCUDA, VECMPICUDA, "")); in VecGetSubVector()
1729 PetscCall(PetscObjectTypeCompareAny((PetscObject)X, &iscuda, VECSEQCUDA, VECMPICUDA, "")); in VecRestoreSubVector()
/petsc/src/ksp/pc/impls/vpbjacobi/cuda/
H A Dvpbjacobi_cuda.cu116 PetscCall(PetscObjectTypeCompareAny((PetscObject)x, &isCuda, VECSEQCUDA, VECMPICUDA, "")); in PCApplyOrTranspose_VPBJacobi_CUDA()
117 …if (isCuda) PetscCall(PetscObjectTypeCompareAny((PetscObject)y, &isCuda, VECSEQCUDA, VECMPICUDA, "… in PCApplyOrTranspose_VPBJacobi_CUDA()
/petsc/src/vec/vec/tests/
H A Dex65.c18 PetscCall(VecSetType(global, VECMPICUDA)); in main()
H A Dex38.c31 PetscCall(PetscObjectTypeCompareAny((PetscObject)X, &iscuda, VECSEQCUDA, VECMPICUDA, "")); in main()
/petsc/src/mat/utils/
H A Dveccreatematdense.c32 PetscCall(PetscStrcmpAny(vtype, &iscuda, VECCUDA, VECMPICUDA, VECSEQCUDA, "")); in MatCreateDenseFromVecType()
/petsc/src/ksp/pc/impls/amgx/
H A Damgx.cxx338 …PetscCall(PetscObjectTypeCompareAny((PetscObject)x, &is_dev_ptrs, VECCUDA, VECMPICUDA, VECSEQCUDA,… in PCApply_AMGX()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscvec.pxi14 PetscVecType VECMPICUDA
H A DVec.pyx13 MPICUDA = S_(VECMPICUDA)
/petsc/src/ksp/ksp/impls/hpddm/
H A Dhpddm.cxx247 std::initializer_list<std::string> list = {VECCUDA, VECSEQCUDA, VECMPICUDA}; in KSPSolve_HPDDM_Private()
/petsc/include/
H A Dpetscvec.h105 #define VECMPICUDA "mpicuda" macro
/petsc/src/mat/interface/
H A Dmatproduct.c311 if (!iscuda) PetscCall(PetscStrcmp(vtype, VECMPICUDA, &iscuda)); in MatProductNumeric_X_Dense()
/petsc/include/petsc/private/
H A Dveccupmimpl.h546 return T == device::cupm::DeviceType::CUDA ? VECMPICUDA : VECMPIHIP; in VECMPICUPM()
/petsc/src/mat/impls/dense/seq/
H A Ddense.c3380 PetscCall(PetscStrcmpAny(A->defaultvectype, &iscuda, VECCUDA, VECSEQCUDA, VECMPICUDA, "")); in MatDenseCreateColumnVec_Private()
/petsc/doc/faq/
H A Dindex.md239 - The `VecType` `VECSEQCUDA`, `VECMPICUDA`, or `VECCUDA` may be used with
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c5437 …PetscCall(PetscObjectTypeCompareAny((PetscObject)pcis->vec1_N, &iscuda, VECCUDA, VECMPICUDA, VECSE… in PCBDDCSetUpCorrection()