#include <shark/LinAlg/BLAS/gpu/copy.hpp>
Public Types | |
typedef value_type const & | const_reference |
typedef const_reference | reference |
typedef blockwise< typename E::evaluation_category::tag > | evaluation_category |
typedef E::orientation | orientation |
typedef E::const_row_iterator | const_row_iterator |
typedef E::const_column_iterator | const_column_iterator |
typedef const_row_iterator | row_iterator |
typedef const_column_iterator | column_iterator |
Public Member Functions | |
matrix_transport_to_cpu (expression_closure_type const &expression) | |
size_type | size1 () const |
size_type | size2 () const |
expression_closure_type const & | expression () const |
boost::compute::command_queue & | queue () const |
template<class MatX > | |
void | assign_to (matrix_expression< MatX, cpu_tag > &X, value_type const &alpha=value_type(1)) const |
template<class MatX > | |
void | plus_assign_to (matrix_expression< MatX, cpu_tag > &X, value_type const &alpha=value_type(1)) const |
template<class MatX > | |
void | minus_assign_to (matrix_expression< MatX, cpu_tag > &X, value_type alpha=value_type(1)) const |
Public Member Functions inherited from remora::matrix_expression< matrix_transport_to_cpu< E >, cpu_tag > | |
const expression_type & | operator() () const |
expression_type & | operator() () |
typedef const_column_iterator remora::matrix_transport_to_cpu< E >::column_iterator |
typedef E::const_column_iterator remora::matrix_transport_to_cpu< E >::const_column_iterator |
typedef value_type const& remora::matrix_transport_to_cpu< E >::const_reference |
typedef E::const_row_iterator remora::matrix_transport_to_cpu< E >::const_row_iterator |
typedef blockwise<typename E::evaluation_category::tag> remora::matrix_transport_to_cpu< E >::evaluation_category |
typedef E::orientation remora::matrix_transport_to_cpu< E >::orientation |
typedef const_reference remora::matrix_transport_to_cpu< E >::reference |
typedef const_row_iterator remora::matrix_transport_to_cpu< E >::row_iterator |
|
inlineexplicit |
|
inline |
Definition at line 310 of file copy.hpp.
References remora::vector_transport_to_cpu< E >::assign_to().
|
inline |
|
inline |
Definition at line 319 of file copy.hpp.
References remora::assign(), remora::vector_transport_to_cpu< E >::assign_to(), remora::plus_assign(), and remora::vector_transport_to_cpu< E >::plus_assign_to().
|
inline |
Definition at line 314 of file copy.hpp.
References remora::vector_transport_to_cpu< E >::plus_assign_to().
|
inline |
|
inline |
|
inline |