From e517dcc717f90f051e61b8ab18c0d40ac0c95c3f Mon Sep 17 00:00:00 2001 From: Marcel Koch Date: Mon, 9 Dec 2024 16:11:53 +0100 Subject: [PATCH 1/3] Revert "[release] change tag to main" This reverts commit 5f334756c70529a2cd70028995629425d51676bf. --- CMakeLists.txt | 2 +- README.md | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index c60a04372f6..c769bbcd525 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.16) project(Ginkgo LANGUAGES CXX VERSION 1.9.0 DESCRIPTION "A numerical linear algebra library targeting many-core architectures") -set(Ginkgo_VERSION_TAG "main") +set(Ginkgo_VERSION_TAG "develop") set(PROJECT_VERSION_TAG ${Ginkgo_VERSION_TAG}) if(Ginkgo_VERSION_TAG STREQUAL "master") set(GINKGO_VERSION_TAG_DEPRECATED ON) diff --git a/README.md b/README.md index a5fcfed9b16..3ca856a2d43 100644 --- a/README.md +++ b/README.md @@ -2,11 +2,11 @@
-[![License](https://img.shields.io/github/license/ginkgo-project/ginkgo.svg)](./LICENSE)|[![c++ standard](https://img.shields.io/badge/c%2B%2B-17-blue.svg)](https://en.wikipedia.org/wiki/C%2B%2B#Standardization)|[![Documentation](https://img.shields.io/badge/Documentation-latest-blue.svg)](https://ginkgo-project.github.io/ginkgo-generated-documentation/doc/main/)|[![DOI](https://joss.theoj.org/papers/10.21105/joss.02260/status.svg)](https://doi.org/10.21105/joss.02260) +[![License](https://img.shields.io/github/license/ginkgo-project/ginkgo.svg)](./LICENSE)|[![c++ standard](https://img.shields.io/badge/c%2B%2B-17-blue.svg)](https://en.wikipedia.org/wiki/C%2B%2B#Standardization)|[![Documentation](https://img.shields.io/badge/Documentation-latest-blue.svg)](https://ginkgo-project.github.io/ginkgo-generated-documentation/doc/develop/)|[![DOI](https://joss.theoj.org/papers/10.21105/joss.02260/status.svg)](https://doi.org/10.21105/joss.02260) |:-:|:-:|:-:|:-:| -[![Build status](https://gitlab.com/ginkgo-project/ginkgo-public-ci/badges/main/pipeline.svg)](https://gitlab.com/ginkgo-project/ginkgo-public-ci/-/pipelines?page=1&scope=branches&ref=main)|[![OSX-build](https://github.com/ginkgo-project/ginkgo/actions/workflows/osx.yml/badge.svg)](https://github.com/ginkgo-project/ginkgo/actions/workflows/osx.yml)|[![codecov](https://codecov.io/gh/ginkgo-project/ginkgo/branch/main/graph/badge.svg)](https://codecov.io/gh/ginkgo-project/ginkgo)|[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=ginkgo-project_ginkgo&metric=sqale_rating)](https://sonarcloud.io/dashboard?id=ginkgo-project_ginkgo)|[![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=ginkgo-project_ginkgo&metric=reliability_rating)](https://sonarcloud.io/dashboard?id=ginkgo-project_ginkgo)|[![CDash dashboard](https://img.shields.io/badge/CDash-Access-blue.svg)](https://my.cdash.org/index.php?project=Ginkgo+Project) +[![Build status](https://gitlab.com/ginkgo-project/ginkgo-public-ci/badges/develop/pipeline.svg)](https://gitlab.com/ginkgo-project/ginkgo-public-ci/-/pipelines?page=1&scope=branches&ref=develop)|[![OSX-build](https://github.com/ginkgo-project/ginkgo/actions/workflows/osx.yml/badge.svg)](https://github.com/ginkgo-project/ginkgo/actions/workflows/osx.yml)|[![codecov](https://codecov.io/gh/ginkgo-project/ginkgo/branch/develop/graph/badge.svg)](https://codecov.io/gh/ginkgo-project/ginkgo)|[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=ginkgo-project_ginkgo&metric=sqale_rating)](https://sonarcloud.io/dashboard?id=ginkgo-project_ginkgo)|[![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=ginkgo-project_ginkgo&metric=reliability_rating)](https://sonarcloud.io/dashboard?id=ginkgo-project_ginkgo)|[![CDash dashboard](https://img.shields.io/badge/CDash-Access-blue.svg)](https://my.cdash.org/index.php?project=Ginkgo+Project) |:-:|:-:|:-:|:-:|:-:|:-:|
@@ -133,7 +133,7 @@ Ginkgo does comprehensive unit tests using Google Tests. These tests are enabled ### Running examples -Various examples are available for you to understand and play with Ginkgo within the `examples/` directory. They can be compiled by passing the `-DGINKGO_BUILD_EXAMPLES=ON` to the cmake command. Each of the examples have commented code with explanations and this can be found within the [online documentation](https://ginkgo-project.github.io/ginkgo-generated-documentation/doc/main/Examples.html). +Various examples are available for you to understand and play with Ginkgo within the `examples/` directory. They can be compiled by passing the `-DGINKGO_BUILD_EXAMPLES=ON` to the cmake command. Each of the examples have commented code with explanations and this can be found within the [online documentation](https://ginkgo-project.github.io/ginkgo-generated-documentation/doc/develop/Examples.html). ### Benchmarking From 8e1a33780ef20a1e56b60f1f47176808c41c2db3 Mon Sep 17 00:00:00 2001 From: Marcel Koch Date: Mon, 9 Dec 2024 16:28:02 +0100 Subject: [PATCH 2/3] [release] set develop to next version --- CMakeLists.txt | 2 +- examples/adaptiveprecision-blockjacobi/CMakeLists.txt | 2 +- examples/batched-solver/CMakeLists.txt | 2 +- examples/build-setup.sh | 2 +- examples/cb-gmres/CMakeLists.txt | 2 +- examples/custom-logger/CMakeLists.txt | 2 +- examples/custom-matrix-format/CMakeLists.txt | 2 +- examples/custom-stopping-criterion/CMakeLists.txt | 2 +- examples/file-config-solver/CMakeLists.txt | 2 +- examples/ginkgo-overhead/CMakeLists.txt | 2 +- examples/ginkgo-ranges/CMakeLists.txt | 2 +- examples/heat-equation/CMakeLists.txt | 2 +- examples/ilu-preconditioned-solver/CMakeLists.txt | 2 +- examples/inverse-iteration/CMakeLists.txt | 2 +- examples/ir-ilu-preconditioned-solver/CMakeLists.txt | 2 +- examples/iterative-refinement/CMakeLists.txt | 2 +- examples/kokkos-assembly/CMakeLists.txt | 2 +- examples/minimal-cuda-solver/CMakeLists.txt | 2 +- examples/mixed-multigrid-preconditioned-solver/CMakeLists.txt | 2 +- examples/mixed-multigrid-solver/CMakeLists.txt | 2 +- examples/mixed-precision-ir/CMakeLists.txt | 2 +- examples/mixed-spmv/CMakeLists.txt | 2 +- .../multigrid-preconditioned-solver-customized/CMakeLists.txt | 2 +- examples/multigrid-preconditioned-solver/CMakeLists.txt | 2 +- examples/nine-pt-stencil-solver/CMakeLists.txt | 2 +- examples/papi-logging/CMakeLists.txt | 2 +- examples/par-ilu-convergence/CMakeLists.txt | 2 +- examples/performance-debugging/CMakeLists.txt | 2 +- examples/poisson-solver/CMakeLists.txt | 2 +- examples/preconditioned-solver/CMakeLists.txt | 2 +- examples/preconditioner-export/CMakeLists.txt | 2 +- examples/reordered-preconditioned-solver/CMakeLists.txt | 2 +- examples/schroedinger-splitting/CMakeLists.txt | 2 +- examples/simple-solver-logging/CMakeLists.txt | 2 +- examples/simple-solver/CMakeLists.txt | 2 +- examples/three-pt-stencil-solver/CMakeLists.txt | 2 +- 36 files changed, 36 insertions(+), 36 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index c769bbcd525..03bf1e3230c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.16) -project(Ginkgo LANGUAGES CXX VERSION 1.9.0 DESCRIPTION "A numerical linear algebra library targeting many-core architectures") +project(Ginkgo LANGUAGES CXX VERSION 1.10.0 DESCRIPTION "A numerical linear algebra library targeting many-core architectures") set(Ginkgo_VERSION_TAG "develop") set(PROJECT_VERSION_TAG ${Ginkgo_VERSION_TAG}) if(Ginkgo_VERSION_TAG STREQUAL "master") diff --git a/examples/adaptiveprecision-blockjacobi/CMakeLists.txt b/examples/adaptiveprecision-blockjacobi/CMakeLists.txt index 7b61bf6a175..40be069eb3a 100644 --- a/examples/adaptiveprecision-blockjacobi/CMakeLists.txt +++ b/examples/adaptiveprecision-blockjacobi/CMakeLists.txt @@ -3,7 +3,7 @@ project(adaptiveprecision-blockjacobi) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(adaptiveprecision-blockjacobi adaptiveprecision-blockjacobi.cpp) diff --git a/examples/batched-solver/CMakeLists.txt b/examples/batched-solver/CMakeLists.txt index cc6b694a54a..2623e4d22c6 100644 --- a/examples/batched-solver/CMakeLists.txt +++ b/examples/batched-solver/CMakeLists.txt @@ -3,7 +3,7 @@ project(batched-solver) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(batched-solver batched-solver.cpp) diff --git a/examples/build-setup.sh b/examples/build-setup.sh index c153be6a77f..85c30fd15ab 100755 --- a/examples/build-setup.sh +++ b/examples/build-setup.sh @@ -3,7 +3,7 @@ # copy libraries LIBRARY_NAMES="ginkgo ginkgo_reference ginkgo_omp ginkgo_cuda ginkgo_hip ginkgo_dpcpp ginkgo_device" SUFFIXES=".so .dylib .dll d.so d.dylib d.dll" -VERSION="1.9.0" +VERSION="1.10.0" for name in ${LIBRARY_NAMES}; do for suffix in ${SUFFIXES}; do cp ${BUILD_DIR}/lib/lib${name}${suffix}.${VERSION} \ diff --git a/examples/cb-gmres/CMakeLists.txt b/examples/cb-gmres/CMakeLists.txt index f4283c45a34..31e1bd89707 100644 --- a/examples/cb-gmres/CMakeLists.txt +++ b/examples/cb-gmres/CMakeLists.txt @@ -3,7 +3,7 @@ project(cb-gmres) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(cb-gmres cb-gmres.cpp) diff --git a/examples/custom-logger/CMakeLists.txt b/examples/custom-logger/CMakeLists.txt index ef355c2ebb7..f842e8c9580 100644 --- a/examples/custom-logger/CMakeLists.txt +++ b/examples/custom-logger/CMakeLists.txt @@ -3,7 +3,7 @@ project(custom-logger) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(custom-logger custom-logger.cpp) diff --git a/examples/custom-matrix-format/CMakeLists.txt b/examples/custom-matrix-format/CMakeLists.txt index 493437f9789..204d8301734 100644 --- a/examples/custom-matrix-format/CMakeLists.txt +++ b/examples/custom-matrix-format/CMakeLists.txt @@ -3,7 +3,7 @@ project(custom-matrix-format CXX CUDA) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) find_package(OpenMP 3.0 REQUIRED) endif() diff --git a/examples/custom-stopping-criterion/CMakeLists.txt b/examples/custom-stopping-criterion/CMakeLists.txt index 1cecf5b87ec..06aca0e9bb5 100644 --- a/examples/custom-stopping-criterion/CMakeLists.txt +++ b/examples/custom-stopping-criterion/CMakeLists.txt @@ -3,7 +3,7 @@ project(custom-stopping-criterion) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) set(THREADS_PREFER_PTHREAD_FLAG ON) find_package(Threads REQUIRED) endif() diff --git a/examples/file-config-solver/CMakeLists.txt b/examples/file-config-solver/CMakeLists.txt index a8f4665d6a8..6eca7c7205a 100644 --- a/examples/file-config-solver/CMakeLists.txt +++ b/examples/file-config-solver/CMakeLists.txt @@ -3,7 +3,7 @@ project(file-config-solver) # We only need to find Ginkgo/nlohmann_json if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) find_package(nlohmann_json 3.9.1 REQUIRED) endif() diff --git a/examples/ginkgo-overhead/CMakeLists.txt b/examples/ginkgo-overhead/CMakeLists.txt index 5f888d77aa7..8132b4b186c 100644 --- a/examples/ginkgo-overhead/CMakeLists.txt +++ b/examples/ginkgo-overhead/CMakeLists.txt @@ -3,7 +3,7 @@ project(ginkgo-overhead) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(ginkgo-overhead ginkgo-overhead.cpp) diff --git a/examples/ginkgo-ranges/CMakeLists.txt b/examples/ginkgo-ranges/CMakeLists.txt index c4f45e63211..47fc464c070 100644 --- a/examples/ginkgo-ranges/CMakeLists.txt +++ b/examples/ginkgo-ranges/CMakeLists.txt @@ -3,7 +3,7 @@ project(ginkgo-ranges) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(ginkgo-ranges ginkgo-ranges.cpp) target_link_libraries(ginkgo-ranges Ginkgo::ginkgo) diff --git a/examples/heat-equation/CMakeLists.txt b/examples/heat-equation/CMakeLists.txt index d7d7a994e33..456943e7730 100644 --- a/examples/heat-equation/CMakeLists.txt +++ b/examples/heat-equation/CMakeLists.txt @@ -3,7 +3,7 @@ project(heat-equation) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() find_package(OpenCV REQUIRED) diff --git a/examples/ilu-preconditioned-solver/CMakeLists.txt b/examples/ilu-preconditioned-solver/CMakeLists.txt index fa84e6163a2..9ba7f3c04c2 100644 --- a/examples/ilu-preconditioned-solver/CMakeLists.txt +++ b/examples/ilu-preconditioned-solver/CMakeLists.txt @@ -3,7 +3,7 @@ project(ilu-preconditioned-solver) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(ilu-preconditioned-solver ilu-preconditioned-solver.cpp) diff --git a/examples/inverse-iteration/CMakeLists.txt b/examples/inverse-iteration/CMakeLists.txt index 3f70d329981..5ae85d8a019 100644 --- a/examples/inverse-iteration/CMakeLists.txt +++ b/examples/inverse-iteration/CMakeLists.txt @@ -3,7 +3,7 @@ project(inverse-iteration) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(inverse-iteration inverse-iteration.cpp) diff --git a/examples/ir-ilu-preconditioned-solver/CMakeLists.txt b/examples/ir-ilu-preconditioned-solver/CMakeLists.txt index 37bcd36e9f6..c2dbe28384a 100644 --- a/examples/ir-ilu-preconditioned-solver/CMakeLists.txt +++ b/examples/ir-ilu-preconditioned-solver/CMakeLists.txt @@ -3,7 +3,7 @@ project(ir-ilu-preconditioned-solver) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(ir-ilu-preconditioned-solver ir-ilu-preconditioned-solver.cpp) diff --git a/examples/iterative-refinement/CMakeLists.txt b/examples/iterative-refinement/CMakeLists.txt index 2dc7bef6b79..8c80da9e09d 100644 --- a/examples/iterative-refinement/CMakeLists.txt +++ b/examples/iterative-refinement/CMakeLists.txt @@ -3,7 +3,7 @@ project(iterative-refinement) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(iterative-refinement iterative-refinement.cpp) diff --git a/examples/kokkos-assembly/CMakeLists.txt b/examples/kokkos-assembly/CMakeLists.txt index 45bf7ffa6f9..60f700fd55e 100644 --- a/examples/kokkos-assembly/CMakeLists.txt +++ b/examples/kokkos-assembly/CMakeLists.txt @@ -3,7 +3,7 @@ project(kokkos-assembly CXX) # We only need to find Ginkgo if we build this example stand-alone if(NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() find_package(Kokkos 4.1.00 REQUIRED) diff --git a/examples/minimal-cuda-solver/CMakeLists.txt b/examples/minimal-cuda-solver/CMakeLists.txt index 84088a76e7f..cb9e03f3bb3 100644 --- a/examples/minimal-cuda-solver/CMakeLists.txt +++ b/examples/minimal-cuda-solver/CMakeLists.txt @@ -3,7 +3,7 @@ project(minimal-cuda-solver) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(minimal-cuda-solver minimal-cuda-solver.cpp) diff --git a/examples/mixed-multigrid-preconditioned-solver/CMakeLists.txt b/examples/mixed-multigrid-preconditioned-solver/CMakeLists.txt index 182d4dd155d..2100bcb0cba 100644 --- a/examples/mixed-multigrid-preconditioned-solver/CMakeLists.txt +++ b/examples/mixed-multigrid-preconditioned-solver/CMakeLists.txt @@ -3,7 +3,7 @@ project(mixed-multigrid-preconditioned-solver) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(mixed-multigrid-preconditioned-solver mixed-multigrid-preconditioned-solver.cpp) diff --git a/examples/mixed-multigrid-solver/CMakeLists.txt b/examples/mixed-multigrid-solver/CMakeLists.txt index b143cec6449..246e9f67b55 100644 --- a/examples/mixed-multigrid-solver/CMakeLists.txt +++ b/examples/mixed-multigrid-solver/CMakeLists.txt @@ -3,7 +3,7 @@ project(mixed-multigrid-solver) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(mixed-multigrid-solver mixed-multigrid-solver.cpp) diff --git a/examples/mixed-precision-ir/CMakeLists.txt b/examples/mixed-precision-ir/CMakeLists.txt index e9cfc26abd7..d61e922f268 100644 --- a/examples/mixed-precision-ir/CMakeLists.txt +++ b/examples/mixed-precision-ir/CMakeLists.txt @@ -3,7 +3,7 @@ project(mixed-precision-ir) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(mixed-precision-ir mixed-precision-ir.cpp) diff --git a/examples/mixed-spmv/CMakeLists.txt b/examples/mixed-spmv/CMakeLists.txt index 0feadf1e038..f9c24f38567 100644 --- a/examples/mixed-spmv/CMakeLists.txt +++ b/examples/mixed-spmv/CMakeLists.txt @@ -3,7 +3,7 @@ project(mixed-spmv) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(mixed-spmv mixed-spmv.cpp) diff --git a/examples/multigrid-preconditioned-solver-customized/CMakeLists.txt b/examples/multigrid-preconditioned-solver-customized/CMakeLists.txt index 7c0d93efe42..65cf26e33a8 100644 --- a/examples/multigrid-preconditioned-solver-customized/CMakeLists.txt +++ b/examples/multigrid-preconditioned-solver-customized/CMakeLists.txt @@ -3,7 +3,7 @@ project(multigrid-preconditioned-solver-customized) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(multigrid-preconditioned-solver-customized multigrid-preconditioned-solver-customized.cpp) diff --git a/examples/multigrid-preconditioned-solver/CMakeLists.txt b/examples/multigrid-preconditioned-solver/CMakeLists.txt index 2c73b3fa037..9cabe627fa6 100644 --- a/examples/multigrid-preconditioned-solver/CMakeLists.txt +++ b/examples/multigrid-preconditioned-solver/CMakeLists.txt @@ -3,7 +3,7 @@ project(multigrid-preconditioned-solver) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(multigrid-preconditioned-solver multigrid-preconditioned-solver.cpp) diff --git a/examples/nine-pt-stencil-solver/CMakeLists.txt b/examples/nine-pt-stencil-solver/CMakeLists.txt index 64743593c70..8dd955b6a6e 100644 --- a/examples/nine-pt-stencil-solver/CMakeLists.txt +++ b/examples/nine-pt-stencil-solver/CMakeLists.txt @@ -3,7 +3,7 @@ project(nine-pt-stencil-solver) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(nine-pt-stencil-solver nine-pt-stencil-solver.cpp) diff --git a/examples/papi-logging/CMakeLists.txt b/examples/papi-logging/CMakeLists.txt index 37b5a1352df..6eb9b4ad7e8 100644 --- a/examples/papi-logging/CMakeLists.txt +++ b/examples/papi-logging/CMakeLists.txt @@ -3,7 +3,7 @@ project(papi-logging) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() if (NOT GINKGO_HAVE_PAPI_SDE) diff --git a/examples/par-ilu-convergence/CMakeLists.txt b/examples/par-ilu-convergence/CMakeLists.txt index f8f0f037c16..a093d20bba9 100644 --- a/examples/par-ilu-convergence/CMakeLists.txt +++ b/examples/par-ilu-convergence/CMakeLists.txt @@ -3,7 +3,7 @@ project(par-ilu-convergence) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(par-ilu-convergence par-ilu-convergence.cpp) diff --git a/examples/performance-debugging/CMakeLists.txt b/examples/performance-debugging/CMakeLists.txt index 36e906553fa..9b70f89e175 100644 --- a/examples/performance-debugging/CMakeLists.txt +++ b/examples/performance-debugging/CMakeLists.txt @@ -3,7 +3,7 @@ project(performance-debugging) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(performance-debugging performance-debugging.cpp) diff --git a/examples/poisson-solver/CMakeLists.txt b/examples/poisson-solver/CMakeLists.txt index 1bc92aa2c9b..d89b164fcc2 100644 --- a/examples/poisson-solver/CMakeLists.txt +++ b/examples/poisson-solver/CMakeLists.txt @@ -3,7 +3,7 @@ project(poisson-solver) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(poisson-solver poisson-solver.cpp) diff --git a/examples/preconditioned-solver/CMakeLists.txt b/examples/preconditioned-solver/CMakeLists.txt index 09f22537619..3df9fcd188b 100644 --- a/examples/preconditioned-solver/CMakeLists.txt +++ b/examples/preconditioned-solver/CMakeLists.txt @@ -3,7 +3,7 @@ project(preconditioned-solver) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(preconditioned-solver preconditioned-solver.cpp) target_link_libraries(preconditioned-solver Ginkgo::ginkgo) diff --git a/examples/preconditioner-export/CMakeLists.txt b/examples/preconditioner-export/CMakeLists.txt index f928859bd1a..9c8774cad13 100644 --- a/examples/preconditioner-export/CMakeLists.txt +++ b/examples/preconditioner-export/CMakeLists.txt @@ -3,7 +3,7 @@ project(preconditioner-export) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(preconditioner-export preconditioner-export.cpp) diff --git a/examples/reordered-preconditioned-solver/CMakeLists.txt b/examples/reordered-preconditioned-solver/CMakeLists.txt index bfaceef782a..74c5cfd9614 100644 --- a/examples/reordered-preconditioned-solver/CMakeLists.txt +++ b/examples/reordered-preconditioned-solver/CMakeLists.txt @@ -3,7 +3,7 @@ project(reordered-preconditioned-solver) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(reordered-preconditioned-solver reordered-preconditioned-solver.cpp) target_link_libraries(reordered-preconditioned-solver Ginkgo::ginkgo) diff --git a/examples/schroedinger-splitting/CMakeLists.txt b/examples/schroedinger-splitting/CMakeLists.txt index b782095bdbd..a0b382d8bca 100644 --- a/examples/schroedinger-splitting/CMakeLists.txt +++ b/examples/schroedinger-splitting/CMakeLists.txt @@ -3,7 +3,7 @@ project(schroedinger-splitting) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() find_package(OpenCV REQUIRED) diff --git a/examples/simple-solver-logging/CMakeLists.txt b/examples/simple-solver-logging/CMakeLists.txt index ef36b7ab041..e960360d324 100644 --- a/examples/simple-solver-logging/CMakeLists.txt +++ b/examples/simple-solver-logging/CMakeLists.txt @@ -3,7 +3,7 @@ project(simple-solver-logging) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(simple-solver-logging simple-solver-logging.cpp) diff --git a/examples/simple-solver/CMakeLists.txt b/examples/simple-solver/CMakeLists.txt index 2d274f50f81..03fc5e3bbb7 100644 --- a/examples/simple-solver/CMakeLists.txt +++ b/examples/simple-solver/CMakeLists.txt @@ -3,7 +3,7 @@ project(simple-solver) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(simple-solver simple-solver.cpp) diff --git a/examples/three-pt-stencil-solver/CMakeLists.txt b/examples/three-pt-stencil-solver/CMakeLists.txt index bd7ce57a171..8dd1e142263 100644 --- a/examples/three-pt-stencil-solver/CMakeLists.txt +++ b/examples/three-pt-stencil-solver/CMakeLists.txt @@ -3,7 +3,7 @@ project(three-pt-stencil-solver) # We only need to find Ginkgo if we build this example stand-alone if (NOT GINKGO_BUILD_EXAMPLES) - find_package(Ginkgo 1.9.0 REQUIRED) + find_package(Ginkgo 1.10.0 REQUIRED) endif() add_executable(three-pt-stencil-solver three-pt-stencil-solver.cpp) From ea7eadbfbf12b46dbd96c1b71062d211ac813734 Mon Sep 17 00:00:00 2001 From: Marcel Koch Date: Mon, 9 Dec 2024 17:23:22 +0100 Subject: [PATCH 3/3] [release] update citation file --- CITATION.cff | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 34accbe7c71..01bc6208c4b 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -28,8 +28,8 @@ authors: - family-names: "Tsai" given-names: "Yu-Hsiang" title: "Ginkgo: A Modern Linear Operator Algebra Framework for High Performance Computing" -version: 1.8.0 -date-released: 2024-06-13 +version: 1.9.0 +date-released: 2024-12-09 url: "https://github.com/ginkgo-project/ginkgo" license: BSD-3-Clause preferred-citation: