Home
last modified time | relevance | path

Searched refs:PETSCSF_BACKEND_CUDA (Results 1 – 5 of 5) sorted by relevance

/petsc/include/
H A Dpetscsftypes.h101 PETSCSF_BACKEND_CUDA = 1, enumerator
/petsc/src/vec/is/sf/impls/basic/
H A Dsfmpi.c173 …if (sf->backend == PETSCSF_BACKEND_CUDA) PetscCall(PetscSFLinkSetUp_CUDA(sf, link, unit)); /* Setu… in PetscSFLinkCreate_MPI()
H A Dsfbasic.c581 if (esf->backend == PETSCSF_BACKEND_CUDA) { in PetscSFCreateEmbeddedRootSF_Basic()
/petsc/src/vec/is/sf/interface/
H A Dsf.c80 b->backend = PETSCSF_BACKEND_CUDA; in PetscSFCreate()
296 if (sf->backend == PETSCSF_BACKEND_CUDA) { in PetscSFSetUp()
370 if (isCuda) sf->backend = PETSCSF_BACKEND_CUDA; in PetscSFSetFromOptions()
/petsc/src/vec/is/sf/impls/basic/nvshmem/
H A Dsfnvshmem.cu732 …if (sf->backend == PETSCSF_BACKEND_CUDA) PetscCall(PetscSFLinkSetUp_CUDA(sf, link, unit)); /* Setu… in PetscSFLinkCreate_NVSHMEM()