Commit Graph

1582 Commits

Author SHA1 Message Date
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
35d711278c Added iteration count and residual prints to the BoomerAMG solver. 2012-10-18 17:48:12 +00:00
falgout
3fafe2803b Forgot the test/cmbuild directory. 2012-09-24 23:23:26 +00:00
falgout
742544d027 Added new CMake support for building the FEI.
Reduced some of the warnings generated by the Visual Studio compiler.
Made the CMake build out-of-source only to reduce issues with make system.
Added some documentation to the 'INSTALL' file on compiling with CMake.
2012-09-24 22:59:54 +00:00
falgout
c9522c5675 Removed all use of the Korn Shell (/bin/ksh) from scripts for portability reasons.
Replaced with the Bourne shell (/bin/sh).
2012-09-19 20:44:04 +00:00
falgout
42e8999940 Adding a routine to print a hypre CSR matrix in Harwell-Boeing format. 2012-06-04 21:11:24 +00:00
falgout
d9fcb77306 Changed the BoxLoop macro interfaces in preparation for supporting arbitrary
dimension data (see [issue[926]).  Also added initial implementations of the new
loops and named them with the prefix 'zypre_'.  These new loops will be
optimized further before swapping them in permanently.
2012-05-18 23:47:12 +00:00
falgout
7b286bd16f Adding regression tests that check 7pt, 19pt, positive/negative definite, singular
problems with periodic and Neumann conditions.  Related to [issue915].
2012-05-09 23:41:22 +00:00
falgout
44ac0f1d52 Changed MPI configuration to hopefully work on more systems. 2012-05-09 18:13:30 +00:00
ulrikey
ca180796c9 changed default for min_coarse_size 2012-05-08 22:00:18 +00:00
ulrikey
df01ecf036 added new option which allows to set a minimal coarse grid size 2012-05-08 21:33:00 +00:00
falgout
a432f3f00b Added -nthreads option for tux boxes too. 2012-03-19 17:14:49 +00:00
falgout
52796d3aea First implementation of CMake build. 2012-03-06 19:15:29 +00:00
falgout
b271aee1c5 Added some diagrams to the tops of these input files and add SetValues() calls
to zero out stencil entries along the boundaries.
2012-02-09 00:48:49 +00:00
falgout
d4cd08c19e Fixed a bug in the sstruct driver with MatrixAddToValues and FEMMatrixAddToValues.
Also added regression tests for new SStructGridSetPeriodic() fix to check that
STRUCT, SSTRUCT, and PARCSR object types all work correctly (currently testing
cell and nodal problems).  See [issue845].
2012-02-07 01:18:48 +00:00
falgout
7402dafaa0 The previous fix for [issue659] did not work when non-cell data was accumulated
from different processors as in FEM methods.  Hopefully this will work, but
there is no easy way to test it.
2011-12-16 00:37:48 +00:00
kolev1
79652ca5f0 Updated the saved file due to the slightly different scaling of the discrete
divergence stabilization for AMS problems with zero conductivity regions.
2011-12-15 17:22:48 +00:00
falgout
879368cd2c Fixed a memory problem with GraphAddEntries() and non-cell data (see [issue659]).
Added a regression test also.
2011-12-09 18:53:20 +00:00
kolev1
91af49bed5 Slightly updated version after the changes from issue810. 2011-11-10 17:09:35 +00:00
falgout
a68229b5ee Fixed SStructVectorGetObject() (see [issue704]). Also made minor changes to
MatrixGetObject() and added Euclid PCG to the sstruct driver.
2011-11-04 17:51:32 +00:00
falgout
2ecb3724a4 Left a debugging printf in by mistake. 2011-11-02 14:58:23 +00:00
falgout
e1ed503eec Made some changes to support new 'rz' machine names. 2011-11-02 00:14:38 +00:00
falgout
35d899a309 The struct driver can now be run on more processors than specified by the PxQxR
input.  In that case, the extra processors don't own any problem data.  Also set
up some regression tests.
2011-11-01 22:08:52 +00:00
ulrikey
1f2ad6aa87 added new parameters to hybrid solver 2011-10-24 17:51:44 +00:00
ulrikey
5d3898bdf8 fixed bug 2011-10-18 15:52:18 +00:00
ulrikey
8df991e354 small change 2011-10-13 17:56:06 +00:00
ulrikey
cf7bcb2942 added redundant coarse grid solve regression test 2011-10-07 16:42:38 +00:00
ulrikey
5c35efb676 changed initialization 2011-10-07 15:42:32 +00:00
ulrikey
2f87585750 fixed some initialization issues 2011-10-07 14:18:48 +00:00
ulrikey
6812526213 added the redundant coarse grid solve 2011-10-06 23:09:21 +00:00
falgout
13dcfeceac Cleaning autotest runs for new tux339 linux box. 2011-08-24 17:36:42 +00:00
falgout
f913dc92e0 Fixed a memory leak related to MatrixAddToValues. 2011-06-16 15:34:06 +00:00
falgout
1c0ab47d19 Adding a test of the reverse communication fix in [issue722]. 2011-06-15 22:22:11 +00:00
ulrikey
cea626f206 fixed a bug. The range of a parcsr matrix was obtained instead of the range of an IJ matrix 2011-04-12 22:52:34 +00:00
falgout
ab9a95ae23 Added solver 11 to the -help text. I deleted it earlier by mistake. 2011-04-12 00:21:04 +00:00
falgout
4a08b1710f Changed the order of the case statement that parses the .jobs file to allow
for commenting out an 'mpirun' command.
2011-02-24 16:32:59 +00:00
falgout
265327658e Removed two tests because there is a bug in FAC. 2011-02-23 19:25:48 +00:00
falgout
e212be53c0 Fixed a problem with periodic problems when the period is larger than the grid. 2011-01-21 01:41:17 +00:00
falgout
38eac460a3 Added code to remove the '*.fil' files also. 2011-01-19 23:51:18 +00:00
falgout
37e709e857 Rewrote PFMG constant-coeff variable-diag non-Galerkin routines and threaded. 2011-01-19 22:48:06 +00:00
falgout
aee8513efc Added the '-c' option for OpenMP runs to ensure that we get enough cores. 2011-01-14 23:29:45 +00:00
falgout
4c08ad0908 Changed the examples test on tux to use insure.
Fixed the 'base' file for example 10.
2011-01-12 01:34:08 +00:00
kolev1
c757feff7d Updated the list of example files (the TEST_examples directory is handled
in a special way by the runtest.sh script).
2011-01-12 00:44:22 +00:00
kolev1
451093916f Updated the baseline output files for the example codes. 2011-01-12 00:42:15 +00:00
falgout
136639c2ee Added a -nthreads feature to runtest.sh and added an openmp.sh autotest. 2011-01-11 01:20:51 +00:00
falgout
a2eedb6347 Changed default compiler options while getting --with-openmp to work on dawndev.
Removed FLIBS from the link line in the test directory.
Added an #undef in 'f2c.h' to fix a compiler macro conflict.
2011-01-10 21:04:02 +00:00
falgout
7995260b56 Used a script to remove 6 spaces after HYPRE_Int to improve indentation 2010-12-23 01:25:40 +00:00
falgout
e76d059c57 Fixed the constant coefficient PFMG solvers and added regression tests 2010-12-23 00:47:50 +00:00
falgout
e3181f26b1 Added 64 bit feature using HYPRE_Int (see tracker [issue489] for details).
Changed MPI routines to hypre_MPI routines.
Added hypre_printf, etc. routines.
Added AUTOTEST tests to look for 'int' and 'MPI_' calls.
Added a new approach for the Fortran interface (not implemented everywhere yet).
2010-12-20 19:27:44 +00:00
falgout
6c43e1874b Adding DawnDev and Hera to the regression testing. Added some compilers and put
the Intel and IBM compilers before the GNU ones.
2010-12-08 19:37:10 +00:00