Update name of project/library

This commit is contained in:
Max Lübke 2022-05-16 11:30:31 +02:00
parent 7c12999085
commit 22f0a0b678
4 changed files with 12 additions and 12 deletions

View File

@ -41,7 +41,7 @@ lint:
script:
- mkdir lint && cd lint
- cmake -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_CXX_CLANG_TIDY="clang-tidy;-checks=cppcoreguidelines-*,clang-analyzer-*,performance-*,readability-*, modernize-*" ..
- make diffusion
- make BTCSDiffusion
memcheck_1D:
stage: dynamic_analyze

View File

@ -1,7 +1,7 @@
#debian stable (currently bullseye)
cmake_minimum_required(VERSION 3.18)
project(Diffusion CXX)
project(BTCSDiffusion CXX)
set(CMAKE_CXX_STANDARD 17)

View File

@ -1,11 +1,11 @@
add_executable(1D main_1D.cpp)
target_link_libraries(1D PUBLIC diffusion)
target_link_libraries(1D PUBLIC BTCSDiffusion)
add_executable(2D main_2D.cpp)
target_link_libraries(2D PUBLIC diffusion)
target_link_libraries(2D PUBLIC BTCSDiffusion)
add_executable(Comp2D main_2D_mdl.cpp)
target_link_libraries(Comp2D PUBLIC diffusion)
target_link_libraries(Comp2D PUBLIC BTCSDiffusion)
add_executable(Const2D main_2D_const.cpp)
target_link_libraries(Const2D PUBLIC diffusion)
target_link_libraries(Const2D PUBLIC BTCSDiffusion)

View File

@ -1,12 +1,12 @@
set(HEADER_LIST "${Diffusion_SOURCE_DIR}/include/diffusion/BTCSDiffusion.hpp"
"${Diffusion_SOURCE_DIR}/include/diffusion/BoundaryCondition.hpp")
set(HEADER_LIST "${BTCSDiffusion_SOURCE_DIR}/include/diffusion/BTCSDiffusion.hpp"
"${BTCSDiffusion_SOURCE_DIR}/include/diffusion/BoundaryCondition.hpp")
add_library(diffusion STATIC BTCSDiffusion.cpp ${HEADER_LIST})
add_library(BTCSDiffusion STATIC BTCSDiffusion.cpp ${HEADER_LIST})
target_link_libraries(diffusion Eigen3::Eigen)
target_link_libraries(BTCSDiffusion Eigen3::Eigen)
if(USE_OPENMP AND OpenMP_CXX_FOUND)
target_link_libraries(diffusion OpenMP::OpenMP_CXX)
target_link_libraries(BTCSDiffusion OpenMP::OpenMP_CXX)
endif()
target_include_directories(diffusion PUBLIC ../include)
target_include_directories(BTCSDiffusion PUBLIC ../include)