# HG changeset patch # User Dmitriy Morozov <dmitriy@mrzv.org> # Date 1259728471 28800 # Node ID 64177e8ef379beae892f22fe2ac616e4c29d0881 # Parent 6a649c2bea0e7c0df9bc6f11e7a81874bfd7c3de alphashapes3d.cpp measures persistence time diff -r 6a649c2bea0e -r 64177e8ef379 examples/alphashapes/alphashapes3d.cpp --- a/examples/alphashapes/alphashapes3d.cpp Sat Nov 28 17:01:52 2009 -0800 +++ b/examples/alphashapes/alphashapes3d.cpp Tue Dec 01 20:34:31 2009 -0800 @@ -1,4 +1,5 @@ #include <utilities/log.h> +#include <utilities/timer.h> #include "alphashapes3d.h" #include <topology/filtration.h> @@ -82,8 +83,11 @@ Persistence p(af); rInfo("Persistence initializaed"); + Timer persistence_timer; persistence_timer.start(); p.pair_simplices(); + persistence_timer.stop(); rInfo("Simplices paired"); + persistence_timer.check("Persistence timer"); std::map<Dimension, PDgm> dgms; init_diagrams(dgms, p.begin(), p.end(),