SuperNN  1.0.0
Functions
SuperNN::Utils Namespace Reference

Functions used in other sections. More...

Functions

double limit (double min, double max, double value)
 Returns the value limited to a range. More...
 
SUPERNN_EXPORT double rand_double (double max)
 Returns a pseudo-random double. More...
 
SUPERNN_EXPORT void rand_seed ()
 Initializes the random number generator. More...
 

Detailed Description

Functions used in other sections.

Function Documentation

double SuperNN::Utils::limit ( double  min,
double  max,
double  value 
)
inline

Returns the value limited to a range.

Parameters
minMinimum value
maxMaximum value
valueValue to be limited
Returns
Value limited in the range [min, max]

Definition at line 117 of file utils.hpp.

double SuperNN::Utils::rand_double ( double  max)

Returns a pseudo-random double.

Parameters
maxMaximum value
Returns
Pseudo-random double in the range [0, max]

Definition at line 36 of file utils.cpp.

void SuperNN::Utils::rand_seed ( )

Initializes the random number generator.

Definition at line 41 of file utils.cpp.