Commit Graph

9396 Commits

Author SHA1 Message Date
ulrikey
b5a7aa32f8 added check for unfreed memory and free it if necessary for the case of calling repeated Setups
without calling Destroy.
2013-01-10 19:14:33 +00:00
falgout
7038621993 Apparently 'cp -fa' does not work on Solaris, so changing to 'cp -fR' after all. 2013-01-10 15:59:09 +00:00
falgout
b02d839732 Fixed a syntax error that the PETSc developers discovered. 2013-01-10 00:42:17 +00:00
falgout
d696f7c535 Changed 'cp -fpPR' to 'cp -fa' in all of makefiles.
The PETSc developers have had trouble on some platforms with -fpPR, but the -fa
option seems better than the -fR option they suggested because it will also
preserve attributes.  See [issue1022].
2013-01-10 00:32:15 +00:00
ulrikey
048753bd29 deleted a semicolon 2013-01-08 16:03:24 +00:00
ulrikey
8aedae3214 fixed various klocwork issues 2013-01-07 23:57:24 +00:00
ulrikey
d81bc327b8 fixed various klocwork warnings 2013-01-07 17:54:39 +00:00
ulrikey
1fdfd31f63 fixed various klocwork errors 2013-01-07 16:57:27 +00:00
ulrikey
e4fb5a41c4 fixed some klocwork issues 2013-01-05 00:07:36 +00:00
ulrikey
419f04e6d7 fixed various klocwork issues 2013-01-04 23:20:58 +00:00
kolev1
529b5f2d50 Made sure that one can select the l1-GS smoother only on the coarsest grid. 2012-12-08 01:24:30 +00:00
kolev1
b7bbc6d215 Changed the code slightly so it doesn't break for matrices with zeros on the
diagonal.
2012-12-07 19:06:38 +00:00
falgout
2c68a239dc Matlab routine for reading in a vector in IJ format. 2012-12-06 23:09:25 +00:00
falgout
9e5dfd8bd0 Modified the way max iters is set to make it easier to change. All max iter
settings can now be changed on the command line through the -max_iter and
-mg_max_iter parameters.  The defaults are 1000 and 100, respectively, which
differs from the value of 20 that was previously set for AMG.
2012-12-06 18:50:19 +00:00
falgout
0354e94a2a Modified the IJ read routines to catch more input file format problems.
Modified new_ij driver to check the error code and print error messagaes.
2012-12-03 17:50:28 +00:00
ulrikey
56aac40cf1 removed reference to MPI_COMM_WORLD 2012-11-26 18:20:28 +00:00
falgout
2a88dea460 Changed a comment so that the 'check-mpi' script wouldn't complain. 2012-11-21 16:04:52 +00:00
ulrikey
431c900054 fixed several memory leaks 2012-11-20 15:42:02 +00:00
ulrikey
521f0320e4 added hypre-prefix 2012-11-20 15:17:25 +00:00
ulrikey
675f7a8ac8 added regression test for agglomeration coarse grid solve 2012-11-19 21:52:03 +00:00
ulrikey
2eab9fa2aa added redundant switch 2012-11-19 21:51:38 +00:00
ulrikey
2de2372e4a added hypre_MPI_Gatherv and hypre_MPI_Scatterv 2012-11-19 21:50:40 +00:00
ulrikey
684df1fce4 added a switch to allow for agglomeration instead of redundant coarse grid solve.
Redundant coarse grid solve now requires additional call to HYPRE_BoomerAMGSetRedundant.
2012-11-19 21:50:10 +00:00
falgout
e893e88937 Fixed an openmp bug where a few variables needed to be declared private 2012-11-15 17:26:45 +00:00
falgout
ab5421eea4 Fixed a problem with the check-int regression test. 2012-11-15 16:01:22 +00:00
falgout
4a1d6688f1 New version of the boxloops, tested on tux339, rzzeus, rzdawndev, hera.
The old loops are still the active ones; the new loops are turned off.
2012-11-15 01:30:23 +00:00
ulrikey
28b9d2361c added new ClearBoundaryValues routine, which sets stencil values reaching out of the
physical boundary to 0. (Needs further testing)
2012-11-07 00:12:42 +00:00
ulrikey
9af3123b15 fixed bug which potentially caused problems for distance-two interpolation used with nodal coarsening. 2012-11-05 18:45:25 +00:00
falgout
47901662c2 Adding a --with-blas --with-lapack build test. 2012-11-01 01:01:38 +00:00
falgout
1a435343fa Fixed the configuration for external blas and lapack. 2012-11-01 00:08:01 +00:00
falgout
405745e4ce Finalizing the 2.9.0b release. 2012-10-30 21:29:29 +00:00
falgout
2599689c35 First draft. 2012-10-30 15:22:05 +00:00
falgout
e837883df1 Removed documentation for compiling on Windows with configure/make.
Recommending CMake now instead.
2012-10-30 15:19:08 +00:00
falgout
e02e94b05c Added information on new CMake build system.
Fixed url bibliograph entries to be clickable.
Changed the initial bookmarkopenlevel to zero.
2012-10-29 23:30:22 +00:00
falgout
42a4cb6c46 Made changes in preparation for 2.9.0b release 2012-10-29 21:54:16 +00:00
falgout
d467eb1884 Modified run.sh to allow more flexibility.
Added insure testing for the --with-no-global-partition configuration.
2012-10-23 17:45:57 +00:00
falgout
d500363205 Updated the checkout time on tux to be an hour earlier. There was apparently
a conflict with something else on the system at the 12:30am time.
2012-10-19 16:46:24 +00:00
falgout
bdf887ff01 Added prints of iterations and residual for BoomerAMG to ij (same as in new_ij).
Fixed regression tests due to the changed output.
2012-10-19 15:41:49 +00:00
falgout
e1bcab4710 Added a copy to /usr/gapps/hypre on RZ for backup reasons 2012-10-18 22:46:47 +00:00
falgout
3d065d5298 Changed the header information of PrintIJ() to be consistent with IJMatrixPrint() 2012-10-18 20:42:42 +00:00
falgout
35d711278c Added iteration count and residual prints to the BoomerAMG solver. 2012-10-18 17:48:12 +00:00
falgout
b5ffd1ed56 Changed the (diagonal==0) case in a couple of interpolation routines to avoid
possible divide-by-zero by setting interpolation in that row to all zeros.
2012-10-18 17:46:30 +00:00
falgout
7da71151f0 Added some debug printing of interpolation operators 2012-10-17 17:01:47 +00:00
falgout
f3ab16bd7f Added a comment about the current gather boxes implementation and a possible
approach for further optimization.
2012-10-17 15:53:56 +00:00
falgout
91e0f70baa Removing ARPACK 2012-10-17 00:00:22 +00:00
falgout
74ae90ee0c Made mostly minor changes related to Klocwork analysis 2012-10-13 01:19:59 +00:00
falgout
10481d66d1 Changed the file redirection to create a new 'checkout.out' file each time.
Currently, the autotest script does not remove this file, so it just grows when
the redirection is set to append.  It might be good to rework some of the
handling of these files in the script.
2012-10-02 18:07:56 +00:00
falgout
783c8902c5 Finalizing new alpha release. 2012-09-28 18:24:45 +00:00
falgout
76d2d42528 First version of file. 2012-09-28 17:16:42 +00:00
falgout
8eab620063 Preparing for alpha release 2.8.3a. 2012-09-28 17:15:29 +00:00