diff --git a/examples/SolverComparer.cpp b/examples/SolverComparer.cpp index 0393affe1..f8f1411a3 100644 --- a/examples/SolverComparer.cpp +++ b/examples/SolverComparer.cpp @@ -44,6 +44,7 @@ #include #include #include +#include // for GTSAM_USE_TBB #include #include diff --git a/examples/TimeTBB.cpp b/examples/TimeTBB.cpp index a35980836..de472b10c 100644 --- a/examples/TimeTBB.cpp +++ b/examples/TimeTBB.cpp @@ -17,6 +17,8 @@ #include #include +#include // for GTSAM_USE_TBB + #include #include #include diff --git a/gtsam/base/ThreadsafeException.h b/gtsam/base/ThreadsafeException.h index 3bdd42608..d464e9f21 100644 --- a/gtsam/base/ThreadsafeException.h +++ b/gtsam/base/ThreadsafeException.h @@ -19,6 +19,8 @@ #pragma once +#include // for GTSAM_USE_TBB + #include #include #include @@ -27,6 +29,7 @@ #ifdef GTSAM_USE_TBB #include #include +#include #endif namespace gtsam { diff --git a/gtsam/base/debug.cpp b/gtsam/base/debug.cpp index 6abc98642..1c4d08dcd 100644 --- a/gtsam/base/debug.cpp +++ b/gtsam/base/debug.cpp @@ -17,6 +17,8 @@ */ #include +#include // for GTSAM_USE_TBB + #ifdef GTSAM_USE_TBB #include #endif diff --git a/gtsam/base/timing.h b/gtsam/base/timing.h index a904c5f08..d0bca4a9d 100644 --- a/gtsam/base/timing.h +++ b/gtsam/base/timing.h @@ -19,6 +19,7 @@ #include #include +#include // for GTSAM_USE_TBB #include #include diff --git a/gtsam/base/treeTraversal-inst.h b/gtsam/base/treeTraversal-inst.h index 3edd7d076..ab2792a89 100644 --- a/gtsam/base/treeTraversal-inst.h +++ b/gtsam/base/treeTraversal-inst.h @@ -22,6 +22,7 @@ #include #include #include +#include // for GTSAM_USE_TBB #include #include diff --git a/gtsam/base/types.h b/gtsam/base/types.h index 69e4e4192..84c94e73d 100644 --- a/gtsam/base/types.h +++ b/gtsam/base/types.h @@ -22,6 +22,8 @@ #include #include #include +#include // for GTSAM_USE_TBB + #include #ifdef GTSAM_USE_TBB diff --git a/gtsam/geometry/Unit3.cpp b/gtsam/geometry/Unit3.cpp index cc3865b8e..a74e39f47 100644 --- a/gtsam/geometry/Unit3.cpp +++ b/gtsam/geometry/Unit3.cpp @@ -21,6 +21,7 @@ #include #include #include +#include // for GTSAM_USE_TBB #ifdef __clang__ # pragma clang diagnostic push diff --git a/gtsam/nonlinear/ISAM2-impl.cpp b/gtsam/nonlinear/ISAM2-impl.cpp index 6df1c8b10..4e8c0e303 100644 --- a/gtsam/nonlinear/ISAM2-impl.cpp +++ b/gtsam/nonlinear/ISAM2-impl.cpp @@ -19,6 +19,8 @@ #include #include // for selective linearization thresholds #include +#include // for GTSAM_USE_TBB + #include #include diff --git a/gtsam/nonlinear/NonlinearFactorGraph.cpp b/gtsam/nonlinear/NonlinearFactorGraph.cpp index 298ccf4b7..827aaa7d8 100644 --- a/gtsam/nonlinear/NonlinearFactorGraph.cpp +++ b/gtsam/nonlinear/NonlinearFactorGraph.cpp @@ -17,22 +17,24 @@ * @author Christian Potthast */ -#include -#include -#include #include #include -#include -#include #include -#include #include #include +#include +#include +#include +#include // for GTSAM_USE_TBB #ifdef GTSAM_USE_TBB # include #endif +#include +#include +#include + using namespace std; namespace gtsam {