#include <tree_parsing.hpp>
Public Types | |
typedef void | result_type |
Public Member Functions | |
statement_representation_functor (symbolic_binder &binder, char *&ptr) | |
template<class NumericT > | |
result_type | operator() (NumericT const &) const |
template<class NumericT > | |
result_type | operator() (scalar< NumericT > const &scal) const |
Scalar mapping. More... | |
template<class NumericT > | |
result_type | operator() (vector_base< NumericT > const &vec) const |
Vector mapping. More... | |
template<class NumericT > | |
result_type | operator() (implicit_vector_base< NumericT > const &) const |
Implicit vector mapping. More... | |
template<class NumericT > | |
result_type | operator() (matrix_base< NumericT > const &mat) const |
Matrix mapping. More... | |
template<class NumericT > | |
result_type | operator() (implicit_matrix_base< NumericT > const &) const |
Implicit matrix mapping. More... | |
void | operator() (scheduler::statement const &statement, vcl_size_t root_idx, leaf_t leaf_t) const |
Public Member Functions inherited from viennacl::device_specific::tree_parsing::traversal_functor | |
void | call_before_expansion (scheduler::statement const &, vcl_size_t) const |
void | call_after_expansion (scheduler::statement const &, vcl_size_t) const |
Static Public Member Functions | |
static void | append (char *&p, const char *str) |
Definition at line 398 of file tree_parsing.hpp.
Definition at line 413 of file tree_parsing.hpp.
|
inline |
Definition at line 415 of file tree_parsing.hpp.
|
inlinestatic |
Definition at line 471 of file tree_parsing.hpp.
|
inline |
Definition at line 418 of file tree_parsing.hpp.
|
inline |
Scalar mapping.
Definition at line 427 of file tree_parsing.hpp.
|
inline |
Vector mapping.
Definition at line 436 of file tree_parsing.hpp.
|
inline |
Implicit vector mapping.
Definition at line 445 of file tree_parsing.hpp.
|
inline |
Matrix mapping.
Definition at line 454 of file tree_parsing.hpp.
|
inline |
Implicit matrix mapping.
Definition at line 464 of file tree_parsing.hpp.
|
inline |
Definition at line 478 of file tree_parsing.hpp.