Skip to content
Snippets Groups Projects
Commit beccdc27 authored by podlesny's avatar podlesny
Browse files

.

parent 062f3e75
No related branches found
No related tags found
No related merge requests found
...@@ -160,13 +160,15 @@ int main(int argc, char** argv) { try ...@@ -160,13 +160,15 @@ int main(int argc, char** argv) { try
CantorFaultFactory<GridType> faultFactory(levelToCantorLevel, coarseResolution, exactLevelIdx, maxCantorLevel); CantorFaultFactory<GridType> faultFactory(levelToCantorLevel, coarseResolution, exactLevelIdx, maxCantorLevel);
const InterfaceNetwork<GridType>& interfaceNetwork = faultFactory.interfaceNetwork(); const InterfaceNetwork<GridType>& interfaceNetwork = faultFactory.interfaceNetwork();
std::vector<int> writeLevels {0, 1, fineLevelIdx}; if (problemCount==0) {
for (size_t i=0; i<writeLevels.size(); i++) { std::vector<int> writeLevels {1, 2, 8};
int writeLevel = writeLevels[i]; for (size_t i=0; i<writeLevels.size(); i++) {
bool writeGrid = !(writeLevel==fineLevelIdx); int writeLevel = writeLevels[i];
bool writeGrid = !(writeLevel==8);
LevelInterfaceNetworkWriter networkWriter(resultPath + "levelinterfacenetwork_" + std::to_string(writeLevel) + ".tikz");
networkWriter.write(interfaceNetwork.levelInterfaceNetwork(writeLevel), writeGrid); LevelInterfaceNetworkWriter networkWriter(resultPath + "levelinterfacenetwork_" + std::to_string(writeLevel) + ".tikz");
networkWriter.write(interfaceNetwork.levelInterfaceNetwork(writeLevel), writeGrid);
}
} }
const GridType& grid = faultFactory.grid(); const GridType& grid = faultFactory.grid();
......
...@@ -194,13 +194,15 @@ int main(int argc, char** argv) { try ...@@ -194,13 +194,15 @@ int main(int argc, char** argv) { try
const GridType& grid = faultFactory.grid(); const GridType& grid = faultFactory.grid();
const InterfaceNetwork<GridType>& interfaceNetwork = faultFactory.interfaceNetwork(); const InterfaceNetwork<GridType>& interfaceNetwork = faultFactory.interfaceNetwork();
std::vector<int> writeLevels {0, 1, fineLevelIdx}; if (problemCount==0) {
for (size_t i=0; i<writeLevels.size(); i++) { std::vector<int> writeLevels {0, 1, 5};
int writeLevel = writeLevels[i]; for (size_t i=0; i<writeLevels.size(); i++) {
bool writeGrid = !(writeLevel==fineLevelIdx); int writeLevel = writeLevels[i];
bool writeGrid = !(writeLevel==5);
LevelInterfaceNetworkWriter networkWriter(resultPath + "levelinterfacenetwork_" + std::to_string(writeLevel) + ".tikz");
networkWriter.write(interfaceNetwork.levelInterfaceNetwork(writeLevel), writeGrid); LevelInterfaceNetworkWriter networkWriter(resultPath + "levelinterfacenetwork_" + std::to_string(writeLevel) + ".tikz");
networkWriter.write(interfaceNetwork.levelInterfaceNetwork(writeLevel), writeGrid);
}
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment