ViennaCL - The Vienna Computing Library  1.5.1
Public Member Functions | Friends
mapped_matrix Class Reference

Mapping of a matrix to a generator class. More...

#include <mapped_objects.hpp>

Inheritance diagram for mapped_matrix:
mapped_buffer mapped_handle mapped_object

Public Member Functions

 mapped_matrix (std::string const &scalartype)
bool is_row_major () const
std::string const & size1 () const
std::string const & size2 () const
void bind_sizes (std::string const &size1, std::string const &size2) const
std::string offset (std::pair< std::string, std::string > const &index) const

Friends

class map_functor

Detailed Description

Mapping of a matrix to a generator class.


Constructor & Destructor Documentation

mapped_matrix ( std::string const &  scalartype) [inline]

Member Function Documentation

void bind_sizes ( std::string const &  size1,
std::string const &  size2 
) const [inline]
bool is_row_major ( ) const [inline]
std::string offset ( std::pair< std::string, std::string > const &  index) const [inline, virtual]

Implements mapped_handle.

std::string const& size1 ( ) const [inline]
std::string const& size2 ( ) const [inline]

Friends And Related Function Documentation

friend class map_functor [friend]

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