:orphan: # PetscFunctionBeginHot Substitute for `PetscFunctionBegin` to be used in functions that are called in performance-critical circumstances. Use of this function allows for lighter profiling by default. ## Synopsis ``` #include void PetscFunctionBeginHot; ``` Not Collective; No Fortran Support ## Usage ```none int something; PetscFunctionBeginHot; ``` ## See Also `PetscFunctionBegin`, `PetscFunctionReturn()`, `PetscStackPushNoCheck()` ## Level developer ## Location include/petscerror.h ## Examples src/snes/tutorials/ex7.c
--- [Edit on GitLab](https://gitlab.com/petsc/petsc/-/edit/release/include/petscerror.h) [Index of all Sys routines](index.md) [Table of Contents for all manual pages](/manualpages/index.md) [Index of all manual pages](/manualpages/singleindex.md)