summaryrefslogtreecommitdiff
path: root/src/Persistence_representations/utilities
diff options
context:
space:
mode:
authorvrouvrea <vrouvrea@636b058d-ea47-450e-bf9e-a15bfbe3eedb>2017-05-31 06:20:04 +0000
committervrouvrea <vrouvrea@636b058d-ea47-450e-bf9e-a15bfbe3eedb>2017-05-31 06:20:04 +0000
commit3a76dcb9f49671b01ae200a13569f47fca57dac0 (patch)
treebafbf8bed128e735682de744640ff4068518038e /src/Persistence_representations/utilities
parent93ee566f6ccdaed6bd00e53a3828dd09a97914e8 (diff)
Fix cpplint and cppcheck
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_representation_integration@2480 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 9ad6fc7b096fff02a8696515c074ddd92980a8e2
Diffstat (limited to 'src/Persistence_representations/utilities')
-rw-r--r--src/Persistence_representations/utilities/persistence_heat_maps/average_persistence_heat_maps.cpp1
-rw-r--r--src/Persistence_representations/utilities/persistence_heat_maps/compute_distance_of_persistence_heat_maps.cpp2
-rw-r--r--src/Persistence_representations/utilities/persistence_heat_maps/compute_scalar_product_of_persistence_heat_maps.cpp1
-rw-r--r--src/Persistence_representations/utilities/persistence_heat_maps/create_p_h_m_weighted_by_arctan_of_their_persistence.cpp2
-rw-r--r--src/Persistence_representations/utilities/persistence_heat_maps/create_p_h_m_weighted_by_distance_from_diagonal.cpp2
-rw-r--r--src/Persistence_representations/utilities/persistence_heat_maps/create_p_h_m_weighted_by_squared_diag_distance.cpp2
-rw-r--r--src/Persistence_representations/utilities/persistence_heat_maps/create_persistence_heat_maps.cpp2
-rw-r--r--src/Persistence_representations/utilities/persistence_heat_maps/create_pssk.cpp2
-rw-r--r--src/Persistence_representations/utilities/persistence_intervals/compute_birth_death_range_in_persistence_diagram.cpp1
-rw-r--r--src/Persistence_representations/utilities/persistence_intervals/compute_bottleneck_distance.cpp2
-rw-r--r--src/Persistence_representations/utilities/persistence_intervals/compute_number_of_dominant_intervals.cpp3
-rw-r--r--src/Persistence_representations/utilities/persistence_intervals/plot_histogram_of_intervals_lengths.cpp3
-rw-r--r--src/Persistence_representations/utilities/persistence_intervals/plot_persistence_Betti_numbers.cpp3
-rw-r--r--src/Persistence_representations/utilities/persistence_intervals/plot_persistence_intervals.cpp3
-rw-r--r--src/Persistence_representations/utilities/persistence_landscapes/average_landscapes.cpp1
-rw-r--r--src/Persistence_representations/utilities/persistence_landscapes/compute_distance_of_landscapes.cpp1
-rw-r--r--src/Persistence_representations/utilities/persistence_landscapes/compute_scalar_product_of_landscapes.cpp1
-rw-r--r--src/Persistence_representations/utilities/persistence_landscapes_on_grid/compute_distance_of_landscapes_on_grid.cpp2
-rw-r--r--src/Persistence_representations/utilities/persistence_landscapes_on_grid/compute_scalar_product_of_landscapes_on_grid.cpp1
-rw-r--r--src/Persistence_representations/utilities/persistence_landscapes_on_grid/create_landscapes_on_grid.cpp4
-rw-r--r--src/Persistence_representations/utilities/persistence_vectors/average_persistence_vectors.cpp1
-rw-r--r--src/Persistence_representations/utilities/persistence_vectors/compute_distance_of_persistence_vectors.cpp2
-rw-r--r--src/Persistence_representations/utilities/persistence_vectors/compute_scalar_product_of_persistence_vectors.cpp2
-rw-r--r--src/Persistence_representations/utilities/persistence_vectors/create_persistence_vectors.cpp2
24 files changed, 45 insertions, 1 deletions
diff --git a/src/Persistence_representations/utilities/persistence_heat_maps/average_persistence_heat_maps.cpp b/src/Persistence_representations/utilities/persistence_heat_maps/average_persistence_heat_maps.cpp
index b0ea3a35..b4e2be89 100644
--- a/src/Persistence_representations/utilities/persistence_heat_maps/average_persistence_heat_maps.cpp
+++ b/src/Persistence_representations/utilities/persistence_heat_maps/average_persistence_heat_maps.cpp
@@ -26,6 +26,7 @@ using namespace Gudhi;
using namespace Gudhi::Persistence_representations;
#include <iostream>
+#include <vector>
int main(int argc, char** argv) {
std::cout << "This program computes average persistence landscape of persistence landscapes created based on "
diff --git a/src/Persistence_representations/utilities/persistence_heat_maps/compute_distance_of_persistence_heat_maps.cpp b/src/Persistence_representations/utilities/persistence_heat_maps/compute_distance_of_persistence_heat_maps.cpp
index f87530d4..56b2d336 100644
--- a/src/Persistence_representations/utilities/persistence_heat_maps/compute_distance_of_persistence_heat_maps.cpp
+++ b/src/Persistence_representations/utilities/persistence_heat_maps/compute_distance_of_persistence_heat_maps.cpp
@@ -27,6 +27,8 @@ using namespace Gudhi::Persistence_representations;
#include <iostream>
#include <sstream>
+#include <limits>
+#include <vector>
int main(int argc, char** argv) {
std::cout << "This program compute distance of persistence heat maps stored in a file (the file needs to be created "
diff --git a/src/Persistence_representations/utilities/persistence_heat_maps/compute_scalar_product_of_persistence_heat_maps.cpp b/src/Persistence_representations/utilities/persistence_heat_maps/compute_scalar_product_of_persistence_heat_maps.cpp
index f801d056..ec9482f0 100644
--- a/src/Persistence_representations/utilities/persistence_heat_maps/compute_scalar_product_of_persistence_heat_maps.cpp
+++ b/src/Persistence_representations/utilities/persistence_heat_maps/compute_scalar_product_of_persistence_heat_maps.cpp
@@ -27,6 +27,7 @@ using namespace Gudhi::Persistence_representations;
#include <iostream>
#include <sstream>
+#include <vector>
int main(int argc, char** argv) {
std::cout << "This program compute scalar product of persistence landscapes stored in a file (the file needs to be "
diff --git a/src/Persistence_representations/utilities/persistence_heat_maps/create_p_h_m_weighted_by_arctan_of_their_persistence.cpp b/src/Persistence_representations/utilities/persistence_heat_maps/create_p_h_m_weighted_by_arctan_of_their_persistence.cpp
index a127996f..68c75059 100644
--- a/src/Persistence_representations/utilities/persistence_heat_maps/create_p_h_m_weighted_by_arctan_of_their_persistence.cpp
+++ b/src/Persistence_representations/utilities/persistence_heat_maps/create_p_h_m_weighted_by_arctan_of_their_persistence.cpp
@@ -27,6 +27,8 @@ using namespace Gudhi::Persistence_representations;
#include <iostream>
#include <sstream>
+#include <limits>
+#include <vector>
int main(int argc, char** argv) {
std::cout << "This program creates persistence heat map of diagrams provided as an input. The Gaussian kernels are "
diff --git a/src/Persistence_representations/utilities/persistence_heat_maps/create_p_h_m_weighted_by_distance_from_diagonal.cpp b/src/Persistence_representations/utilities/persistence_heat_maps/create_p_h_m_weighted_by_distance_from_diagonal.cpp
index 371d94a6..a56393a3 100644
--- a/src/Persistence_representations/utilities/persistence_heat_maps/create_p_h_m_weighted_by_distance_from_diagonal.cpp
+++ b/src/Persistence_representations/utilities/persistence_heat_maps/create_p_h_m_weighted_by_distance_from_diagonal.cpp
@@ -27,6 +27,8 @@ using namespace Gudhi::Persistence_representations;
#include <iostream>
#include <sstream>
+#include <limits>
+#include <vector>
int main(int argc, char** argv) {
std::cout << "This program creates persistence heat map of diagrams provided as an input. The Gaussian kernels are "
diff --git a/src/Persistence_representations/utilities/persistence_heat_maps/create_p_h_m_weighted_by_squared_diag_distance.cpp b/src/Persistence_representations/utilities/persistence_heat_maps/create_p_h_m_weighted_by_squared_diag_distance.cpp
index e2b9abb1..44115329 100644
--- a/src/Persistence_representations/utilities/persistence_heat_maps/create_p_h_m_weighted_by_squared_diag_distance.cpp
+++ b/src/Persistence_representations/utilities/persistence_heat_maps/create_p_h_m_weighted_by_squared_diag_distance.cpp
@@ -27,6 +27,8 @@ using namespace Gudhi::Persistence_representations;
#include <iostream>
#include <sstream>
+#include <limits>
+#include <vector>
int main(int argc, char** argv) {
std::cout << "This program creates persistence heat map of diagrams provided as an input. The Gaussian kernels are "
diff --git a/src/Persistence_representations/utilities/persistence_heat_maps/create_persistence_heat_maps.cpp b/src/Persistence_representations/utilities/persistence_heat_maps/create_persistence_heat_maps.cpp
index 03f1641a..ebc82f82 100644
--- a/src/Persistence_representations/utilities/persistence_heat_maps/create_persistence_heat_maps.cpp
+++ b/src/Persistence_representations/utilities/persistence_heat_maps/create_persistence_heat_maps.cpp
@@ -27,6 +27,8 @@ using namespace Gudhi::Persistence_representations;
#include <iostream>
#include <sstream>
+#include <limits>
+#include <vector>
int main(int argc, char** argv) {
std::cout << "This program creates persistence heat map of diagrams provided as an input.\n";
diff --git a/src/Persistence_representations/utilities/persistence_heat_maps/create_pssk.cpp b/src/Persistence_representations/utilities/persistence_heat_maps/create_pssk.cpp
index 004fa90e..7b24bb7c 100644
--- a/src/Persistence_representations/utilities/persistence_heat_maps/create_pssk.cpp
+++ b/src/Persistence_representations/utilities/persistence_heat_maps/create_pssk.cpp
@@ -27,6 +27,8 @@ using namespace Gudhi::Persistence_representations;
#include <iostream>
#include <sstream>
+#include <limits>
+#include <vector>
int main(int argc, char** argv) {
std::cout << "This program creates PSSK of diagrams provided as an input.\n";
diff --git a/src/Persistence_representations/utilities/persistence_intervals/compute_birth_death_range_in_persistence_diagram.cpp b/src/Persistence_representations/utilities/persistence_intervals/compute_birth_death_range_in_persistence_diagram.cpp
index 058677d9..72c56e92 100644
--- a/src/Persistence_representations/utilities/persistence_intervals/compute_birth_death_range_in_persistence_diagram.cpp
+++ b/src/Persistence_representations/utilities/persistence_intervals/compute_birth_death_range_in_persistence_diagram.cpp
@@ -26,6 +26,7 @@
#include <iostream>
#include <vector>
#include <limits>
+#include <utility>
using namespace Gudhi;
using namespace Gudhi::Persistence_representations;
diff --git a/src/Persistence_representations/utilities/persistence_intervals/compute_bottleneck_distance.cpp b/src/Persistence_representations/utilities/persistence_intervals/compute_bottleneck_distance.cpp
index f1ccda9f..6a872b7a 100644
--- a/src/Persistence_representations/utilities/persistence_intervals/compute_bottleneck_distance.cpp
+++ b/src/Persistence_representations/utilities/persistence_intervals/compute_bottleneck_distance.cpp
@@ -28,6 +28,8 @@ using namespace Gudhi::Persistence_representations;
#include <iostream>
#include <sstream>
+#include <limits>
+#include <vector>
int main(int argc, char** argv) {
std::cout << "This program compute the bottleneck distance of persistence diagrams stored in a files. \n";
diff --git a/src/Persistence_representations/utilities/persistence_intervals/compute_number_of_dominant_intervals.cpp b/src/Persistence_representations/utilities/persistence_intervals/compute_number_of_dominant_intervals.cpp
index 1f7011e1..5fbbef14 100644
--- a/src/Persistence_representations/utilities/persistence_intervals/compute_number_of_dominant_intervals.cpp
+++ b/src/Persistence_representations/utilities/persistence_intervals/compute_number_of_dominant_intervals.cpp
@@ -24,6 +24,9 @@
#include <gudhi/Persistence_intervals.h>
#include <iostream>
+#include <limits>
+#include <vector>
+#include <utility>
using namespace Gudhi;
using namespace Gudhi::Persistence_representations;
diff --git a/src/Persistence_representations/utilities/persistence_intervals/plot_histogram_of_intervals_lengths.cpp b/src/Persistence_representations/utilities/persistence_intervals/plot_histogram_of_intervals_lengths.cpp
index 6bdb0081..b8f96b60 100644
--- a/src/Persistence_representations/utilities/persistence_intervals/plot_histogram_of_intervals_lengths.cpp
+++ b/src/Persistence_representations/utilities/persistence_intervals/plot_histogram_of_intervals_lengths.cpp
@@ -24,6 +24,9 @@
#include <gudhi/Persistence_intervals.h>
#include <iostream>
+#include <vector>
+#include <limits>
+#include <utility>
using namespace Gudhi;
using namespace Gudhi::Persistence_representations;
diff --git a/src/Persistence_representations/utilities/persistence_intervals/plot_persistence_Betti_numbers.cpp b/src/Persistence_representations/utilities/persistence_intervals/plot_persistence_Betti_numbers.cpp
index 206745c1..521621b2 100644
--- a/src/Persistence_representations/utilities/persistence_intervals/plot_persistence_Betti_numbers.cpp
+++ b/src/Persistence_representations/utilities/persistence_intervals/plot_persistence_Betti_numbers.cpp
@@ -24,6 +24,9 @@
#include <gudhi/Persistence_intervals.h>
#include <iostream>
+#include <vector>
+#include <limits>
+#include <utility>
using namespace Gudhi;
using namespace Gudhi::Persistence_representations;
diff --git a/src/Persistence_representations/utilities/persistence_intervals/plot_persistence_intervals.cpp b/src/Persistence_representations/utilities/persistence_intervals/plot_persistence_intervals.cpp
index 971f039e..e76906e9 100644
--- a/src/Persistence_representations/utilities/persistence_intervals/plot_persistence_intervals.cpp
+++ b/src/Persistence_representations/utilities/persistence_intervals/plot_persistence_intervals.cpp
@@ -25,6 +25,9 @@
#include <gudhi/read_persistence_from_file.h>
#include <iostream>
+#include <limits>
+#include <vector>
+#include <utility>
using namespace Gudhi;
using namespace Gudhi::Persistence_representations;
diff --git a/src/Persistence_representations/utilities/persistence_landscapes/average_landscapes.cpp b/src/Persistence_representations/utilities/persistence_landscapes/average_landscapes.cpp
index 1927551d..f885a7a7 100644
--- a/src/Persistence_representations/utilities/persistence_landscapes/average_landscapes.cpp
+++ b/src/Persistence_representations/utilities/persistence_landscapes/average_landscapes.cpp
@@ -26,6 +26,7 @@ using namespace Gudhi;
using namespace Gudhi::Persistence_representations;
#include <iostream>
+#include <vector>
int main(int argc, char** argv) {
std::cout << "This program computes average persistence landscape of persistence landscapes created based on "
diff --git a/src/Persistence_representations/utilities/persistence_landscapes/compute_distance_of_landscapes.cpp b/src/Persistence_representations/utilities/persistence_landscapes/compute_distance_of_landscapes.cpp
index a4027fa7..7028b98b 100644
--- a/src/Persistence_representations/utilities/persistence_landscapes/compute_distance_of_landscapes.cpp
+++ b/src/Persistence_representations/utilities/persistence_landscapes/compute_distance_of_landscapes.cpp
@@ -27,6 +27,7 @@ using namespace Gudhi::Persistence_representations;
#include <iostream>
#include <sstream>
+#include <limits>
int main(int argc, char** argv) {
std::cout << "This program compute distance of persistence landscapes stored in a file (the file needs to be created "
diff --git a/src/Persistence_representations/utilities/persistence_landscapes/compute_scalar_product_of_landscapes.cpp b/src/Persistence_representations/utilities/persistence_landscapes/compute_scalar_product_of_landscapes.cpp
index 95d5a998..76a9d433 100644
--- a/src/Persistence_representations/utilities/persistence_landscapes/compute_scalar_product_of_landscapes.cpp
+++ b/src/Persistence_representations/utilities/persistence_landscapes/compute_scalar_product_of_landscapes.cpp
@@ -27,6 +27,7 @@ using namespace Gudhi::Persistence_representations;
#include <iostream>
#include <sstream>
+#include <vector>
int main(int argc, char** argv) {
std::cout << "This program compute scalar product of persistence landscapes stored in a file (the file needs to be "
diff --git a/src/Persistence_representations/utilities/persistence_landscapes_on_grid/compute_distance_of_landscapes_on_grid.cpp b/src/Persistence_representations/utilities/persistence_landscapes_on_grid/compute_distance_of_landscapes_on_grid.cpp
index 1ba34762..4694e897 100644
--- a/src/Persistence_representations/utilities/persistence_landscapes_on_grid/compute_distance_of_landscapes_on_grid.cpp
+++ b/src/Persistence_representations/utilities/persistence_landscapes_on_grid/compute_distance_of_landscapes_on_grid.cpp
@@ -27,6 +27,8 @@ using namespace Gudhi::Persistence_representations;
#include <iostream>
#include <sstream>
+#include <limits>
+#include <vector>
int main(int argc, char** argv) {
std::cout << "This program compute distance of persistence landscapes on grid stored in a file (the file needs to be "
diff --git a/src/Persistence_representations/utilities/persistence_landscapes_on_grid/compute_scalar_product_of_landscapes_on_grid.cpp b/src/Persistence_representations/utilities/persistence_landscapes_on_grid/compute_scalar_product_of_landscapes_on_grid.cpp
index 4ec9a740..75c33cb1 100644
--- a/src/Persistence_representations/utilities/persistence_landscapes_on_grid/compute_scalar_product_of_landscapes_on_grid.cpp
+++ b/src/Persistence_representations/utilities/persistence_landscapes_on_grid/compute_scalar_product_of_landscapes_on_grid.cpp
@@ -27,6 +27,7 @@ using namespace Gudhi::Persistence_representations;
#include <iostream>
#include <sstream>
+#include <vector>
int main(int argc, char** argv) {
std::cout << "This program compute scalar product of persistence landscapes on grid stored in a file (the file needs "
diff --git a/src/Persistence_representations/utilities/persistence_landscapes_on_grid/create_landscapes_on_grid.cpp b/src/Persistence_representations/utilities/persistence_landscapes_on_grid/create_landscapes_on_grid.cpp
index 65addbe5..490a1c25 100644
--- a/src/Persistence_representations/utilities/persistence_landscapes_on_grid/create_landscapes_on_grid.cpp
+++ b/src/Persistence_representations/utilities/persistence_landscapes_on_grid/create_landscapes_on_grid.cpp
@@ -27,6 +27,8 @@ using namespace Gudhi::Persistence_representations;
#include <iostream>
#include <sstream>
+#include <limits>
+#include <vector>
int main(int argc, char** argv) {
std::cout << "This program creates persistence landscape on grid of diagrams provided as an input.\n";
@@ -66,7 +68,7 @@ int main(int argc, char** argv) {
if ((min_ != -1) || (max_ != -1)) {
l = Persistence_landscape_on_grid(filenames[i], min_, max_, size_of_grid, dimension);
} else {
- //(min_ == -1) && (max_ == -1), in this case the program will find min_ and max_ based on the data.
+ // (min_ == -1) && (max_ == -1), in this case the program will find min_ and max_ based on the data.
l = Persistence_landscape_on_grid(filenames[i], size_of_grid, dimension);
}
std::stringstream ss;
diff --git a/src/Persistence_representations/utilities/persistence_vectors/average_persistence_vectors.cpp b/src/Persistence_representations/utilities/persistence_vectors/average_persistence_vectors.cpp
index 2bfc4a6d..585f2f61 100644
--- a/src/Persistence_representations/utilities/persistence_vectors/average_persistence_vectors.cpp
+++ b/src/Persistence_representations/utilities/persistence_vectors/average_persistence_vectors.cpp
@@ -26,6 +26,7 @@ using namespace Gudhi;
using namespace Gudhi::Persistence_representations;
#include <iostream>
+#include <vector>
int main(int argc, char** argv) {
std::cout << "This program computes average persistence vector of persistence vectors created based on persistence "
diff --git a/src/Persistence_representations/utilities/persistence_vectors/compute_distance_of_persistence_vectors.cpp b/src/Persistence_representations/utilities/persistence_vectors/compute_distance_of_persistence_vectors.cpp
index a2e27612..79906262 100644
--- a/src/Persistence_representations/utilities/persistence_vectors/compute_distance_of_persistence_vectors.cpp
+++ b/src/Persistence_representations/utilities/persistence_vectors/compute_distance_of_persistence_vectors.cpp
@@ -27,6 +27,8 @@ using namespace Gudhi::Persistence_representations;
#include <iostream>
#include <sstream>
+#include <limits>
+#include <vector>
int main(int argc, char** argv) {
std::cout << "This program compute distance of persistence vectors stored in a file (the file needs to be created "
diff --git a/src/Persistence_representations/utilities/persistence_vectors/compute_scalar_product_of_persistence_vectors.cpp b/src/Persistence_representations/utilities/persistence_vectors/compute_scalar_product_of_persistence_vectors.cpp
index 95f2d2ae..a5916ed8 100644
--- a/src/Persistence_representations/utilities/persistence_vectors/compute_scalar_product_of_persistence_vectors.cpp
+++ b/src/Persistence_representations/utilities/persistence_vectors/compute_scalar_product_of_persistence_vectors.cpp
@@ -27,6 +27,8 @@ using namespace Gudhi::Persistence_representations;
#include <iostream>
#include <sstream>
+#include <limits>
+#include <vector>
int main(int argc, char** argv) {
std::cout << "This program compute scalar product of persistence vectors stored in a file (the file needs to be "
diff --git a/src/Persistence_representations/utilities/persistence_vectors/create_persistence_vectors.cpp b/src/Persistence_representations/utilities/persistence_vectors/create_persistence_vectors.cpp
index 2996f49b..0941308f 100644
--- a/src/Persistence_representations/utilities/persistence_vectors/create_persistence_vectors.cpp
+++ b/src/Persistence_representations/utilities/persistence_vectors/create_persistence_vectors.cpp
@@ -27,6 +27,8 @@ using namespace Gudhi::Persistence_representations;
#include <iostream>
#include <sstream>
+#include <limits>
+#include <vector>
int main(int argc, char** argv) {
std::cout << "This program creates persistence vectors of diagrams provided as an input. The first parameter of this "