Primary dependencies for mpi
  
    <boost/assert.hpp>
      - from 
<boost/mpi/cartesian_communicator.hpp> 
      - from 
<boost/mpi/collectives/all_gather.hpp> 
      - from 
<boost/mpi/collectives/all_gatherv.hpp> 
      - from 
<boost/mpi/collectives/all_to_all.hpp> 
      - from 
<boost/mpi/collectives/gather.hpp> 
      - from 
<boost/mpi/collectives/gatherv.hpp> 
      - from 
<boost/mpi/collectives/reduce.hpp> 
      - from 
<boost/mpi/collectives/scan.hpp> 
      - from 
<boost/mpi/collectives/scatter.hpp> 
      - from 
<boost/mpi/communicator.hpp> 
      - from 
<boost/mpi/detail/binary_buffer_iprimitive.hpp> 
      - from 
<boost/mpi/detail/binary_buffer_oprimitive.hpp> 
      - from 
<boost/mpi/detail/mpi_datatype_primitive.hpp> 
      - from 
<boost/mpi/detail/packed_oprimitive.hpp> 
      - from 
<boost/mpi/graph_communicator.hpp> 
      - from 
<boost/mpi/packed_iarchive.hpp> 
      - from 
<boost/mpi/python/serialize.hpp> 
    
  
    <boost/config.hpp>
      - from 
<boost/mpi/config.hpp> 
      - from 
<boost/mpi/datatype.hpp> 
      - from 
<boost/mpi/detail/binary_buffer_iprimitive.hpp> 
      - from 
<boost/mpi/detail/binary_buffer_oprimitive.hpp> 
      - from 
<boost/mpi/detail/forward_oprimitive.hpp> 
      - from 
<boost/mpi/detail/ignore_iprimitive.hpp> 
      - from 
<boost/mpi/detail/ignore_oprimitive.hpp> 
      - from 
<boost/mpi/detail/mpi_datatype_primitive.hpp> 
      - from 
<boost/mpi/detail/packed_iprimitive.hpp> 
      - from 
<boost/mpi/detail/packed_oprimitive.hpp> 
      - from 
<boost/mpi/exception.hpp> 
    
    <boost/config/auto_link.hpp>
      - from 
<boost/mpi/config.hpp> 
      - from 
<boost/mpi/python/config.hpp> 
    
    <boost/limits.hpp>
      - from 
<boost/mpi/allocator.hpp> 
      - from 
<boost/mpi/timer.hpp> 
    
  
    <boost/noncopyable.hpp>
      - from 
<boost/mpi/detail/mpi_datatype_cache.hpp> 
      - from 
<boost/mpi/environment.hpp> 
    
    <boost/utility/enable_if.hpp>
      - from 
<boost/mpi/detail/mpi_datatype_cache.hpp> 
      - from 
<boost/mpi/operations.hpp> 
    
  
    <boost/foreach.hpp>
      - from 
<boost/mpi/cartesian_communicator.hpp> 
    
  
    <boost/function/function1.hpp>
      - from 
<boost/mpi/python/skeleton_and_content.hpp> 
    
    <boost/function/function3.hpp>
      - from 
<boost/mpi/python/serialize.hpp> 
    
  
    <boost/graph/graph_traits.hpp>
      - from 
<boost/mpi/graph_communicator.hpp> 
    
    <boost/graph/iteration_macros.hpp>
      - from 
<boost/mpi/graph_communicator.hpp> 
    
    <boost/graph/properties.hpp>
      - from 
<boost/mpi/graph_communicator.hpp> 
    
  
    <boost/integer.hpp>
      - from 
<boost/mpi/detail/mpi_datatype_oarchive.hpp> 
    
  
    <boost/iterator/counting_iterator.hpp>
      - from 
<boost/mpi/graph_communicator.hpp> 
    
  
    <boost/mpl/always.hpp>
      - from 
<boost/mpi/detail/binary_buffer_oprimitive.hpp> 
    
    <boost/mpl/and.hpp>
      - from 
<boost/mpi/datatype.hpp> 
      - from 
<boost/mpi/operations.hpp> 
    
    <boost/mpl/assert.hpp>
      - from 
<boost/mpi/datatype.hpp> 
      - from 
<boost/mpi/detail/binary_buffer_iprimitive.hpp> 
      - from 
<boost/mpi/detail/binary_buffer_oprimitive.hpp> 
      - from 
<boost/mpi/detail/mpi_datatype_cache.hpp> 
      - from 
<boost/mpi/detail/mpi_datatype_oarchive.hpp> 
    
    <boost/mpl/bool.hpp>
      - from 
<boost/mpi/datatype.hpp> 
      - from 
<boost/mpi/detail/mpi_datatype_oarchive.hpp> 
      - from 
<boost/mpi/operations.hpp> 
      - from 
<boost/mpi/python/serialize.hpp> 
    
    <boost/mpl/if.hpp>
      - from 
<boost/mpi/operations.hpp> 
      - from 
<boost/mpi/python/serialize.hpp> 
    
    <boost/mpl/or.hpp>
      - from 
<boost/mpi/datatype.hpp> 
    
    <boost/mpl/placeholders.hpp>
      - from 
<boost/mpi/detail/mpi_datatype_primitive.hpp> 
    
  
    <boost/optional.hpp>
      - from 
<boost/mpi/communicator.hpp> 
      - from 
<boost/mpi/environment.hpp> 
      - from 
<boost/mpi/group.hpp> 
      - from 
<boost/mpi/nonblocking.hpp> 
      - from 
<boost/mpi/request.hpp> 
      - from 
<boost/mpi/status.hpp> 
    
  
    <boost/property_map/property_map.hpp>
      - from 
<boost/mpi/graph_communicator.hpp> 
    
  
    <boost/python.hpp>
      - from 
<boost/mpi/python/skeleton_and_content.hpp> 
    
    <boost/python/extract.hpp>
      - from 
<boost/mpi/python/serialize.hpp> 
    
    <boost/python/object.hpp>
      - from 
<boost/mpi/python.hpp> 
      - from 
<boost/mpi/python/serialize.hpp> 
    
    <boost/python/str.hpp>
      - from 
<boost/mpi/python/serialize.hpp> 
    
  
    <boost/archive/basic_archive.hpp>
      - from 
<boost/mpi/datatype.hpp> 
      - from 
<boost/mpi/detail/content_oarchive.hpp> 
      - from 
<boost/mpi/detail/ignore_skeleton_oarchive.hpp> 
      - from 
<boost/mpi/detail/mpi_datatype_oarchive.hpp> 
      - from 
<boost/mpi/packed_iarchive.hpp> 
      - from 
<boost/mpi/packed_oarchive.hpp> 
    
    <boost/archive/detail/auto_link_archive.hpp>
      - from 
<boost/mpi/detail/content_oarchive.hpp> 
      - from 
<boost/mpi/detail/forward_skeleton_iarchive.hpp> 
      - from 
<boost/mpi/detail/forward_skeleton_oarchive.hpp> 
      - from 
<boost/mpi/detail/ignore_skeleton_oarchive.hpp> 
      - from 
<boost/mpi/detail/mpi_datatype_oarchive.hpp> 
      - from 
<boost/mpi/detail/text_skeleton_oarchive.hpp> 
      - from 
<boost/mpi/packed_iarchive.hpp> 
      - from 
<boost/mpi/packed_oarchive.hpp> 
      - from 
<boost/mpi/skeleton_and_content.hpp> 
    
    <boost/archive/detail/common_iarchive.hpp>
      - from 
<boost/mpi/detail/forward_skeleton_iarchive.hpp> 
      - from 
<boost/mpi/packed_iarchive.hpp> 
    
    <boost/archive/detail/common_oarchive.hpp>
      - from 
<boost/mpi/detail/forward_skeleton_oarchive.hpp> 
      - from 
<boost/mpi/detail/ignore_skeleton_oarchive.hpp> 
      - from 
<boost/mpi/packed_oarchive.hpp> 
    
    <boost/archive/detail/interface_iarchive.hpp>
      - from 
<boost/mpi/detail/forward_skeleton_iarchive.hpp> 
    
    <boost/archive/detail/interface_oarchive.hpp>
      - from 
<boost/mpi/detail/forward_skeleton_oarchive.hpp> 
    
    <boost/archive/detail/iserializer.hpp>
      - from 
<boost/mpi/detail/forward_skeleton_iarchive.hpp> 
    
    <boost/archive/detail/oserializer.hpp>
      - from 
<boost/mpi/detail/forward_skeleton_oarchive.hpp> 
      - from 
<boost/mpi/detail/ignore_skeleton_oarchive.hpp> 
      - from 
<boost/mpi/detail/mpi_datatype_oarchive.hpp> 
    
    <boost/archive/detail/register_archive.hpp>
      - from 
<boost/mpi/detail/content_oarchive.hpp> 
      - from 
<boost/mpi/detail/mpi_datatype_oarchive.hpp> 
      - from 
<boost/mpi/detail/text_skeleton_oarchive.hpp> 
      - from 
<boost/mpi/skeleton_and_content.hpp> 
    
    <boost/archive/text_oarchive.hpp>
      - from 
<boost/mpi/detail/text_skeleton_oarchive.hpp> 
    
    <boost/serialization/array.hpp>
      - from 
<boost/mpi/communicator.hpp> 
      - from 
<boost/mpi/detail/binary_buffer_iprimitive.hpp> 
      - from 
<boost/mpi/detail/binary_buffer_oprimitive.hpp> 
      - from 
<boost/mpi/detail/forward_iprimitive.hpp> 
      - from 
<boost/mpi/detail/forward_oprimitive.hpp> 
      - from 
<boost/mpi/detail/ignore_iprimitive.hpp> 
      - from 
<boost/mpi/detail/ignore_oprimitive.hpp> 
      - from 
<boost/mpi/detail/ignore_skeleton_oarchive.hpp> 
      - from 
<boost/mpi/detail/mpi_datatype_primitive.hpp> 
      - from 
<boost/mpi/detail/packed_iprimitive.hpp> 
      - from 
<boost/mpi/detail/packed_oprimitive.hpp> 
      - from 
<boost/mpi/python/serialize.hpp> 
    
    <boost/serialization/array_wrapper.hpp>
      - from 
<boost/mpi/python/serialize.hpp> 
    
    <boost/serialization/collection_size_type.hpp>
      - from 
<boost/mpi/detail/forward_skeleton_iarchive.hpp> 
      - from 
<boost/mpi/detail/forward_skeleton_oarchive.hpp> 
      - from 
<boost/mpi/detail/ignore_skeleton_oarchive.hpp> 
      - from 
<boost/mpi/packed_iarchive.hpp> 
      - from 
<boost/mpi/packed_oarchive.hpp> 
    
    <boost/serialization/is_bitwise_serializable.hpp>
      - from 
<boost/mpi/detail/binary_buffer_iprimitive.hpp> 
      - from 
<boost/mpi/detail/binary_buffer_oprimitive.hpp> 
    
    <boost/serialization/item_version_type.hpp>
      - from 
<boost/mpi/datatype.hpp> 
      - from 
<boost/mpi/detail/ignore_skeleton_oarchive.hpp> 
      - from 
<boost/mpi/packed_iarchive.hpp> 
      - from 
<boost/mpi/packed_oarchive.hpp> 
    
    <boost/serialization/split_free.hpp>
      - from 
<boost/mpi/python/serialize.hpp> 
    
    <boost/serialization/string.hpp>
      - from 
<boost/mpi/packed_iarchive.hpp> 
      - from 
<boost/mpi/packed_oarchive.hpp> 
    
  
    <boost/scoped_array.hpp>
      - from 
<boost/mpi/collectives/all_gatherv.hpp> 
      - from 
<boost/mpi/collectives/gatherv.hpp> 
      - from 
<boost/mpi/collectives/reduce.hpp> 
      - from 
<boost/mpi/collectives/scatterv.hpp> 
    
    <boost/shared_array.hpp>
      - from 
<boost/mpi/cartesian_communicator.hpp> 
      - from 
<boost/mpi/graph_communicator.hpp> 
    
    <boost/shared_ptr.hpp>
      - from 
<boost/mpi/communicator.hpp> 
      - from 
<boost/mpi/group.hpp> 
      - from 
<boost/mpi/request.hpp> 
      - from 
<boost/mpi/skeleton_and_content.hpp> 
    
    <boost/smart_ptr/scoped_array.hpp>
      - from 
<boost/mpi/python/serialize.hpp> 
    
  
    <boost/static_assert.hpp>
      - from 
<boost/mpi/detail/mpi_datatype_oarchive.hpp> 
      - from 
<boost/mpi/nonblocking.hpp> 
    
  
    <boost/throw_exception.hpp>
      - from 
<boost/mpi/detail/mpi_datatype_primitive.hpp> 
      - from 
<boost/mpi/exception.hpp> 
    
  
    <boost/type_traits/is_enum.hpp>
      - from 
<boost/mpi/detail/mpi_datatype_oarchive.hpp> 
    
    <boost/type_traits/is_fundamental.hpp>
      - from 
<boost/mpi/python/serialize.hpp> 
    
    <boost/type_traits/remove_const.hpp>
      - from 
<boost/mpi/detail/binary_buffer_oprimitive.hpp> 
    
Secondary dependencies for mpi
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
Reverse dependencies for mpi
  
    <boost/mpi.hpp>
      - from 
<boost/graph/distributed/mpi_process_group.hpp> 
    
    <boost/mpi/config.hpp>
      - from 
<boost/graph/accounting.hpp> 
    
    <boost/mpi/datatype.hpp>
      - from 
<boost/graph/distributed/adjacency_list.hpp> 
      - from 
<boost/graph/parallel/detail/property_holders.hpp> 
      - from 
<boost/pending/property_serialize.hpp> 
    
    <boost/mpi/operations.hpp>
      - from 
<boost/graph/distributed/hohberg_biconnected_components.hpp> 
    
  
    <boost/mpi.hpp>
      - from 
<boost/numeric/odeint/external/mpi/mpi_state.hpp> 
      - from 
<boost/numeric/odeint/external/mpi/mpi_vector_state.hpp> 
    
  
    <boost/mpi/datatype.hpp>
      - from 
<boost/property_map/parallel/detail/untracked_pair.hpp> 
      - from 
<boost/property_map/parallel/unsafe_serialize.hpp>