Top-level metafunction for the simplification of expressions. Loops over simplification rules until no more simplifications can be applied. More...
#include <simplify.hpp>
Top-level metafunction for the simplification of expressions. Loops over simplification rules until no more simplifications can be applied.
Note that the default case provides SFINAE for the compile time interface function simplify()
ExpressionType | The compile time expression to be simplified | |
optimization_possible | Internal flag, which is evaluated to true as long as optimizations can be applied. Should not be passed by the user. |