Skylark (Sketching Library)  0.1
Public Types | Static Public Member Functions
skylark::utility::print_t< FullyDistMultiVec< IndexType, ValueType > > Struct Template Reference

#include <print.hpp>

List of all members.

Public Types

typedef IndexType index_t
typedef ValueType value_t
typedef FullyDistVec< index_t,
value_t
mpi_vector_t
typedef FullyDistMultiVec
< index_t, value_t
mpi_multi_vector_t
typedef print_t< mpi_vector_tinternal_printer_t

Static Public Member Functions

static void apply (const mpi_multi_vector_t &X, const char *msg, bool am_i_printing, int debug_level=0)
static void apply (const mpi_multi_vector_t &X, const mpi_multi_vector_t &Y, const char *msg, bool am_i_printing, int debug_level=0)

Detailed Description

template<typename IndexType, typename ValueType>
struct skylark::utility::print_t< FullyDistMultiVec< IndexType, ValueType > >

Definition at line 183 of file print.hpp.


Member Typedef Documentation

template<typename IndexType , typename ValueType >
typedef IndexType skylark::utility::print_t< FullyDistMultiVec< IndexType, ValueType > >::index_t

Definition at line 184 of file print.hpp.

template<typename IndexType , typename ValueType >
typedef print_t<mpi_vector_t> skylark::utility::print_t< FullyDistMultiVec< IndexType, ValueType > >::internal_printer_t

Definition at line 188 of file print.hpp.

template<typename IndexType , typename ValueType >
typedef FullyDistMultiVec<index_t,value_t> skylark::utility::print_t< FullyDistMultiVec< IndexType, ValueType > >::mpi_multi_vector_t

Definition at line 187 of file print.hpp.

template<typename IndexType , typename ValueType >
typedef FullyDistVec<index_t,value_t> skylark::utility::print_t< FullyDistMultiVec< IndexType, ValueType > >::mpi_vector_t

Definition at line 186 of file print.hpp.

template<typename IndexType , typename ValueType >
typedef ValueType skylark::utility::print_t< FullyDistMultiVec< IndexType, ValueType > >::value_t

Definition at line 185 of file print.hpp.


Member Function Documentation

template<typename IndexType , typename ValueType >
static void skylark::utility::print_t< FullyDistMultiVec< IndexType, ValueType > >::apply ( const mpi_multi_vector_t X,
const char *  msg,
bool  am_i_printing,
int  debug_level = 0 
) [inline, static]
template<typename IndexType , typename ValueType >
static void skylark::utility::print_t< FullyDistMultiVec< IndexType, ValueType > >::apply ( const mpi_multi_vector_t X,
const mpi_multi_vector_t Y,
const char *  msg,
bool  am_i_printing,
int  debug_level = 0 
) [inline, static]

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