PetscMallocViewSet#
Activates logging of all calls to PetscMalloc()
with a minimum size to view
Synopsis#
#include "petscsys.h"
PetscErrorCode PetscMallocViewSet(PetscLogDouble logmin)
Not Collective
Input Parameter#
logmin - minimum allocation size to log, or
PETSC_DEFAULT
to log all memory allocations
Options Database Keys#
-malloc_view
- ActivatesPetscMallocView()
inPetscFinalize()
-malloc_view_threshold
- Sets a minimum size if-malloc_view
is used-log_view_memory - view the memory usage also with the -log_view option
Note#
Must be called after PetscMallocSetDebug()
Developer Notes#
Uses MPI_COMM_WORLD
to determine rank because PETSc communicators may not be available
See Also#
PetscMallocViewGet()
, PetscMallocDump()
, PetscMallocView()
, PetscMallocTraceSet()
, PetscMallocValidate()
, PetscMalloc()
, PetscFree()
Level#
advanced
Location#
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages