Tzanio
50a757cfec
Minor styling changes.
2016-04-29 13:49:58 -07:00
Mark L. Stowell
1a69f206e4
Add ability to set relative tolerance
...
HYPRE_ame incorrectly set lobpcg's absolute and relative tolerances to the same value. This to lead to very poor convergence in some cases.
2016-04-29 12:46:26 -07:00
Mark L. Stowell
2fde62de9f
Add ability to set relative tolerance
...
Internally LOBPCG uses both relative and absolute tolerances but only one could be set through the HYPRE interface.
2016-04-29 12:46:26 -07:00
Rob Falgout
81c9a33820
Changed 'int' to 'HYPRE_Int' in one place.
2016-04-20 07:59:33 -07:00
Tzanio
1e1ac92f45
Check errors locally in HYPRE_ParaSailsSetup(), to avoid premature return from
...
ParaSails due to external errors (e.g. due to non-converging Krylov method).
2016-04-19 09:59:22 -07:00
Olga T. Pearce
6f6729d904
Initial commit of Caliper instrumentation in Hypre. So far there are no ifdef guards because Caliper is not integrated into the makefile system yet
2016-04-13 12:19:01 -07:00
Rob Falgout
5aeeaecc32
Fixed another SharedPart/NeighborPart bug
...
The last fix caused the earlier FEMAddValues problem to reappear. Duplicate
boxes are now explicitly eliminated in the SStructGridCreateCommInfo routine.
2016-04-03 19:08:15 -07:00
Rob Falgout
136c97a8fb
Updated version number for 2.11.0 release
2016-03-28 13:07:43 -07:00
Rob Falgout
896aa7601e
Fixed a bug in the SStructCommInfo routine
...
In certain NeighborPart and SharedPart scenarios, the CommInfo routine would
construct non-symmetric sends/recvs that would cause the code to hang.
2016-03-26 12:29:23 -07:00
Rob Falgout
0552c5543e
Added check for zero-size boxes in SetSharedPart and SetNeighborPart
2016-03-19 20:15:05 -07:00
Rob Falgout
34a69027c8
Small initialization change to par_rap.c to keep VS from complaining
2016-03-18 10:36:26 -07:00
Rob Falgout
6fd2bc1eeb
Fixed a CMake compile problem and modified a couple of autotest scripts
...
Added "make distclean" to the end of both the 'basictest.sh' and 'cmaketest.sh'
autotest scripts to avoid situations where previously compiled test drivers are
accidentally used in a test where the build failed.
2016-03-18 08:16:00 -07:00
Rob Falgout
a4a4268970
Fixed some additional compile/link problems with Visual Studio
2016-03-17 19:50:19 -07:00
Ulrike Yang
4ffc913bc6
hide a routine
2016-03-17 18:01:25 -07:00
Ulrike Yang
3f6ce757d6
added various changes to hide __builtin_ffs
2016-03-17 17:33:45 -07:00
Rob Falgout
42dd131fe6
More changes related to Visual Studio
...
The previous changes cause lots of warning messages with GCC.
2016-03-17 17:06:56 -07:00
Rob Falgout
a4cc4be1e8
Merge branch 'master' of ssh://mystash.llnl.gov:7999/hypre/hypre
2016-03-17 15:57:00 -07:00
Rob Falgout
3d18327363
Fixes for the Visual Studio compile
...
Primarily changed CMake to compile certain files with C++ when using MSVC.
2016-03-17 15:52:00 -07:00
Ulrike Yang
0bf5000c1d
changed array declarations
2016-03-17 14:54:02 -07:00
Rob Falgout
fdbe1b0227
Fixed a problem with the shared library build when using openmp
2016-03-14 10:04:40 -07:00
Rob Falgout
2a8c92fcf4
Updated the default example regression test saved file.
...
The SetNeighbor changes caused slight differences in ex13 and ex14 convergence
history probably due to assembling coefficients in a different order.
2016-03-14 08:56:55 -07:00
Rob Falgout
0566c17e02
Fixed a memory problem with SetNeighborPart and SetSharedPart
...
Fixed a pre-existing memory problem in SStructGridCreateCommInfo, and removed
some redundant code due to the previous bug fix.
2016-03-11 19:34:48 -08:00
Rob Falgout
3ed2260394
Fixed a bug with SetNeighborPart and SetSharedPart
...
The previous code did not remove overlap in either the original boxes passed in
by the user or the constructed boxes for each variable type. This caused calls
to AddValues to double count contributions in some places for vectors.
2016-03-11 09:46:34 -08:00
Ulrike Yang
e51d1ad902
added variable back in at the right place
2016-03-09 07:58:41 -08:00
Ulrike Yang
b05961b9fd
removed unused varaiable
2016-03-08 13:34:10 -08:00
Ulrike Yang
c4c6ba532a
removed unused variables
2016-03-08 09:01:42 -08:00
Rob Falgout
3c3d7f874b
Removed unused variables in test directory
2016-03-08 08:39:57 -08:00
Rob Falgout
c0c288e1f4
Removed unused variables in FEI_mv directory
2016-03-08 08:31:49 -08:00
Rob Falgout
1fe4319534
Removed unused variables in sstruct_ls directory
2016-03-08 08:05:45 -08:00
Ulrike Yang
39bab42a64
removed unused variables
2016-03-04 18:31:59 -08:00
Ulrike Yang
5e5c22f0b5
removed variables that weren't really used
2016-03-03 18:10:24 -08:00
Rob Falgout
27d5581c59
Fixed a problem doc++ was having parsing one of the header comments.
2016-03-02 12:45:40 -08:00
Rob Falgout
9d652536f4
Merge branch 'master' of ssh://mystash.llnl.gov:7999/hypre/hypre
2016-03-02 08:53:47 -08:00
Rob Falgout
ff64d8828b
Fixed some set-but-not-used variable warnings.
2016-03-02 08:53:07 -08:00
Ulrike Yang
9458cad899
changed default to not keep transposes
2016-03-02 08:37:41 -08:00
Daniel Osei-Kuffuor
36b814d635
Modified configure.in to remove checks for functioning user-specified blas/lapack library paths
2016-03-01 14:07:36 -08:00
Rob Falgout
d7e89d1df2
Added debugging flags to the SuperLU Makefile to get rid of Insure++ warnings
2016-02-26 08:42:55 -08:00
Rob Falgout
97124d1686
Fixing a portability problem in utilities/Makefile and rerunning autoconf with a newer version
2016-02-25 15:56:35 -08:00
Ulrike Yang
1080305766
moved declarations to beginning of routine
2016-02-25 09:56:38 -08:00
Ulrike Yang
e36e3a4542
replaced bash specific substrings
2016-02-24 16:19:04 -08:00
Rob Falgout
b027a15748
Added compiler flags to the test Makefile link lines to reduce warnings generated by Insure++
2016-02-23 16:12:55 -08:00
Osei-Kuffuor
bff636c2b3
Modified configure script to manually determine blas/lapack name mangling since it may be different from the fortran compiler name mangling.
2016-02-22 09:00:04 -08:00
Osei-Kuffuor
778612ae51
Modified configure.in to fix issue with multiple use/meaning of 'prefix' variable
2016-02-15 10:57:05 -08:00
Osei-Kuffuor
e26ca6fd3b
Merge branch 'master' of https://mystash.llnl.gov/scm/hypre/hypre
2016-02-12 09:38:44 -08:00
Osei-Kuffuor
bc74630700
Fixed a bug in autoconf scripts.
2016-02-12 09:36:40 -08:00
Ulrike Yang
7586c02332
Removed comments to really fix Lu's issue
2016-02-12 07:55:50 -08:00
Ulrike Yang
084b4f97c7
fixed a memory issue Lu found
2016-02-12 07:54:50 -08:00
Osei-Kuffuor
2ef505bbc3
Modified autoconf scripts to relax checking of user-provided blas/lapack library paths, and generated a new configure script using bootstrap
2016-02-12 06:20:19 -08:00
Ulrike Yang
f8e183045b
Merge branch 'master' of ssh://mystash.llnl.gov:7999/hypre/hypre
2016-02-03 09:28:15 -08:00
Ulrike Yang
096f60280e
changed a definition and took out functions that we want to phase out
2016-02-03 09:27:40 -08:00
Rob Falgout
1235a9e109
Removed Babel docs from the Makefile
2016-02-02 19:56:59 -08:00
Ulrike Yang
456e2d17a7
initialed rcv buffer to fix memory leak
2016-01-20 14:56:44 -08:00
Ulrike Yang
d7521e8884
fixed a memory leak
2016-01-20 14:05:10 -08:00
Ulrike Yang
c3268f82fd
corrected default for RAP to not keep transpose
2016-01-20 12:04:03 -08:00
Rob Falgout
bc3158ee77
Bug fix from Kento Sato to eliminate occasional hang due to mixed MPI tags
2016-01-19 15:22:52 -08:00
Rob Falgout
ac813fe064
Merge branch 'master' into reorg
2016-01-18 16:34:00 -08:00
Rob Falgout
08cc2732f4
Removed babel from the documentation
2016-01-15 16:21:41 -08:00
Rob Falgout
e7b5f24506
Removed babel from the rest of the code except the documentation
2016-01-14 18:45:02 -08:00
Rob Falgout
481a9e4328
Moved new utilities files to src/utilities
2016-01-14 18:07:36 -08:00
Rob Falgout
4de7635b98
Merge branch 'master' into reorg
2016-01-14 17:52:05 -08:00
Rob Falgout
193e21df28
Removed babel from the examples and a couple of other places
2016-01-14 17:17:42 -08:00
Rob Falgout
f4e70c897b
Reorganized directories and files to mimic the release structure
2016-01-13 18:14:24 -08:00