35 #ifndef _BLAZE_MATH_DENSECOLUMN_H_
36 #define _BLAZE_MATH_DENSECOLUMN_H_
69 class Rand< DenseColumn<MT,SO> >
77 template<
typename Arg >
95 inline void Rand< DenseColumn<MT,SO> >
::randomize( DenseColumn<MT,SO>&
column )
const
99 for(
size_t i=0UL; i<column.size(); ++i ) {
116 template<
typename MT
118 template<
typename Arg >
119 inline void Rand< DenseColumn<MT,SO> >
::randomize( DenseColumn<MT,SO>& column,
120 const Arg&
min,
const Arg&
max )
const
124 for(
size_t i=0UL; i<column.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
DisableIf< Or< IsComputation< MT >, IsTransExpr< MT > >, typename ColumnExprTrait< MT >::Type >::Type column(Matrix< MT, SO > &matrix, size_t index)
Creating a view on a specific column of the given matrix.
Definition: Column.h:103
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.
Header file for the DenseRow class template.
Header file for the sparse vector SMP implementation.
Header file for all restructuring row functions.