3 #ifndef __NOSYM_TRANSP_H__     4 #define __NOSYM_TRANSP_H__     6 #include "../tensor/algstrct.h"    22                        int const *      new_order,
    38                          int const *      new_order,
    45                        int const * all_flen_A,
    46                        int const * new_order,
    62                        int const *      new_order,
 void nosym_transpose_hptt(int order, int const *st_new_order, int const *st_edge_len, int dir, char const *st_buffer, char *new_buffer, algstrct const *sr)
bool hptt_is_applicable(int order, int const *new_order, int elementSize)
Checks if the HPTT library is applicable. 
double est_time_transp(int order, int const *new_order, int const *edge_len, int dir, algstrct const *sr)
estimates time needed to transposes a non-symmetric (folded) tensor based on performance models ...
void nosym_transpose(tensor *A, int all_fdim_A, int const *all_flen_A, int const *new_order, int dir)