Primary dependencies for units

assert

<boost/assert.hpp>

config

<boost/config.hpp>

<boost/config/no_tr1/cmath.hpp>

<boost/version.hpp>

core

<boost/core/demangle.hpp>

<boost/core/nvp.hpp>

<boost/utility/enable_if.hpp>

integer

<boost/integer/common_factor_ct.hpp>

io

<boost/io/ios_state.hpp>

lambda

<boost/lambda/lambda.hpp>

math

<boost/math/special_functions/fpclassify.hpp>

<boost/math/special_functions/hypot.hpp>

<boost/math/special_functions/next.hpp>

<boost/math/special_functions/round.hpp>

<boost/math/special_functions/sign.hpp>

mpl

<boost/mpl/and.hpp>

<boost/mpl/arithmetic.hpp>

<boost/mpl/assert.hpp>

<boost/mpl/begin.hpp>

<boost/mpl/begin_end.hpp>

<boost/mpl/begin_end_fwd.hpp>

<boost/mpl/bool.hpp>

<boost/mpl/deref.hpp>

<boost/mpl/divides.hpp>

<boost/mpl/eval_if.hpp>

<boost/mpl/front.hpp>

<boost/mpl/front_fwd.hpp>

<boost/mpl/identity.hpp>

<boost/mpl/if.hpp>

<boost/mpl/integral_c.hpp>

<boost/mpl/less.hpp>

<boost/mpl/list.hpp>

<boost/mpl/long.hpp>

<boost/mpl/minus.hpp>

<boost/mpl/negate.hpp>

<boost/mpl/next.hpp>

<boost/mpl/not.hpp>

<boost/mpl/or.hpp>

<boost/mpl/plus.hpp>

<boost/mpl/pop_front.hpp>

<boost/mpl/pop_front_fwd.hpp>

<boost/mpl/push_front.hpp>

<boost/mpl/push_front_fwd.hpp>

<boost/mpl/size.hpp>

<boost/mpl/size_fwd.hpp>

<boost/mpl/times.hpp>

preprocessor

<boost/preprocessor/seq/enum.hpp>

static_assert

<boost/static_assert.hpp>

type_traits

<boost/type_traits/is_arithmetic.hpp>

<boost/type_traits/is_convertible.hpp>

<boost/type_traits/is_integral.hpp>

<boost/type_traits/is_same.hpp>

typeof

<boost/typeof/typeof.hpp>

Secondary dependencies for units

core

integer

lambda

math

mpl

iterator

lexical_cast

random

container

dynamic_bitset

fusion

optional

range

smart_ptr

system

variant2

Reverse dependencies for units

numeric~odeint

<boost/units/get_dimension.hpp>

<boost/units/get_system.hpp>

<boost/units/quantity.hpp>