PetscDeviceContextSetFromOptions#
Configure a PetscDeviceContext from the options database
Synopsis#
#include <petscdevice.h> 
PetscErrorCode PetscDeviceContextSetFromOptions(MPI_Comm comm, PetscDeviceContext dctx)
Collective on comm or dctx
Input Parameters#
- comm - MPI communicator on which to query the options database (optional) 
- dctx - The - PetscDeviceContextto configure
Output Parameter#
- dctx - The - PetscDeviceContext
Options Database Keys#
- -device_context_stream_type - type of stream to create inside the - PetscDeviceContext-- PetscDeviceContextSetStreamType()
- -device_context_device_type - the type of - PetscDeviceto attach by default -- PetscDeviceType
Note#
The user may pass MPI_COMM_NULL for comm in which case the communicator of dctx is
used (which is always PETSC_COMM_SELF).
See Also#
PetscDeviceContextSetStreamType(), PetscDeviceContextSetDevice(),
PetscDeviceContextView()
Level#
beginner
Location#
src/sys/objects/device/interface/dcontext.cxx
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages