SecreC 2 language  2.8.0 (2023.09)
Language and standard library reference
Functions

Functions

template<domain D :shared3p , type T>
D T shuffle (D T[[1]] vec)
 
template<domain D :shared3p >
D fix32 shuffle (D fix32[[1]] vec)
 
template<domain D :shared3p >
D fix64 shuffle (D fix64[[1]] vec)
 

Detailed Description

Function for shuffling values.

Note
D - shared3p protection domain
Returns
returns a shuffled vector
Leakage
None

Function Documentation

◆ shuffle() [1/3]

D fix32 shuffle ( D fix32[[1]]  vec)

◆ shuffle() [2/3]

D fix64 shuffle ( D fix64[[1]]  vec)

◆ shuffle() [3/3]

D T shuffle ( D T[[1]]  vec)
Note
T - any data type
Parameters
vec- a vector of supported type