|
template<domain D :shared3p , type T> |
D T | min (D T x) |
|
template<domain D :shared3p > |
D uint8 | min (D uint8[[1]] x) |
|
template<domain D :shared3p > |
D uint16 | min (D uint16[[1]] x) |
|
template<domain D :shared3p > |
D uint32 | min (D uint32[[1]] x) |
|
template<domain D :shared3p > |
D uint | min (D uint[[1]] x) |
|
template<domain D :shared3p > |
D int8 | min (D int8[[1]] x) |
|
template<domain D :shared3p > |
D int16 | min (D int16[[1]] x) |
|
template<domain D :shared3p > |
D int32 | min (D int32[[1]] x) |
|
template<domain D :shared3p > |
D int | min (D int[[1]] x) |
|
template<domain D :shared3p > |
D float32 | min (D float32[[1]] x) |
|
template<domain D :shared3p > |
D float64 | min (D float64[[1]] x) |
|
template<domain D :shared3p > |
D xor_uint8 | min (D xor_uint8[[1]] x) |
|
template<domain D :shared3p > |
D xor_uint16 | min (D xor_uint16[[1]] x) |
|
template<domain D :shared3p > |
D xor_uint32 | min (D xor_uint32[[1]] x) |
|
template<domain D :shared3p > |
D xor_uint64 | min (D xor_uint64[[1]] x) |
|
Function for finding the minimum element of the input vector.
- Note
- D - shared3p protection domain
-
Supported types - uint8 / uint16 / uint32 / uint / int8 / int16 / int32 / int / xor_uint8 / xor_uint16 / xor_uint32 / xor_uint64
- Parameters
-
- Returns
- minimum element of the input vector.
- Precondition
- input vector is not empty
- Leakage
- None
◆ min() [1/15]
D float32 min |
( |
D float32[[1]] |
x | ) |
|
◆ min() [2/15]
D float64 min |
( |
D float64[[1]] |
x | ) |
|
◆ min() [3/15]
D int16 min |
( |
D int16[[1]] |
x | ) |
|
◆ min() [4/15]
D int32 min |
( |
D int32[[1]] |
x | ) |
|
◆ min() [5/15]
D int8 min |
( |
D int8[[1]] |
x | ) |
|
◆ min() [6/15]
D int min |
( |
D int[[1]] |
x | ) |
|
◆ min() [7/15]
◆ min() [8/15]
D uint16 min |
( |
D uint16[[1]] |
x | ) |
|
◆ min() [9/15]
D uint32 min |
( |
D uint32[[1]] |
x | ) |
|
◆ min() [10/15]
D uint8 min |
( |
D uint8[[1]] |
x | ) |
|
◆ min() [11/15]
D uint min |
( |
D uint[[1]] |
x | ) |
|
◆ min() [12/15]
D xor_uint16 min |
( |
D xor_uint16[[1]] |
x | ) |
|
◆ min() [13/15]
D xor_uint32 min |
( |
D xor_uint32[[1]] |
x | ) |
|
◆ min() [14/15]
D xor_uint64 min |
( |
D xor_uint64[[1]] |
x | ) |
|
◆ min() [15/15]
D xor_uint8 min |
( |
D xor_uint8[[1]] |
x | ) |
|