Lines Matching refs:boundtocpu
422 if (!mat->boundtocpu) { /* mat will be on device, so will cooMat */ in MatHYPRE_CreateCOOMat()
606 PetscBool ismpiaij, issbaij, isbaij, boundtocpu = PETSC_TRUE; local
614 boundtocpu = PetscMemTypeHost(memtype) ? PETSC_TRUE : PETSC_FALSE;
615 PetscCallHYPRE(HYPRE_SetMemoryLocation(boundtocpu ? HYPRE_MEMORY_HOST : HYPRE_MEMORY_DEVICE));
638 (*B)->boundtocpu = boundtocpu;
705 (*B)->boundtocpu = boundtocpu;
809 PetscBool boundtocpu = A->boundtocpu; local
811 PetscBool boundtocpu = PETSC_TRUE; local
826 if (!boundtocpu && (iscuda || iship)) {
842 boundtocpu = PETSC_TRUE;
861 if (!boundtocpu && (iscuda || iship)) {
875 boundtocpu = PETSC_TRUE;
934 …PetscCallHYPRE(hypre_ParCSRMatrixInitialize_v2(tA, !boundtocpu ? HYPRE_MEMORY_DEVICE : HYPRE_MEMOR…
1424 A->boundtocpu = bind;
1500 PetscCall(MatBindToCPU_HYPRE(A, A->boundtocpu));
2435 B->boundtocpu = (memory_location == HYPRE_MEMORY_HOST) ? PETSC_TRUE : PETSC_FALSE;