| 
							
							
								 Peter Boyle | cb0d2a1b03 | threaded rng init; I thought this was on | 2018-03-24 19:28:17 -04:00 |  | 
			
				
					| 
							
							
								 Peter Boyle | 5cc9aca85d | Use 64bit index for looping | 2018-03-20 06:34:52 -04:00 |  | 
			
				
					| 
							
							
								 paboyle | 4d60b92b7f | Update oSites | 2018-03-08 21:00:25 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 2018077770 | Make NVCC happy with the compile. This is warning free on 9.1 on my laptop (both make and make tests). | 2018-03-05 00:28:24 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 0e6197fbed | Introduce accelerator friendly expression template rewrite. Must obtain and access lattice indexing through a view object that is safe
to copy construct in copy to GPU (without copying the lattice). | 2018-03-04 16:03:19 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | dad7862f91 | Go through a view object that can be copied to GPU | 2018-03-04 16:02:02 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | c89a883448 | where was deprecated and integrated to ET engine a long time ago. Remove dead old original code | 2018-03-04 15:58:02 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | c1fc947bb8 | Coordinate handling GPU friendly + some GPU merge/extract improvements | 2018-02-24 22:26:10 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 0da2d3e222 | accelerator off load some more stuff | 2018-02-02 11:27:35 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 9c9dfbfa78 | Force accelerator | 2018-02-02 11:25:09 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | e657f9a344 | OMP collapse changes to make NVCC happy | 2018-01-28 01:21:53 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 70e276e1ab | parallel_for elimination -> thread_loop | 2018-01-28 01:01:14 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | f574c20118 | Zero changes, __VA_ARGS__ and swap | 2018-01-27 23:50:17 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | c4f82e072b | _grid becomes private ; use Grid()§ | 2018-01-27 00:04:12 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 43cea62855 | Hide internal data | 2018-01-26 23:06:03 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | bf659dfd92 | Hide the ._odata | 2018-01-26 22:27:47 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 214f7a6f13 | Drop std::vector container for the lattice data | 2018-01-25 23:35:04 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | b9d5a42b57 | Should be able to eliminate the COMMA_SAFE with VA_ARGS trick ; revisit this file | 2018-01-24 13:42:06 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | e737591918 | Accelerator loops | 2018-01-24 13:41:12 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | ba5ea5830b | Acceleartor loops | 2018-01-24 13:40:56 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 43f244badf | Thread loops for now; figure out what can be GPU accelerated later here | 2018-01-24 13:40:30 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | e9c8ba5ef7 | Accelerator loosp | 2018-01-24 13:39:54 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | d70709a8e8 | Thread construct changes | 2018-01-24 13:39:06 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 733f8ff0b2 | Still using parallel_for -- don't know how to implement reduction on GPU yet. Look at some sample code is best. | 2018-01-24 13:38:13 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 0bfa5bb213 | Accelerator loosp | 2018-01-24 13:37:26 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 1f26a234f9 | CPU loops explicit for peek poke | 2018-01-24 13:36:31 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 13f0116425 | Accelerator loops | 2018-01-24 13:35:55 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 25f589b064 | Accelerator loops | 2018-01-24 13:35:36 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 210c50a278 | Accelerator prep work | 2018-01-24 13:35:13 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 549a143e78 | Accelerator related | 2018-01-24 13:34:46 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 277301486d | Simple warning elimination | 2018-01-24 13:34:15 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | c851b39a49 | Nicer way of including aggregate | 2018-01-24 13:33:34 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 15cc12eb6c | Delete the old non ET file | 2018-01-24 13:33:07 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | ae4f1f8c12 | New file, split out two from Lattice_reduction | 2018-01-24 13:32:43 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 2d13ea1a22 | Namespace and indentation emacs choices | 2018-01-15 00:05:55 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 8c675064bd | Namespace and indentation | 2018-01-15 00:04:43 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 550b905bb8 | Namespace nd indentation | 2018-01-15 00:03:49 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | edb79dc088 | Namespce,and indent | 2018-01-15 00:02:33 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 88e635c5d1 | Namepscae, format | 2018-01-15 00:02:01 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | ecb4a24de8 | Namespace | 2018-01-15 00:01:25 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | c8c1d36710 | Namespace, indent | 2018-01-15 00:00:52 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | b4bb428d9b | Namespace, indent | 2018-01-14 23:59:57 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | e9ef7e3852 | Namespace, indent | 2018-01-14 23:59:23 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 31cbbfc07e | Namespace, indent | 2018-01-14 23:58:44 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 4eb0552d1d | Namespace, indnet | 2018-01-14 23:58:03 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 08f2a4564f | Namespace, formatting | 2018-01-14 23:56:33 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 7e00f643f8 | Namespace indent | 2018-01-14 23:55:44 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | c19ccdad7c | Namespace, indent | 2018-01-14 23:55:07 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 8aed4181e1 | Namespace, indent | 2018-01-14 23:54:25 +00:00 |  | 
			
				
					| 
							
							
								 paboyle | 06ab7f5661 | Namespace | 2018-01-14 23:53:31 +00:00 |  |