Block-Structured AMR Software Framework
RegionsProfStats Member List

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

AddBarrier(long, const std::string &, long)BLProfStatsinlinevirtual
AddCalcEndTime(double cet)BLProfStatsinlinevirtual
AddCommHeaderFileName(const std::string &)BLProfStatsinlinevirtual
AddCStatsHeaderFileName(const std::string &hfn)RegionsProfStatsvirtual
AddEdisonPID(int, int, int, int, int, int, int, int, int)BLProfStatsinlinevirtual
AddFinestLevel(const int)BLProfStatsinlinevirtual
AddFunctionName(const std::string &)RegionsProfStatsinlinevirtual
AddFunctionName(const std::string &fname, int fnumber)RegionsProfStatsvirtual
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(double tmin, double tmax)RegionsProfStatsvirtual
AddTimerTime(const double)BLProfStatsinlinevirtual
AddTopoCoord(const int, const int, const int, const int, const int, const bool=false)BLProfStatsinlinevirtual
AllCallTimesFAB(amrex::FArrayBox &actFab, const std::string &whichFuncName)RegionsProfStats
BarrierNumbersToNames()BLProfStatsinline
barrierNumbersToNamesBLProfStatsprotected
bDefaultIncludeBLProfStatsprotected
bInitDataBlocksRegionsProfStatsprivatestatic
blpDataBlocksBLProfStatsprotected
blpDataFileNamesBLProfStatsprotectedstatic
blpDataStreamsBLProfStatsprotectedstatic
BLPFNames()BLProfStatsinline
blpFNamesBLProfStatsprotected
BLProfStats()BLProfStats
blProfVersionBLProfStatsprotectedstatic
bTimeRangeInitializedBLProfStatsprotectedstatic
calcEndTimeBLProfStatsprotected
CheckData()BLProfStats
CheckRegionsData()RegionsProfStats
ClearBlock(DataBlock &dBlock)RegionsProfStatsprivate
CloseAllStreams()RegionsProfStatsstatic
CollectFuncStats(amrex::Vector< amrex::Vector< FuncStat > > &funcStats)RegionsProfStatsvirtual
CreateVCallStats(CallTreeNode &callTree, amrex::Vector< amrex::BLProfiler::CallStats > &vCallStatsNC)RegionsProfStats
csVersionRegionsProfStatsprivate
currentDataBlockRegionsProfStatsprivate
currentProcBLProfStatsprotected
dataBlocksRegionsProfStatsprivate
dataNProcsBLProfStatsprotectedstatic
dirNameBLProfStatsprotectedstatic
excludeSetBLProfStatsprotected
FillAllCallTimes(amrex::Vector< amrex::Vector< Real > > &allCallTimes, const std::string whichFuncName, int whichFuncNumber, const amrex::Box &procBox)RegionsProfStats
FillRegionTimeRanges(amrex::Vector< amrex::Vector< TimeRange >> &rtr, int whichProc)RegionsProfStats
FilterStatus enum nameBLProfStats
filterTimeRangesBLProfStatsprotected
fnameRemapRegionsProfStatsprivate
GetCSVersion() constRegionsProfStatsinline
GetFilterTimeRanges() constBLProfStatsinline
GetHeaderFileNames()RegionsProfStatsinlinestatic
GetMaxFNumber() constRegionsProfStatsinline
GetMaxRNumber() constBLProfStatsinline
GetNOutFiles()BLProfStatsinlinestatic
GetNProcs()BLProfStatsinlinestatic
GetProc() constBLProfStatsinline
GetRegionTimeRanges()BLProfStatsinline
gPercentBLProfStatsprotectedstatic
Include(const FuncStat &fs)RegionsProfStatsprivate
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 proc, long nrss, long ntracestats, const std::string &filename, long seekpos)RegionsProfStatsvirtual
InitDataFileNames(const amrex::Vector< std::string > &hfn)RegionsProfStatsstatic
InitDBlocks()RegionsProfStatsinlinestatic
InitFilterTimeRanges()BLProfStats
InitRegionTimeRanges(const amrex::Box &procBox)RegionsProfStats
InTimeRange(int proc, Real calltime)BLProfStatsprotected
MakeFilterFile(const std::string &ffname)BLProfStats
MakeRegionPlt(amrex::FArrayBox &rFab, int noregionnumber, int width, int height, amrex::Vector< amrex::Vector< amrex::Box >> &regionBoxes)RegionsProfStatsvirtual
maxFNumberRegionsProfStatsprivate
maxRegionTimeBLProfStatsprotected
maxRNumberBLProfStatsprotected
mFNameNumbersLocalRegionsProfStatsprivate
mFNameNumbersPerProcRegionsProfStatsprivate
minRegionTimeBLProfStatsprotected
mTimersTotalsSortedRegionsProfStatsprivatestatic
nOutFilesBLProfStatsprotectedstatic
NumbersToFName() constRegionsProfStatsinline
numbersToFNameRegionsProfStatsprivate
OFF enum valueBLProfStats
ON enum valueBLProfStats
OpenAllStreams(const std::string &dirname)RegionsProfStatsstatic
persistentStreamsRegionsProfStatsprivatestatic
PrintCallTreeNode(CallTreeNode &callTree, amrex::Vector< std::string > &fNumberNames)RegionsProfStats
RangeIntersection(std::list< TimeRange > &rangeList, const TimeRange &pieceToIntersect)BLProfStatsstatic
ReadBlock(DataBlock &dBlock, bool readRSS=true, bool readTraces=true)RegionsProfStatsprivate
ReadBlock(DataBlock &dBlock, const int nmessages)RegionsProfStatsprivate
ReadBlockNoOpen(DataBlock &dBlock, bool readRSS=true, bool readTraces=true)RegionsProfStatsprivate
regDataFileNamesRegionsProfStatsprivatestatic
regDataStreamsRegionsProfStatsprivatestatic
regHeaderFileNamesRegionsProfStatsprivatestatic
regionNamesBLProfStatsprotected
RegionNames()BLProfStatsinline
regionNumbersBLProfStatsprotected
RegionNumbers()BLProfStatsinline
RegionsProfStats()RegionsProfStats
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 csv)RegionsProfStatsinlinevirtual
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)RegionsProfStatsinlinestatic
SetMaxFNumber(int n)RegionsProfStatsinline
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
SyncFNamesAndNumbers()RegionsProfStats
TimeRangeInitialized()BLProfStatsinlinestatic
TraceDataValid() constRegionsProfStatsinline
UNDEFINED enum valueBLProfStats
Verbose()BLProfStatsinlinestatic
verboseBLProfStatsprotectedstatic
WhichRegions(int proc, Real t)BLProfStats
WriteHTML(std::ostream &os, bool simpleCombine=true, int whichProc=0)RegionsProfStats
WriteHTMLNC(std::ostream &os, int whichProc=0)RegionsProfStats
WriteSummary(std::ostream &os, bool bwriteavg=false, int whichProc=0, bool graphTopPct=true)RegionsProfStatsvirtual
WriteTextTrace(std::ostream &os, bool simpleCombine=true, int whichProc=0, std::string delimString="\t")RegionsProfStats
yyparse(void *)RegionsProfStatsfriend
~BLProfStats()BLProfStats
~RegionsProfStats()RegionsProfStats