examples/rips/rips.py
branchdev
changeset 244 66235db8d8b7
parent 130580eaa850c4f
       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()