Searched refs:defaultDevices (Results 1 – 1 of 1) sorted by relevance
384 std::array<std::pair<PetscDevice, bool>, PETSC_DEVICE_MAX> defaultDevices = {}; variable395 auto &dev = defaultDevices[type].first; in PetscDeviceInitializeDefaultDevice_Internal()396 auto &init = defaultDevices[type].second; in PetscDeviceInitializeDefaultDevice_Internal()455 …return static_cast<PetscBool>(PetscDeviceConfiguredFor_Internal(type) && defaultDevices[type].seco… in PetscDeviceInitialized()464 *device = defaultDevices[type].first; in PetscDeviceGetDefaultForType_Internal()508 defaultDevices[type].first = nullptr; in PetscDeviceInitializeTypeFromOptions_Private()529 if (defaultView) PetscCall(PetscDeviceView(defaultDevices[type].first, nullptr)); in PetscDeviceInitializeTypeFromOptions_Private()593 for (auto &&device : defaultDevices) { in PetscDeviceFinalize_Private()601 for (auto &&device : defaultDevices) { in PetscDeviceFinalize_Private()