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

Functions

template<domain D :shared3p , dim N>
D float32 log (D float32[[N]] x, D float32[[N]] b)
 
template<domain D :shared3p , dim N>
D float64 log (D float64[[N]] x, D float64[[N]] b)
 
template<domain D :shared3p , dim N>
D fix32 log (D fix32[[N]] x, D fix32[[N]] b)
 
template<domain D :shared3p , dim N>
D fix64 log (D fix64[[N]] x, D fix64[[N]] b)
 

Detailed Description

Function for finding the logarithm of a value.

Note
D - shared3p protection domain
Supported types - float32 / float64 / fix32 / fix64
Returns
x input
b logarithm base
returns the logarithms of the input array
Leakage
None

Function Documentation

◆ log() [1/4]

D fix32 log ( D fix32[[N]]  x,
D fix32[[N]]  b 
)

◆ log() [2/4]

D fix64 log ( D fix64[[N]]  x,
D fix64[[N]]  b 
)

◆ log() [3/4]

D float32 log ( D float32[[N]]  x,
D float32[[N]]  b 
)

◆ log() [4/4]

D float64 log ( D float64[[N]]  x,
D float64[[N]]  b 
)