# Compare gcs on B_n using the cython and Python implementations load "latin.sage" load "dfs_latin.spyx" print "gcs for n = 5.. on B_n" print "spyx:" for n in range(5, 15): print n time gcs(back_circulant(n), pyrex_has_unique_completion) print "c++wrapper:" for n in range(5, 15): print n time gcs(back_circulant(n), dlxcpp_has_unique_completion)