|
ViennaCL - The Vienna Computing Library
1.5.2
|
Base class for mapping binary leaves (inner product-based, matrix vector product-base, matrix-matrix product based...) More...
#include <mapped_objects.hpp>
Public Member Functions | |
| mapped_binary_leaf (std::string const &scalartype, unsigned int id, node_info info) | |
| mapping_type const & | mapping () const |
| scheduler::statement const & | statement () const |
| unsigned int | root_idx () const |
| std::string | generate_default (index_tuple const &) const |
Protected Attributes | |
| node_info | info_ |
Base class for mapping binary leaves (inner product-based, matrix vector product-base, matrix-matrix product based...)
| mapped_binary_leaf | ( | std::string const & | scalartype, |
| unsigned int | id, | ||
| node_info | info | ||
| ) | [inline] |
| std::string generate_default | ( | index_tuple const & | ) | const [inline, virtual] |
Implements mapped_object.
| mapping_type const& mapping | ( | ) | const [inline] |
| unsigned int root_idx | ( | ) | const [inline] |
| scheduler::statement const& statement | ( | ) | const [inline] |
1.7.6.1