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