|
struct | num_nodes |
|
struct | num_nodes< const matrix_expression< LHS, RHS, OP > > |
|
struct | num_nodes< const scalar_expression< LHS, RHS, OP > > |
|
struct | num_nodes< const vector_expression< LHS, RHS, OP > > |
|
struct | num_nodes< matrix_expression< LHS, RHS, OP > > |
|
struct | num_nodes< scalar_expression< LHS, RHS, OP > > |
|
struct | num_nodes< vector_expression< LHS, RHS, OP > > |
|
struct | numeric_type_id |
| Helper metafunction for obtaining the runtime type ID for a numerical type. More...
|
|
struct | op_type_info |
|
struct | op_type_info< op_add > |
|
struct | op_type_info< op_assign > |
|
struct | op_type_info< op_column > |
|
struct | op_type_info< op_div > |
|
struct | op_type_info< op_element_binary< op_argmax > > |
|
struct | op_type_info< op_element_binary< op_argmin > > |
|
struct | op_type_info< op_element_binary< op_div > > |
|
struct | op_type_info< op_element_binary< op_eq > > |
|
struct | op_type_info< op_element_binary< op_fmax > > |
|
struct | op_type_info< op_element_binary< op_fmin > > |
|
struct | op_type_info< op_element_binary< op_geq > > |
|
struct | op_type_info< op_element_binary< op_greater > > |
|
struct | op_type_info< op_element_binary< op_leq > > |
|
struct | op_type_info< op_element_binary< op_less > > |
|
struct | op_type_info< op_element_binary< op_neq > > |
|
struct | op_type_info< op_element_binary< op_pow > > |
|
struct | op_type_info< op_element_binary< op_prod > > |
|
struct | op_type_info< op_element_cast< char > > |
|
struct | op_type_info< op_element_cast< double > > |
|
struct | op_type_info< op_element_cast< float > > |
|
struct | op_type_info< op_element_cast< int > > |
|
struct | op_type_info< op_element_cast< long > > |
|
struct | op_type_info< op_element_cast< short > > |
|
struct | op_type_info< op_element_cast< unsigned char > > |
|
struct | op_type_info< op_element_cast< unsigned int > > |
|
struct | op_type_info< op_element_cast< unsigned long > > |
|
struct | op_type_info< op_element_cast< unsigned short > > |
|
struct | op_type_info< op_element_unary< op_abs > > |
|
struct | op_type_info< op_element_unary< op_acos > > |
|
struct | op_type_info< op_element_unary< op_asin > > |
|
struct | op_type_info< op_element_unary< op_atan > > |
|
struct | op_type_info< op_element_unary< op_ceil > > |
|
struct | op_type_info< op_element_unary< op_cos > > |
|
struct | op_type_info< op_element_unary< op_cosh > > |
|
struct | op_type_info< op_element_unary< op_exp > > |
|
struct | op_type_info< op_element_unary< op_fabs > > |
|
struct | op_type_info< op_element_unary< op_floor > > |
|
struct | op_type_info< op_element_unary< op_log > > |
|
struct | op_type_info< op_element_unary< op_log10 > > |
|
struct | op_type_info< op_element_unary< op_sin > > |
|
struct | op_type_info< op_element_unary< op_sinh > > |
|
struct | op_type_info< op_element_unary< op_sqrt > > |
|
struct | op_type_info< op_element_unary< op_tan > > |
|
struct | op_type_info< op_element_unary< op_tanh > > |
|
struct | op_type_info< op_flip_sign > |
|
struct | op_type_info< op_inner_prod > |
|
struct | op_type_info< op_inplace_add > |
|
struct | op_type_info< op_inplace_sub > |
|
struct | op_type_info< op_mat_mat_prod > |
|
struct | op_type_info< op_matrix_diag > |
|
struct | op_type_info< op_max > |
|
struct | op_type_info< op_min > |
|
struct | op_type_info< op_mult > |
|
struct | op_type_info< op_norm_1 > |
|
struct | op_type_info< op_norm_2 > |
|
struct | op_type_info< op_norm_inf > |
|
struct | op_type_info< op_prod > |
|
struct | op_type_info< op_reduce_columns< OP > > |
|
struct | op_type_info< op_reduce_rows< OP > > |
|
struct | op_type_info< op_reduce_vector< OP > > |
|
struct | op_type_info< op_row > |
|
struct | op_type_info< op_sub > |
|
struct | op_type_info< op_trans > |
|
struct | op_type_info< op_vector_diag > |
|
Helper metafunctions used for the scheduler.