Searched refs:yiscupm (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/vec/vec/impls/seq/cupm/ |
| H A D | vecseqcupm_impl.hpp | 806 PetscBool xiscupm, yiscupm; in WAXPYAsync() local 810 …PetscCall(PetscObjectTypeCompareAny(PetscObjectCast(yin), &yiscupm, VECSEQCUPM(), VECMPICUPM(), ""… in WAXPYAsync() 811 if (!xiscupm || !yiscupm) { in WAXPYAsync() 821 PetscBool xiscupm, yiscupm; in WAXPYAsync() local 824 …PetscCall(PetscObjectTypeCompareAny(PetscObjectCast(yin), &yiscupm, VECSEQCUPM(), VECMPICUPM(), ""… in WAXPYAsync() 825 if (!xiscupm || !yiscupm) { in WAXPYAsync() 938 PetscBool yiscupm = PETSC_TRUE; in MAXPYAsync() local 941 …for (PetscInt i = 0; i < nv && yiscupm; i++) PetscCall(PetscObjectTypeCompareAny(PetscObjectCast(y… in MAXPYAsync() 942 if (!yiscupm) { in MAXPYAsync() 1007 PetscBool yiscupm; in Dot() local [all …]
|
| /petsc/src/mat/impls/dense/seq/cupm/ |
| H A D | matseqdensecupm.hpp | 650 PetscBool xiscupm, yiscupm, aiscupm; in MatSolve_Factored_Dispatch_() local 657 PetscCall(PetscObjectTypeCompare(PetscObjectCast(y), VecSeq_CUPM::VECSEQCUPM(), &yiscupm)); in MatSolve_Factored_Dispatch_() 661 use_y_array_directly = yiscupm && (k >= m); in MatSolve_Factored_Dispatch_() 695 const auto copy_mode = yiscupm ? cupmMemcpyDeviceToDevice : cupmMemcpyDeviceToHost; in MatSolve_Factored_Dispatch_() 701 if (yiscupm) { in MatSolve_Factored_Dispatch_() 707 if (yiscupm) { in MatSolve_Factored_Dispatch_() 810 PetscBool xiscupm, yiscupm, ziscupm; in MatMultAddColumnRange_Dispatch_() local 825 …PetscCall(PetscObjectTypeCompareAny(PetscObjectCast(yy), &yiscupm, VecSeq_CUPM::VECSEQCUPM(), VecS… in MatMultAddColumnRange_Dispatch_() 826 if (!yiscupm || yy->boundtocpu) { in MatMultAddColumnRange_Dispatch_()
|