missing STL includes

This commit is contained in:
Laurent Perron
2022-05-02 16:51:52 +02:00
parent 65c8255614
commit d85e4ed10f
19 changed files with 31 additions and 0 deletions

View File

@@ -13,6 +13,7 @@
#include "ortools/glop/lu_factorization.h"
#include <algorithm>
#include <cstddef>
#include "ortools/lp_data/lp_types.h"

View File

@@ -14,6 +14,8 @@
#ifndef OR_TOOLS_GLOP_LU_FACTORIZATION_H_
#define OR_TOOLS_GLOP_LU_FACTORIZATION_H_
#include <string>
#include "ortools/glop/markowitz.h"
#include "ortools/glop/parameters.pb.h"
#include "ortools/glop/status.h"

View File

@@ -13,8 +13,10 @@
#include "ortools/glop/markowitz.h"
#include <algorithm>
#include <cstdint>
#include <limits>
#include <string>
#include "absl/strings/str_format.h"
#include "ortools/lp_data/lp_types.h"

View File

@@ -75,6 +75,7 @@
#include <cstdint>
#include <queue>
#include <string>
#include "absl/container/inlined_vector.h"
#include "ortools/base/logging.h"

View File

@@ -13,8 +13,11 @@
#include "ortools/glop/preprocessor.h"
#include <algorithm>
#include <cstdint>
#include <limits>
#include <string>
#include <utility>
#include "absl/strings/str_format.h"
#include "ortools/base/iterator_adaptors.h"

View File

@@ -22,6 +22,7 @@
#define OR_TOOLS_GLOP_PREPROCESSOR_H_
#include <memory>
#include <string>
#include "ortools/base/strong_vector.h"
#include "ortools/glop/parameters.pb.h"

View File

@@ -14,6 +14,9 @@
#ifndef OR_TOOLS_GLOP_PRICING_H_
#define OR_TOOLS_GLOP_PRICING_H_
#include <random>
#include <string>
#include "absl/random/bit_gen_ref.h"
#include "absl/random/random.h"
#include "ortools/lp_data/lp_types.h"

View File

@@ -13,6 +13,8 @@
#include "ortools/glop/primal_edge_norms.h"
#include <algorithm>
#include "ortools/base/timer.h"
#include "ortools/lp_data/lp_utils.h"

View File

@@ -15,6 +15,7 @@
#define OR_TOOLS_GLOP_PRIMAL_EDGE_NORMS_H_
#include <cstdint>
#include <string>
#include "ortools/glop/basis_representation.h"
#include "ortools/glop/parameters.pb.h"

View File

@@ -13,6 +13,7 @@
#include "ortools/glop/reduced_costs.h"
#include <algorithm>
#include <random>
#ifdef OMP

View File

@@ -14,6 +14,8 @@
#ifndef OR_TOOLS_GLOP_REDUCED_COSTS_H_
#define OR_TOOLS_GLOP_REDUCED_COSTS_H_
#include <string>
#include "absl/random/bit_gen_ref.h"
#include "ortools/glop/basis_representation.h"
#include "ortools/glop/parameters.pb.h"

View File

@@ -13,6 +13,7 @@
#include "ortools/glop/status.h"
#include <string>
#include <utility>
#include "ortools/base/logging.h"

View File

@@ -13,6 +13,8 @@
#include "ortools/glop/update_row.h"
#include <string>
#include "ortools/lp_data/lp_utils.h"
namespace operations_research {

View File

@@ -15,6 +15,7 @@
#define OR_TOOLS_GLOP_UPDATE_ROW_H_
#include <cstdint>
#include <string>
#include "ortools/glop/basis_representation.h"
#include "ortools/glop/parameters.pb.h"

View File

@@ -16,6 +16,7 @@
#include <limits>
#include <memory>
#include <set>
#include <utility>
#include <vector>
#include "absl/container/flat_hash_set.h"

View File

@@ -17,6 +17,7 @@
#include <cmath>
#include <cstdint>
#include <limits>
#include <string>
#include "absl/strings/str_format.h"
#include "ortools/base/commandlineflags.h"

View File

@@ -13,8 +13,11 @@
#include "ortools/graph/perfect_matching.h"
#include <algorithm>
#include <cstdint>
#include <limits>
#include <string>
#include <utility>
#include "absl/memory/memory.h"
#include "ortools/util/saturated_arithmetic.h"

View File

@@ -27,7 +27,9 @@
#define OR_TOOLS_GRAPH_PERFECT_MATCHING_H_
#include <cstdint>
#include <functional>
#include <limits>
#include <string>
#include <vector>
#include "absl/base/attributes.h"

View File

@@ -18,6 +18,7 @@
#include <cstdint>
#include <cstring>
#include <memory>
#include <string>
#include <utility>
#include "ortools/base/commandlineflags.h"