Changes in / [c3ccaec:a90aa1c] in sasmodels
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sasmodels/kernelcl.py
r7fcdc9f rb8ddf2e 465 465 # architectures tested so far. 466 466 if self.is_2d: 467 # Note: 17 rather than 15 because results is 2 elements 468 # longer than input. 469 width = ((self.nq+17)//16)*16 467 # Note: 16 rather than 15 because result is 1 longer than input. 468 width = ((self.nq+16)//16)*16 470 469 self.q = np.empty((width, 2), dtype=dtype) 471 470 self.q[:self.nq, 0] = q_vectors[0] 472 471 self.q[:self.nq, 1] = q_vectors[1] 473 472 else: 474 # Note: 33 rather than 31 because results is 2 elements 475 # longer than input. 476 width = ((self.nq+33)//32)*32 473 # Note: 32 rather than 31 because result is 1 longer than input. 474 width = ((self.nq+32)//32)*32 477 475 self.q = np.empty(width, dtype=dtype) 478 476 self.q[:self.nq] = q_vectors[0] … … 524 522 self.dim = '2d' if q_input.is_2d else '1d' 525 523 # plus three for the normalization values 526 self.result = np.empty(q_input.nq+ 3, dtype)524 self.result = np.empty(q_input.nq+1, dtype) 527 525 528 526 # Inputs and outputs for each kernel call
Note: See TracChangeset
for help on using the changeset viewer.