Skip to content
Snippets Groups Projects
CMakeLists.txt 1.39 KiB
Newer Older
foreach (geometry RANGE 1 4)
    dune_add_test(NAME convergence-g${geometry}-p${order}
                  SOURCES convergencetest.cc
                  COMPILE_DEFINITIONS
                    GEOMETRY_TYPE=${geometry}
                    GEOMETRY_ORDER=${order}
                    DUNE_GRID_PATH=\"${PROJECT_SOURCE_DIR}/doc/grids/\"
                  CMAKE_GUARD
                    dune-foamgrid_FOUND
                    dune-localfunctions_FOUND)
  endforeach (order)
dune_add_test(SOURCES discretegridviewfunctiontest.cc
              COMPILE_DEFINITIONS
                DUNE_GRID_PATH=\"${PROJECT_SOURCE_DIR}/doc/grids/\"
                USE_FLOAT128=0
              CMAKE_GUARD
                dune-foamgrid_FOUND
                dune-functions_FOUND)
if(TARGET nanoflann::nanoflann)
  dune_add_test(SOURCES explicitsurfacetest.cc
                COMPILE_DEFINITIONS
                  DUNE_GRID_PATH=\"${PROJECT_SOURCE_DIR}/doc/grids/\"
                LINK_LIBRARIES
                  nanoflann::nanoflann
                CMAKE_GUARD
                  dune-foamgrid_FOUND
                  dune-functions_FOUND)
endif()

dune_add_test(SOURCES implicitsurfacetest.cc
              COMPILE_DEFINITIONS
                DUNE_GRID_PATH=\"${PROJECT_SOURCE_DIR}/doc/grids/\"
              CMAKE_GUARD
                dune-foamgrid_FOUND
                dune-functions_FOUND)