Skip to content
Snippets Groups Projects
gpu.cmake 1.31 KiB
Newer Older
#############################################################
###                  Core                                 ###
#############################################################

add_subdirectory(src/gpu/GridGenerator)
add_subdirectory(src/gpu/core)

#############################################################
###                  Apps                                 ###
#############################################################

if(BUILD_VF_ALL_SAMPLES)
    list(APPEND USER_APPS
    "apps/gpu/DrivenCavityUniform"
    "apps/gpu/DrivenCavityMultiGPU"
    "apps/gpu/ActuatorLine"
    "apps/gpu/SphereScaling" 
    "apps/gpu/TGV_3D"
    "apps/gpu/gridGeneratorTest")
endif()

add_subdirectory(apps/gpu/DrivenCavity)
add_subdirectory(apps/gpu/SphereGPU)
add_subdirectory(apps/gpu/BoundaryLayer)
#############################################################
###                   Numeric Tests                       ###
#############################################################

Soeren Peters's avatar
Soeren Peters committed
if(BUILD_NUMERIC_TESTS)
    if(NOT BUILD_VF_UNIT_TESTS) # in this case googletest is already included.
        add_subdirectory(${VF_THIRD_DIR}/googletest)
    endif()

    add_subdirectory(3rdParty/fftw/fftw-3.3.7)
    add_subdirectory(apps/gpu/tests/NumericalTests)
    add_subdirectory(apps/gpu/tests/NumericalTestPostProcessing)