Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2.28.0 #861

Merged
merged 1 commit into from
Mar 17, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,16 @@
# This file chronicles user-level changes, beginning with the most recent.
# =============================================================================

Version 2.28.0 released 2023/03/17

- Added new Gaussian elimination options for F-relaxation in MGR.
- Switched to read-the-docs theme for documentation.
- Using autoconf 2.71 now to generate 'configure' script.
- Improved error handling for multi-component vectors.
- Various bug fixes

#====================================

Version 2.27.0 released 2022/12/20

- New SStructMatrix and SStructVector AddFEMBoxValues() routines to set finite
Expand Down
6 changes: 3 additions & 3 deletions src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ else ()
endif ()

# The version number.
set(HYPRE_VERSION 2.27.0)
set(HYPRE_NUMBER 22700)
set(HYPRE_DATE 2022/12/20)
set(HYPRE_VERSION 2.28.0)
set(HYPRE_NUMBER 22800)
set(HYPRE_DATE 2023/03/17)
set(HYPRE_TIME 00:00:00)
set(HYPRE_BUGS https://github.com/hypre-space/hypre/issues)
set(HYPRE_SRCDIR "${PROJECT_SOURCE_DIR}")
Expand Down
6 changes: 3 additions & 3 deletions src/config/configure.in
Original file line number Diff line number Diff line change
Expand Up @@ -48,9 +48,9 @@ dnl * Set package information so it only has to be modified in one place
dnl *********************************************************************

m4_define([M4_HYPRE_NAME], [hypre])
m4_define([M4_HYPRE_VERSION], [2.27.0])
m4_define([M4_HYPRE_NUMBER], [22700])
m4_define([M4_HYPRE_DATE], [2022/12/20])
m4_define([M4_HYPRE_VERSION], [2.28.0])
m4_define([M4_HYPRE_NUMBER], [22800])
m4_define([M4_HYPRE_DATE], [2023/03/17])
m4_define([M4_HYPRE_TIME], [00:00:00])
m4_define([M4_HYPRE_BUGS], [https://github.com/hypre-space/hypre/issues])
m4_define([M4_HYPRE_SRCDIR], [`pwd`])
Expand Down
4 changes: 2 additions & 2 deletions src/config/version.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
#
# SPDX-License-Identifier: (Apache-2.0 OR MIT)

hypre_version="2.27.0"
hypre_reldate="2022/12/20"
hypre_version="2.28.0"
hypre_reldate="2023/03/17"

hypre_major=`echo $hypre_version | cut -d. -f 1`
hypre_minor=`echo $hypre_version | cut -d. -f 2`
Expand Down
24 changes: 12 additions & 12 deletions src/configure
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#! /bin/sh
# From configure.in Id.
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.71 for hypre 2.27.0.
# Generated by GNU Autoconf 2.71 for hypre 2.28.0.
#
#
# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
Expand Down Expand Up @@ -612,8 +612,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='hypre'
PACKAGE_TARNAME='hypre'
PACKAGE_VERSION='2.27.0'
PACKAGE_STRING='hypre 2.27.0'
PACKAGE_VERSION='2.28.0'
PACKAGE_STRING='hypre 2.28.0'
PACKAGE_BUGREPORT=''
PACKAGE_URL=''

Expand Down Expand Up @@ -1464,7 +1464,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures hypre 2.27.0 to adapt to many kinds of systems.
\`configure' configures hypre 2.28.0 to adapt to many kinds of systems.

Usage: $0 [OPTION]... [VAR=VALUE]...

Expand Down Expand Up @@ -1530,7 +1530,7 @@ fi

if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of hypre 2.27.0:";;
short | recursive ) echo "Configuration of hypre 2.28.0:";;
esac
cat <<\_ACEOF

Expand Down Expand Up @@ -1877,7 +1877,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
hypre configure 2.27.0
hypre configure 2.28.0
generated by GNU Autoconf 2.71

Copyright (C) 2021 Free Software Foundation, Inc.
Expand Down Expand Up @@ -2222,7 +2222,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by hypre $as_me 2.27.0, which was
It was created by hypre $as_me 2.28.0, which was
generated by GNU Autoconf 2.71. Invocation command line was

$ $0$ac_configure_args_raw
Expand Down Expand Up @@ -3203,9 +3203,9 @@ ac_config_headers="$ac_config_headers HYPRE_config.h:config/HYPRE_config.h.in"


HYPRE_NAME="hypre"
HYPRE_VERSION="2.27.0"
HYPRE_NUMBER=22700
HYPRE_DATE="2022/12/20"
HYPRE_VERSION="2.28.0"
HYPRE_NUMBER=22800
HYPRE_DATE="2023/03/17"
HYPRE_TIME="00:00:00"
HYPRE_BUGS="https://github.com/hypre-space/hypre/issues"
HYPRE_SRCDIR="`pwd`"
Expand Down Expand Up @@ -11669,7 +11669,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by hypre $as_me 2.27.0, which was
This file was extended by hypre $as_me 2.28.0, which was
generated by GNU Autoconf 2.71. Invocation command line was

CONFIG_FILES = $CONFIG_FILES
Expand Down Expand Up @@ -11733,7 +11733,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
hypre config.status 2.27.0
hypre config.status 2.28.0
configured by $0, generated by GNU Autoconf 2.71,
with options \\"\$ac_cs_config\\"

Expand Down
2 changes: 1 addition & 1 deletion src/docs/ref-manual/conf.doxygen
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ PROJECT_NAME = hypre
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = 2.27.0
PROJECT_NUMBER = 2.28.0

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down
6 changes: 3 additions & 3 deletions src/docs/usr-manual/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -70,17 +70,17 @@
# built documents.
#
# The short X.Y version.
version = '2.27.0'
version = '2.28.0'
# The full version, including alpha/beta/rc tags.
release = '2.27.0'
release = '2.28.0'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
#language = None

# There are two options for replacing |today|: either, you set today to some
# non-false value, then it is used:
today = 'December 20, 2022'
today = 'March 17, 2023'
# Else, today_fmt is used as the format for a strftime call.
#today_fmt = '%B %d, %Y'

Expand Down