ViennaCL - The Vienna Computing Library
1.5.0
|
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) | |
mapping_type const & | mapping () const |
scheduler::statement const & | statement () const |
scheduler::statement_node const & | root_node () const |
std::string | generate_default (std::pair< std::string, std::string > 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 | ) | [inline] |
std::string generate_default | ( | std::pair< std::string, std::string > const & | index | ) | const [inline, virtual] |
Implements mapped_object.
mapping_type const& mapping | ( | ) | const [inline] |
scheduler::statement_node const& root_node | ( | ) | const [inline] |
scheduler::statement const& statement | ( | ) | const [inline] |
node_info info_ [protected] |