diff --git a/CHANGELOG b/CHANGELOG index ed905505..4fa20d49 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,14 @@ +Version 7.2.0 Released Oct 2023 +=============================== +- Fix for sparse solve with MAGMA with 1 MPI rank +- suppress several warnings +- small bugfix in BLR partitioning in sparse solver +- SYCL CMake compilation fix +- In StructuredMatrix interface, construct_from_elements now takes + point geometry for faster HSS compression +- In StructuredMatrix interface, BLR compress_and_factor is now + supported + Version 7.1.4 Released Aug 2023 =============================== - Memory leak fix from MPI_Datatypes diff --git a/CMakeLists.txt b/CMakeLists.txt index bda001f2..55f0cebd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.21) -project(STRUMPACK VERSION 7.1.4 LANGUAGES CXX C Fortran) +project(STRUMPACK VERSION 7.2.0 LANGUAGES CXX C Fortran) cmake_policy(SET CMP0074 NEW) option(STRUMPACK_USE_MPI "Build with MPI support" ON) @@ -532,25 +532,6 @@ if(TPL_ENABLE_COMBBLAS) endif() endif() -# if(STRUMPACK_USE_HIP) -# set_source_files_properties( -# src/sparse/fronts/FrontalMatrixHIP.hip.cpp -# src/dense/HIPWrapper.hip.cpp -# PROPERTIES HIP_SOURCE_PROPERTY_FORMAT 1) -# if(BUILD_SHARED_LIBS) -# set(STATIC_OR_SHARED SHARED) -# else() -# set(STATIC_OR_SHARED STATIC) -# endif() -# hip_add_library( -# strumpack -# src/sparse/fronts/FrontalMatrixHIP.hip.cpp -# src/dense/HIPWrapper.hip.cpp -# ${STATIC_OR_SHARED}) -# else() -# add_library(strumpack "") -# endif() - add_library(strumpack "") # this is to fix a link issue for the fortran example when compiling diff --git a/src/sparse/fronts/CMakeLists.txt b/src/sparse/fronts/CMakeLists.txt index a9687dd6..4ab3256c 100644 --- a/src/sparse/fronts/CMakeLists.txt +++ b/src/sparse/fronts/CMakeLists.txt @@ -50,12 +50,6 @@ if(STRUMPACK_USE_CUDA) ${CMAKE_CURRENT_LIST_DIR}/FrontalMatrixCUDA.cu) endif() -if(STRUMPACK_USE_HIP) - ## this needs to be added to hip_add_library directly - # target_sources(strumpack PRIVATE - # ${CMAKE_CURRENT_LIST_DIR}/FrontalMatrixHIP.hip.cpp) -endif() - if(STRUMPACK_USE_SYCL) target_sources(strumpack PRIVATE ${CMAKE_CURRENT_LIST_DIR}/FrontSYCL.cpp