Block-Structured AMR Software Framework
AMReX_BLProfUtilities.H File Reference
#include <AMReX_Config.H>
#include <string>
#include <cstring>
#include <typeinfo>
#include <AMReX_BLProfStats.H>
#include <AMReX_CommProfStats.H>
#include <AMReX_RegionsProfStats.H>
#include <AMReX_Vector.H>

Go to the source code of this file.

Namespaces

 amrex
 

Functions

std::string amrex::SanitizeName (const std::string &sname)
 
void amrex::SimpleRemoveOverlap (BoxArray &ba)
 
void amrex::avgDown_doit (const FArrayBox &fine_fab, FArrayBox &crse_fab, const Box &ovlp, int scomp, int dcomp, int ncomp, Vector< int > &ratio)
 
Box amrex::FixCoarseBoxSize (const Box &fineBox, int rr)
 
void amrex::avgDown (MultiFab &S_crse, MultiFab &S_fine, int scomp, int dcomp, int ncomp, Vector< int > &ratio)
 
void amrex::PrintTimeRangeList (const std::list< RegionsProfStats::TimeRange > &trList)
 
void amrex::RedistFiles ()
 
int amrex::NHops (const Box &tbox, const IntVect &ivfrom, const IntVect &ivto)
 
void amrex::Write2DFab (const string &filenameprefix, const int xdim, const int ydim, const double *data)
 
void amrex::Write2DText (const string &filenameprefix, const int xdim, const int ydim, const double *data)
 
void amrex::Write3DFab (const string &filenameprefix, const int xdim, const int ydim, const int zdim, const double *data)
 
void amrex::WriteFab (const string &filenameprefix, const int xdim, const int ydim, const double *data)
 
long amrex::FileSize (const std::string &filename)
 
void amrex::MakeFuncPctTimesMF (const Vector< Vector< BLProfStats::FuncStat > > &funcStats, const Vector< std::string > &blpFNames, const std::map< std::string, BLProfiler::ProfStats > &mProfStats, Real runTime, int dataNProcs)
 
void amrex::CollectMProfStats (std::map< std::string, BLProfiler::ProfStats > &mProfStats, const Vector< Vector< BLProfStats::FuncStat > > &funcStats, const Vector< std::string > &fNames, Real runTime, int whichProc)
 
void amrex::GraphTopPct (const std::map< std::string, BLProfiler::ProfStats > &mProfStats, const Vector< Vector< BLProfStats::FuncStat > > &funcStats, const Vector< std::string > &fNames, Real runTime, int dataNProcs, Real gPercent)