35 #ifndef _BLAZE_MATH_DENSEROW_H_
36 #define _BLAZE_MATH_DENSEROW_H_
69 class Rand< DenseRow<MT,SO> >
77 template<
typename Arg >
95 inline void Rand< DenseRow<MT,SO> >
::randomize( DenseRow<MT,SO>&
row )
const
99 for(
size_t i=0UL; i<row.size(); ++i ) {
116 template<
typename MT
118 template<
typename Arg >
119 inline void Rand< DenseRow<MT,SO> >
::randomize( DenseRow<MT,SO>& row,
120 const Arg&
min,
const Arg&
max )
const
124 for(
size_t i=0UL; i<row.size(); ++i ) {
const MT::ElementType max(const DenseMatrix< MT, SO > &dm)
Returns the largest element of the dense matrix.
Definition: DenseMatrix.h:994
void randomize(T &value)
Randomization of a given variable.
Definition: Random.h:1043
Implementation of a random number generator.
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
const MT::ElementType min(const DenseMatrix< MT, SO > &dm)
Returns the smallest element of the dense matrix.
Definition: DenseMatrix.h:947
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.