logger.h
std::function< Range(const Range &)> range_transform_t
Definition: logger.h:40
std::function< bool(const Range &)> range_filter_t
Definition: logger.h:41
Singleton base class To create a singleton class A do:
Definition: singleton.h:55
std::function< void(std::ostream &os, const Range &, const T *, const Range &, const T *, const Range &, const T *)> gemm_printer_t
Definition: logger.h:44
range_filter_t gemm_left_range_filter
Definition: logger.h:52
range_transform_t gemm_left_range_transform
Definition: logger.h:48
range_transform_t gemm_right_range_transform
Definition: logger.h:49
range_transform_t gemm_result_range_transform
Definition: logger.h:50
Definition: logger.h:39
range_filter_t gemm_right_range_filter
Definition: logger.h:53
range_filter_t gemm_result_range_filter
Definition: logger.h:51
Definition: array_impl.cpp:28
bool gemm_print_contributions
Definition: logger.h:54
A (hyperrectangular) interval on , space of integer -indices.
Definition: range.h:46