Searched refs:initType (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/sys/objects/device/impls/sycl/ |
| H A D | sycldevice.sycl.cxx | 134 auto initType = *defaultInitType; in initialize() local 143 PetscCall(base_type::PetscOptionDeviceInitialize(PetscOptionsObject, &initType, nullptr)); in initialize() 155 …if (initType == PETSC_DEVICE_INIT_NONE) id = PETSC_SYCL_DEVICE_NONE; /* user wants to disable all … in initialize() 165 if (view) initType = PETSC_DEVICE_INIT_EAGER; in initialize() 171 …PetscCheck(initType != PETSC_DEVICE_INIT_EAGER || id != PETSC_SYCL_DEVICE_NONE, comm, PETSC_ERR_US… in initialize() 175 *defaultInitType = initType; in initialize()
|
| /petsc/src/sys/objects/device/impls/cupm/ |
| H A D | cupmdevice.cxx | 249 auto initType = std::make_pair(*defaultInitType, PETSC_FALSE); in initialize() local 256 PetscCall(base_type::PetscOptionDeviceAll(comm, initType, initId, initView)); in initialize() 258 if (initType.first == PETSC_DEVICE_INIT_NONE) { in initialize() 263 …PetscCheck((initType.first != PETSC_DEVICE_INIT_EAGER) && !initView.first, comm, PETSC_ERR_USER_IN… in initialize() 265 initType.first = PETSC_DEVICE_INIT_NONE; in initialize() 271 if (initType.first == PETSC_DEVICE_INIT_NONE) { in initialize() 297 if (initView.first) initType.first = PETSC_DEVICE_INIT_EAGER; in initialize() 306 *defaultInitType = initType.first; in initialize()
|
| /petsc/src/sys/objects/device/impls/ |
| H A D | impldevicebase.hpp | 205 …ionItems PetscOptionsObject, std::pair<PetscDeviceInitType, PetscBool> &initType, std::pair<PetscI… in PetscOptionDeviceBasic() argument 208 PetscCall(PetscOptionDeviceInitialize(PetscOptionsObject, &initType.first, &initType.second)); in PetscOptionDeviceBasic() 215 …tionDeviceAll(MPI_Comm comm, std::pair<PetscDeviceInitType, PetscBool> &initType, std::pair<PetscI… in PetscOptionDeviceAll() argument 232 PetscCall(PetscOptionDeviceBasic(PetscOptionsObject, initType, initId, initView)); in PetscOptionDeviceAll()
|
| /petsc/src/sys/objects/device/interface/ |
| H A D | device.cxx | 666 auto initType = defaultInitType; in PetscDeviceInitializeFromOptions_Internal() local 668 …eviceInitializeTypeFromOptions_Private(comm, deviceType, defaultDeviceId, defaultView, &initType)); in PetscDeviceInitializeFromOptions_Internal() 670 if (initType == PETSC_DEVICE_INIT_EAGER) { in PetscDeviceInitializeFromOptions_Internal() 677 } else if (initType == PETSC_DEVICE_INIT_NONE) { in PetscDeviceInitializeFromOptions_Internal()
|
| /petsc/src/tao/bound/impls/bnk/ |
| H A D | bnk.c | 39 PetscErrorCode TaoBNKInitialize(Tao tao, PetscInt initType, PetscBool *needH) in TaoBNKInitialize() argument 123 switch (initType) { in TaoBNKInitialize()
|