Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							ae31f37135 
							
						 
					 
					
						
						
							
							change binned to be the default  
						
						
						
					 
					
						2022-06-08 12:40:43 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							1112186d12 
							
						 
					 
					
						
						
							
							add some comments  
						
						
						
					 
					
						2022-06-08 11:42:46 -07:00 
						 
				 
			
				
					
						
							
							
								Wayne Mitchell 
							
						 
					 
					
						
						
						
						
							
						
						
							d80c0f3550 
							
						 
					 
					
						
						
							
							Merge branch 'spgemm' of github.com:hypre-space/hypre into spgemm  
						
						
						
					 
					
						2022-06-08 18:32:56 +00:00 
						 
				 
			
				
					
						
							
							
								Wayne Mitchell 
							
						 
					 
					
						
						
						
						
							
						
						
							d8c6556e7e 
							
						 
					 
					
						
						
							
							Fixes for sycl. Still debugging incorrect results.  
						
						
						
					 
					
						2022-06-08 18:32:49 +00:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							430241d7d0 
							
						 
					 
					
						
						
							
							fix matrix num cols  
						
						
						
					 
					
						2022-06-08 11:29:01 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							0eab14592b 
							
						 
					 
					
						
						
							
							code style  
						
						
						
					 
					
						2022-06-08 10:53:39 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							a436b670db 
							
						 
					 
					
						
						
							
							update saved.ray  
						
						
						
					 
					
						2022-06-08 10:30:45 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							f867d600b2 
							
						 
					 
					
						
						
							
							remove commented code  
						
						
						
					 
					
						2022-06-07 15:28:33 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							67c545fce0 
							
						 
					 
					
						
						
							
							bug fix matvecT  
						
						
						
					 
					
						2022-06-07 15:28:11 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							3f39f5d4fa 
							
						 
					 
					
						
						
							
							update printMM  
						
						
						
					 
					
						2022-06-07 15:26:40 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							8b02ab88d3 
							
						 
					 
					
						
						
							
							GPU support for rownnz using IntArray  
						
						
						
					 
					
						2022-06-07 12:08:43 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							c09ab567e7 
							
						 
					 
					
						
						
							
							remove a function  
						
						
						
					 
					
						2022-06-07 10:13:11 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							31d4f891bf 
							
						 
					 
					
						
						
							
							turn off timing  
						
						
						
					 
					
						2022-06-06 21:46:46 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							f4917850e7 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:hypre-space/hypre into spgemm  
						
						
						
					 
					
						2022-06-06 21:45:49 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							57f0ddd75c 
							
						 
					 
					
						
						
							
							removed old impl  
						
						
						
					 
					
						2022-06-06 21:40:36 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							c12449c44c 
							
						 
					 
					
						
						
							
							sycl impl.  
						
						
						
					 
					
						2022-06-06 16:42:26 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							0fee4f3c80 
							
						 
					 
					
						
						
							
							astyle  
						
						
						
					 
					
						2022-06-06 13:23:32 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							4efa15836d 
							
						 
					 
					
						
						
							
							support P100  
						
						
						
					 
					
						2022-06-06 13:17:19 -07:00 
						 
				 
			
				
					
						
							
							
								Victor A. Paludetto Magri 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07a8def6f8 
							
						 
					 
					
						
						
							
							Fix compilation warnings ( #643 )  
						
						... 
						
						
						
						This PR fixes compilation warnings obtained with gcc-11, clang-12, and clang-14. A list of the warnings is given below:
* -Wundef
* -Wunused
* -Wdouble-promotion
* -Wsometimes-uninitialized
* -Wunused-variable
* -Wunused-but-set-variable 
						
					 
					
						2022-05-31 20:32:49 -04:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							0aa6d52f92 
							
						 
					 
					
						
						
							
							style change  
						
						
						
					 
					
						2022-05-27 10:56:32 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							8070877390 
							
						 
					 
					
						
						
							
							code style  
						
						
						
					 
					
						2022-05-27 10:21:07 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							8c58483b56 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:hypre-space/hypre into spgemm  
						
						
						
					 
					
						2022-05-27 09:44:49 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							270bbe6e01 
							
						 
					 
					
						
						
							
							astyle  
						
						
						
					 
					
						2022-05-27 09:42:35 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							96991d3d30 
							
						 
					 
					
						
						
							
							name changes  
						
						
						
					 
					
						2022-05-26 20:03:07 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							875180594d 
							
						 
					 
					
						
						
							
							change some var names  
						
						
						
					 
					
						2022-05-26 19:54:32 -07:00 
						 
				 
			
				
					
						
							
							
								Victor A. Paludetto Magri 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							edb91b4a50 
							
						 
					 
					
						
						
							
							Add -auxfromfile option to IJ driver ( #633 )  
						
						... 
						
						
						
						Add -auxfromfile option for reading an auxiliary matrix from file, which is then used to build the preconditioner. This is useful, for example, for the case when a filtered version of A is used to build the preconditioner. 
						
					 
					
						2022-05-26 21:23:31 -04:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							17bc61ed48 
							
						 
					 
					
						
						
							
							Merge branch 'spgemm' of github.com:hypre-space/hypre into spgemm  
						
						
						
					 
					
						2022-05-26 16:56:43 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							9cd6eb1ff8 
							
						 
					 
					
						
						
							
							bug fix  
						
						
						
					 
					
						2022-05-26 16:56:32 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ac9d00577 
							
						 
					 
					
						
						
							
							Parspgemm ( #641 )  
						
						... 
						
						
						
						Merge two spgemm branches into one 
						
					 
					
						2022-05-26 14:38:15 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							09eb54520c 
							
						 
					 
					
						
						
							
							fix after merge  
						
						
						
					 
					
						2022-05-26 10:07:11 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							4e78801d2a 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:hypre-space/hypre into spgemm  
						
						
						
					 
					
						2022-05-25 16:36:44 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8c934b1e0 
							
						 
					 
					
						
						
							
							Merge pull request  #637  from hypre-space/hip-warnings  
						
						... 
						
						
						
						silence Hip warnings 
						
					 
					
						2022-05-24 14:48:06 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							33e90a071c 
							
						 
					 
					
						
						
							
							Merge branch 'silence-hip-warnings' of  https://github.com/pbauman/hypre  into hip-warnings  
						
						
						
					 
					
						2022-05-24 14:46:18 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e766e36e76 
							
						 
					 
					
						
						
							
							Add header to remove header-transitivity issue ( #636 )  
						
						... 
						
						
						
						Add header for `thrust::remove_if.`
Co-authored-by: Paul T. Bauman <ptbauman@gmail.com> 
						
					 
					
						2022-05-24 14:18:57 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c1bf95b10 
							
						 
					 
					
						
						
							
							fix with umpire 2022 ( #625 )  
						
						... 
						
						
						
						This PR fixes hypre with umpire 2022 
						
					 
					
						2022-05-24 13:55:08 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8d423013b 
							
						 
					 
					
						
						
							
							missing -f in softlink commands ( #594 )  
						
						... 
						
						
						
						This PR adds in a few of the Mafefiles the missing -f in the softlink commands.
Co-authored-by: Paul Mullowney <Paul.Mullowney@nrel.gov> 
						
					 
					
						2022-05-24 13:39:33 -07:00 
						 
				 
			
				
					
						
							
							
								Paul T. Bauman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							565bbe0511 
							
						 
					 
					
						
						
							
							Need to read start/end indices as HYPRE_BigInt ( #605 )  
						
						... 
						
						
						
						This fixes an issue with the ParCSRMatrixRead when compiled with mixed-int enabled. 
						
					 
					
						2022-05-24 13:32:56 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa0446d720 
							
						 
					 
					
						
						
							
							ij help ( #634 )  
						
						... 
						
						
						
						Minor fix to `ij -help` 
						
					 
					
						2022-05-24 13:30:23 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef3f890d4b 
							
						 
					 
					
						
						
							
							Nvcollab ( #591 )  
						
						... 
						
						
						
						This PR contains various GPU optimizations in the collaboration with the NVIDIA team. 
Co-authored-by: Peng Wang <penwang@nvidia.com> 
						
					 
					
						2022-05-24 13:27:32 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bec8645cf9 
							
						 
					 
					
						
						
							
							script option for runtest.sh ( #632 )  
						
						... 
						
						
						
						This PR changes runtest.sh to run an executable with a "script"  and allows valgrind and mpibind on all platforms. 
						
					 
					
						2022-05-19 10:10:03 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel Osei-Kuffuor 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63208e3e34 
							
						 
					 
					
						
						
							
							Hotfix for issues with dsuperlu in regression test. ( #631 )  
						
						... 
						
						
						
						Commented out unnecessary memory deallocation check. 
						
					 
					
						2022-05-15 21:42:28 -07:00 
						 
				 
			
				
					
						
							
							
								Wayne Mitchell 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfdd1cd12f 
							
						 
					 
					
						
						
							
							Sycl par matmat ( #611 )  
						
						... 
						
						
						
						Further unification of GPU implementation across cuda/hip/sycl.
Implements the parallel matrix matrix product in sycl.
HYPRE_CUDA_LAUNCH and HYPRE_SYCL_LAUNCH macros have 
been unified under HYPRE_GPU_LAUNCH for kernel launches.
Replace HYPRE_SetSpGemmUseCusparse with HYPRE_SetSpGemmUseVendor. 
						
					 
					
						2022-05-09 15:24:44 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel Osei-Kuffuor 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00d1dfd3f7 
							
						 
					 
					
						
						
							
							Mgr block jacobi ( #607 )  
						
						... 
						
						
						
						* Added new capabilities to allow multilevel assignment of solver options
* New (local) block Jacobi option for smoothers and intergrid operators
* Added capabilities to do CPR in MGR
* Updated non-Galerkin strategy for constructing the coarse grid.
Co-authored-by: Quan Bui <mquan.bui@gmail.com> 
						
					 
					
						2022-05-09 08:30:05 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							117963fb19 
							
						 
					 
					
						
						
							
							fixed a debugging check  
						
						
						
					 
					
						2022-04-13 17:01:07 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							3819f474f0 
							
						 
					 
					
						
						
							
							A: row nnz = 1, numer  
						
						
						
					 
					
						2022-04-13 16:01:42 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							6450927874 
							
						 
					 
					
						
						
							
							A: row nnz = 1, numer (1st version)  
						
						
						
					 
					
						2022-04-12 11:18:42 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							df10f0b5ed 
							
						 
					 
					
						
						
							
							A: row nnz = 1, symbl  
						
						
						
					 
					
						2022-04-12 11:17:56 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							4025b32ad8 
							
						 
					 
					
						
						
							
							update driver  
						
						
						
					 
					
						2022-04-07 13:11:32 -07:00 
						 
				 
			
				
					
						
							
							
								Victor A. Paludetto Magri 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8017ce459b 
							
						 
					 
					
						
						
							
							Fix segfault on HYPRE_SStructGraphDestroy ( #617 )  
						
						... 
						
						
						
						This PR fixes a segmentation fault on HYPRE_SStructGraphDestroy. The error occurred when the number of graph entries added to the SStructGraph via HYPRE_SStructGraphAddEntries was larger than 1000. 
						
					 
					
						2022-04-06 21:12:41 -07:00 
						 
				 
			
				
					
						
							
							
								Ruipeng Li 
							
						 
					 
					
						
						
						
						
							
						
						
							4421ebd83a 
							
						 
					 
					
						
						
							
							Parprint; function name change of sync stream  
						
						
						
					 
					
						2022-04-06 18:13:49 -07:00