1 /*-----------------------------------------------------------------------------+ 2 Copyright (c) 2008-2009: Joachim Faulhaber 3 +------------------------------------------------------------------------------+ 4 Distributed under the Boost Software License, Version 1.0. 5 (See accompanying file LICENCE.txt or copy at 6 http://www.boost.org/LICENSE_1_0.txt) 7 +-----------------------------------------------------------------------------*/ 8 #ifndef BOOST_ICL_FASTEST_SET_ICL_SET_CASES_HPP_JOFA_090703 9 #define BOOST_ICL_FASTEST_SET_ICL_SET_CASES_HPP_JOFA_090703 10 11 //------------------------------------------------------------------------------ 12 // interval_set 13 //------------------------------------------------------------------------------ BOOST_AUTO_TEST_CASE(fastest_itl_itl_set_check_monoid_plus_4_bicremental_types)14BOOST_AUTO_TEST_CASE 15 (fastest_itl_itl_set_check_monoid_plus_4_bicremental_types) 16 { itl_set_check_monoid_plus_4_bicremental_types<discrete_type_1, interval_set>();} 17 //MEMO: interval_set 18 // is used here pragmatically to be able to recycle test code for initializing 19 // sets. These interval_set are then converted to icl::set by atomize. 20 BOOST_AUTO_TEST_CASE(fastest_itl_itl_set_check_abelian_monoid_plus_4_bicremental_types)21BOOST_AUTO_TEST_CASE 22 (fastest_itl_itl_set_check_abelian_monoid_plus_4_bicremental_types) 23 { itl_set_check_abelian_monoid_plus_4_bicremental_types<discrete_type_2, interval_set>();} 24 BOOST_AUTO_TEST_CASE(fastest_itl_itl_set_check_abelian_monoid_et_4_bicremental_types)25BOOST_AUTO_TEST_CASE 26 (fastest_itl_itl_set_check_abelian_monoid_et_4_bicremental_types) 27 { itl_set_check_abelian_monoid_et_4_bicremental_types<discrete_type_3, interval_set>();} 28 BOOST_AUTO_TEST_CASE(fastest_itl_itl_set_check_partial_invertive_monoid_plus_4_bicremental_types)29BOOST_AUTO_TEST_CASE 30 (fastest_itl_itl_set_check_partial_invertive_monoid_plus_4_bicremental_types) 31 { itl_set_check_partial_invertive_monoid_plus_4_bicremental_types<discrete_type_4, interval_set>();} 32 33 #endif // BOOST_ICL_FASTEST_SET_ICL_SET_CASES_HPP_JOFA_090703 34 35 36