Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
AMReX_BaseFab.cpp File Reference
#include <AMReX_BaseFab.H>
#include <AMReX_BLFort.H>
#include <cstring>
#include <cstdlib>

Namespaces

namespace  amrex
 

Functions

void amrex::BaseFab_Initialize ()
 Initialize BaseFab subsystem resources (profilers, stats counters, etc.).
 
void amrex::BaseFab_Finalize ()
 Release any BaseFab subsystem resources.
 
Long amrex::TotalBytesAllocatedInFabs () noexcept
 Total bytes currently held by all BaseFab instances on this rank.
 
Long amrex::TotalBytesAllocatedInFabsHWM () noexcept
 High-water mark of BaseFab bytes since the last reset.
 
Long amrex::TotalCellsAllocatedInFabs () noexcept
 Total spatial grid points (numPts) tracked for Real BaseFabs on this rank.
 
Long amrex::TotalCellsAllocatedInFabsHWM () noexcept
 High-water mark of Real BaseFab grid-point count since the last reset.
 
void amrex::ResetTotalBytesAllocatedInFabsHWM () noexcept
 Reset the byte high-water mark reported by TotalBytesAllocatedInFabsHWM().
 
void amrex::update_fab_stats (Long n, Long s, size_t szt) noexcept