Block-Structured AMR Software Framework
amrex::TinyProfiler::MemProcStats Struct Reference

Static Public Member Functions

static bool compmem (const MemProcStats &lhs, const MemProcStats &rhs)
 

Public Attributes

Long nalloc = 0
 
Long nfree = 0
 
Long avgmem_min = std::numeric_limits<Long>::max()
 
Long avgmem_avg = 0
 
Long avgmem_max = 0
 
Long maxmem_min = std::numeric_limits<Long>::max()
 
Long maxmem_avg = 0
 
Long maxmem_max = 0
 
std::string fname
 

Member Function Documentation

◆ compmem()

static bool amrex::TinyProfiler::MemProcStats::compmem ( const MemProcStats lhs,
const MemProcStats rhs 
)
inlinestatic

Member Data Documentation

◆ avgmem_avg

Long amrex::TinyProfiler::MemProcStats::avgmem_avg = 0

◆ avgmem_max

Long amrex::TinyProfiler::MemProcStats::avgmem_max = 0

◆ avgmem_min

Long amrex::TinyProfiler::MemProcStats::avgmem_min = std::numeric_limits<Long>::max()

◆ fname

std::string amrex::TinyProfiler::MemProcStats::fname

◆ maxmem_avg

Long amrex::TinyProfiler::MemProcStats::maxmem_avg = 0

◆ maxmem_max

Long amrex::TinyProfiler::MemProcStats::maxmem_max = 0

◆ maxmem_min

Long amrex::TinyProfiler::MemProcStats::maxmem_min = std::numeric_limits<Long>::max()

◆ nalloc

Long amrex::TinyProfiler::MemProcStats::nalloc = 0

◆ nfree

Long amrex::TinyProfiler::MemProcStats::nfree = 0

The documentation for this struct was generated from the following file: