Rob Falgout
06f0db9a03
First version of 2.10.0b checklist file and small typo fix in checklist templates.
2015-01-21 15:56:31 -08:00
Rob Falgout
53d7397af8
Updated the CHANGELOG file.
2015-01-20 16:12:47 -08:00
Rob Falgout
edffb59ecc
Changed cmaketest.sh to clean up previous installs before running a new test
2015-01-20 15:53:37 -08:00
Rob Falgout
69da86bcc1
Fixed some cmake problems and added a cmake autotest script that runs every
...
night as part of the tux tests.
2015-01-20 14:54:12 -08:00
Tzanio
987edf3ecb
Merge branch 'master' of /usr/casc/hypre/git/hypre
2015-01-20 08:59:46 -08:00
Tzanio
22cb6e6a65
Discrete gradient/curl column ownership patch from Umberto.
2015-01-20 08:58:57 -08:00
Rob Falgout
a45baccd8c
Incorporating ALE3D changes into FEI_mv code. Did not do anything with SuperLU
...
or DSuperLU, because we want to remove these from the hypre release entirely.
2015-01-16 18:19:46 -08:00
Tzanio
ee6a53f968
Removed the visualization include from the 4D/5D examples.
2015-01-14 08:56:41 -08:00
Tzanio
bd5555fb67
Removing GLVis visualization from 64-bit examples.
2015-01-14 08:34:22 -08:00
Rob Falgout
33c9adb6c9
Removed the -j option for the babel compile in the tux autotest script
2015-01-14 08:06:31 -08:00
Rob Falgout
b4744e4aef
Implemented some missing Fortran interface routines for Euclid
2015-01-13 15:47:03 -08:00
Tzanio
6128881dd4
Merge branch 'master' of /usr/casc/hypre/git/hypre
2015-01-13 09:45:07 -08:00
Tzanio
b72201b4d0
Extended the GLVis visualization to all 2D and 3D example codes, based on
...
general print routines for Struct/SStruct grids and vectors from examples/vis.c.
This file is now identical to the one in XBraid.
2015-01-13 09:42:26 -08:00
Rob Falgout
8812de6914
Wrote a script to rename tests instead of using unportable 'rename' function.
2015-01-12 17:50:56 -08:00
Tzanio
758b510774
Fixed a Valgrind error.
2015-01-12 16:17:37 -08:00
Tzanio
ae79d13d66
Fixed a memory leak.
2015-01-12 16:17:11 -08:00
Rob Falgout
39601a7530
Added the ams tests back in to AUTOTEST and fixed a few things.
...
Fixed an MPI check issue in ams_driver.c.
2015-01-12 14:28:24 -08:00
Rob Falgout
97e07e1523
These autotest tests are no longer needed.
2015-01-12 13:27:42 -08:00
Rob Falgout
c9f6b3cacf
Merge branch 'master' of /usr/casc/hypre/git/hypre
2015-01-12 13:10:07 -08:00
Rob Falgout
e9aa20918f
Changed the default configuration to use the assumed partition and added a new
...
configuration option called --enable-global-partition. The old option is still
available, but not printed with --help. Also added the autotest script
basictest.sh to make it easier to write machine tests.
2015-01-12 13:06:36 -08:00
Tzanio
68d5127473
Switched the data files in test/TEST_ams from ParCSR to IJ format and updated
...
the corresponding solvers.saved baseline file. Also, updated the ams_driver in
test/ to take data files in either ParCSR or IJ formats.
With this changes, the AMS regression tests should run the same with or without
assumed partitioning.
2015-01-12 11:40:06 -08:00
Jacob Schroder
1c2530ca28
This commit resolves issue 1237. Essentially, the user's suggested
...
patch was adopted. BiCGStab was exiting early due to the now deleted
code. This commit is also related to issue 1244, getting hypre ready
for release 2.10.0b
2015-01-09 14:06:38 -08:00
Jacob Schroder
ac20b35970
Updated user manual documentation to have a brief mention of the
...
non-Galerkin function.
2015-01-08 16:50:24 -08:00
Ulrike Yang
e838a3d480
added references and some updates
2015-01-08 16:34:12 -08:00
Jacob Schroder
f7a9bc59e4
Adding documentation to the reference manual about the non-Galerkin
...
set function HYPRE_BoomerAMGSetNonGalerkTol. I also simplified the
interface to HYPRE_BoomerAMGSetNonGalerkTol with a small change.
Essentially, the function HYPRE_BoomerAMGSetNumNonGalerkTol was
removed and its functionality was added to HYPRE_BoomerAMGSetNonGalerkTol.
This way, the user only has to call one function to turn on non-Galerkin,
which makes sense.
2015-01-08 15:50:16 -08:00
Ulrike Yang
430915dbbd
added modifications
2015-01-07 17:59:42 -08:00
Ulrike Yang
4ee1e4316c
added new functions and reorganized order of BoomerAMG functions
2015-01-07 17:50:57 -08:00
Tzanio
ebaa2015c7
Patch to the configure script to detect MPI_Comm_f2c, which is a macro in MPICH.
...
See issue1224.
2015-01-06 17:02:09 -08:00
Tzanio
9eeda77077
Added a section in the User manual for AMS on non-conforming AMR grids.
2015-01-06 14:27:13 -08:00
Tzanio
0ae68387a8
Started updating the CHANGELOG file for 2.10.0b.
2015-01-06 12:36:32 -08:00
Ulrike Yang
ca904c2246
Fixed some issues occuring using 1 level only and special smoothers
2014-12-19 16:55:30 -08:00
Ulrike Yang
935c2090c6
added missing definitions
2014-12-19 11:54:40 -08:00
Ulrike Yang
395fd51d4b
fixed issue1192 , potential memory issue with relax_Weight and omega
...
and enforced use of 1 smoothing step using smoother defined on down cycle on coarse grid when coarse grid larger than MAxCoarseSize
2014-12-19 11:19:10 -08:00
Jacob Schroder
cb8a6c9897
Fixed bug found by Amanda Bienz, whereby non-Galerkin could still lump
...
to the diagonal in some cases and leave disconnected parts of the matrix
graph. par_nongalerkin.c was changed so that the diagonal (i,i) entries
in Pattern are ignored for the purposes of computing collapsing neighborhoods.
2014-12-18 12:29:16 -08:00
Tzanio
15c5662299
Fixed a typo.
2014-12-15 09:33:26 -08:00
Tzanio
0de3436f82
Switched an "int" to "HYPRE_Int".
2014-12-09 09:36:52 -08:00
Tzanio
e59c4d67fb
Avoid a potential memory problem in AMS.
2014-11-25 17:36:44 -08:00
Tzanio
b84de66201
Fixed the check of MPI_VERSION in mpistubs.c to handle MPI_VERSION == 1.
2014-09-22 17:13:44 -07:00
Tzanio
cba63ab3fe
Added MPI-2 versions of several MPI functions in mpistubs.c. The MPI version is
...
determined based on the MPI_VERSION macro.
2014-09-22 16:43:52 -07:00
Tzanio
eed7710e1f
Fixed a compiler warning.
2014-09-22 16:43:12 -07:00
Tzanio
99c0b471eb
Fixed a number of compiler warnings reported by clang on OS X 10.9.
2014-09-22 14:12:24 -07:00
Jacob Schroder
1296137d0f
Removed unused variable causing regression test fail
2014-09-22 09:01:45 -07:00
Jacob Schroder
3dfdd530da
Updated the nongalerkin routine to use a buffered IJAddToValues strategy.
...
The buffer routines can be re-used elsewhere. I also discovered a bug in
IJAssembleParCSR, where some processors had an aux matrix, and others did not.
This bug is fixed.
Please enter the commit message for your changes. Lines starting
2014-09-15 09:48:27 -07:00
Jacob Schroder
f6502d8bbd
Removed unused variable in par_nongalerkin.c
2014-08-18 08:54:46 -07:00
Jacob Schroder
918db3d4bb
changed NonGalerkin to ignore lumping explicitly zero entries.
2014-08-15 15:54:56 -07:00
Jacob Schroder
c9cf1bc0f8
Merging in recent non-Galerkin changes that do a buffered IJAddToValues
...
Merge branch 'master' of /usr/casc/hypre/git/hypre
2014-08-15 14:28:40 -07:00
Jacob Schroder
08527b9a23
nongalerkin now implements a buffered IJAddToValues while constructing matrices
2014-08-15 14:28:36 -07:00
Jacob Schroder
eb028687c4
fixed a one line bug in par_nongalerkin
2014-08-14 14:01:52 -07:00
Ulrike Yang
43429a5996
added regerssion test
2014-07-23 10:58:01 -07:00
Ulrike Yang
0b31a9a105
Merge branch 'master' of /usr/casc/hypre/git/hypre
2014-07-22 14:14:55 -07:00