Modified CMakeLists.txt after comments by blattms.

Also, tentative changes to compile the FPGA library from a different module: this part needs to be revised because it assumes a fixed path for the OPM/FPGA module.
Modified CMakeLists_files.cmake to remove files moved to the OPM/FPGA module.
This commit is contained in:
Giacomo Marchiori 2021-01-15 14:13:18 +01:00 committed by Tong Dong Qiu
parent b4aa28771f
commit a933d4da10
2 changed files with 2 additions and 5 deletions

View File

@ -29,6 +29,7 @@ option(BUILD_EBOS_DEBUG_EXTENSIONS "Build the ebos variants which are purely for
option(BUILD_FLOW_POLY_GRID "Build flow blackoil with polyhedral grid" OFF)
option(OPM_ENABLE_PYTHON "Enable python bindings?" OFF)
option(OPM_ENABLE_PYTHON_TESTS "Enable tests for the python bindings?" ON)
option(ENABLE_FPGA "Enable FPGA kernels integration?" OFF)
if(SIBLING_SEARCH AND NOT opm-common_DIR)
# guess the sibling dir

View File

@ -66,7 +66,7 @@ if(OPENCL_FOUND)
list (APPEND MAIN_SOURCE_FILES opm/simulators/linalg/bda/WellContributions.cpp)
list (APPEND MAIN_SOURCE_FILES opm/simulators/linalg/bda/MultisegmentWellContribution.cpp)
endif()
if(CMAKE_ENABLE_FPGA)
if(HAVE_FPGA)
list (APPEND MAIN_SOURCE_FILES opm/simulators/linalg/bda/BdaBridge.cpp)
list (APPEND MAIN_SOURCE_FILES opm/simulators/linalg/bda/FPGAMatrix.cpp)
list (APPEND MAIN_SOURCE_FILES opm/simulators/linalg/bda/FPGABILU0.cpp)
@ -184,10 +184,6 @@ list (APPEND PUBLIC_HEADER_FILES
opm/simulators/linalg/bda/FPGAMatrix.hpp
opm/simulators/linalg/bda/FPGABILU0.hpp
opm/simulators/linalg/bda/FPGASolverBackend.hpp
opm/simulators/linalg/bda/fpga/src/sda_app/bicgstab_solver_config.hpp
opm/simulators/linalg/bda/fpga/src/sda_app/common/dev_config.hpp
opm/simulators/linalg/bda/fpga/src/sda_app/common/fpga_functions_bicgstab.hpp
opm/simulators/linalg/bda/fpga/src/sda_app/common/opencl_lib.hpp
opm/simulators/linalg/bda/FPGAUtils.hpp
opm/simulators/linalg/bda/Reorder.hpp
opm/simulators/linalg/bda/ILUReorder.hpp