From 92cf8950c2d771327d3a197897d7f1e863c85b80 Mon Sep 17 00:00:00 2001 From: stefiosif Date: Fri, 14 Oct 2022 18:38:01 +0300 Subject: [PATCH] Move headers into include folder and add single header to include all reachability algorithms --- {algorithm => include/algorithm}/breadth_first_search.h | 0 .../algorithm}/decremental_reachability.h | 0 {algorithm => include/algorithm}/dynamic_reachability.h | 0 {algorithm => include/algorithm}/frigioni.h | 0 {algorithm => include/algorithm}/henzinger_king.h | 0 {algorithm => include/algorithm}/italiano.h | 0 {algorithm => include/algorithm}/king.h | 0 {algorithm => include/algorithm}/roditty_zwick.h | 4 ++-- {algorithm => include/algorithm}/tarjan.h | 0 {graph => include/graph}/breadth_first_tree.h | 0 {graph => include/graph}/digraph.h | 0 {graph => include/graph}/graph.h | 0 {graph => include/graph}/scc.h | 0 include/roditty_zwick.h | 9 +++++++++ 14 files changed, 11 insertions(+), 2 deletions(-) rename {algorithm => include/algorithm}/breadth_first_search.h (100%) rename {algorithm => include/algorithm}/decremental_reachability.h (100%) rename {algorithm => include/algorithm}/dynamic_reachability.h (100%) rename {algorithm => include/algorithm}/frigioni.h (100%) rename {algorithm => include/algorithm}/henzinger_king.h (100%) rename {algorithm => include/algorithm}/italiano.h (100%) rename {algorithm => include/algorithm}/king.h (100%) rename {algorithm => include/algorithm}/roditty_zwick.h (97%) rename {algorithm => include/algorithm}/tarjan.h (100%) rename {graph => include/graph}/breadth_first_tree.h (100%) rename {graph => include/graph}/digraph.h (100%) rename {graph => include/graph}/graph.h (100%) rename {graph => include/graph}/scc.h (100%) create mode 100644 include/roditty_zwick.h diff --git a/algorithm/breadth_first_search.h b/include/algorithm/breadth_first_search.h similarity index 100% rename from algorithm/breadth_first_search.h rename to include/algorithm/breadth_first_search.h diff --git a/algorithm/decremental_reachability.h b/include/algorithm/decremental_reachability.h similarity index 100% rename from algorithm/decremental_reachability.h rename to include/algorithm/decremental_reachability.h diff --git a/algorithm/dynamic_reachability.h b/include/algorithm/dynamic_reachability.h similarity index 100% rename from algorithm/dynamic_reachability.h rename to include/algorithm/dynamic_reachability.h diff --git a/algorithm/frigioni.h b/include/algorithm/frigioni.h similarity index 100% rename from algorithm/frigioni.h rename to include/algorithm/frigioni.h diff --git a/algorithm/henzinger_king.h b/include/algorithm/henzinger_king.h similarity index 100% rename from algorithm/henzinger_king.h rename to include/algorithm/henzinger_king.h diff --git a/algorithm/italiano.h b/include/algorithm/italiano.h similarity index 100% rename from algorithm/italiano.h rename to include/algorithm/italiano.h diff --git a/algorithm/king.h b/include/algorithm/king.h similarity index 100% rename from algorithm/king.h rename to include/algorithm/king.h diff --git a/algorithm/roditty_zwick.h b/include/algorithm/roditty_zwick.h similarity index 97% rename from algorithm/roditty_zwick.h rename to include/algorithm/roditty_zwick.h index aac52b1..4595df9 100644 --- a/algorithm/roditty_zwick.h +++ b/include/algorithm/roditty_zwick.h @@ -1,5 +1,5 @@ -#ifndef RODITTY_ZWICK_H_ -#define RODITTY_ZWICK_H_ +#ifndef RODITTY_ZWICK_SCC_H_ +#define RODITTY_ZWICK_SCC_H_ #include "algorithm/decremental_reachability.h" #include "algorithm/tarjan.h" diff --git a/algorithm/tarjan.h b/include/algorithm/tarjan.h similarity index 100% rename from algorithm/tarjan.h rename to include/algorithm/tarjan.h diff --git a/graph/breadth_first_tree.h b/include/graph/breadth_first_tree.h similarity index 100% rename from graph/breadth_first_tree.h rename to include/graph/breadth_first_tree.h diff --git a/graph/digraph.h b/include/graph/digraph.h similarity index 100% rename from graph/digraph.h rename to include/graph/digraph.h diff --git a/graph/graph.h b/include/graph/graph.h similarity index 100% rename from graph/graph.h rename to include/graph/graph.h diff --git a/graph/scc.h b/include/graph/scc.h similarity index 100% rename from graph/scc.h rename to include/graph/scc.h diff --git a/include/roditty_zwick.h b/include/roditty_zwick.h new file mode 100644 index 0000000..b95e149 --- /dev/null +++ b/include/roditty_zwick.h @@ -0,0 +1,9 @@ +#ifndef RODITTY_ZWICK_H_ +#define RODITTY_ZWICK_H_ + +#include "algorithm/italiano.h" +#include "algorithm/frigioni.h" +#include "algorithm/king.h" +#include "algorithm/henzinger_king.h" + +#endif