#include <boost/range/adaptor/argument_fwd.hpp>
#include <boost/range/size_type.hpp>
#include <boost/range/iterator_range.hpp>
#include <algorithm>
Classes | |
struct | boost::numeric::odeint::detail::split |
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::numeric | |
boost::numeric::odeint | |
boost::numeric::odeint::detail | |
Functions | |
std::pair< std::size_t, std::size_t > | boost::numeric::odeint::detail::split_offsets (std::size_t total_length, std::size_t index, std::size_t parts) |
Returns the begin and end offset for a sub-range. More... | |
template<class RandomAccessRange > | |
iterator_range< typename range_iterator < RandomAccessRange >::type > | boost::numeric::odeint::detail::make_split_range (RandomAccessRange &rng, std::size_t index, std::size_t parts) |
Return the sub-range index from a range which is split into parts . More... | |
template<class RandomAccessRange > | |
iterator_range< typename range_iterator< const RandomAccessRange >::type > | boost::numeric::odeint::detail::make_split_range (const RandomAccessRange &rng, std::size_t index, std::size_t parts) |
template<class RandomAccessRange > | |
iterator_range< typename range_iterator < RandomAccessRange >::type > | boost::numeric::odeint::detail::operator| (RandomAccessRange &rng, const split &f) |
template<class RandomAccessRange > | |
iterator_range< typename range_iterator< const RandomAccessRange >::type > | boost::numeric::odeint::detail::operator| (const RandomAccessRange &rng, const split &f) |