04-1-filtration.py
author Dmitriy Morozov <dmitriy@mrzv.org>
Sat, 16 Jun 2012 12:13:53 -0700
changeset 2 4b3728f0d920
permissions -rw-r--r--
Clean-up and sync with the slides

simplices = [([0], 1),   ([1], 2), ([0,1], 3), ([2], 4), \
             ([1,2], 5), ([0,2], 6)]
f = Filtration()
for vertices, time in simplices:
     f.append(Simplex(vertices, time))
f.sort(dim_data_cmp)
for s in f:
    print s, s.data    # s.data is the time