1 --- a/examples/rips/rips.py Wed Apr 15 14:17:21 2009 -0700
2 +++ b/examples/rips/rips.py Mon Jul 25 23:21:29 2011 -0700
3 @@ -11,8 +11,8 @@
4
5 dist = Distances()
6 r = Rips(dist)
7 -lst = []
8 -lst2 = []
9 +lst = Filtration()
10 +lst2 = Filtration()
11
12 #enable_log('rips')
13
14 @@ -33,8 +33,10 @@
15 r.vertex_cofaces(2, 1, 3, cofaces.append, [0,2,4])
16 print "Cofaces of vertex 2 on vertices [0,2,4]:", cofaces
17
18 -f = Filtration(lst, r.cmp)
19 +f = lst
20 +f.sort(r.cmp)
21 p = StaticPersistence(f)
22 p.pair_simplices()
23 +smap = p.make_simplex_map(f)
24 for s in p:
25 - print lst[f[p(s)]], s.sign()
26 + print smap[s], s.sign()