Searched refs:defaultInitType (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/sys/objects/device/interface/ |
| H A D | device.cxx | 503 …ceType type, PetscInt defaultDeviceId, PetscBool defaultView, PetscDeviceInitType *defaultInitType) in PetscDeviceInitializeTypeFromOptions_Private() argument 514 …ICE_CASE_IF_PETSC_DEFINED(HOST, initialize, comm, &defaultDeviceId, &defaultView, defaultInitType); in PetscDeviceInitializeTypeFromOptions_Private() 515 …ICE_CASE_IF_PETSC_DEFINED(CUDA, initialize, comm, &defaultDeviceId, &defaultView, defaultInitType); in PetscDeviceInitializeTypeFromOptions_Private() 516 …VICE_CASE_IF_PETSC_DEFINED(HIP, initialize, comm, &defaultDeviceId, &defaultView, defaultInitType); in PetscDeviceInitializeTypeFromOptions_Private() 517 …ICE_CASE_IF_PETSC_DEFINED(SYCL, initialize, comm, &defaultDeviceId, &defaultView, defaultInitType); in PetscDeviceInitializeTypeFromOptions_Private() 521 …eId, PetscBools[defaultView], PetscDeviceInitTypes[Petsc::util::to_underlying(*defaultInitType)])); in PetscDeviceInitializeTypeFromOptions_Private() 526 if ((*defaultInitType == PETSC_DEVICE_INIT_EAGER) || defaultView) { in PetscDeviceInitializeTypeFromOptions_Private() 534 …comm, PetscDeviceType *deviceContextInitDevice, PetscDeviceInitType *defaultInitType, PetscInt *de… in PetscDeviceInitializeQueryOptions_Private() argument 564 *defaultInitType = PetscDeviceInitTypeCast(initIdx); in PetscDeviceInitializeQueryOptions_Private() 636 auto defaultInitType = PETSC_DEVICE_INIT_LAZY; in PetscDeviceInitializeFromOptions_Internal() local [all …]
|
| /petsc/src/sys/objects/device/impls/host/ |
| H A D | hostdevice.cxx | 12 …, PetscInt *defaultDeviceId, PetscBool *defaultView, PetscDeviceInitType *defaultInitType) noexcept in initialize() argument 18 *defaultInitType = PETSC_DEVICE_INIT_LAZY; in initialize()
|
| /petsc/src/sys/objects/device/impls/sycl/ |
| H A D | sycldevice.sycl.cxx | 131 …, PetscInt *defaultDeviceId, PetscBool *defaultView, PetscDeviceInitType *defaultInitType) noexcept in initialize() argument 134 auto initType = *defaultInitType; in initialize() 175 *defaultInitType = initType; in initialize()
|
| /petsc/src/sys/objects/device/impls/cupm/ |
| H A D | cupmdevice.cxx | 245 …, PetscInt *defaultDeviceId, PetscBool *defaultView, PetscDeviceInitType *defaultInitType) noexcept in initialize() argument 249 auto initType = std::make_pair(*defaultInitType, PETSC_FALSE); in initialize() 306 *defaultInitType = initType.first; in initialize()
|