From 204f8ace0554cb8290a7f8cfca947d4a1251f985 Mon Sep 17 00:00:00 2001 From: "ulrich.bauer@gmail.com" Date: Tue, 30 Apr 2013 09:19:22 +0000 Subject: alpha shape creation update git-svn-id: https://phat.googlecode.com/svn/trunk@50 8e3bb3c2-eed4-f18f-5264-0b6c94e6926d --- include/phat/compute_persistence_pairs.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'include') diff --git a/include/phat/compute_persistence_pairs.h b/include/phat/compute_persistence_pairs.h index e782bd7..ca46ac0 100644 --- a/include/phat/compute_persistence_pairs.h +++ b/include/phat/compute_persistence_pairs.h @@ -43,8 +43,24 @@ namespace phat { void compute_persistence_pairs_dualized( persistence_pairs& pairs, boundary_matrix< Representation >& boundary_matrix ) { ReductionAlgorithm reduce; const index nr_columns = boundary_matrix.get_num_cols(); + + double start; + + start= omp_get_wtime(); + std::clog << "Dualize ... " << std::endl; + dualize( boundary_matrix ); + + std::clog << omp_get_wtime() - start <<"s" << std::endl; + + start= omp_get_wtime(); + std::clog << "Reduce ... " << std::endl; + reduce( boundary_matrix ); + + std::clog << omp_get_wtime() - start <<"s" << std::endl; + + pairs.clear(); for( index idx = 0; idx < nr_columns; idx++ ) { if( !boundary_matrix.is_empty( idx ) ) { -- cgit v1.2.3