|
std::ostream & | syten::TensorTimer::operator<< (std::ostream &out, DataPointType type) |
| Output for a DataPointType . More...
|
|
void | syten::TensorTimer::timer_add_copy (SourceLocation const &location, SRDef wall_time, SRDef cpu_time, Index blocks_in, Index rank_in, MemoryUsage::MemorySize mem_in) |
| Add a data point to the list of stored timed tensor copies. More...
|
|
void | syten::TensorTimer::timer_add_decomp (SourceLocation const &location, DataPointType type, SRDef wall_time, SRDef cpu_time, Index blocks_in, Index rank_in, MemoryUsage::MemorySize mem_in, Index blocks_pout, Index rank_pout, MemoryUsage::MemorySize mem_pout, Index blocks_sout, Index rank_sout, MemoryUsage::MemorySize mem_sout) |
| Adds a data point to the list of stored timed tensor decompositions. More...
|
|
void | syten::TensorTimer::timer_add_product (SourceLocation const &location, SRDef wall_time, SRDef cpu_time, Index blocks_a, Index blocks_b, Index blocks_c, Index rank_a, Index rank_b, Index rank_c, MemoryUsage::MemorySize mem_a, MemoryUsage::MemorySize mem_b, MemoryUsage::MemorySize mem_c) |
| Adds a data point to the list of stored timed tensor products. More...
|
|
void | syten::TensorTimer::timer_print_data (std::ostream &out) |
| Prints the stored data to the specified stream. More...
|
|
void | syten::TensorTimer::timer_reset () |
| Deletes all data. More...
|
|
Implementation for inc/tensor/tensor_timer.h