Primary dependencies for algorithm

array

<boost/array.hpp>

assert

<boost/assert.hpp>

bind

<boost/bind.hpp>

concept_check

<boost/concept_check.hpp>

config

<boost/config.hpp>

<boost/detail/workaround.hpp>

core

<boost/detail/iterator.hpp>

<boost/ref.hpp>

<boost/utility/enable_if.hpp>

exception

<boost/exception/info.hpp>

function

<boost/function.hpp>

iterator

<boost/iterator/iterator_categories.hpp>

<boost/iterator/iterator_facade.hpp>

<boost/iterator/transform_iterator.hpp>

mpl

<boost/mpl/bool.hpp>

<boost/mpl/identity.hpp>

<boost/mpl/logical.hpp>

range

<boost/range/as_literal.hpp>

<boost/range/begin.hpp>

<boost/range/const_iterator.hpp>

<boost/range/empty.hpp>

<boost/range/end.hpp>

<boost/range/iterator.hpp>

<boost/range/iterator_range_core.hpp>

<boost/range/value_type.hpp>

regex

<boost/regex.hpp>

static_assert

<boost/static_assert.hpp>

throw_exception

<boost/exception/exception.hpp>

<boost/throw_exception.hpp>

tuple

<boost/tuple/tuple.hpp>

type_traits

<boost/type_traits/is_integral.hpp>

<boost/type_traits/is_same.hpp>

<boost/type_traits/make_unsigned.hpp>

<boost/type_traits/remove_const.hpp>

<boost/type_traits/remove_pointer.hpp>

unordered

<boost/unordered_map.hpp>

Secondary dependencies for algorithm

concept_check

exception

function

iterator

mpl

range

regex

unordered

container

Reverse dependencies for algorithm

compute

<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>

date_time

<boost/algorithm/string.hpp>

<boost/algorithm/string/case_conv.hpp>

<boost/algorithm/string/erase.hpp>

<boost/algorithm/string/replace.hpp>

geometry

<boost/algorithm/minmax.hpp>

<boost/algorithm/minmax_element.hpp>

<boost/algorithm/string.hpp>

<boost/algorithm/string/classification.hpp>

<boost/algorithm/string/predicate.hpp>

<boost/algorithm/string/split.hpp>

<boost/algorithm/string/trim.hpp>

gil

<boost/algorithm/clamp.hpp>

<boost/algorithm/string.hpp>

graph

<boost/algorithm/minmax.hpp>

<boost/algorithm/string/replace.hpp>

process

<boost/algorithm/string/case_conv.hpp>

<boost/algorithm/string/classification.hpp>

<boost/algorithm/string/join.hpp>

<boost/algorithm/string/predicate.hpp>

<boost/algorithm/string/replace.hpp>

<boost/algorithm/string/split.hpp>

<boost/algorithm/string/trim.hpp>

range

<boost/algorithm/minmax_element.hpp>

spirit

<boost/algorithm/string.hpp>

<boost/algorithm/string/predicate.hpp>

<boost/algorithm/string/trim.hpp>

test

<boost/algorithm/cxx11/all_of.hpp>