PetscDeviceContextGetCurrentContext#

Get the current active PetscDeviceContext

Synopsis#

Not Collective

Output Parameter#

Notes#

The user generally should not destroy contexts retrieved with this routine unless they themselves have created them. There exists no protection against destroying the root context.

Developer Notes#

Unless the user has set their own, this routine creates the “root” context the first time it is called, registering its destructor to PetscFinalize().

See Also#

PetscDeviceContextSetCurrentContext(), PetscDeviceContextFork(), PetscDeviceContextJoin(), PetscDeviceContextCreate()

Level#

beginner

Location#

src/sys/objects/device/interface/global_dcontext.cxx


Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages