Skip to content

Commit

Permalink
Update version string for release.
Browse files Browse the repository at this point in the history
  • Loading branch information
xiaoyeli committed Dec 13, 2021
1 parent 78bace4 commit cc9fa8f
Show file tree
Hide file tree
Showing 23 changed files with 75 additions and 37 deletions.
4 changes: 2 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ cmake_minimum_required(VERSION 3.18.1 FATAL_ERROR)
#project(SuperLU_DIST C CXX CUDA)
project(SuperLU_DIST C CXX)
set(VERSION_MAJOR "7")
set(VERSION_MINOR "1")
set(VERSION_BugFix "1")
set(VERSION_MINOR "2")
set(VERSION_BugFix "0")
set(PROJECT_VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_BugFix})

list(APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake")
Expand Down
2 changes: 1 addition & 1 deletion DoxyConfig
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ PROJECT_NAME = SuperLU Distributed
# This could be handy for archiving the generated documentation or
# if some version control system is used.

PROJECT_NUMBER = 7.1.0
PROJECT_NUMBER = 7.2.0

# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
# base path where the generated documentation will be put.
Expand Down
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# SuperLU_DIST (version 7.1.1) <img align=center width="55" alt="superlu" src="https://user-images.githubusercontent.com/11741943/103982988-5a9a9d00-5139-11eb-9ac4-a55e80a79f8d.png">
# SuperLU_DIST (version 7.2.0) <img align=center width="55" alt="superlu" src="https://user-images.githubusercontent.com/11741943/103982988-5a9a9d00-5139-11eb-9ac4-a55e80a79f8d.png">

[![Build Status](https://travis-ci.org/xiaoyeli/superlu_dist.svg?branch=master)](https://travis-ci.org/xiaoyeli/superlu_dist)
[Nightly tests](http://my.cdash.org/index.php?project=superlu_dist)
Expand All @@ -24,7 +24,7 @@ acceleration capabilities.
Table of Contents
=================

* [SuperLU_DIST (version 7.1.1) <a href="https://user-images.githubusercontent.com/11741943/103982988-5a9a9d00-5139-11eb-9ac4-a55e80a79f8d.png" target="_blank" rel="nofollow"><img align="center" width="55" alt="superlu" src="https://user-images.githubusercontent.com/11741943/103982988-5a9a9d00-5139-11eb-9ac4-a55e80a79f8d.png" style="max-width:100%;"></a>](#superlu_dist-version-70---)
* [SuperLU_DIST (version 7.2.0) <a href="https://user-images.githubusercontent.com/11741943/103982988-5a9a9d00-5139-11eb-9ac4-a55e80a79f8d.png" target="_blank" rel="nofollow"><img align="center" width="55" alt="superlu" src="https://user-images.githubusercontent.com/11741943/103982988-5a9a9d00-5139-11eb-9ac4-a55e80a79f8d.png" style="max-width:100%;"></a>](#superlu_dist-version-70---)
* [Directory structure of the source code](#directory-structure-of-the-source-code)
* [Installation](#installation)
* [Installation option 1: Using CMake build system.](#installation-option-1-using-cmake-build-system)
Expand All @@ -49,7 +49,7 @@ Table of Contents

Created by [gh-md-toc](https://github.com/ekalinin/github-markdown-toc)

# SuperLU_DIST (version 7.0) <img align=center width="55" alt="superlu" src="https://user-images.githubusercontent.com/11741943/103982988-5a9a9d00-5139-11eb-9ac4-a55e80a79f8d.png">
# SuperLU_DIST (version 7.2) <img align=center width="55" alt="superlu" src="https://user-images.githubusercontent.com/11741943/103982988-5a9a9d00-5139-11eb-9ac4-a55e80a79f8d.png">

[![Build Status](https://travis-ci.org/xiaoyeli/superlu_dist.svg?branch=master)](https://travis-ci.org/xiaoyeli/superlu_dist)
[Nightly tests](http://my.cdash.org/index.php?project=superlu_dist)
Expand Down Expand Up @@ -529,4 +529,7 @@ November 12, 2019 Version 6.2.0
February 23, 2020 Version 6.3.0
October 23, 2020 Version 6.4.0
May 10, 2021 Version 7.0.0
October 5, 2021 Version 7.1.0
October 18, 2021 Version 7.1.1
December 12, 2021 Version 7.2.0
```
4 changes: 3 additions & 1 deletion SRC/dlustruct_gpu.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,12 @@
* \brief Descriptions and declarations for structures used in GPU
*
* <pre>
* -- Distributed SuperLU routine (version 7.0) --
* -- Distributed SuperLU routine (version 7.2) --
* Lawrence Berkeley National Lab, Univ. of California Berkeley,
* Georgia Institute of Technology, Oak Ridge National Laboratory
* March 14, 2021 version 7.0.0
*
* Last update: December 12, 2021 v7.2.0
* </pre>
*/

Expand Down
3 changes: 1 addition & 2 deletions SRC/dsuperlu_gpu.cu
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,9 @@
* \brief Descriptions and declarations for structures used in GPU
*
* <pre>
* -- Distributed SuperLU routine (version 7.0) --
* -- Distributed SuperLU routine (version 7.2) --
* Lawrence Berkeley National Lab, Univ. of California Berkeley,
* Georgia Institute of Technology, Oak Ridge National Laboratory
* March 14, 2021 version 7.0.0
*
* Last update: November 14, 2021 remove dependence on CUB/scan
* </pre>
Expand Down
5 changes: 4 additions & 1 deletion SRC/dtreeFactorization.c
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,14 @@ at the top-level directory.
* \brief Factorization routines for the subtree using 2D process grid.
*
* <pre>
* -- Distributed SuperLU routine (version 7.0) --
* -- Distributed SuperLU routine (version 7.2) --
* Lawrence Berkeley National Lab, Georgia Institute of Technology,
* Oak Ridge National Lab
* May 12, 2021
*
* Last update: December 12, 2021 v7.2.0
*/

#include "superlu_ddefs.h"
#if 0
#include "treeFactorization.h"
Expand Down
5 changes: 3 additions & 2 deletions SRC/pdgssvx3d.c
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,12 @@ at the top-level directory.
* \brief Solves a system of linear equations A*X=B using 3D process grid.
*
* <pre>
* -- Distributed SuperLU routine (version 7.1.0) --
* -- Distributed SuperLU routine (version 7.2) --
* Lawrence Berkeley National Lab, Georgia Institute of Technology,
* Oak Ridge National Lab
* May 12, 2021
* October 5, 2021 (last update: November 8, 2021)
* October 5, 2021
* Last update: November 8, 2021 v7.2.0
*/
#include "superlu_ddefs.h"

Expand Down
5 changes: 3 additions & 2 deletions SRC/pdgstrf2.c
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,14 @@ at the top-level directory.
* \brief Performs panel LU factorization.
*
* <pre>
* -- Distributed SuperLU routine (version 7.0) --
* -- Distributed SuperLU routine (version 7.2) --
* Lawrence Berkeley National Lab, Univ. of California Berkeley.
* August 15, 2014
*
* Modified:
* September 30, 2017
* May 10, 2019 version 7.0.0
* May 10, 2019 v7.0.0
* December 12, 2021 v7.2.0
*
* <pre>
* Purpose
Expand Down
3 changes: 2 additions & 1 deletion SRC/pdgstrf3d.c
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,11 @@ at the top-level directory.
* \brief Performs LU factorization in 3D process grid.
*
* <pre>
* -- Distributed SuperLU routine (version 7.0) --
* -- Distributed SuperLU routine (version 7.2) --
* Lawrence Berkeley National Lab, Georgia Institute of Technology,
* Oak Ridge National Lab
* May 12, 2021
* Last update: December 12, 2021 v7.2.0
*/

#include "superlu_ddefs.h"
Expand Down
5 changes: 3 additions & 2 deletions SRC/psgssvx3d.c
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,12 @@ at the top-level directory.
* \brief Solves a system of linear equations A*X=B using 3D process grid.
*
* <pre>
* -- Distributed SuperLU routine (version 7.1.0) --
* -- Distributed SuperLU routine (version 7.2) --
* Lawrence Berkeley National Lab, Georgia Institute of Technology,
* Oak Ridge National Lab
* May 12, 2021
* October 5, 2021 (last update: November 8, 2021)
* October 5, 2021
* Last update: November 8, 2021 v7.2.0
*/
#include "superlu_sdefs.h"

Expand Down
5 changes: 3 additions & 2 deletions SRC/psgstrf2.c
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,14 @@ at the top-level directory.
* \brief Performs panel LU factorization.
*
* <pre>
* -- Distributed SuperLU routine (version 7.0) --
* -- Distributed SuperLU routine (version 7.2) --
* Lawrence Berkeley National Lab, Univ. of California Berkeley.
* August 15, 2014
*
* Modified:
* September 30, 2017
* May 10, 2019 version 7.0.0
* May 10, 2019 v7.0.0
* December 12, 2021 v7.2.0
*
* <pre>
* Purpose
Expand Down
3 changes: 2 additions & 1 deletion SRC/psgstrf3d.c
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,11 @@ at the top-level directory.
* \brief Performs LU factorization in 3D process grid.
*
* <pre>
* -- Distributed SuperLU routine (version 7.0) --
* -- Distributed SuperLU routine (version 7.2) --
* Lawrence Berkeley National Lab, Georgia Institute of Technology,
* Oak Ridge National Lab
* May 12, 2021
* Last update: December 12, 2021 v7.2.0
*/

#include "superlu_sdefs.h"
Expand Down
5 changes: 3 additions & 2 deletions SRC/pzgssvx3d.c
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,12 @@ at the top-level directory.
* \brief Solves a system of linear equations A*X=B using 3D process grid.
*
* <pre>
* -- Distributed SuperLU routine (version 7.1.0) --
* -- Distributed SuperLU routine (version 7.2) --
* Lawrence Berkeley National Lab, Georgia Institute of Technology,
* Oak Ridge National Lab
* May 12, 2021
* October 5, 2021 (last update: November 8, 2021)
* October 5, 2021
* Last update: November 8, 2021 v7.2.0
*/
#include "superlu_zdefs.h"

Expand Down
5 changes: 3 additions & 2 deletions SRC/pzgstrf2.c
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,14 @@ at the top-level directory.
* \brief Performs panel LU factorization.
*
* <pre>
* -- Distributed SuperLU routine (version 7.0) --
* -- Distributed SuperLU routine (version 7.2) --
* Lawrence Berkeley National Lab, Univ. of California Berkeley.
* August 15, 2014
*
* Modified:
* September 30, 2017
* May 10, 2019 version 7.0.0
* May 10, 2019 v7.0.0
* December 12, 2021 v7.2.0
*
* <pre>
* Purpose
Expand Down
3 changes: 2 additions & 1 deletion SRC/pzgstrf3d.c
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,11 @@ at the top-level directory.
* \brief Performs LU factorization in 3D process grid.
*
* <pre>
* -- Distributed SuperLU routine (version 7.0) --
* -- Distributed SuperLU routine (version 7.2) --
* Lawrence Berkeley National Lab, Georgia Institute of Technology,
* Oak Ridge National Lab
* May 12, 2021
* Last update: December 12, 2021 v7.2.0
*/

#include "superlu_zdefs.h"
Expand Down
4 changes: 3 additions & 1 deletion SRC/slustruct_gpu.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,12 @@
* \brief Descriptions and declarations for structures used in GPU
*
* <pre>
* -- Distributed SuperLU routine (version 7.0) --
* -- Distributed SuperLU routine (version 7.2) --
* Lawrence Berkeley National Lab, Univ. of California Berkeley,
* Georgia Institute of Technology, Oak Ridge National Laboratory
* March 14, 2021 version 7.0.0
*
* Last update: December 12, 2021 v7.2.0
* </pre>
*/

Expand Down
3 changes: 1 addition & 2 deletions SRC/ssuperlu_gpu.cu
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,9 @@
* \brief Descriptions and declarations for structures used in GPU
*
* <pre>
* -- Distributed SuperLU routine (version 7.0) --
* -- Distributed SuperLU routine (version 7.2) --
* Lawrence Berkeley National Lab, Univ. of California Berkeley,
* Georgia Institute of Technology, Oak Ridge National Laboratory
* March 14, 2021 version 7.0.0
*
* Last update: November 14, 2021 remove dependence on CUB/scan
* </pre>
Expand Down
5 changes: 4 additions & 1 deletion SRC/streeFactorization.c
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,14 @@ at the top-level directory.
* \brief Factorization routines for the subtree using 2D process grid.
*
* <pre>
* -- Distributed SuperLU routine (version 7.0) --
* -- Distributed SuperLU routine (version 7.2) --
* Lawrence Berkeley National Lab, Georgia Institute of Technology,
* Oak Ridge National Lab
* May 12, 2021
*
* Last update: December 12, 2021 v7.2.0
*/

#include "superlu_sdefs.h"
#if 0
#include "treeFactorization.h"
Expand Down
9 changes: 5 additions & 4 deletions SRC/superlu_defs.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ at the top-level directory.
* \brief Definitions which are precision-neutral
*
* <pre>
* -- Distributed SuperLU routine (version 6.2) --
* -- Distributed SuperLU routine (version 7.2) --
* Lawrence Berkeley National Lab, Univ. of California Berkeley.
* November 1, 2007
*
Expand All @@ -26,6 +26,7 @@ at the top-level directory.
* May 12, 2021 version 7.0.0
* October 5, 2021 version 7.1.0
* October 18, 2021 version 7.1.1
* December 12, 2021 version 7.2.0
* </pre>
*/

Expand Down Expand Up @@ -76,9 +77,9 @@ at the top-level directory.
* Versions 4.x and earlier do not include a #define'd version numbers.
*/
#define SUPERLU_DIST_MAJOR_VERSION 7
#define SUPERLU_DIST_MINOR_VERSION 1
#define SUPERLU_DIST_PATCH_VERSION 1
#define SUPERLU_DIST_RELEASE_DATE "October 18, 2021"
#define SUPERLU_DIST_MINOR_VERSION 2
#define SUPERLU_DIST_PATCH_VERSION 0
#define SUPERLU_DIST_RELEASE_DATE "December 12, 2021"

#include "superlu_dist_config.h"
/* Define my integer size int_t */
Expand Down
13 changes: 13 additions & 0 deletions SRC/superlu_gpu_utils.cu
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
/*! @file
* \brief Precision-independent utility routines for GPU
*
* <pre>
* -- Distributed SuperLU routine (version 7.2) --
* Lawrence Berkeley National Lab, Univ. of California Berkeley,
* Georgia Institute of Technology, Oak Ridge National Laboratory
* December 12, 2021 version 7.2.0
*
* Last update: December 12, 2021 remove dependence on CUB/scan
* </pre>
*/

#include <cuda.h>
#include <cuda_runtime.h>

Expand Down
4 changes: 3 additions & 1 deletion SRC/zlustruct_gpu.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,12 @@
* \brief Descriptions and declarations for structures used in GPU
*
* <pre>
* -- Distributed SuperLU routine (version 7.0) --
* -- Distributed SuperLU routine (version 7.2) --
* Lawrence Berkeley National Lab, Univ. of California Berkeley,
* Georgia Institute of Technology, Oak Ridge National Laboratory
* March 14, 2021 version 7.0.0
*
* Last update: December 12, 2021 v7.2.0
* </pre>
*/

Expand Down
3 changes: 1 addition & 2 deletions SRC/zsuperlu_gpu.cu
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,9 @@
* \brief Descriptions and declarations for structures used in GPU
*
* <pre>
* -- Distributed SuperLU routine (version 7.0) --
* -- Distributed SuperLU routine (version 7.2) --
* Lawrence Berkeley National Lab, Univ. of California Berkeley,
* Georgia Institute of Technology, Oak Ridge National Laboratory
* March 14, 2021 version 7.0.0
*
* Last update: November 14, 2021 remove dependence on CUB/scan
* </pre>
Expand Down
5 changes: 4 additions & 1 deletion SRC/ztreeFactorization.c
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,14 @@ at the top-level directory.
* \brief Factorization routines for the subtree using 2D process grid.
*
* <pre>
* -- Distributed SuperLU routine (version 7.0) --
* -- Distributed SuperLU routine (version 7.2) --
* Lawrence Berkeley National Lab, Georgia Institute of Technology,
* Oak Ridge National Lab
* May 12, 2021
*
* Last update: December 12, 2021 v7.2.0
*/

#include "superlu_zdefs.h"
#if 0
#include "treeFactorization.h"
Expand Down

0 comments on commit cc9fa8f

Please sign in to comment.