Lines Matching refs:axis
23 BOOST_TEST(std::is_nothrow_move_assignable<axis::variable<>>::value); in main()
24 BOOST_TEST(std::is_nothrow_move_constructible<axis::variable<>>::value); in main()
28 BOOST_TEST_THROWS(axis::variable<>(std::vector<double>{}), std::invalid_argument); in main()
29 BOOST_TEST_THROWS(axis::variable<>({1.0}), std::invalid_argument); in main()
30 BOOST_TEST_THROWS(axis::variable<>({1.0, 1.0}), std::invalid_argument); in main()
31 BOOST_TEST_THROWS(axis::variable<>({1.0, -1.0}), std::invalid_argument); in main()
36 axis::variable<> a{{-1, 0, 1}, "foo"}; in main()
39 BOOST_TEST_EQ(static_cast<const axis::variable<>&>(a).metadata(), "foo"); in main()
41 BOOST_TEST_EQ(static_cast<const axis::variable<>&>(a).metadata(), "bar"); in main()
61 axis::variable<> b; in main()
65 axis::variable<> c = std::move(b); in main()
67 axis::variable<> d; in main()
71 axis::variable<> e{-2, 0, 2}; in main()
77 axis::variable<double, axis::null_type, axis::option::circular_t> a{-1, 1, 2}; in main()
97 using pii_t = std::pair<axis::index_type, axis::index_type>; in main()
98 axis::variable<double, axis::null_type, axis::option::growth_t> a{0, 1}; in main()
124 test_axis_iterator(axis::variable<>{1, 2, 3}, 0, 2); in main()
126 axis::variable<double, axis::null_type, axis::option::circular_t>{1, 2, 3}, 0, 2); in main()
131 using A = axis::variable<>; in main()
149 using A = axis::variable<double, axis::null_type, axis::option::circular_t>; in main()