private static void AppendTTFunc(PermutationGenerator pg, string kernelBaseName, string func) { pg.AddApplyT("t1_" + kernelBaseName, string.Format("*v = {0}(*v);", func)); pg.AddApplyTT("t2_" + kernelBaseName, string.Format("*a = {0}(*b);", func)); }