Block-Structured AMR Software Framework
BLProfStats Member List

This is the complete list of members for BLProfStats, including all inherited members.

AddBarrier(long, const std::string &, long)BLProfStatsinlinevirtual
AddCalcEndTime(double cet)BLProfStatsinlinevirtual
AddCommHeaderFileName(const std::string &)BLProfStatsinlinevirtual
AddCStatsHeaderFileName(const std::string &)BLProfStatsinlinevirtual
AddEdisonPID(int, int, int, int, int, int, int, int, int)BLProfStatsinlinevirtual
AddFinestLevel(const int)BLProfStatsinlinevirtual
AddFunctionName(const std::string &fname)BLProfStatsvirtual
AddFunctionName(const std::string &, int)BLProfStatsinlinevirtual
AddGrid3D(int, int, int, int, int, int, int, int, int, int, int, int, int, int)BLProfStatsinlinevirtual
AddGridLevel(const int, const int)BLProfStatsinlinevirtual
AddMaxLevel(const int)BLProfStatsinlinevirtual
AddNameTag(const long, const long)BLProfStatsinlinevirtual
AddNameTagName(const std::string &)BLProfStatsinlinevirtual
AddPiece(std::list< TimeRange > &addToHere, const TimeRange &pieceToAdd)BLProfStatsstatic
AddProbDomain(const int, const amrex::Box &)BLProfStatsinlinevirtual
AddReduction(const long, const long)BLProfStatsinlinevirtual
AddRefRatio(const int, const amrex::IntVect &)BLProfStatsinlinevirtual
AddRegionName(const std::string &rname, int rnumber)BLProfStats
AddTagRange(const long, const long)BLProfStatsinlinevirtual
AddTimeMinMax(const double, const double)BLProfStatsinlinevirtual
AddTimerTime(const double)BLProfStatsinlinevirtual
AddTopoCoord(const int, const int, const int, const int, const int, const bool=false)BLProfStatsinlinevirtual
barrierNumbersToNamesBLProfStatsprotected
BarrierNumbersToNames()BLProfStatsinline
bDefaultIncludeBLProfStatsprotected
bInitDataBlocksBLProfStatsprotectedstatic
blpDataBlocksBLProfStatsprotected
blpDataFileNamesBLProfStatsprotectedstatic
blpDataStreamsBLProfStatsprotectedstatic
blpFNamesBLProfStatsprotected
BLPFNames()BLProfStatsinline
BLProfStats()BLProfStats
blProfVersionBLProfStatsprotectedstatic
bTimeRangeInitializedBLProfStatsprotectedstatic
calcEndTimeBLProfStatsprotected
CheckData()BLProfStats
ClearBlock(BLPDataBlock &dBlock)BLProfStatsprivate
CloseAllStreams()BLProfStatsstatic
CollectFuncStats(amrex::Vector< amrex::Vector< FuncStat > > &funcStats)BLProfStatsvirtual
currentDataBlockBLProfStatsprotected
currentProcBLProfStatsprotected
dataNProcsBLProfStatsprotectedstatic
dirNameBLProfStatsprotectedstatic
excludeSetBLProfStatsprotected
FilterStatus enum nameBLProfStats
filterTimeRangesBLProfStatsprotected
GetFilterTimeRanges() constBLProfStatsinline
GetMaxRNumber() constBLProfStatsinline
GetNOutFiles()BLProfStatsinlinestatic
GetNProcs()BLProfStatsinlinestatic
GetProc() constBLProfStatsinline
GetRegionTimeRanges()BLProfStatsinline
gPercentBLProfStatsprotectedstatic
INCLUDEALL enum valueBLProfStats
INCLUDENONE enum valueBLProfStats
includeSetBLProfStatsprotected
InitBLProfDataBlock(const int proc, const std::string &filename, const long seekpos)BLProfStatsvirtual
InitCommDataBlock(const int, const long, const std::string &, const long, const std::string &="", const int=-1)BLProfStatsinlinevirtual
InitCStatsDataBlock(int, long, long, const std::string &, long)BLProfStatsinlinevirtual
InitDBlocks()BLProfStatsinlinestatic
InitFilterTimeRanges()BLProfStats
InTimeRange(int proc, Real calltime)BLProfStatsprotected
MakeFilterFile(const std::string &ffname)BLProfStats
MakeRegionPlt(amrex::FArrayBox &, int, int, int, amrex::Vector< amrex::Vector< amrex::Box >> &)BLProfStatsinlinevirtual
maxRegionTimeBLProfStatsprotected
maxRNumberBLProfStatsprotected
minRegionTimeBLProfStatsprotected
nOutFilesBLProfStatsprotectedstatic
OFF enum valueBLProfStats
ON enum valueBLProfStats
OpenAllStreams(const std::string &dirname)BLProfStatsstatic
RangeIntersection(std::list< TimeRange > &rangeList, const TimeRange &pieceToIntersect)BLProfStatsstatic
ReadBlock(BLPDataBlock &dBlock)BLProfStatsprivate
ReadBlockNoOpen(BLPDataBlock &dBlock)BLProfStatsprivate
regionNamesBLProfStatsprotected
RegionNames()BLProfStatsinline
regionNumbersBLProfStatsprotected
RegionNumbers()BLProfStatsinline
regionTimeRangesBLProfStatsprotected
RemovePiece(std::list< TimeRange > &removeFromHere, const TimeRange &pieceToRemove)BLProfStatsstatic
SetBLPVersion(const int blpv)BLProfStatsinlinevirtual
SetCPVersion(const int)BLProfStatsinlinevirtual
SetCSSize(const int)BLProfStatsinlinevirtual
SetCSVersion(int)BLProfStatsinlinevirtual
SetDirName(const std::string &dirname)BLProfStatsinlinestatic
SetFilter(FilterStatus fs, const std::string &rname, int rnumber)BLProfStats
SetFilter(FilterStatus fs)BLProfStats
SetFilterTimeRanges(const amrex::Vector< std::list< TimeRange > > &ftr)BLProfStats
SetFNames(const amrex::Vector< std::string > &fNames)BLProfStatsinline
SetGPercent(Real p)BLProfStatsinlinestatic
SetInitDataBlocks(bool b)BLProfStatsinlinestatic
SetMaxRNumber(int n)BLProfStatsinline
SetNOutFiles(const int nof)BLProfStatsinlinestatic
SetNProcs(int p)BLProfStatsinlinestatic
SetProc(int p)BLProfStatsinline
SetRegionTimeRanges(const amrex::Vector< amrex::Vector< amrex::Vector< TimeRange > > > &rtr)BLProfStatsinline
SetRegionTimeRanges(const TimeRange &tr, const int n, const int r, const int t)BLProfStatsinline
SetVerbose(int vlevel=0)BLProfStatsinlinestatic
TimeRangeInitialized()BLProfStatsinlinestatic
UNDEFINED enum valueBLProfStats
verboseBLProfStatsprotectedstatic
Verbose()BLProfStatsinlinestatic
WhichRegions(int proc, Real t)BLProfStats
WriteSummary(std::ostream &ios, bool bwriteavg=false, int whichProc=0, bool graphTopPct=true)BLProfStatsvirtual
yyparse(void *)BLProfStatsfriend
~BLProfStats()BLProfStats