Changed the date and release number for new release 2.7.0b.

This commit is contained in:
falgout 2011-01-28 00:28:34 +00:00
parent c313080d14
commit 66f9224b9a
4 changed files with 35 additions and 37 deletions

View File

@ -10,28 +10,12 @@
# $Revision$
#EHEADER**********************************************************************
#=============================================================================
# This file chronicles user-level changes to hypre, beginning with the most
# recent release.
#=============================================================================
Version 2.7.0b released 2011/01/xx
- Fixed a bug in the Struct multigrid solvers for periodic problems when the
period is larger than the grid.
- Fixed some OpenMP problems in the Struct and SStruct code.
- Changed the Fortran interface to use a Fortran MPI communicator. Previously,
users were required to call HYPRE_MPI_Comm_f2c() to convert their Fortran
communicator to a C communicator. Fortran users will need to remove this call
from their code to use the new release.
- Fixed the constant-coefficient PFMG solvers. Also changed the non-Galerkin
scheme slightly for the constant-coefficient variable-diagonal PFMG solver to
simplify the code and enable easier threading.
Version 2.7.0b released 2011/01/27
- Added a new --enable-bigint feature that, when turned on, requires the user to
pass integers of size 'long long int' to hypre and enables ParCSR matrices with
@ -39,16 +23,30 @@ Version 2.7.0b released 2011/01/xx
This feature is currently not available in the FEI or babel sections of hypre.
Added example 'ex5big.c' as an illustration of how to use this new feature.
- Relaxed the power-of-two restrictions for the PFMG and SysPFMG solvers. See
the reference manual for more details. SMG still requires a power-of-two.
- Fixed some bugs in the coarsening routines for BoomerAMG.
- Changed the Fortran interface to use a Fortran MPI communicator. Previously,
users were required to call HYPRE_MPI_Comm_f2c() to convert their Fortran
communicator to a C communicator. Fortran users will need to remove this call
from their code to use the new release.
- Added a new version of the l1-SGS smoother in BoomerAMG as a replacement for
relax type 8. This smoother behaves similarly to relax type 6 on matrices
with relatively small off-processor entries, but is guaranteed to always be
convergent. The new smoother is also available in AMS as relax type 4.
- Fixed some bugs in the coarsening routines for BoomerAMG.
- Relaxed the power-of-two restrictions for the PFMG and SysPFMG solvers. See
the reference manual for more details. SMG still requires a power-of-two.
- Fixed the constant-coefficient PFMG solvers. Also changed the non-Galerkin
scheme slightly for the constant-coefficient variable-diagonal PFMG solver to
simplify the code and enable easier threading.
- Fixed a bug in the Struct multigrid solvers for periodic problems when the
period is larger than the grid.
- Fixed some OpenMP problems in the Struct and SStruct code.
#====================================
Version 2.6.1a released 2010/03/30

View File

@ -55,8 +55,8 @@ 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.6.1a])
m4_define([M4_HYPRE_DATE], [2010/03/30])
m4_define([M4_HYPRE_VERSION], [2.7.0b])
m4_define([M4_HYPRE_DATE], [2011/01/27])
m4_define([M4_HYPRE_TIME], [00:00:00])
m4_define([M4_HYPRE_BUGS], [hypre-support@llnl.gov])
m4_define([M4_HYPRE_SRCDIR], [`pwd`])

22
configure vendored
View File

@ -1,7 +1,7 @@
#! /bin/sh
# From configure.in Id: configure.in.
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.59 for hypre 2.6.1a.
# Generated by GNU Autoconf 2.59 for hypre 2.7.0b.
#
# Copyright (C) 2003 Free Software Foundation, Inc.
# This configure script is free software; the Free Software Foundation
@ -276,8 +276,8 @@ SHELL=${CONFIG_SHELL-/bin/sh}
# Identity of this package.
PACKAGE_NAME='hypre'
PACKAGE_TARNAME='hypre'
PACKAGE_VERSION='2.6.1a'
PACKAGE_STRING='hypre 2.6.1a'
PACKAGE_VERSION='2.7.0b'
PACKAGE_STRING='hypre 2.7.0b'
PACKAGE_BUGREPORT=''
ac_unique_file="HYPRE.h"
@ -772,7 +772,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.6.1a to adapt to many kinds of systems.
\`configure' configures hypre 2.7.0b to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@ -833,7 +833,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of hypre 2.6.1a:";;
short | recursive ) echo "Configuration of hypre 2.7.0b:";;
esac
cat <<\_ACEOF
@ -1049,7 +1049,7 @@ fi
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
hypre configure 2.6.1a
hypre configure 2.7.0b
generated by GNU Autoconf 2.59
Copyright (C) 2003 Free Software Foundation, Inc.
@ -1071,7 +1071,7 @@ cat >&5 <<_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.6.1a, which was
It was created by hypre $as_me 2.7.0b, which was
generated by GNU Autoconf 2.59. Invocation command line was
$ $0 $@
@ -1441,8 +1441,8 @@ ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
HYPRE_NAME="hypre"
HYPRE_VERSION="2.6.1a"
HYPRE_DATE="2010/03/30"
HYPRE_VERSION="2.7.0b"
HYPRE_DATE="2011/01/27"
HYPRE_TIME="00:00:00"
HYPRE_BUGS="hypre-support@llnl.gov"
HYPRE_SRCDIR="`pwd`"
@ -7564,7 +7564,7 @@ _ASBOX
} >&5
cat >&5 <<_CSEOF
This file was extended by hypre $as_me 2.6.1a, which was
This file was extended by hypre $as_me 2.7.0b, which was
generated by GNU Autoconf 2.59. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@ -7624,7 +7624,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
hypre config.status 2.6.1a
hypre config.status 2.7.0b
configured by $0, generated by GNU Autoconf 2.59,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"

View File

@ -35,16 +35,16 @@ the responsible project member before the release is made available to users.
- Verify that all agreed-upon changes have been committed.
[]
[rdf 1/27/2011]
- Project Lead review and/or concurrence to release.
[]
[rdf 1/27/2011]
- Update 'config/configure.in' with release number and date, then run
'config/bootstrap' and commit changes to the repository.
[]
[rdf 1/27/2011]
- Tag repository with release number.