35 #ifndef _BLAZE_MATH_DENSEROW_H_
36 #define _BLAZE_MATH_DENSEROW_H_
68 class Rand< DenseRow<MT,SO> >
76 template<
typename Arg >
77 inline void randomize( DenseRow<MT,SO>&
row,
const Arg& min,
const Arg& max )
const;
94 inline void Rand< DenseRow<MT,SO> >
::randomize( DenseRow<MT,SO>&
row )
const
98 for(
size_t i=0UL; i<row.size(); ++i ) {
115 template<
typename MT
117 template<
typename Arg >
118 inline void Rand< DenseRow<MT,SO> >
::randomize( DenseRow<MT,SO>& row,
119 const Arg& min,
const Arg& max )
const
123 for(
size_t i=0UL; i<row.size(); ++i ) {
void randomize(T &value)
Randomization of a given variable.
Definition: Random.h:1043
Header file for the DenseColumn class template.
Header file for the dense vector SMP implementation.
void randomize(T &value) const
Randomization of the given variable with a new value in the range .
Definition: Random.h:262
Header file for all restructuring column functions.
DisableIf< Or< IsComputation< MT >, IsTransExpr< MT > >, typename RowExprTrait< MT >::Type >::Type row(Matrix< MT, SO > &matrix, size_t index)
Creating a view on a specific row of the given matrix.
Definition: Row.h:103
Header file for the DenseRow class template.
Header file for the sparse vector SMP implementation.
Header file for all restructuring row functions.