Changed the date and release number for new release 2.7.0b.
This commit is contained in:
parent
c313080d14
commit
66f9224b9a
40
CHANGELOG
40
CHANGELOG
@ -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
|
||||
|
||||
@ -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
22
configure
vendored
@ -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'`\\"
|
||||
|
||||
|
||||
@ -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.
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user