Commit Graph

8623 Commits

Author SHA1 Message Date
ulrikey
24cca8b64d generating new alpha release 2.3.2a 2008-05-08 16:07:58 +00:00
kolev
b75528f0b4 Added a note for AMS solver options. 2008-05-07 20:45:18 +00:00
falgout
4f38b0aedf Updating for alpha release. 2008-05-06 23:56:30 +00:00
baker59
01b74ab925 Added my changes for the next release. 2008-05-06 23:33:21 +00:00
falgout
e512671109 Fixed a problem with Set(Box)Values when called after AddTo(Box)Values.
Set should zero out entries in ghost zones to ensure that the accumulation
that happens at assembly time is correct.
2008-05-05 19:32:49 +00:00
baker59
743b325637 Added absolute tolerance convergence check for BiCGStab and PCG. 2008-05-02 21:21:07 +00:00
baker59
7edac43629 Added two additional options for creating the primary matrix for the hybrid
approach (now 1,2,3,4 and 6 are valid).
2008-05-01 20:28:33 +00:00
baker59
929a9b6020 Added absolute tolerance convergence check to PCG and BiCGStab. 2008-05-01 17:30:43 +00:00
baker59
eca1f9f05c Added absolute tolerance convergence check to PCG and BiCGStab (now work the same as GMRES). Left in some existing code for backwards compatibility. 2008-05-01 17:30:19 +00:00
baker59
91614bd743 Added absolute tolerance convergence check to PCG and BiCGStab (now work the same as GMRES). Left in some existing code for backwards compatibility. 2008-05-01 17:30:02 +00:00
baker59
0d32527875 Added absolute convergence tolerance stopping criteria to GMRES. 2008-04-25 23:27:23 +00:00
baker59
58ec40db69 Added absolute tolerance user interface function for GMRES. 2008-04-25 23:26:10 +00:00
baker59
553131fd5d Fixed bug for when max_levels = 1. 2008-04-22 22:13:36 +00:00
kolev
12323a603b Added two new solver types to AMS:
- type 20 corresponds to a 4x4 block coarse matrix with interpolation [G Pi]
- type 0 is a Hiptmair-like smoother
2008-03-04 19:38:30 +00:00
chtong
5d2698c20f Take out unused variables. 2008-02-29 01:55:39 +00:00
kolev
8638d81f89 Removed an incorect debug option for the Intel compilers. 2008-02-12 23:00:37 +00:00
kolev
d2db07cd7b Removed and incorect debug option for the Intel compilers. 2008-02-12 23:00:31 +00:00
kolev
c20e1fc419 Removed a deprecated optimization option for the Intel compilers. 2008-02-12 22:58:24 +00:00
baker59
8769b49e2c Fixed a bug in the assumed partition versions of the
hypre_(Matrix/Vector)(Set/Add)OffProcValues functions.
Also rewrote the functions to more easily accomodate 64-bit
ints.
2008-02-08 19:37:28 +00:00
baker59
ebab479d6d Added a new element to the hypre_ProcListElements structure (needed
for a bug fix for the assumed partition code).
2008-02-08 19:35:04 +00:00
kolev
c706b72704 Added a test for the build of hypre as a shared library. 2008-02-07 17:48:45 +00:00
kolev
6e978e5882 Added a test for the '--with-blas' configure option. See issue169. 2008-02-07 00:44:23 +00:00
kolev
218da76486 Allowed for an external BLAS library in our LAPACK sources. See issue169. 2008-02-07 00:43:42 +00:00
kolev
61121e62c3 Made sure that the hypre_F90_NAME_LAPACK/hypre_F90_NAME_BLAS macros are used correctly. See issue169. 2008-02-07 00:43:22 +00:00
ulrikey
74ad3f823e fixed a bug, undefined comm_pkg. 2008-02-05 21:19:53 +00:00
falgout
e8ad5a0ee8 Fixed a bug in GetValues and GetBoxValues 2008-02-05 17:24:46 +00:00
baker59
1ca201e12a Added configure and make tests for ESSL and OpenMP. 2008-02-04 23:17:58 +00:00
barrylee
bc1223dba9 Remove bug for object type HYPRE_STRUCT. 2008-02-01 23:07:59 +00:00
chtong
0f31c7cd07 New release. 2008-02-01 17:59:56 +00:00
chtong
085d0d6bf3 Prepare for new release. 2008-01-31 22:00:55 +00:00
chtong
a2cc04a6a0 Prepare for new version. 2008-01-31 22:00:36 +00:00
baker59
bcac6fa102 Added Schwarz changes to log. 2008-01-31 19:40:56 +00:00
baker59
a873e66508 Now the build for the --with-no-global-partition option is checked. 2008-01-31 19:28:42 +00:00
falgout
7696b865ff Updated for new release. 2008-01-31 18:58:09 +00:00
chtong
d71f2927ca To prepare for release 2.3.1a 2008-01-31 18:56:23 +00:00
falgout
eb8c0574c4 Fixed a simple memory allocation bug that can appear if neighboring parts have
different numbers of boxes.
2008-01-31 01:02:51 +00:00
chtong
62c1c2def5 Fix the uninitialized variables in AMS/AMG preconditioner
(which were overlooked last time).
2008-01-30 01:11:48 +00:00
baker59
47f5932948 Added option for not assuming matrix blocks are SPD for Schwarz smoothers. 2008-01-29 23:45:34 +00:00
baker59
cbca5f0384 Added the option to not assume the matrix blocks for the Schwarz
smoothers are SPD (this primarily involved adding a new user option
and replacing the LAPACK and ESSL functions that do the inversions
with ones that use LU instead of Cholesky factorizations).

Added the new hypre error checking to Schwarz smoothers.
2008-01-29 23:44:05 +00:00
falgout
a06f245db9 Final checklist file for new release. 2008-01-28 17:01:28 +00:00
falgout
6556035eab Removed aclocal.m4 file and AUTOTEST directory from release. 2008-01-28 16:51:43 +00:00
falgout
71339f7843 Finalizing date. 2008-01-28 16:26:04 +00:00
falgout
6efa525155 Changed SetNeighborBox to SetNeighborPart. 2008-01-26 00:33:25 +00:00
falgout
68e612aad2 Updated. 2008-01-26 00:18:07 +00:00
falgout
3ce02a28eb Changed date and release number. 2008-01-26 00:17:09 +00:00
falgout
c99d6f7063 Updated for new alpha release. 2008-01-25 23:33:32 +00:00
falgout
6d27b62239 Minor changes. 2008-01-25 18:58:09 +00:00
falgout
7545419f21 Modified the format of these files somewhat and made minor content changes. 2008-01-25 18:52:30 +00:00
falgout
9ffe50c18a Added a comment to SetNeighborPart/Box about parts needing to be different. 2008-01-24 23:46:34 +00:00
falgout
edf6d817d8 Changed name from neighborbox to neighborpart. 2008-01-24 18:57:35 +00:00