Commit Graph

9898 Commits

Author SHA1 Message Date
Rob Falgout
17aaff072d Update of CHANGELOG in preparation for potential new release 2017-03-08 17:54:01 -08:00
Rob Falgout
4ccfd52fa9 Added some valgrind options to runtest.sh for better memory leak tracking 2017-03-08 15:18:48 -08:00
Ulrike Yang
3874c3eebc Merge branch 'master' of ssh://mystash.llnl.gov:7999/hypre/hypre 2017-03-08 14:34:04 -08:00
Rob Falgout
6c73fffe9a Added some additional Neumann and Dirichlet tests for SMG and PFMG 2017-03-08 09:04:19 -08:00
Ulrike Yang
eb8103c01b initialize uninitialized array 2017-03-07 13:20:45 -08:00
Rob Falgout
a911449887 Fixed a memory bug in the Struct assumed partition
This bug was exposed by the 'emptyproc' test using Valgrind.  However, the bug
looked like more than a memory issue, even though the fix didn't change any
regression test results.
2017-03-06 15:08:58 -08:00
Rob Falgout
1c57acfbee Minor change to tux regression test script 2017-03-04 19:26:22 -08:00
Rob Falgout
569b8d2c94 Added a valgrind runtest and autotest feature 2017-03-04 19:10:29 -08:00
Rob Falgout
a27963e036 Fixed minor caliper configuration issues
Note that caliper is not fully implemented as a CMake option yet
2017-02-23 09:49:39 -08:00
Falgout, Rob
1972b7f800 Merge pull request #4 in HYPRE/hypre from caliper-dev to master
* commit 'cc7d1100e7a2967db9f7463cfc5330606daf9d47':
  Minor change to test/Makefile
  Add caliper includes in test/Makefile
  Remove one space
  Changed header file stuff for caliper to use utilities header
  Modified configure options for using caliper annotations
  Changed configure line for caliper
  Need to include HYPRE_config in caliper_instrumentation.h
  Change Caliper annotations to hypre.kernel=name style
  Add Caliper libs to test builds in classic build system
  Add more kernel annotations
  Add caliper to classic build system as well (for libHYPRE itself; linking of example apps still to go)
  Add #ifdef around caliper include
  Add Caliper instrumentation in BoomerAMG
  Add Caliper to CMake build system
  Initial commit of Caliper instrumentation in Hypre.  So far there are no ifdef guards because Caliper is not integrated into the makefile system yet
2017-02-22 12:14:23 -08:00
Rob Falgout
cc7d1100e7 Minor change to test/Makefile 2017-02-21 07:18:54 -08:00
David Boehme
e2bd51d818 Add caliper includes in test/Makefile 2017-02-20 20:57:57 -08:00
Rob Falgout
2a673e2d8b Remove one space 2017-02-17 16:04:49 -08:00
Rob Falgout
5bd3a4c68e Changed header file stuff for caliper to use utilities header 2017-02-17 15:55:04 -08:00
Ulrike Yang
7ecef31520 Merge branch 'master' of ssh://mystash.llnl.gov:7999/hypre/hypre 2017-02-16 17:26:17 -08:00
Ulrike Yang
76adebfe12 added || tol > 0 2017-02-16 17:25:53 -08:00
Rob Falgout
ec0157b63f Fixed some NumGhost issues and updated struct and sstruct drivers
GridSetNumGhost() wasn't working correctly in the SStruct code, but now it should be okay.
Added a SetNumGhost option to the sstruct.c driver and added a wide stencil regression test.
Updated the struct.c driver so that the -tol option works correctly.
2017-02-13 15:03:35 -08:00
Osei-Kuffuor, Daniel
152663f589 Modified configure options for using caliper annotations 2017-02-06 13:52:52 -08:00
Rob Falgout
6b3cc49edc Changed configure line for caliper
Changed --enable-caliper to --with-caliper because it is an external dependency
2017-01-30 14:34:13 -08:00
David Boehme
1d6d11109f Merge branch 'master' into caliper-dev 2017-01-27 13:18:37 -08:00
Daniel Osei-Kuffuor
9a418e730d Modified to prepend script or executable names with './' 2017-01-05 15:19:26 -08:00
Daniel Osei-Kuffuor
4d23fc9931 Modified runtest.sh script to allow use of default mpirun routine if none is provided by user 2017-01-05 12:19:08 -08:00
Rob Falgout
eb1157f03c Updated versions of config.guess and config.sub 2016-12-09 16:50:20 -08:00
Rob Falgout
0a569a5248 Removed CFLAGS from test/Makefile link line 2016-12-09 15:11:37 -08:00
Rob Falgout
50e1c5609a Fixed a bug in SetBoxValues for AddGraphEntries
This bug was apparently introduced in Oct of 2013 when the new 4D code was
written, but it did not break the regression tests.
2016-11-21 17:27:33 -08:00
Rob Falgout
0ec8565baa Fixed a name conflict with LIST_HEAD system macro 2016-11-14 08:49:43 -08:00
Ulrike Yang
a6e9e12db3 removed continuation sign 2016-11-03 15:00:07 -07:00
Ulrike Yang
c3c95950f4 Changed TAlloc to CTAlloc 2016-11-03 14:59:32 -07:00
Ulrike Yang
1c99d268a6 Changed checkpar to allow different MPI run prefixes 2016-11-03 14:38:53 -07:00
Rob Falgout
20505de550 Modified runtest.sh script to take a user-defined run prefix 2016-11-02 16:56:02 -07:00
Rob Falgout
df86f7cb72 Merge branch 'feature/regtest_dev' 2016-10-31 16:11:57 -07:00
Ulrike Yang
c60e003713 Added new option make checkpar to be used from the source directory
and modified solvers.sh files in IJ, struct and sstruct to use checktest
with tolerance 1.e-6. Also moved ij lobpcg jobs from solvers.* to
lobpcg.*
2016-10-31 15:48:43 -07:00
Ulrike Yang
ccfced97fd added direction to error file 2016-10-31 13:07:26 -07:00
Rob Falgout
4c8e9ef5b7 Merge branch 'master' into feature/regtest_dev 2016-10-28 16:43:50 -07:00
Rob Falgout
e79a3a7658 Merge branch 'issue1460' 2016-10-28 16:01:39 -07:00
Rob Falgout
c35f3aff7e Added hypre_abs() macro to prevent type mismatch when using --enable-bigint 2016-10-28 15:59:26 -07:00
Rob Falgout
fb452fe030 Merge branch 'master' into feature/regtest_dev 2016-10-25 17:39:23 -07:00
Rob Falgout
516f6f7413 Added test/checktest.sh script and modified test/cleantest.sh 2016-10-25 17:36:40 -07:00
Daniel Osei-Kuffuor
20093589e6 Modified to allow pass/fail tolerance to be passed from runtest.sh call 2016-10-25 08:42:07 -07:00
Ulrike Yang
e7c0f4d328 fixed a bug in matvec 2016-10-21 06:01:19 -07:00
Ulrike Yang
955a61769c reversed order to prevent potential segfault 2016-10-14 07:04:25 -07:00
Daniel Osei-Kuffuor
884163cab1 Added new script to perform tolerance-based testing 2016-10-12 08:45:54 -07:00
Ulrike Yang
2ea0e431c5 generated configure with newer autoconf 2016-10-11 12:59:46 -07:00
Ulrike Yang
526ff59350 changed shell_sort to hypre_shell_sort 2016-10-07 12:05:47 -07:00
Ulrike Yang
67e1924f72 changed shell_sort to hypre_shell_sort 2016-10-07 11:03:38 -07:00
Ulrike Yang
192443034a replaced saved file 2016-10-05 16:24:05 -07:00
Ulrike Yang
6838ac332b fixed a memory leak 2016-10-05 16:15:42 -07:00
Ulrike Yang
c12a80651b fixed typo 2016-10-05 14:54:11 -07:00
Ulrike Yang
6fd9bb7f70 fixed a bug 2016-10-05 14:29:23 -07:00
Ulrike Yang
f6580b7bd0 fixed some error messages 2016-10-05 11:48:28 -07:00