Specialized array1d_view wrapping cusp::random_iterator.
ValueType | random array element type. |
random_array
view is a simple wrapper around random_iterator for generating random entries in a cusp container.#include <array1d.h>
Public Methods | |
random_array (size_type size, size_type seed=0) | |
Public Methods inherited from cusp::array1d_view< cusp::random_iterator< ValueType >::iterator > | |
array1d_view (void) | |
array1d_view (ArrayType &v) | |
array1d_view (InputIterator begin, InputIterator end) | |
array1d_view & | operator= (const array1d_view &v) |
reference | front (void) const |
reference | back (void) const |
reference | operator[] (size_type n) const |
Subscript access to the data contained in this array1d_view . More... | |
iterator | begin (void) const |
iterator | end (void) const |
size_type | size (void) const |
size_type | capacity (void) const |
void | resize (size_type new_size) |
Resizes this array1d_view to the specified number of elements. More... | |
view | subarray (size_type start_index, size_type num_entries) |
void | swap (array1d_view &v) |
Additional Inherited Members | |
Protected Members inherited from cusp::array1d_view< cusp::random_iterator< ValueType >::iterator > | |
size_type | m_size |
size_type | m_capacity |
|
inline |
This constructor creates a random_array with a given size starting and value
size | The number of entries. |
seed | The initial value to seed the random number generator. |