| /petsc/src/mat/tests/ |
| H A D | ex217.c | 11 PetscBool ishypre, iskokkos, iscuda, iship; in main() local 21 …PetscCall(PetscObjectTypeCompareAny((PetscObject)A, &iskokkos, MATMPIAIJKOKKOS, MATSEQAIJKOKKOS, "… in main() 32 …else if (iskokkos) PetscCheck(memtype == PETSC_MEMTYPE_KOKKOS, PETSC_COMM_WORLD, PETSC_ERR_PLIB, "… in main() 37 if (!iskokkos) { in main()
|
| /petsc/src/mat/utils/ |
| H A D | veccreatematdense.c | 28 PetscBool isstd, iscuda, iship, iskokkos; in MatCreateDenseFromVecType() local 34 PetscCall(PetscStrcmpAny(vtype, &iskokkos, VECKOKKOS, VECMPIKOKKOS, VECSEQKOKKOS, "")); in MatCreateDenseFromVecType() 35 PetscCheck(isstd || iscuda || iship || iskokkos, comm, PETSC_ERR_SUP, "Not for type %s", vtype); in MatCreateDenseFromVecType() 38 else if (iskokkos) { in MatCreateDenseFromVecType()
|
| /petsc/src/vec/vec/tests/ |
| H A D | ex60.c | 8 PetscBool iscuda, iskokkos, iship; in main() local 22 PetscCall(PetscObjectTypeCompare((PetscObject)x, VECSEQKOKKOS, &iskokkos)); in main() 31 } else if (iskokkos) { in main()
|
| /petsc/src/vec/vec/interface/ |
| H A D | vecreg.c | 196 PetscBool iscuda, iship, iskokkos, isvcl; in VecGetRootType_Private() local 203 …PetscCall(PetscObjectTypeCompareAny((PetscObject)vec, &iskokkos, VECKOKKOS, VECMPIKOKKOS, VECSEQKO… in VecGetRootType_Private() 209 } else if (iskokkos) { in VecGetRootType_Private()
|
| /petsc/src/dm/impls/swarm/ |
| H A D | swarm.c | 315 PetscBool iscuda, iskokkos, iship; in DMSwarmCreateVectorFromField_Private() local 324 PetscCall(PetscStrcmp(dm->vectype, VECKOKKOS, &iskokkos)); in DMSwarmCreateVectorFromField_Private() 330 if (iskokkos) PetscCall(VecSetType(*vec, VECKOKKOS)); in DMSwarmCreateVectorFromField_Private()
|
| /petsc/src/ksp/pc/impls/hypre/ |
| H A D | hypre.c | 288 PetscBool iscuda, iship, iskokkos; in PCSetUp_HYPRE() local 292 …PetscCall(PetscObjectTypeCompareAny((PetscObject)pc->pmat, &iskokkos, MATSEQAIJKOKKOS, MATMPIAIJKO… in PCSetUp_HYPRE() 293 if (iscuda || iship || iskokkos) PetscCall(MatDestroy(&jac->hpmat)); in PCSetUp_HYPRE()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plex.c | 10721 PetscBool iscuda, iskokkos; in DMPlexCreateConstraintMatrix_Anchors() local 10731 PetscCall(PetscStrcmp(dm->mattype, MATSEQAIJKOKKOS, &iskokkos)); in DMPlexCreateConstraintMatrix_Anchors() 10732 if (!iskokkos) PetscCall(PetscStrcmp(dm->mattype, MATMPIAIJKOKKOS, &iskokkos)); in DMPlexCreateConstraintMatrix_Anchors() 10734 else if (iskokkos) mtype = MATSEQAIJKOKKOS; in DMPlexCreateConstraintMatrix_Anchors()
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 5434 PetscBool iscuda, iship, iskokkos; in PCBDDCSetUpCorrection() local 5439 …PetscCall(PetscObjectTypeCompareAny((PetscObject)pcis->vec1_N, &iskokkos, VECKOKKOS, VECMPIKOKKOS,… in PCBDDCSetUpCorrection() 5440 if (iskokkos) { in PCBDDCSetUpCorrection() 5444 …if (iskokkos) mtype = multi_element ? MATSEQAIJKOKKOS : (iscuda ? MATSEQDENSECUDA : MATSEQDENSEHIP… in PCBDDCSetUpCorrection()
|