Primary dependencies for compute

algorithm

<boost/algorithm/string.hpp>

<boost/algorithm/string/classification.hpp>

<boost/algorithm/string/find.hpp>

<boost/algorithm/string/replace.hpp>

<boost/algorithm/string/split.hpp>

<boost/algorithm/string/trim.hpp>

array

<boost/array.hpp>

assert

<boost/assert.hpp>

chrono

<boost/chrono/duration.hpp>

config

<boost/config.hpp>

<boost/version.hpp>

core

<boost/noncopyable.hpp>

<boost/utility/addressof.hpp>

<boost/utility/enable_if.hpp>

filesystem

<boost/filesystem/operations.hpp>

<boost/filesystem/path.hpp>

function

<boost/function.hpp>

function_types

<boost/function_types/parameter_types.hpp>

fusion

<boost/fusion/adapted/boost_tuple.hpp>

<boost/fusion/algorithm/iteration/for_each.hpp>

<boost/fusion/include/mpl.hpp>

iterator

<boost/iterator/iterator_adaptor.hpp>

<boost/iterator/iterator_facade.hpp>

lexical_cast

<boost/lexical_cast.hpp>

mpl

<boost/mpl/and.hpp>

<boost/mpl/back_inserter.hpp>

<boost/mpl/bool.hpp>

<boost/mpl/contains.hpp>

<boost/mpl/copy.hpp>

<boost/mpl/for_each.hpp>

<boost/mpl/has_xxx.hpp>

<boost/mpl/if.hpp>

<boost/mpl/int.hpp>

<boost/mpl/not.hpp>

<boost/mpl/or.hpp>

<boost/mpl/size.hpp>

<boost/mpl/transform.hpp>

<boost/mpl/vector.hpp>

optional

<boost/optional.hpp>

preprocessor

<boost/preprocessor/cat.hpp>

<boost/preprocessor/comma.hpp>

<boost/preprocessor/config/config.hpp>

<boost/preprocessor/enum.hpp>

<boost/preprocessor/expr_if.hpp>

<boost/preprocessor/repetition.hpp>

<boost/preprocessor/seq/fold_left.hpp>

<boost/preprocessor/seq/for_each.hpp>

<boost/preprocessor/seq/transform.hpp>

<boost/preprocessor/stringize.hpp>

<boost/preprocessor/tuple/elem.hpp>

<boost/preprocessor/tuple/to_seq.hpp>

<boost/preprocessor/variadic/size.hpp>

property_tree

<boost/property_tree/json_parser.hpp>

<boost/property_tree/ptree.hpp>

proto

<boost/proto/context.hpp>

<boost/proto/core.hpp>

<boost/proto/proto.hpp>

range

<boost/range/algorithm_ext/iota.hpp>

smart_ptr

<boost/make_shared.hpp>

<boost/shared_ptr.hpp>

static_assert

<boost/static_assert.hpp>

thread

<boost/thread/tss.hpp>

throw_exception

<boost/throw_exception.hpp>

tuple

<boost/tuple/tuple.hpp>

<boost/tuple/tuple_comparison.hpp>

type_traits

<boost/type_traits.hpp>

<boost/type_traits/add_pointer.hpp>

<boost/type_traits/common_type.hpp>

<boost/type_traits/conditional.hpp>

<boost/type_traits/function_traits.hpp>

<boost/type_traits/integral_constant.hpp>

<boost/type_traits/is_floating_point.hpp>

<boost/type_traits/is_same.hpp>

<boost/type_traits/is_signed.hpp>

typeof

<boost/typeof/typeof.hpp>

utility

<boost/utility/result_of.hpp>

uuid

<boost/uuid/detail/sha1.hpp>

<boost/uuid/sha1.hpp>

Secondary dependencies for compute

algorithm

chrono

filesystem

function

function_types

fusion

iterator

lexical_cast

mpl

optional

property_tree

range

smart_ptr

thread

uuid

date_time

math

multi_index

ratio

serialization

spirit

Reverse dependencies for compute

numeric~odeint

<boost/compute.hpp>

<boost/compute/container/vector.hpp>