PETSC_DEVICE_DEFAULT#
Retrieve the current default PetscDeviceType
Synopsis#
#include <petscdevice.h>
PetscDeviceType PETSC_DEVICE_DEFAULT(void)
Not Collective
Notes#
Unless selected by the user, the default device is selected in the following order:
PETSC_DEVICE_HIP
, PETSC_DEVICE_CUDA
, PETSC_DEVICE_SYCL
, PETSC_DEVICE_HOST
.
See Also#
PetscDeviceType
, PetscDeviceSetDefaultDeviceType()
, PetscDeviceGetType()
Level#
beginner
Location#
src/sys/objects/device/interface/device.cxx
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages