Lines Matching full:auto
42 PETSC_NODISCARD auto id() const -> decltype(id_) { return id_; } in id()
43 PETSC_NODISCARD auto initialized() const -> decltype(devInitialized_) { return devInitialized_; } in initialized()
44 PETSC_NODISCARD auto prop() const -> const decltype(dprop_) & { return dprop_; } in prop()
60 const auto PETSC_UNUSED unused = cupmGetLastError(); in initialize()
193 const auto cupmSignalHandler = [](int signal, void *ptr) -> PetscErrorCode { in CUPMAwareMPI_()
217 for (auto &&device : devices_) { in finalize_()
247 auto initId = std::make_pair(*defaultDeviceId, PETSC_FALSE); in initialize()
248 auto initView = std::make_pair(*defaultView, PETSC_FALSE); in initialize()
249 auto initType = std::make_pair(*defaultInitType, PETSC_FALSE); in initialize()
260 } else if (const auto cerr = cupmGetDeviceCount(&ndev)) { in initialize()
261 auto PETSC_UNUSED ignored = cupmGetLastError(); in initialize()
313 const auto id = *inid == PETSC_DECIDE ? defaultDevice_ : (int)*inid; in init_device_id_()
314 const auto cerr = static_cast<cupmError_t>(-defaultDevice_); in init_device_id_()