| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscdevice.pxi | 18 ctypedef enum PetscDeviceType: 35 PetscErrorCode PetscDeviceCreate(PetscDeviceType, PetscInt, PetscDevice *) 39 PetscErrorCode PetscDeviceGetType(PetscDevice, PetscDeviceType *) 41 PetscDeviceType PETSC_DEVICE_DEFAULT() 42 PetscErrorCode PetscDeviceSetDefaultDeviceType(PetscDeviceType) 43 PetscErrorCode PetscDeviceInitialize(PetscDeviceType) 44 PetscBool PetscDeviceInitialized(PetscDeviceType) 52 PetscErrorCode PetscDeviceContextGetDeviceType(PetscDeviceContext, PetscDeviceType *) 70 cdef inline PetscDeviceType asDeviceType(object dtype) except <PetscDeviceType>(-1): 79 cdef inline str toDeviceType(PetscDeviceType dtype): [all …]
|
| /petsc/src/sys/objects/device/tests/output/ |
| H A D | ex12_device_enable-none_cuda_no_env_device_enable_cuda-lazy.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda available, initializ… 5 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip not available 6 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| H A D | ex12_device_enable-eager_cuda_no_env_device_enable_cuda-lazy.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda available, initializ… 5 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip not available 6 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| H A D | ex12_device_enable-eager_hip_no_env_device_enable_hip-lazy.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda not available 4 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip available, initializi… 6 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| H A D | ex12_device_enable-none_cuda_env_set_device_enable_cuda-none.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda available, initializ… 5 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip not available 6 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| H A D | ex12_device_enable-none_hip_no_env_device_enable_hip-lazy.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda not available 4 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip available, initializi… 6 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| H A D | ex12_device_enable-lazy_hip_no_env_device_enable_hip-lazy.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda not available 4 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip available, initializi… 6 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| H A D | ex12_device_enable-none_hip_env_set_empty_device_enable_hip-lazy.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda not available 4 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip available, initializi… 6 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| H A D | ex12_device_enable-none_cuda_env_set_empty_device_enable_cuda-none.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda available, initializ… 5 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip not available 6 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| H A D | ex12_device_enable-eager_hip_env_set_empty_device_enable_hip-lazy.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda not available 4 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip available, initializi… 6 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| H A D | ex12_device_enable-none_cuda_env_set_empty_device_enable_cuda-lazy.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda available, initializ… 5 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip not available 6 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| H A D | ex12_device_enable-lazy_hip_env_set_empty_device_enable_hip-lazy.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda not available 4 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip available, initializi… 6 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| H A D | ex12_device_enable-eager_hip_env_set_device_enable_hip-lazy.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda not available 4 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip available, initializi… 6 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| H A D | ex12_device_enable-none_hip_env_set_device_enable_hip-lazy.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda not available 4 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip available, initializi… 6 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| H A D | ex12_device_enable-none_hip_env_set_device_enable_hip-none.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda not available 4 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip available, initializi… 6 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| H A D | ex12_device_enable-none_cuda_env_set_device_enable_cuda-lazy.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda available, initializ… 5 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip not available 6 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| H A D | ex12_device_enable-lazy_hip_env_set_device_enable_hip-lazy.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda not available 4 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip available, initializi… 6 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| H A D | ex12_device_enable-none_hip_env_set_empty_device_enable_hip-none.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda not available 4 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip available, initializi… 6 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| H A D | ex12_device_enable-none_hip_no_env_device_enable_hip-none.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda not available 4 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip available, initializi… 6 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| H A D | ex12_device_enable-none_cuda_no_env_device_enable_cuda-none.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda available, initializ… 5 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip not available 6 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| H A D | ex12_device_enable-lazy_cuda_no_env_device_enable_cuda-lazy.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda available, initializ… 5 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip not available 6 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| H A D | ex12_device_enable-eager_cuda_env_set_device_enable_cuda-lazy.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda available, initializ… 5 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip not available 6 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| H A D | ex12_device_enable-lazy_cuda_env_set_device_enable_cuda-lazy.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda available, initializ… 5 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip not available 6 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| H A D | ex12_device_enable-none_hip_env_set_device_enable_hip-eager.out | 1 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType host available, initializ… 3 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType cuda not available 4 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType hip available, initializi… 8 [0] <sys> PetscDeviceInitializeTypeFromOptions_Private(): PetscDeviceType sycl not available
|
| /petsc/include/ |
| H A D | petscdevice.h | 36 PETSC_EXTERN PetscErrorCode PetscDeviceCreate(PetscDeviceType, PetscInt, PetscDevice *); 40 PETSC_EXTERN PetscErrorCode PetscDeviceGetType(PetscDevice, PetscDeviceType *); 42 PETSC_EXTERN PetscDeviceType PETSC_DEVICE_DEFAULT(void); 43 PETSC_EXTERN PetscErrorCode PetscDeviceSetDefaultDeviceType(PetscDeviceType); 44 PETSC_EXTERN PetscErrorCode PetscDeviceInitialize(PetscDeviceType); 45 PETSC_EXTERN PetscBool PetscDeviceInitialized(PetscDeviceType); 54 PETSC_EXTERN PetscErrorCode PetscDeviceContextGetDeviceType(PetscDeviceContext, PetscDeviceType *);
|