C++ solver part
This commit is contained in:
parent
3f1b1a6d0f
commit
c9deacfd3c
4 changed files with 256 additions and 0 deletions
15
solid-cpp/CMakeLists.txt
Normal file
15
solid-cpp/CMakeLists.txt
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
CMAKE_MINIMUM_REQUIRED(VERSION 3.10.2)
|
||||
SET(TARGET "ownSolver")
|
||||
PROJECT(${TARGET} LANGUAGES CXX DESCRIPTION "ownSolver")
|
||||
|
||||
# The ownSolver requires c++14
|
||||
SET(CMAKE_CXX_STANDARD 14)
|
||||
SET(CMAKE_CXX_EXTENSIONS OFF)
|
||||
SET(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
|
||||
FIND_PACKAGE(precice 3.0 REQUIRED CONFIG)
|
||||
ADD_EXECUTABLE(
|
||||
${TARGET}
|
||||
${TARGET}.cpp)
|
||||
|
||||
TARGET_LINK_LIBRARIES(${TARGET} PRIVATE precice::precice)
|
||||
Loading…
Add table
Add a link
Reference in a new issue