PetscMallocView#

Saves the log of all calls to PetscMalloc(); also calls PetscMemoryGetMaximumUsage()

Synopsis#

#include "petscsys.h" 
PetscErrorCode PetscMallocView(FILE *fp)

Not Collective

Input Parameter#

  • fp - file pointer; or NULL

Options Database Key#

Notes#

PetscMallocDump() dumps only the currently unfreed memory, this dumps all memory ever allocated

PetscMemoryView() gives a brief summary of current memory usage

Fortran Notes#

The calling sequence in Fortran is PetscMallocView(integer ierr)

See Also#

PetscMallocGetCurrentUsage(), PetscMallocDump(), PetscMallocViewSet(), PetscMemoryView(), PetscMalloc(), PetscFree()

Level#

advanced

Location#

src/sys/memory/mtr.c


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