Skylark (Sketching Library)  0.1
Public Types | Static Public Member Functions
skylark::utility::uniform_matrix_t< elem::DistMatrix< ValueType, CD, RD > > Struct Template Reference

#include <uniform_matrix.hpp>

List of all members.

Public Types

typedef int index_t
typedef ValueType value_t
typedef elem::DistMatrix
< ValueType, CD, RD > 
mpi_matrix_t
typedef uniform_distribution_t
< value_t
distribution_t

Static Public Member Functions

static mpi_matrix_t generate (index_t M, index_t N, const elem::Grid &grid, skylark::base::context_t &context)

Detailed Description

template<typename ValueType, elem::Distribution CD, elem::Distribution RD>
struct skylark::utility::uniform_matrix_t< elem::DistMatrix< ValueType, CD, RD > >

Definition at line 160 of file uniform_matrix.hpp.


Member Typedef Documentation

template<typename ValueType , elem::Distribution CD, elem::Distribution RD>
typedef uniform_distribution_t<value_t> skylark::utility::uniform_matrix_t< elem::DistMatrix< ValueType, CD, RD > >::distribution_t

Definition at line 164 of file uniform_matrix.hpp.

template<typename ValueType , elem::Distribution CD, elem::Distribution RD>
typedef int skylark::utility::uniform_matrix_t< elem::DistMatrix< ValueType, CD, RD > >::index_t

Definition at line 161 of file uniform_matrix.hpp.

template<typename ValueType , elem::Distribution CD, elem::Distribution RD>
typedef elem::DistMatrix<ValueType, CD, RD> skylark::utility::uniform_matrix_t< elem::DistMatrix< ValueType, CD, RD > >::mpi_matrix_t

Definition at line 163 of file uniform_matrix.hpp.

template<typename ValueType , elem::Distribution CD, elem::Distribution RD>
typedef ValueType skylark::utility::uniform_matrix_t< elem::DistMatrix< ValueType, CD, RD > >::value_t

Definition at line 162 of file uniform_matrix.hpp.


Member Function Documentation

template<typename ValueType , elem::Distribution CD, elem::Distribution RD>
static mpi_matrix_t skylark::utility::uniform_matrix_t< elem::DistMatrix< ValueType, CD, RD > >::generate ( index_t  M,
index_t  N,
const elem::Grid &  grid,
skylark::base::context_t context 
) [inline, static]

Definition at line 166 of file uniform_matrix.hpp.

References skylark::base::context_t::allocate_random_samples_array().

Here is the call graph for this function:


The documentation for this struct was generated from the following file: