Home
last modified time | relevance | path

Searched refs:p_type2 (Results 1 – 25 of 26) sorted by relevance

12

/dports/math/piranha/piranha-0.11/tests/
H A Dseries_02.cpp276 p_type2 x2{"x"}; in BOOST_AUTO_TEST_CASE()
279 p_type2 x{"x"}, y{"y"}; in BOOST_AUTO_TEST_CASE()
307 p_type2::register_custom_derivative("x", [](const p_type2 &p) { return p.partial("x"); }); in BOOST_AUTO_TEST_CASE()
312p_type2::register_custom_derivative("y", [](const p_type2 &p) { return 2 * p_type2_diff{p}; }); in BOOST_AUTO_TEST_CASE()
565 … BOOST_CHECK((std::is_same<p_type2, binary_series_op_return_type<p_type2, p_type1>::type>::value)); in BOOST_AUTO_TEST_CASE()
566 … BOOST_CHECK((std::is_same<p_type2, binary_series_op_return_type<p_type1, p_type2>::type>::value)); in BOOST_AUTO_TEST_CASE()
584 BOOST_CHECK((std::is_same<p_type2, binary_series_op_return_type<p_type2, int>::type>::value)); in BOOST_AUTO_TEST_CASE()
585 BOOST_CHECK((std::is_same<p_type2, binary_series_op_return_type<int, p_type2>::type>::value)); in BOOST_AUTO_TEST_CASE()
1008 BOOST_CHECK((std::is_same<p_type2 &, decltype(std::declval<p_type2 &>() += p_type1{})>::value)); in BOOST_AUTO_TEST_CASE()
1421 BOOST_CHECK((std::is_same<p_type2 &, decltype(std::declval<p_type2 &>() -= p_type1{})>::value)); in BOOST_AUTO_TEST_CASE()
[all …]
H A Dt_substitutable_series.cpp200 typedef polynomial<poisson_series<rational>, monomial<short>> p_type2;
201 BOOST_CHECK_EQUAL(p_type2{}.t_subs("x", 1, 2), p_type2{});
202 BOOST_CHECK_EQUAL(p_type2{3}.t_subs("x", 1, 2), p_type2{3});
203 BOOST_CHECK((std::is_same<decltype(p_type2{}.t_subs("x", 1, 2)), p_type2>::value));
204 …BOOST_CHECK((std::is_same<decltype(p_type2{}.t_subs("x", rational(1), rational(2))), p_type2>::val…
205 BOOST_CHECK((has_t_subs<p_type2, p_type2, p_type2>::value));
206 BOOST_CHECK((has_t_subs<p_type2, double, double>::value));
207 BOOST_CHECK((has_t_subs<p_type2, double, double>::value));
208 BOOST_CHECK((!has_t_subs<p_type2, double, int>::value));
H A Dpoisson_series_01.cpp115 p_type2 p5(p4); in operator ()()
119 p_type2 p7(std::string("x")); in operator ()()
120 p_type2 p8("y"); in operator ()()
171 typedef poisson_series<rational> p_type2; in BOOST_AUTO_TEST_CASE() typedef
210 BOOST_CHECK((std::is_same<p_type2, decltype(math::sin(p_type2{}))>::value)); in BOOST_AUTO_TEST_CASE()
211 BOOST_CHECK((std::is_same<p_type2, decltype(math::cos(p_type2{}))>::value)); in BOOST_AUTO_TEST_CASE()
214 p_type2 p2 = p_type2{"x"} - 2 * p_type2{"y"}; in BOOST_AUTO_TEST_CASE()
503 p_type2 a{"a"}, b{"b"}; in BOOST_AUTO_TEST_CASE()
516 p_type2 c{"c"}, d{"d"}; in BOOST_AUTO_TEST_CASE()
644 typedef poisson_series<rational> p_type2; in BOOST_AUTO_TEST_CASE() typedef
[all …]
H A Dpolynomial_01.cpp159 typedef polynomial<int, monomial<short>> p_type2; in operator ()() typedef
161 p_type2 p5(p4); in operator ()()
165 p_type2 p7(std::string("x")); in operator ()()
166 p_type2 p8("y"); in operator ()()
469 typedef polynomial<double, monomial<int>> p_type2; in operator ()() typedef
470 p_type2 p2; in operator ()()
471 p2 = p_type2{"x"} * 2. + p_type2{"y"} * 4.; in operator ()()
473 p2 = p_type2{"x"} * 2.5 + p_type2{"y"} * 4.; in operator ()()
534 typedef polynomial<real, monomial<int>> p_type2; in BOOST_AUTO_TEST_CASE() typedef
535 BOOST_CHECK((is_exponentiable<p_type2, integer>::value)); in BOOST_AUTO_TEST_CASE()
[all …]
H A Dtrigonometric_series.cpp171 typedef polynomial<p_type1, monomial<short>> p_type2; in BOOST_AUTO_TEST_CASE() typedef
172 BOOST_CHECK(has_t_degree<p_type2>::value); in BOOST_AUTO_TEST_CASE()
173 BOOST_CHECK(has_t_ldegree<p_type2>::value); in BOOST_AUTO_TEST_CASE()
174 BOOST_CHECK(has_t_order<p_type2>::value); in BOOST_AUTO_TEST_CASE()
175 BOOST_CHECK(has_t_lorder<p_type2>::value); in BOOST_AUTO_TEST_CASE()
176 BOOST_CHECK_EQUAL(math::t_degree(p_type2{}), 0); in BOOST_AUTO_TEST_CASE()
177 BOOST_CHECK_EQUAL(math::t_degree(p_type2{"x"}), 0); in BOOST_AUTO_TEST_CASE()
178 BOOST_CHECK_EQUAL(math::t_degree(p_type2{p_type1{"x"}}), 0); in BOOST_AUTO_TEST_CASE()
179 BOOST_CHECK_EQUAL(math::t_degree(p_type2{math::cos(p_type1{"x"})}), 1); in BOOST_AUTO_TEST_CASE()
180 BOOST_CHECK_EQUAL(math::t_degree(p_type2{math::cos(p_type1{"x"} - p_type1{"y"})}), 0); in BOOST_AUTO_TEST_CASE()
[all …]
H A Dpolynomial_02.cpp244 typedef polynomial<real, monomial<int>> p_type2;
245 BOOST_CHECK((has_subs<p_type2, rational>::value));
246 BOOST_CHECK((has_subs<p_type2, double>::value));
247 BOOST_CHECK((has_subs<p_type2, integer>::value));
249 p_type2 x{"x"}, y{"y"};
368 using p_type2 = polynomial<integer, monomial<rational>>;
370 BOOST_CHECK(is_integrable<p_type2>::value);
378 …BOOST_CHECK_EQUAL(math::integrate(p_type2{"x"}.pow(3 / 4_q), "x"), 4 / 7_q * p_type2{"x"}.pow(7 / …
405 typedef polynomial<real, monomial<int>> p_type2;
406 BOOST_CHECK((has_ipow_subs<p_type2, p_type2>::value));
[all …]
H A Dseries_04.cpp358 typedef g_series_type2<double, int> p_type2; in BOOST_AUTO_TEST_CASE() typedef
359 BOOST_CHECK(has_sine<p_type2>::value); in BOOST_AUTO_TEST_CASE()
360 BOOST_CHECK(has_cosine<p_type2>::value); in BOOST_AUTO_TEST_CASE()
361 BOOST_CHECK_EQUAL(math::sin(p_type2{.5}), double(42)); in BOOST_AUTO_TEST_CASE()
362 BOOST_CHECK_EQUAL(math::cos(p_type2{.5}), double(-42)); in BOOST_AUTO_TEST_CASE()
363 typedef g_series_type2<p_type2, int> p_type3; in BOOST_AUTO_TEST_CASE()
458 typedef g_series_type<p_type1, int> p_type2; in BOOST_AUTO_TEST_CASE() typedef
459 p_type2 y2{"y"}; in BOOST_AUTO_TEST_CASE()
461 y2 += p_type2{"x"}; in BOOST_AUTO_TEST_CASE()
466 p_type2{"y"} * x + p_type2{"x"}); in BOOST_AUTO_TEST_CASE()
H A Dpolynomial_multiplier_02.cpp104 using p_type2 = polynomial<integer, k_monomial>; in BOOST_AUTO_TEST_CASE() typedef
107 p_type2 tmp2(f); in BOOST_AUTO_TEST_CASE()
H A Dpoisson_series_02.cpp100 typedef poisson_series<polynomial<real, monomial<short>>> p_type2;
101 BOOST_CHECK((has_ipow_subs<p_type2, p_type2>::value));
102 BOOST_CHECK((has_ipow_subs<p_type2, integer>::value));
103 BOOST_CHECK((has_ipow_subs<p_type2, typename p_type2::term_type::cf_type>::value));
104 p_type2 x{"x"}, y{"y"};
H A Dmath.cpp681 typedef poisson_series<p_type1> p_type2; in BOOST_AUTO_TEST_CASE() typedef
683 p_type2 P{"P"}, Q{"Q"}, p{"p"}, q{"q"}, P2{"P2"}, Q2{"Q2"}; in BOOST_AUTO_TEST_CASE()
684 p_type2::register_custom_derivative( in BOOST_AUTO_TEST_CASE()
685 …"P", [&P2](const p_type2 &arg) { return arg.partial("P") + arg.partial("P2") * math::pow(P2, -1); … in BOOST_AUTO_TEST_CASE()
686 p_type2::register_custom_derivative( in BOOST_AUTO_TEST_CASE()
687 …"Q", [&Q2](const p_type2 &arg) { return arg.partial("Q") + arg.partial("Q2") * math::pow(Q2, -1); … in BOOST_AUTO_TEST_CASE()
693 …BOOST_CHECK((!math::transformation_is_canonical(std::vector<p_type2>{P2 * math::cos(p) * q, Q2 * m… in BOOST_AUTO_TEST_CASE()
694 … std::vector<p_type2>{P2 * math::sin(p), Q2 * math::sin(q)}, in BOOST_AUTO_TEST_CASE()
699 BOOST_CHECK(has_transformation_is_canonical<p_type2>::value); in BOOST_AUTO_TEST_CASE()
H A Dseries_08.cpp449 typedef g_series_type<rational, int> p_type2; in BOOST_AUTO_TEST_CASE() typedef
450 BOOST_CHECK_THROW(math::pow(p_type2{}, -1), zero_division_error); in BOOST_AUTO_TEST_CASE()
514 p_type2::clear_pow_cache(); in BOOST_AUTO_TEST_CASE()
/dports/math/py-piranha/piranha-0.11/tests/
H A Dseries_02.cpp276 p_type2 x2{"x"};
279 p_type2 x{"x"}, y{"y"};
307 p_type2::register_custom_derivative("x", [](const p_type2 &p) { return p.partial("x"); });
312p_type2::register_custom_derivative("y", [](const p_type2 &p) { return 2 * p_type2_diff{p}; });
565 … BOOST_CHECK((std::is_same<p_type2, binary_series_op_return_type<p_type2, p_type1>::type>::value));
566 … BOOST_CHECK((std::is_same<p_type2, binary_series_op_return_type<p_type1, p_type2>::type>::value));
584 BOOST_CHECK((std::is_same<p_type2, binary_series_op_return_type<p_type2, int>::type>::value));
585 BOOST_CHECK((std::is_same<p_type2, binary_series_op_return_type<int, p_type2>::type>::value));
1008 BOOST_CHECK((std::is_same<p_type2 &, decltype(std::declval<p_type2 &>() += p_type1{})>::value));
1421 BOOST_CHECK((std::is_same<p_type2 &, decltype(std::declval<p_type2 &>() -= p_type1{})>::value));
[all …]
H A Dt_substitutable_series.cpp200 typedef polynomial<poisson_series<rational>, monomial<short>> p_type2; in BOOST_AUTO_TEST_CASE() typedef
201 BOOST_CHECK_EQUAL(p_type2{}.t_subs("x", 1, 2), p_type2{}); in BOOST_AUTO_TEST_CASE()
202 BOOST_CHECK_EQUAL(p_type2{3}.t_subs("x", 1, 2), p_type2{3}); in BOOST_AUTO_TEST_CASE()
203 BOOST_CHECK((std::is_same<decltype(p_type2{}.t_subs("x", 1, 2)), p_type2>::value)); in BOOST_AUTO_TEST_CASE()
204 …BOOST_CHECK((std::is_same<decltype(p_type2{}.t_subs("x", rational(1), rational(2))), p_type2>::val… in BOOST_AUTO_TEST_CASE()
205 BOOST_CHECK((has_t_subs<p_type2, p_type2, p_type2>::value)); in BOOST_AUTO_TEST_CASE()
206 BOOST_CHECK((has_t_subs<p_type2, double, double>::value)); in BOOST_AUTO_TEST_CASE()
207 BOOST_CHECK((has_t_subs<p_type2, double, double>::value)); in BOOST_AUTO_TEST_CASE()
208 BOOST_CHECK((!has_t_subs<p_type2, double, int>::value)); in BOOST_AUTO_TEST_CASE()
H A Dpoisson_series_01.cpp115 p_type2 p5(p4);
119 p_type2 p7(std::string("x"));
120 p_type2 p8("y");
171 typedef poisson_series<rational> p_type2;
210 BOOST_CHECK((std::is_same<p_type2, decltype(math::sin(p_type2{}))>::value));
211 BOOST_CHECK((std::is_same<p_type2, decltype(math::cos(p_type2{}))>::value));
214 p_type2 p2 = p_type2{"x"} - 2 * p_type2{"y"};
503 p_type2 a{"a"}, b{"b"};
516 p_type2 c{"c"}, d{"d"};
644 typedef poisson_series<rational> p_type2;
[all …]
H A Dpolynomial_01.cpp159 typedef polynomial<int, monomial<short>> p_type2; in operator ()() typedef
161 p_type2 p5(p4); in operator ()()
165 p_type2 p7(std::string("x")); in operator ()()
166 p_type2 p8("y"); in operator ()()
469 typedef polynomial<double, monomial<int>> p_type2; in operator ()() typedef
470 p_type2 p2; in operator ()()
471 p2 = p_type2{"x"} * 2. + p_type2{"y"} * 4.; in operator ()()
473 p2 = p_type2{"x"} * 2.5 + p_type2{"y"} * 4.; in operator ()()
534 typedef polynomial<real, monomial<int>> p_type2; in BOOST_AUTO_TEST_CASE() typedef
535 BOOST_CHECK((is_exponentiable<p_type2, integer>::value)); in BOOST_AUTO_TEST_CASE()
[all …]
H A Dtrigonometric_series.cpp171 typedef polynomial<p_type1, monomial<short>> p_type2; in BOOST_AUTO_TEST_CASE() typedef
172 BOOST_CHECK(has_t_degree<p_type2>::value); in BOOST_AUTO_TEST_CASE()
173 BOOST_CHECK(has_t_ldegree<p_type2>::value); in BOOST_AUTO_TEST_CASE()
174 BOOST_CHECK(has_t_order<p_type2>::value); in BOOST_AUTO_TEST_CASE()
175 BOOST_CHECK(has_t_lorder<p_type2>::value); in BOOST_AUTO_TEST_CASE()
176 BOOST_CHECK_EQUAL(math::t_degree(p_type2{}), 0); in BOOST_AUTO_TEST_CASE()
177 BOOST_CHECK_EQUAL(math::t_degree(p_type2{"x"}), 0); in BOOST_AUTO_TEST_CASE()
178 BOOST_CHECK_EQUAL(math::t_degree(p_type2{p_type1{"x"}}), 0); in BOOST_AUTO_TEST_CASE()
179 BOOST_CHECK_EQUAL(math::t_degree(p_type2{math::cos(p_type1{"x"})}), 1); in BOOST_AUTO_TEST_CASE()
180 BOOST_CHECK_EQUAL(math::t_degree(p_type2{math::cos(p_type1{"x"} - p_type1{"y"})}), 0); in BOOST_AUTO_TEST_CASE()
[all …]
H A Dpolynomial_02.cpp244 typedef polynomial<real, monomial<int>> p_type2; in BOOST_AUTO_TEST_CASE() typedef
245 BOOST_CHECK((has_subs<p_type2, rational>::value)); in BOOST_AUTO_TEST_CASE()
246 BOOST_CHECK((has_subs<p_type2, double>::value)); in BOOST_AUTO_TEST_CASE()
247 BOOST_CHECK((has_subs<p_type2, integer>::value)); in BOOST_AUTO_TEST_CASE()
249 p_type2 x{"x"}, y{"y"}; in BOOST_AUTO_TEST_CASE()
368 using p_type2 = polynomial<integer, monomial<rational>>; in BOOST_AUTO_TEST_CASE() typedef
370 BOOST_CHECK(is_integrable<p_type2>::value); in BOOST_AUTO_TEST_CASE()
378 …BOOST_CHECK_EQUAL(math::integrate(p_type2{"x"}.pow(3 / 4_q), "x"), 4 / 7_q * p_type2{"x"}.pow(7 / … in BOOST_AUTO_TEST_CASE()
405 typedef polynomial<real, monomial<int>> p_type2; in BOOST_AUTO_TEST_CASE() typedef
406 BOOST_CHECK((has_ipow_subs<p_type2, p_type2>::value)); in BOOST_AUTO_TEST_CASE()
[all …]
H A Dseries_04.cpp358 typedef g_series_type2<double, int> p_type2;
359 BOOST_CHECK(has_sine<p_type2>::value);
360 BOOST_CHECK(has_cosine<p_type2>::value);
361 BOOST_CHECK_EQUAL(math::sin(p_type2{.5}), double(42));
362 BOOST_CHECK_EQUAL(math::cos(p_type2{.5}), double(-42));
363 typedef g_series_type2<p_type2, int> p_type3;
458 typedef g_series_type<p_type1, int> p_type2;
459 p_type2 y2{"y"};
461 y2 += p_type2{"x"};
466 p_type2{"y"} * x + p_type2{"x"});
H A Dpolynomial_multiplier_02.cpp104 using p_type2 = polynomial<integer, k_monomial>; in BOOST_AUTO_TEST_CASE() typedef
107 p_type2 tmp2(f); in BOOST_AUTO_TEST_CASE()
H A Dpoisson_series_02.cpp100 typedef poisson_series<polynomial<real, monomial<short>>> p_type2; in BOOST_AUTO_TEST_CASE() typedef
101 BOOST_CHECK((has_ipow_subs<p_type2, p_type2>::value)); in BOOST_AUTO_TEST_CASE()
102 BOOST_CHECK((has_ipow_subs<p_type2, integer>::value)); in BOOST_AUTO_TEST_CASE()
103 BOOST_CHECK((has_ipow_subs<p_type2, typename p_type2::term_type::cf_type>::value)); in BOOST_AUTO_TEST_CASE()
104 p_type2 x{"x"}, y{"y"}; in BOOST_AUTO_TEST_CASE()
H A Dmath.cpp681 typedef poisson_series<p_type1> p_type2;
683 p_type2 P{"P"}, Q{"Q"}, p{"p"}, q{"q"}, P2{"P2"}, Q2{"Q2"};
684 p_type2::register_custom_derivative(
685 …"P", [&P2](const p_type2 &arg) { return arg.partial("P") + arg.partial("P2") * math::pow(P2, -1); …
686 p_type2::register_custom_derivative(
687 …"Q", [&Q2](const p_type2 &arg) { return arg.partial("Q") + arg.partial("Q2") * math::pow(Q2, -1); …
693 …BOOST_CHECK((!math::transformation_is_canonical(std::vector<p_type2>{P2 * math::cos(p) * q, Q2 * m…
694 … std::vector<p_type2>{P2 * math::sin(p), Q2 * math::sin(q)},
699 BOOST_CHECK(has_transformation_is_canonical<p_type2>::value);
H A Dseries_08.cpp449 typedef g_series_type<rational, int> p_type2; in BOOST_AUTO_TEST_CASE() typedef
450 BOOST_CHECK_THROW(math::pow(p_type2{}, -1), zero_division_error); in BOOST_AUTO_TEST_CASE()
514 p_type2::clear_pow_cache(); in BOOST_AUTO_TEST_CASE()
/dports/devel/godot2/godot-2.1.6-stable/core/
H A Dvariant_call.cpp904 const String &p_name2 = "", const Variant::Type p_type2 = Variant::NIL, in add_constructor()
922 cd.arg_types.push_back(p_type2); in add_constructor()
/dports/devel/godot2-tools/godot-2.1.6-stable/core/
H A Dvariant_call.cpp904 const String &p_name2 = "", const Variant::Type p_type2 = Variant::NIL, in add_constructor()
922 cd.arg_types.push_back(p_type2); in add_constructor()
/dports/devel/godot/godot-3.2.3-stable/core/
H A Dvariant_call.cpp1033 const String &p_name2 = "", const Variant::Type p_type2 = Variant::NIL, in add_constructor()
1051 cd.arg_types.push_back(p_type2); in add_constructor()

12