Hi Volker, I am building pictures (for representing root systems) having typically 1000 small polyhedrons of small dimension (2). It's very nice to be able to express my problem at this level! However, a lot of time seems to be spent in communications:
sage: %prun RootSystem(["G",2,1]).coambient_space().plot(bounding_box=3) 11585493 function calls (11505945 primitive calls) in 95.937 seconds Ordered by: internal time ncalls tottime percall cumtime percall filename:lineno(function) 9756 36.522 0.004 36.522 0.004 {posix.read} 3252 21.061 0.006 21.061 0.006 {posix.fork} 53198 7.324 0.000 13.506 0.000 weakref.py:55(__getitem__) 3887440 6.768 0.000 7.237 0.000 face.py:235(__cmp__) 13433 2.890 0.000 2.890 0.000 {built-in method poll} 8657 1.886 0.000 3.290 0.000 weakref.py:79(__setitem__) Is this to be expected (i.e. should I try to use less polyhedrons)? Would you have recommendations? Things are roughly 3 times faster with the ppl backend, but at this point I can't always have data in QQ. I can push my code to the sage-combinat queue tomorrow in case you would like to experiment with it. Thanks! Cheers, Nicolas -- Nicolas M. ThiƩry "Isil" <nthi...@users.sf.net> http://Nicolas.Thiery.name/ -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel?hl=en. For more options, visit https://groups.google.com/groups/opt_out.