Block-Structured AMR Software Framework
amrex::BLProfiler Class Reference

#include <AMReX_BLProfiler.H>

Public Member Functions

 BLProfiler (const std::string &)
 
void start ()
 
void stop ()
 

Static Public Member Functions

static void Initialize ()
 
static void InitParams ()
 
static void Finalize ()
 
static void WriteStats (std::ostream &)
 
static void WriteCommStats ()
 
static void InitParams (const Real, const bool, const bool)
 
static void AddStep (const int)
 

Constructor & Destructor Documentation

◆ BLProfiler()

amrex::BLProfiler::BLProfiler ( const std::string &  )
inlineexplicit

Member Function Documentation

◆ AddStep()

static void amrex::BLProfiler::AddStep ( const int  )
inlinestatic

◆ Finalize()

static void amrex::BLProfiler::Finalize ( )
inlinestatic

◆ Initialize()

static void amrex::BLProfiler::Initialize ( )
inlinestatic

◆ InitParams() [1/2]

static void amrex::BLProfiler::InitParams ( )
inlinestatic

◆ InitParams() [2/2]

static void amrex::BLProfiler::InitParams ( const  Real,
const bool  ,
const bool   
)
inlinestatic

◆ start()

void amrex::BLProfiler::start ( )
inline

◆ stop()

void amrex::BLProfiler::stop ( )
inline

◆ WriteCommStats()

static void amrex::BLProfiler::WriteCommStats ( )
inlinestatic

◆ WriteStats()

static void amrex::BLProfiler::WriteStats ( std::ostream &  )
inlinestatic

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