Restructure project dir

This commit is contained in:
Max Luebke 2022-03-25 12:52:49 +01:00
parent dd96bb9bf1
commit 40519a339c
10 changed files with 19 additions and 17 deletions

View File

@ -1,5 +1,5 @@
#include "../src/BTCSDiffusion.hpp" // for BTCSDiffusion, BTCSDiffusion::BC_DIRICHLET #include "../include/diffusion/BTCSDiffusion.hpp"
#include "../src/BoundaryCondition.hpp" #include "../include/diffusion/BoundaryCondition.hpp"
#include <algorithm> // for copy, max #include <algorithm> // for copy, max
#include <cmath> #include <cmath>
#include <iomanip> #include <iomanip>

View File

@ -1,5 +1,5 @@
#include "../src/BTCSDiffusion.hpp" // for BTCSDiffusion, BTCSDiffusion::BC_DIRICHLET #include "../include/diffusion/BTCSDiffusion.hpp"
#include "../src/BoundaryCondition.hpp" #include "../include/diffusion/BoundaryCondition.hpp"
#include <algorithm> // for copy, max #include <algorithm> // for copy, max
#include <cmath> #include <cmath>
#include <iomanip> #include <iomanip>

View File

@ -1,5 +1,5 @@
#include "../src/BTCSDiffusion.hpp" // for BTCSDiffusion, BTCSDiffusion::BC_DIRICHLET #include "../include/diffusion/BTCSDiffusion.hpp"
#include "../src/BoundaryCondition.hpp" #include "../include/diffusion/BoundaryCondition.hpp"
#include <algorithm> // for copy, max #include <algorithm> // for copy, max
#include <cmath> #include <cmath>
#include <iomanip> #include <iomanip>

View File

@ -1,5 +1,6 @@
#include "BTCSDiffusion.hpp" // for BTCSDiffusion, BTCSDiffusion::BC_DIRICHLET #include <diffusion/BTCSDiffusion.hpp>
#include "BoundaryCondition.hpp" #include <diffusion/BoundaryCondition.hpp>
#include <algorithm> // for copy, max #include <algorithm> // for copy, max
#include <cmath> #include <cmath>
#include <iomanip> #include <iomanip>

View File

@ -1,5 +1,5 @@
#include "BTCSDiffusion.hpp" // for BTCSDiffusion, BTCSDiffusion::BC_DIRICHLET #include <diffusion/BTCSDiffusion.hpp>
#include "BoundaryCondition.hpp" #include <diffusion/BoundaryCondition.hpp>
#include <algorithm> // for copy, max #include <algorithm> // for copy, max
#include <cmath> #include <cmath>
#include <iomanip> #include <iomanip>

View File

@ -1,5 +1,5 @@
#include "BTCSDiffusion.hpp" // for BTCSDiffusion, BTCSDiffusion::BC_DIRICHLET #include <diffusion/BTCSDiffusion.hpp>
#include "BoundaryCondition.hpp" #include <diffusion/BoundaryCondition.hpp>
#include <algorithm> // for copy, max #include <algorithm> // for copy, max
#include <cmath> #include <cmath>
#include <iomanip> #include <iomanip>

View File

@ -1,5 +1,5 @@
#include "BTCSDiffusion.hpp" #include "diffusion/BTCSDiffusion.hpp"
#include "BoundaryCondition.hpp" #include "diffusion/BoundaryCondition.hpp"
#include <Eigen/SparseLU> #include <Eigen/SparseLU>

View File

@ -1,6 +1,7 @@
find_package(OpenMP) set(HEADER_LIST "${Diffusion_SOURCE_DIR}/include/diffusion/BTCSDiffusion.hpp"
"${Diffusion_SOURCE_DIR}/include/diffusion/BoundaryCondition.hpp")
add_library(diffusion OBJECT BTCSDiffusion.cpp BTCSDiffusion.hpp) add_library(diffusion STATIC BTCSDiffusion.cpp ${HEADER_LIST})
target_link_libraries(diffusion Eigen3::Eigen) target_link_libraries(diffusion Eigen3::Eigen)
@ -8,4 +9,4 @@ if(USE_OPENMP AND OpenMP_CXX_FOUND)
target_link_libraries(diffusion OpenMP::OpenMP_CXX) target_link_libraries(diffusion OpenMP::OpenMP_CXX)
endif() endif()
target_include_directories(diffusion PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) target_include_directories(diffusion PUBLIC ../include)