73 static void writeLevel(
uint numberOfLevels);
84 static std::vector<std::vector<std::vector<real> > > createBCVectors(
SPtr<Grid> grid);
85 static void addShortQsToVector(
int index, std::vector<std::vector<std::vector<real> > > &qs,
SPtr<Grid> grid);
86 static void addQsToVector(
int index, std::vector<std::vector<std::vector<real> > > &qs,
SPtr<Grid> grid);
87 static void fillRBForNode(
int index,
int direction,
int directionSign,
int rb, std::vector<std::vector<std::vector<real> > > &qs,
SPtr<Grid> grid);
88 static void writeBoundary(std::vector<real>
boundary,
int rb);
89 static void writeBoundaryShort(std::vector<real>
boundary,
int rb);
94 static void closeFiles();
97 static std::ofstream xCoordFile;
98 static std::ofstream yCoordFile;
99 static std::ofstream zCoordFile;
100 static std::ofstream xNeighborFile;
101 static std::ofstream yNeighborFile;
102 static std::ofstream zNeighborFile;
103 static std::ofstream wsbNeighborFile;
104 static std::ofstream geoVecFile;
106 static std::ofstream scaleCF_coarse_File;
107 static std::ofstream scaleCF_fine_File;
108 static std::ofstream scaleFC_coarse_File;
109 static std::ofstream scaleFC_fine_File;
111 static std::ofstream offsetVecCF_File;
112 static std::ofstream offsetVecFC_File;
114 static std::vector<SPtr<std::ofstream> > qStreams;
115 static std::vector<SPtr<std::ofstream> > valueStreams;
117 static std::vector<std::ofstream> qFiles;
118 static std::vector<std::ofstream> valueFiles;
120 static std::array<std::ofstream, 6> sendFiles;
121 static std::array<std::ofstream, 6> receiveFiles;
123 static std::ofstream numberNodes_File;
124 static std::ofstream LBMvsSI_File;
126 static std::string folder;