PetscHMapObjGetWithDefault#
Get the value for a key in the hash table but override the default value returned if the key was not found
Synopsis#
#include <petsc/private/hashmapobj.h>
PetscErrorCode PetscHMapObjGetWithDefault(PetscHMapObj ht, PetscInt64 key, PetscObject default_val, PetscObject *val)
Input Parameters#
- ht - The hash table 
- key - The key 
- default_val - The default value to set - valto if- keywas not found
Output Parameter#
- val - The value 
See Also#
PetscHMapObjGet(), PetscHMapObjSet(), PetscHMapObjSetWithMode(), PetscHMapObjIterGet()
Level#
developer
Location#
include/petsc/private/hashmap.txt.h
Index of all PetscH routines
Table of Contents for all manual pages
Index of all manual pages