nkdsl.permute¶
- permute(*site_refs)[source]¶
Returns an
Updateperforming a cyclic rotation over K sites.Example:
permute("i", "j", "k") # x'[i]←x[j], x'[j]←x[k], x'[k]←x[i] permute(0, 5, 10) # same with flat indices
- Parameters:
site_refs (str | SiteSelector | int | AmplitudeExpr)
- Return type: