PetscCtxDestroyDefault#
An implementation of a PetscCtxDestroyFn
that uses PetscFree()
to free the context
Synopsis#
#include "petscsys.h"
PETSC_EXTERN PetscErrorCode PetscCtxDestroyDefault(void **ctx)
Input Parameter#
ctx - the context to be destroyed
Note#
This is not called directly, rather it is passed to DMSetApplicationContextDestroy()
, PetscContainerSetDestroy()
,
PetscObjectContainterCreate()
and similar routines and then called by the destructor of the associated object.
See Also#
PetscObject
, PetscCtxDestroyFn
, PetscObjectDestroy()
, DMSetApplicationContextDestroy()
, PetscContainerSetDestroy()
,
PetscObjectContainterCreate()
Level#
intermediate
Location#
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages