Skip to content
Snippets Groups Projects
Commit b989b8e8 authored by Stefan Girke's avatar Stefan Girke
Browse files

[cmake] correction of CMakeLists.txt

parent 2119ede1
No related branches found
No related tags found
No related merge requests found
dune_install( models.hh problemcreator.hh steppertraits.hh)
set(MAININCLUDE_PATH "${dune-fem-dg_SOURCE_DIR}/dune/fem-dg/main/")
include_directories(${MAININCLUDE_PATH})
include_directories("${CMAKE_SOURCE_DIR}/dune/fem-dg/test/advdiff/")
set(GRIDTYPE YASPGRID)
set(POLORDER 2)
set(GRIDDIM 2)
......@@ -13,14 +19,16 @@ add_definitions( "-DFLUX=${FLUX}" )
add_definitions( "-DPRIMALDG" )
add_definitions( "-DUSE_ASSERT_THROW" )
include_directories("${CMAKE_SOURCE_DIR}/dune/fem-dg/test/advdiff")
add_executable( advdiffall "${MAININCLUDE_PATH}/main_0.cc"
"${MAININCLUDE_PATH}/main_1.cc"
"${MAININCLUDE_PATH}/main_2.cc"
"${MAININCLUDE_PATH}/main_3.cc")
add_executable( advdiffall ${SOURCEALL})
dune_target_link_libraries(advdiffall ${DUNE_LIBS})
dune_target_link_libraries(advdiffall "${DUNE_LIBS}")
add_executable( advdiff ${SOURCEONE})
dune_target_link_libraries(advdiff ${DUNE_LIBS})
add_executable( advdiff "${MAININCLUDE_PATH}/main_pol.cc")
dune_target_link_libraries(advdiff "${DUNE_LIBS}")
set_property(TARGET advdiff APPEND PROPERTY
COMPILE_DEFINITIONS "ONLY_ONE_P;POLORDER=${POLORDER}")
dune_add_test( advdiff advdiffall )
dune_install( eulermodel.hh problems.hh problemcreator.hh chorjo.hh chorjo.cc passtraits.hh)
set(MAININCLUDE_PATH "${dune-fem-dg_SOURCE_DIR}/dune/fem-dg/main/")
include_directories(${MAININCLUDE_PATH})
include_directories("${CMAKE_SOURCE_DIR}/dune/fem-dg/test/euler/")
set(GRIDTYPE YASPGRID)
set(GRIDDIM 2)
set(POLORDER 2)
......@@ -12,14 +17,15 @@ add_definitions( "-DFLUX=${FLUX}" )
add_definitions( "-D${DIFFFLUXTYPE}" )
add_definitions( "-DWANT_CACHED_COMM_MANAGER=0" )
include_directories("${CMAKE_SOURCE_DIR}/dune/fem-dg/test/euler")
add_executable( eulerall ${SOURCEALL} chorjo.cc )
add_executable( eulerall "${MAININCLUDE_PATH}/main_0.cc"
"${MAININCLUDE_PATH}/main_1.cc"
"${MAININCLUDE_PATH}/main_2.cc"
"${MAININCLUDE_PATH}/main_3.cc" chorjo.cc )
dune_target_link_libraries(eulerall ${DUNE_LIBS})
set_property(TARGET eulerall APPEND PROPERTY
COMPILE_DEFINITIONS "LIMITER")
add_executable( euler ${SOURCEONE} chorjo.cc )
add_executable( euler "${MAININCLUDE_PATH}/main_pol.cc" chorjo.cc )
dune_target_link_libraries(euler ${DUNE_LIBS})
set_property(TARGET euler APPEND PROPERTY
COMPILE_DEFINITIONS "ONLY_ONE_P;POLORDER=${POLORDER}")
......
dune_install( ns_model.hh problemcreator.hh nswaves.hh ns_model_spec.hh nssmooth.hh thermodynamics.hh passtraits.hh)
set(MAININCLUDE_PATH "${dune-fem-dg_SOURCE_DIR}/dune/fem-dg/main/")
include_directories(${MAININCLUDE_PATH})
include_directories("${CMAKE_SOURCE_DIR}/dune/fem-dg/test/navierstokes/")
set(GRIDTYPE YASPGRID)
set(GRIDDIM 3)
set(POLORDER 2)
......@@ -13,16 +19,17 @@ add_definitions( "-DFLUX=${FLUX}" )
add_definitions( "-D${DIFFFLUX}" )
add_definitions( "-DPROBLEM=${PROBLEM}" )
include_directories("${CMAKE_SOURCE_DIR}/dune/fem-dg/test/navierstokes")
add_executable( navierstokes ${SOURCEONE})
dune_target_link_libraries(navierstokes ${DUNE_LIBS})
set_property(TARGET navierstokes APPEND PROPERTY
add_executable( navierstokesall "${MAININCLUDE_PATH}/main_0.cc"
"${MAININCLUDE_PATH}/main_1.cc"
"${MAININCLUDE_PATH}/main_2.cc"
"${MAININCLUDE_PATH}/main_3.cc")
dune_target_link_libraries(navierstokesall ${DUNE_LIBS})
set_property(TARGET navierstokesall APPEND PROPERTY
COMPILE_DEFINITIONS "ONLY_ONE_P;POLORDER=${POLORDER}")
add_executable( navierstokesall ${SOURCEALL})
add_executable( navierstokes "${MAININCLUDE_PATH}/main_pol.cc" )
dune_target_link_libraries(navierstokes ${DUNE_LIBS})
set_property(TARGET navierstokesall APPEND PROPERTY
set_property(TARGET navierstokes APPEND PROPERTY
COMPILE_DEFINITIONS "LIMITER")
dune_add_test( navierstokes navierstokesall )
dune_install( benchmarkproblems.hh models.hh passtraits.hh problemcreator.hh poissonproblem.hh )
set(MAININCLUDE_PATH "${dune-fem-dg_SOURCE_DIR}/dune/fem-dg/main/")
include_directories(${MAININCLUDE_PATH})
include_directories("${CMAKE_SOURCE_DIR}/dune/fem-dg/test/poisson/")
set(GRIDTYPE YASPGRID)
set(POLORDER 2)
set(GRIDDIM 2)
......@@ -13,12 +19,13 @@ add_definitions( "-DFLUX=${FLUX}" )
add_definitions( "-DPRIMALDG" )
add_definitions( "-DUSE_ASSERT_THROW" )
include_directories("${CMAKE_SOURCE_DIR}/dune/fem-dg/test/poisson")
add_executable( poissonall ${SOURCEALL})
add_executable( poissonall "${MAININCLUDE_PATH}/main_0.cc"
"${MAININCLUDE_PATH}/main_1.cc"
"${MAININCLUDE_PATH}/main_2.cc"
"${MAININCLUDE_PATH}/main_3.cc")
dune_target_link_libraries(poissonall ${DUNE_LIBS})
add_executable( poisson ${SOURCEONE})
add_executable( poisson "${MAININCLUDE_PATH}/main_pol.cc")
dune_target_link_libraries(poisson ${DUNE_LIBS})
set_property(TARGET poisson APPEND PROPERTY
COMPILE_DEFINITIONS "ONLY_ONE_P;POLORDER=${POLORDER}")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment