diff --git a/CMakeLists.txt b/CMakeLists.txt index 0d7dfd81a..c90fbdf6a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -223,6 +223,7 @@ target_sources( src/DevicePersistent/ExecutorHandler/ExecutorHandler.C src/MatrixWrapper/HostMatrix.C src/MatrixWrapper/SparsityPattern.C + src/MatrixWrapper/Distributed.C src/Repartitioner.C # src/Solver/CG/GKOCG.C src/Solver/BiCGStab/GKOBiCGStab.C # src/Solver/GMRES/GKOGMRES.C diff --git a/cmake/ginkgo.cmake b/cmake/ginkgo.cmake index 47923c4f9..f0bd096e4 100644 --- a/cmake/ginkgo.cmake +++ b/cmake/ginkgo.cmake @@ -7,6 +7,7 @@ include(FetchContent) if(NOT ${OGL_USE_EXTERNAL_GINKGO}) FetchContent_Declare( Ginkgo + SYSTEM QUITE GIT_SHALLOW ON GIT_REPOSITORY "https://github.com/ginkgo-project/ginkgo.git" diff --git a/include/OGL/CommunicationPattern.H b/include/OGL/CommunicationPattern.H index 7fa83c2a0..6a88bf289 100644 --- a/include/OGL/CommunicationPattern.H +++ b/include/OGL/CommunicationPattern.H @@ -157,6 +157,12 @@ struct CommunicationPattern { */ gko::array