Commit Graph

10458 Commits

Author SHA1 Message Date
Rob Falgout
d4541fac2f Small updates to CHANGELOG 2018-09-19 16:43:07 -07:00
Ulrike Yang
afc069ed38 modified CHANGELOG 2018-09-19 15:24:23 -07:00
Rob Falgout
92fd5fd90d Updated release number to 2.15.0 in configuration files 2018-09-19 14:38:45 -07:00
Rob Falgout
72b74097ef First version of CHANGELOG for 2.15.0 release 2018-09-19 14:37:01 -07:00
Ulrike Yang
8cc56bc749 changed inner tol to 0 to avoid generating error codes 2018-09-19 12:13:10 -07:00
Ulrike Yang
0edca6b55f added tolerance of 0 to various regression tests and to CG smoother 2018-09-19 06:52:36 -07:00
Ulrike Yang
a1ba97a4e4 changed convergence error flag to not flag error if tol is set to 0. 2018-09-18 10:57:14 -07:00
Ulrike Yang
5c2eb287a3 Merge branch 'master' of https://mybitbucket.llnl.gov/scm/hypre/hypre 2018-09-18 07:18:36 -07:00
Ruipeng Li
7655130199 the previous commit for iOS broke our CUDA build. try to fix 2018-09-17 10:42:02 -07:00
Ruipeng Li
3a18c2a52d bug fix 2018-09-14 17:52:28 -07:00
Ulrike Yang
66fa357700 added error code in case pcg does not converge within max iterations 2018-09-14 17:34:29 -07:00
Ulrike Yang
595fceefea added HYPRE_ParCSR GetResidual functions and HYPRE_ParVectorGetValues function 2018-09-13 15:58:00 -07:00
Ulrike Yang
6adb2a3d38 Merge branch 'master' of https://mybitbucket.llnl.gov/scm/hypre/hypre 2018-09-13 10:24:58 -07:00
Falgout, Rob
88efcc6ccc Merge pull request #18 in HYPRE/hypre from ~OXBERRY1/hypre:fix-configure-shared-libs-on-macs-dev to master
* commit 'c5db8367db7873cabe2d7e60a577eb1eb158f364':
  build system: patch to build macOS shared libs
2018-09-13 10:06:39 -07:00
Ulrike Yang
7fb93a648f added GetResidual functions and HYPRE_ParVectorGetValues function 2018-09-13 08:15:43 -07:00
Ulrike Yang
aad1793116 Merge branch 'master' of https://mybitbucket.llnl.gov/scm/hypre/hypre 2018-09-13 08:14:44 -07:00
Ulrike Yang
192eb986a5 updated some changes for merge 2018-09-13 08:12:46 -07:00
Geoffrey Malcolm Oxberry
c5db8367db build system: patch to build macOS shared libs 2018-09-12 17:27:08 -07:00
Ruipeng Li
1430853bda add #ifdef guards to MPI-3 functions hypre_MPI_Comm_split_type, hypre_MPI_Info_create, and hypre_MPI_Info_free 2018-09-12 14:42:55 -07:00
Li, Ruipeng
d356d7abc1 Merge pull request #17 in HYPRE/hypre from new_raja_dev to master
* commit 'e8ff1980d24ead15c89c7d79dcffe6e2e351a2ad':
  apply some code style
  format change
  bug fixes
  HYPRE_Init()  and  HYPRE_Finalize()
  changes for kokkos boxloop
  remove keyword "register" in C++
  fix issues encountered when testing on tuxbox
  more fixes
  bug fixes
  1. configure 2. remove all managed memory needs in Struct 3. redid reduction 4. a lot more
  1. fixed issues with raja 2. working on configure options
  Alter #ifdafe HYPRE_USING_OPENMP to #if defined(HYPRE_USING_OPENMP) && !defined(HYPRE_USE_RAJA)
  Update RAJA header name for new version.
2018-09-12 13:52:46 -07:00
Ruipeng Li
e8ff1980d2 apply some code style 2018-09-11 13:55:36 -07:00
Ruipeng Li
d69828bd20 Merge branch 'master' of ssh://mybitbucket.llnl.gov:7999/hypre/hypre into new_raja_dev 2018-09-11 11:13:52 -07:00
Falgout, Rob
8d6715a55c Merge pull request #16 in HYPRE/hypre from boxvalues to master
* commit '7647ce5da06b225527087f491c5a99152baaf2cc':
  fix bug with a  hypre_TFree(,**). **should be HYPRE_MEMORY_SHARED
  This version of SetBoxValues2-with-GPU runs the tux autotests cleanly.
  Forgot to remove an incorrect comment in UMatrixSetBoxValues
  Added comments to SStructUMatrixSetBoxValues related to IJSetValues2 implementation
  Fixed a memory leak in new SetBoxValues2.  Regression tests are clean now.
  Finished SetBoxValues2 implementation.  Running additional tests.
  Fixed a memory problem in new IJSetValues2 when there are zero-length rows
  Partially working version of SetBoxValues2 routines
2018-09-11 10:55:36 -07:00
Ruipeng Li
b2b432139a format change 2018-09-10 17:49:24 -07:00
Ruipeng Li
8495b436ea Merge branch 'boxvalues' of ssh://mybitbucket.llnl.gov:7999/hypre/hypre into new_raja_dev
Conflicts:
	src/parcsr_mv/_hypre_parcsr_mv.h
2018-09-10 09:28:03 -07:00
Rob Falgout
7647ce5da0 Merge branch 'master' into boxvalues 2018-09-10 07:44:24 -07:00
Ruipeng Li
26e339c8d4 Merge branch 'boxvalues' of ssh://mybitbucket.llnl.gov:7999/hypre/hypre into new_raja_dev
Conflicts:
	src/sstruct_mv/sstruct_matrix.c
	src/sstruct_mv/sstruct_vector.c
2018-09-07 17:56:47 -07:00
Ulrike Yang
7793f76789 fixed Real-Complex mismatch 2018-09-07 07:53:40 -07:00
Ruipeng Li
fddfaf1749 bug fixes 2018-09-06 15:51:57 -07:00
Ruipeng Li
abe0c6b6d2 HYPRE_Init() and HYPRE_Finalize() 2018-09-06 15:30:37 -07:00
Ruipeng Li
fb737d63ea changes for kokkos boxloop 2018-09-06 14:48:33 -07:00
Ruipeng Li
9c25492b5c remove keyword "register" in C++ 2018-09-06 14:40:27 -07:00
Ulrike Yang
65c4a142f8 fixed missing definitions 2018-09-06 10:56:31 -07:00
Ulrike Yang
8549e2f4d7 added HYPRE_parcsr_cogmres.c file 2018-09-05 16:59:55 -07:00
Ulrike Yang
9fb78f44c0 added F90 file for cogmres 2018-09-05 16:58:00 -07:00
Ulrike Yang
babc172242 added F90 cogmres file to cmake 2018-09-05 15:21:46 -07:00
Ulrike Yang
41e0939dfd added cogmres to Fortran interface 2018-09-05 15:17:40 -07:00
Ulrike Yang
9ba0aab0ac fixed CMake issues and some other issues 2018-09-05 13:59:55 -07:00
Ulrike Yang
7293bf4954 added unrolling to Mass functions 2018-09-05 08:28:56 -07:00
Ruipeng Li
3d99e7e0a5 fix issues encountered when testing on tuxbox 2018-09-04 17:54:19 -07:00
Ruipeng Li
2077c3219c Merge branch 'boxvalues' of ssh://mybitbucket.llnl.gov:7999/hypre/hypre into boxvalues 2018-09-04 15:51:38 -07:00
Ruipeng Li
20523a5662 fix bug with a hypre_TFree(,**). **should be HYPRE_MEMORY_SHARED 2018-09-04 15:49:25 -07:00
Ulrike Yang
4cfbb4a709 added loop unrolling and changed vector array to only have one large data array
for all vectors stored in vector[0]
2018-08-30 17:03:40 -07:00
Ruipeng Li
871113362e more fixes 2018-08-30 15:13:09 -07:00
Ruipeng Li
979e292004 bug fixes 2018-08-30 13:18:42 -07:00
Ruipeng Li
30684c21e6 1. configure 2. remove all managed memory needs in Struct 3. redid reduction 4. a lot more 2018-08-29 17:07:28 -07:00
Rob Falgout
3c88cd6ed1 Merge branch 'master' into boxvalues 2018-08-29 10:01:43 -07:00
Ulrike Yang
e28f584a01 added communication-optimal GMRES 2018-08-28 17:19:58 -07:00
Ruipeng Li
f8f76c8feb 1. fixed issues with raja 2. working on configure options 2018-07-14 10:59:16 -07:00
Li, Ruipeng
698430aa40 Merge pull request #15 in HYPRE/hypre from ~KONING1/hypre:openmp_raja to new_raja_dev
* commit '1299da3d629505bcd3d2b299f02ac26334d62ed0':
  Alter #ifdafe HYPRE_USING_OPENMP to #if defined(HYPRE_USING_OPENMP) && !defined(HYPRE_USE_RAJA)
2018-07-12 15:17:55 -07:00