12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- #ifndef BOOST_NUMERIC_ODEINT_ALGEBRA_DETAIL_MACROS_HPP_INCLUDED
- #define BOOST_NUMERIC_ODEINT_ALGEBRA_DETAIL_MACROS_HPP_INCLUDED
- #ifndef __CUDACC__
- #include <boost/type_traits.hpp>
- #include <boost/static_assert.hpp>
- #define BOOST_ODEINT_CHECK_CONTAINER_TYPE( Type1 , Type2 ) \
- BOOST_STATIC_ASSERT(( boost::is_same< typename boost::remove_const< Type1 >::type , Type2 >::value ))
- #else
- #define BOOST_ODEINT_CHECK_CONTAINER_TYPE( Type1 , Type2 )
- #endif
- #endif
|