35 #ifndef _BLAZE_MATH_DENSESUBVECTOR_H_
36 #define _BLAZE_MATH_DENSESUBVECTOR_H_
72 class Rand< DenseSubvector<VT,AF,TF> >
80 template<
typename Arg >
99 inline void Rand< DenseSubvector<VT,AF,TF> >
::randomize( DenseSubvector<VT,AF,TF>&
subvector )
const
103 for(
size_t i=0UL; i<subvector.size(); ++i ) {
120 template<
typename VT
123 template<
typename Arg >
124 inline void Rand< DenseSubvector<VT,AF,TF> >
::randomize( DenseSubvector<VT,AF,TF>& subvector,
125 const Arg&
min,
const Arg&
max )
const
129 for(
size_t i=0UL; i<subvector.size(); ++i ) {
Header file for all restructuring submatrix functions.
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 all restructuring subvector functions.
Header file for the DenseSubmatrix 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 the SparseSubvector class template.
SubvectorExprTrait< VT, unaligned >::Type subvector(Vector< VT, TF > &vector, size_t index, size_t size)
Creating a view on a specific subvector of the given vector.
Definition: Subvector.h:135
Header file for the DenseSubvector class template.
Header file for the sparse vector SMP implementation.
Header file for the SparseSubmatrix class template.