From 1e0e0785e9faeca0fdf32a47dddc84b3eaa37e77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maximilian=20H=C3=B6rl?= <maximilian.hoerl@mathematik.uni-stuttgart.de> Date: Mon, 30 Mar 2020 16:44:37 +0200 Subject: [PATCH] add executable mmdg-3d --- src/CMakeLists.txt | 4 ++++ src/mmdg.cc | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index d497cb9..5db9b7b 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -14,5 +14,9 @@ add_executable("mmdg-2d" mmdg.cc) target_compile_definitions("mmdg-2d" PRIVATE GRIDDIM=2) target_link_dune_default_libraries("mmdg-2d") +add_executable("mmdg-3d" mmdg.cc) +target_compile_definitions("mmdg-3d" PRIVATE GRIDDIM=3) +target_link_dune_default_libraries("mmdg-3d") + dune_symlink_to_source_files(FILES grids parameterMMDG.ini parameterDG.ini dgAnalysis.py mmdgAnalysis.py) diff --git a/src/mmdg.cc b/src/mmdg.cc index 726d33f..96c6270 100644 --- a/src/mmdg.cc +++ b/src/mmdg.cc @@ -101,7 +101,8 @@ int main(int argc, char** argv) } //create a grid from .dgf file - GridFactory gridFactory( "grids/" + gridType + ".msh" ); + GridFactory gridFactory( "grids/" + gridType + "_" + std::to_string(dim) + + "d.msh" ); const Grid& grid = *gridFactory.grid(); const GridView& gridView = grid.leafGridView(); const IGrid& iGrid = grid.interfaceGrid(); -- GitLab