Home
last modified time | relevance | path

Searched refs:initId (Results 1 – 2 of 2) sorted by relevance

/petsc/src/sys/objects/device/impls/cupm/
H A Dcupmdevice.cxx247 auto initId = std::make_pair(*defaultDeviceId, PETSC_FALSE); in initialize() local
256 PetscCall(base_type::PetscOptionDeviceAll(comm, initType, initId, initView)); in initialize()
259 initId.first = PETSC_CUPM_DEVICE_NONE; in initialize()
267 initId.first = -static_cast<decltype(initId.first)>(cerr); in initialize()
273 if ((initId.first > 0) || (initId.first == PETSC_DECIDE)) initId.first = PETSC_CUPM_DEVICE_NONE; in initialize()
278 if (initId.first == PETSC_DECIDE) { in initialize()
287 initId.first = (PetscInt)strtol(pytorch_rank, &endptr, 10); in initialize()
288 …PetscCheck(initId.first < ndev, PETSC_COMM_SELF, PETSC_ERR_LIB, "PyTorch environmental variable LO… in initialize()
293 initId.first = rank % ndev; in initialize()
295 } else initId.first = 0; in initialize()
[all …]
/petsc/src/sys/objects/device/impls/
H A Dimpldevicebase.hpp205 …tscDeviceInitType, PetscBool> &initType, std::pair<PetscInt, PetscBool> &initId, std::pair<PetscBo… in PetscOptionDeviceBasic() argument
209 PetscCall(PetscOptionDeviceSelect(PetscOptionsObject, &initId.first, &initId.second)); in PetscOptionDeviceBasic()
215 …tscDeviceInitType, PetscBool> &initType, std::pair<PetscInt, PetscBool> &initId, std::pair<PetscBo… in PetscOptionDeviceAll() argument
232 PetscCall(PetscOptionDeviceBasic(PetscOptionsObject, initType, initId, initView)); in PetscOptionDeviceAll()