Searched refs:devices_ (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/sys/objects/device/impls/cupm/ |
| H A D | cupmdevice.cxx | 217 for (auto &&device : devices_) { in finalize_() 319 …devices_.size())>(id) < devices_.size(), PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Only supports… in init_device_id_() 321 if (!devices_[id]) devices_[id] = util::make_unique<DeviceInternal>(id); in init_device_id_() 322 …PetscAssert(id == devices_[id]->id(), PETSC_COMM_SELF, PETSC_ERR_PLIB, "Entry %d contains device w… in init_device_id_() 323 PetscCall(devices_[id]->initialize()); in init_device_id_() 332 PetscCall(devices_[device->deviceId]->configure()); in configure_device_() 342 PetscCall(devices_[device->deviceId]->configure()); in view_device_() 343 PetscCall(devices_[device->deviceId]->view(viewer)); in view_device_() 351 PetscCall(devices_[id]->getattribute(attr, value)); in get_attribute_()
|
| H A D | cupmdevice.hpp | 38 static devices_type devices_; member in Petsc::device::cupm::Device 59 typename Device<T>::devices_type Device<T>::devices_ = {}; member in Petsc::device::cupm::Device<T>
|
| /petsc/src/sys/objects/device/impls/sycl/ |
| H A D | sycldevice.sycl.cxx | 19 Device::DeviceInternal **Device::devices_ = &Device::de… member in Petsc::device::sycl::Device 196 if (!devices_[id]) devices_[id] = new DeviceInternal(id); in init_device_id_() 197 …PetscCheck(id == devices_[id]->id(), PETSC_COMM_SELF, PETSC_ERR_PLIB, "Entry %d contains device wi… in init_device_id_() 198 PetscCall(devices_[id]->initialize()); in init_device_id_() 206 PetscCall(devices_[device->deviceId]->view(viewer)); in view_device_() 213 PetscCall(devices_[id]->getattribute(attr, value)); in get_attribute_()
|
| H A D | sycldevice.hpp | 33 …static DeviceInternal **devices_; // alias to devices_array_… member in Petsc::device::sycl::Device
|