Struct FlopsWithSymm

Struct Documentation

struct FlopsWithSymm

This function object takes an evaluation node and returns the symbolic cost of flops required for evaluation as an AsyCost object.

See also

AsyCost. If the cost can be reduced due to symmetry, it is done so.

Note

The cost of evaluation of leaf nodes is assumed to be zero.

Public Functions

inline AsyCost operator()(meta::eval_node auto const &n) const