|
template<domain D :shared3p > |
D uint8 | invPrefixSum (D uint8[[1]] vec) |
|
template<domain D :shared3p > |
D uint16 | invPrefixSum (D uint16[[1]] vec) |
|
template<domain D :shared3p > |
D uint32 | invPrefixSum (D uint32[[1]] vec) |
|
template<domain D :shared3p > |
D uint64 | invPrefixSum (D uint64[[1]] vec) |
|
template<domain D :shared3p > |
D int8 | invPrefixSum (D int8[[1]] vec) |
|
template<domain D :shared3p > |
D int16 | invPrefixSum (D int16[[1]] vec) |
|
template<domain D :shared3p > |
D int32 | invPrefixSum (D int32[[1]] vec) |
|
template<domain D :shared3p > |
D int64 | invPrefixSum (D int64[[1]] vec) |
|
Fast inverse prefix sum.