mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
Corrected kernel
This commit is contained in:
parent
9fe6ee85a4
commit
a3a15a744c
@ -408,12 +408,10 @@ namespace bda
|
||||
|
||||
b = wiId/valsPerBlock + val_pointers[wgId];
|
||||
|
||||
if(wiId < valsPerBlock){
|
||||
if(c == 0 || c == 2) {localSum[wiId] += localSum[wiId + 2];}
|
||||
if(c == 0 || c == 1) {localSum[wiId] += localSum[wiId + 1];}
|
||||
}
|
||||
|
||||
if(c == 0 && wiId < valsPerBlock){
|
||||
for(unsigned int stride = 2; stride > 0; stride >>= 1){
|
||||
localSum[wiId] += localSum[wiId + stride];
|
||||
}
|
||||
z1[r] = localSum[wiId];
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user