#include <cstdio>#include <iostream>#include <fstream>#include <string>#include <utility>#include <map>#include <unordered_map>#include <vector>#include <algorithm>#include <limits>#include <iomanip>#include <set>#include <sys/time.h>#include <AMReX_CommProfStats.H>#include <AMReX_Utility.H>#include <AMReX_IntVect.H>#include <AMReX_Box.H>#include <AMReX_FArrayBox.H>#include <AMReX_ParallelDescriptor.H>#include <AMReX_BLProfUtilities.H>Macros | |
| #define | SHOWVAL(val) { cout << #val << " = " << val << endl; } |
Functions | |
| const int | XDIR (0) |
| const int | YDIR (1) |
| const int | ZDIR (2) |
| bool | bExitTimesDone (false) |
| bool | bSkewTimesDone (false) |
| int | nTopPts (0) |
| int | maxTopNodeNum (0) |
| bool | bTopoFabInited (false) |
| IntVect | TopIVFromProcNumber (const int procnum) |
| std::ostream & | operator<< (std::ostream &os, const CommProfStats::BarrierEntry &be) |
Variables | |
| Box | topoBox |
| std::map< int, IntVect > | pNumTopIVMap |
| Vector< int > | procNodeNumber |
| #define SHOWVAL | ( | val | ) | { cout << #val << " = " << val << endl; } |
| bool bExitTimesDone | ( | false | ) |
| bool bSkewTimesDone | ( | false | ) |
| bool bTopoFabInited | ( | false | ) |
| int maxTopNodeNum | ( | 0 | ) |
| int nTopPts | ( | 0 | ) |
| std::ostream & operator<< | ( | std::ostream & | os, |
| const CommProfStats::BarrierEntry & | be | ||
| ) |
| IntVect TopIVFromProcNumber | ( | const int | procnum | ) |
| const int XDIR | ( | 0 | ) |
| const int YDIR | ( | 1 | ) |
| const int ZDIR | ( | 2 | ) |
| std::map<int, IntVect> pNumTopIVMap |
| Vector<int> procNodeNumber |
| Box topoBox |