collectives_fwd.hpp 752 B

1234567891011121314151617181920212223
  1. // Copyright (C) 2005-2006 Douglas Gregor <doug.gregor -at- gmail.com>.
  2. // Use, modification and distribution is subject to the Boost Software
  3. // License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
  4. // http://www.boost.org/LICENSE_1_0.txt)
  5. // Message Passing Interface 1.1 -- Section 4. MPI Collectives
  6. /** @file collectives_fwd.hpp
  7. *
  8. * This header provides forward declarations for all of the
  9. * collective operations contained in the header @c collectives.hpp.
  10. */
  11. #ifndef BOOST_MPI_COLLECTIVES_FWD_HPP
  12. #define BOOST_MPI_COLLECTIVES_FWD_HPP
  13. /// INTERNAL ONLY
  14. #define BOOST_MPI_COLLECTIVES_FORWARD_ONLY
  15. #include <boost/mpi/collectives.hpp>
  16. #undef BOOST_MPI_COLLECTIVES_FORWARD_ONLY
  17. #endif // BOOST_MPI_COLLECTIVES_FWD_HPP