documentation now refers to arXiv paper
code now calls frontend function all_partitions_alg (this simplifies generated code)