From f4ef5c6a5dcc2d8f9b352deda544cc1636e1e898 Mon Sep 17 00:00:00 2001 From: mzhelyez Date: Sat, 13 Sep 2025 15:02:54 +0200 Subject: [PATCH 01/10] updated compile tests --- doc/differentiation/autodiff_reverse.qbk | 251 ++-- doc/html/math_toolkit/autodiff0.html | 1039 ++++++++-------- test/Jamfile.v2 | 1077 +++++++++-------- ...ai_compile_test_ET_OFF_bin_float_types.cpp | 33 + ..._airy_ai_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...f_airy_ai_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._ai_compile_test_ET_ON_bin_float_types.cpp | 33 + ...f_airy_ai_compile_test_ET_ON_cpp_types.cpp | 7 +- ...ff_airy_ai_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...me_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...ai_prime_compile_test_ET_OFF_cpp_types.cpp | 7 +- ..._ai_prime_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ime_compile_test_ET_ON_bin_float_types.cpp | 33 + ..._ai_prime_compile_test_ET_ON_cpp_types.cpp | 7 +- ...y_ai_prime_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...bi_compile_test_ET_OFF_bin_float_types.cpp | 33 + ..._airy_bi_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...f_airy_bi_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._bi_compile_test_ET_ON_bin_float_types.cpp | 33 + ...f_airy_bi_compile_test_ET_ON_cpp_types.cpp | 7 +- ...ff_airy_bi_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...me_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...bi_prime_compile_test_ET_OFF_cpp_types.cpp | 7 +- ..._bi_prime_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ime_compile_test_ET_ON_bin_float_types.cpp | 33 + ..._bi_prime_compile_test_ET_ON_cpp_types.cpp | 7 +- ...y_bi_prime_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + .../autogen_rvar_specfun_tests.py | 222 ++++ .../autogen_rvar_specfun_tests.sh | 158 --- ...rt_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...iff_cbrt_compile_test_ET_OFF_cpp_types.cpp | 9 +- ...diff_cbrt_compile_test_ET_OFF_mp_types.cpp | 11 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...brt_compile_test_ET_ON_bin_float_types.cpp | 33 + ...diff_cbrt_compile_test_ET_ON_cpp_types.cpp | 9 +- ...odiff_cbrt_compile_test_ET_ON_mp_types.cpp | 11 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...pi_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...f_cos_pi_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...ff_cos_pi_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._pi_compile_test_ET_ON_bin_float_types.cpp | 33 + ...ff_cos_pi_compile_test_ET_ON_cpp_types.cpp | 7 +- ...iff_cos_pi_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...m1_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...ff_expm1_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...iff_expm1_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...pm1_compile_test_ET_ON_bin_float_types.cpp | 33 + ...iff_expm1_compile_test_ET_ON_cpp_types.cpp | 7 +- ...diff_expm1_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...ot_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...ff_hypot_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...iff_hypot_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...pot_compile_test_ET_ON_bin_float_types.cpp | 33 + ...iff_hypot_compile_test_ET_ON_cpp_types.cpp | 13 +- ...diff_hypot_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...1p_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...ff_log1p_compile_test_ET_OFF_cpp_types.cpp | 9 +- ...iff_log1p_compile_test_ET_OFF_mp_types.cpp | 11 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...g1p_compile_test_ET_ON_bin_float_types.cpp | 33 + ...iff_log1p_compile_test_ET_ON_cpp_types.cpp | 9 +- ...diff_log1p_compile_test_ET_ON_mp_types.cpp | 11 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...xp_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...ogaddexp_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...logaddexp_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...exp_compile_test_ET_ON_bin_float_types.cpp | 33 + ...logaddexp_compile_test_ET_ON_cpp_types.cpp | 11 +- ..._logaddexp_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...xp_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...ogsumexp_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...logsumexp_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...exp_compile_test_ET_ON_bin_float_types.cpp | 33 + ...logsumexp_compile_test_ET_ON_cpp_types.cpp | 11 +- ..._logsumexp_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...m1_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...ff_powm1_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...iff_powm1_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...wm1_compile_test_ET_ON_bin_float_types.cpp | 33 + ...iff_powm1_compile_test_ET_ON_cpp_types.cpp | 13 +- ...diff_powm1_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...rt_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...ff_rsqrt_compile_test_ET_OFF_cpp_types.cpp | 9 +- ...iff_rsqrt_compile_test_ET_OFF_mp_types.cpp | 11 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...qrt_compile_test_ET_ON_bin_float_types.cpp | 33 + ...iff_rsqrt_compile_test_ET_ON_cpp_types.cpp | 9 +- ...diff_rsqrt_compile_test_ET_ON_mp_types.cpp | 11 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...pi_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...f_sin_pi_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...ff_sin_pi_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._pi_compile_test_ET_ON_bin_float_types.cpp | 33 + ...ff_sin_pi_compile_test_ET_ON_cpp_types.cpp | 7 +- ...iff_sin_pi_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...m1_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...sqrt1pm1_compile_test_ET_OFF_cpp_types.cpp | 9 +- ..._sqrt1pm1_compile_test_ET_OFF_mp_types.cpp | 11 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...pm1_compile_test_ET_ON_bin_float_types.cpp | 33 + ..._sqrt1pm1_compile_test_ET_ON_cpp_types.cpp | 9 +- ...f_sqrt1pm1_compile_test_ET_ON_mp_types.cpp | 11 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ..._i_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...bessel_i_compile_test_ET_OFF_cpp_types.cpp | 7 +- ..._bessel_i_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...l_i_compile_test_ET_ON_bin_float_types.cpp | 33 + ..._bessel_i_compile_test_ET_ON_cpp_types.cpp | 7 +- ...l_bessel_i_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...me_compile_test_ET_OFF_bin_float_types.cpp | 33 + ..._i_prime_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...l_i_prime_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ime_compile_test_ET_ON_bin_float_types.cpp | 33 + ...l_i_prime_compile_test_ET_ON_cpp_types.cpp | 11 +- ...el_i_prime_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ..._j_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...bessel_j_compile_test_ET_OFF_cpp_types.cpp | 7 +- ..._bessel_j_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...l_j_compile_test_ET_ON_bin_float_types.cpp | 33 + ..._bessel_j_compile_test_ET_ON_cpp_types.cpp | 7 +- ...l_bessel_j_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...me_compile_test_ET_OFF_bin_float_types.cpp | 33 + ..._j_prime_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...l_j_prime_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ime_compile_test_ET_ON_bin_float_types.cpp | 33 + ...l_j_prime_compile_test_ET_ON_cpp_types.cpp | 11 +- ...el_j_prime_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ..._k_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...bessel_k_compile_test_ET_OFF_cpp_types.cpp | 11 +- ..._bessel_k_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...l_k_compile_test_ET_ON_bin_float_types.cpp | 33 + ..._bessel_k_compile_test_ET_ON_cpp_types.cpp | 11 +- ...l_bessel_k_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...me_compile_test_ET_OFF_bin_float_types.cpp | 33 + ..._k_prime_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...l_k_prime_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ime_compile_test_ET_ON_bin_float_types.cpp | 33 + ...l_k_prime_compile_test_ET_ON_cpp_types.cpp | 11 +- ...el_k_prime_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...nn_compile_test_ET_OFF_bin_float_types.cpp | 33 + ..._neumann_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...l_neumann_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ann_compile_test_ET_ON_bin_float_types.cpp | 33 + ...l_neumann_compile_test_ET_ON_cpp_types.cpp | 11 +- ...yl_neumann_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...me_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...nn_prime_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...ann_prime_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ime_compile_test_ET_ON_bin_float_types.cpp | 33 + ...ann_prime_compile_test_ET_ON_cpp_types.cpp | 11 +- ...mann_prime_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...el_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...h_bessel_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...ph_bessel_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...sel_compile_test_ET_ON_bin_float_types.cpp | 33 + ...ph_bessel_compile_test_ET_ON_cpp_types.cpp | 7 +- ...sph_bessel_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...me_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...el_prime_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...sel_prime_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ime_compile_test_ET_ON_bin_float_types.cpp | 33 + ...sel_prime_compile_test_ET_ON_cpp_types.cpp | 11 +- ...ssel_prime_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...nn_compile_test_ET_OFF_bin_float_types.cpp | 33 + ..._neumann_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...h_neumann_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ann_compile_test_ET_ON_bin_float_types.cpp | 33 + ...h_neumann_compile_test_ET_ON_cpp_types.cpp | 7 +- ...ph_neumann_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...me_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...nn_prime_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...ann_prime_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ime_compile_test_ET_ON_bin_float_types.cpp | 33 + ...ann_prime_compile_test_ET_ON_cpp_types.cpp | 11 +- ...mann_prime_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...ta_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...iff_beta_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...diff_beta_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...eta_compile_test_ET_ON_bin_float_types.cpp | 33 + ...diff_beta_compile_test_ET_ON_cpp_types.cpp | 13 +- ...odiff_beta_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...ac_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...ff_betac_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...iff_betac_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...tac_compile_test_ET_ON_bin_float_types.cpp | 33 + ...iff_betac_compile_test_ET_ON_cpp_types.cpp | 13 +- ...diff_betac_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...ta_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...ff_ibeta_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...iff_ibeta_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...eta_compile_test_ET_ON_bin_float_types.cpp | 33 + ...iff_ibeta_compile_test_ET_ON_cpp_types.cpp | 13 +- ...diff_ibeta_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...ve_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...rivative_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...erivative_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ive_compile_test_ET_ON_bin_float_types.cpp | 33 + ...erivative_compile_test_ET_ON_cpp_types.cpp | 13 +- ...derivative_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...nv_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...beta_inv_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...ibeta_inv_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...inv_compile_test_ET_ON_bin_float_types.cpp | 33 + ...ibeta_inv_compile_test_ET_ON_cpp_types.cpp | 13 +- ..._ibeta_inv_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...va_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...eta_inva_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...beta_inva_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...nva_compile_test_ET_ON_bin_float_types.cpp | 33 + ...beta_inva_compile_test_ET_ON_cpp_types.cpp | 13 +- ...ibeta_inva_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...vb_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...eta_invb_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...beta_invb_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...nvb_compile_test_ET_ON_bin_float_types.cpp | 33 + ...beta_invb_compile_test_ET_ON_cpp_types.cpp | 13 +- ...ibeta_invb_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...ac_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...f_ibetac_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...ff_ibetac_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...tac_compile_test_ET_ON_bin_float_types.cpp | 33 + ...ff_ibetac_compile_test_ET_ON_cpp_types.cpp | 13 +- ...iff_ibetac_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...nv_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...etac_inv_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...betac_inv_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...inv_compile_test_ET_ON_bin_float_types.cpp | 33 + ...betac_inv_compile_test_ET_ON_cpp_types.cpp | 13 +- ...ibetac_inv_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...va_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...tac_inva_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...etac_inva_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...nva_compile_test_ET_ON_bin_float_types.cpp | 33 + ...etac_inva_compile_test_ET_ON_cpp_types.cpp | 13 +- ...betac_inva_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...vb_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...tac_invb_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...etac_invb_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...nvb_compile_test_ET_ON_bin_float_types.cpp | 33 + ...etac_invb_compile_test_ET_ON_cpp_types.cpp | 13 +- ...betac_invb_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ..._t_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...byshev_t_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...ebyshev_t_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...v_t_compile_test_ET_ON_bin_float_types.cpp | 33 + ...ebyshev_t_compile_test_ET_ON_cpp_types.cpp | 7 +- ...hebyshev_t_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...me_compile_test_ET_OFF_bin_float_types.cpp | 33 + ..._t_prime_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...v_t_prime_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ime_compile_test_ET_ON_bin_float_types.cpp | 33 + ...v_t_prime_compile_test_ET_ON_cpp_types.cpp | 7 +- ...ev_t_prime_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ..._u_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...byshev_u_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...ebyshev_u_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...v_u_compile_test_ET_ON_bin_float_types.cpp | 33 + ...ebyshev_u_compile_test_ET_ON_cpp_types.cpp | 7 +- ...hebyshev_u_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ..._1_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...ellint_1_compile_test_ET_OFF_cpp_types.cpp | 13 +- ..._ellint_1_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...t_1_compile_test_ET_ON_bin_float_types.cpp | 33 + ..._ellint_1_compile_test_ET_ON_cpp_types.cpp | 13 +- ...f_ellint_1_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ..._2_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...ellint_2_compile_test_ET_OFF_cpp_types.cpp | 13 +- ..._ellint_2_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...t_2_compile_test_ET_ON_bin_float_types.cpp | 33 + ..._ellint_2_compile_test_ET_ON_cpp_types.cpp | 13 +- ...f_ellint_2_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ..._3_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...ellint_3_compile_test_ET_OFF_cpp_types.cpp | 13 +- ..._ellint_3_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...t_3_compile_test_ET_ON_bin_float_types.cpp | 33 + ..._ellint_3_compile_test_ET_ON_cpp_types.cpp | 13 +- ...f_ellint_3_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ..._d_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...ellint_d_compile_test_ET_OFF_cpp_types.cpp | 13 +- ..._ellint_d_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...t_d_compile_test_ET_ON_bin_float_types.cpp | 33 + ..._ellint_d_compile_test_ET_ON_cpp_types.cpp | 13 +- ...f_ellint_d_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...rc_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...llint_rc_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...ellint_rc_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._rc_compile_test_ET_ON_bin_float_types.cpp | 33 + ...ellint_rc_compile_test_ET_ON_cpp_types.cpp | 13 +- ..._ellint_rc_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...rd_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...llint_rd_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...ellint_rd_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._rd_compile_test_ET_ON_bin_float_types.cpp | 33 + ...ellint_rd_compile_test_ET_ON_cpp_types.cpp | 13 +- ..._ellint_rd_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...rf_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...llint_rf_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...ellint_rf_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._rf_compile_test_ET_ON_bin_float_types.cpp | 33 + ...ellint_rf_compile_test_ET_ON_cpp_types.cpp | 13 +- ..._ellint_rf_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...rg_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...llint_rg_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...ellint_rg_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._rg_compile_test_ET_ON_bin_float_types.cpp | 33 + ...ellint_rg_compile_test_ET_ON_cpp_types.cpp | 13 +- ..._ellint_rg_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...rj_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...llint_rj_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...ellint_rj_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._rj_compile_test_ET_ON_bin_float_types.cpp | 33 + ...ellint_rj_compile_test_ET_ON_cpp_types.cpp | 13 +- ..._ellint_rj_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...nt_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...f_expint_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...ff_expint_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...int_compile_test_ET_ON_bin_float_types.cpp | 33 + ...ff_expint_compile_test_ET_ON_cpp_types.cpp | 7 +- ...iff_expint_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...al_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...actorial_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...factorial_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ial_compile_test_ET_ON_bin_float_types.cpp | 33 + ...factorial_compile_test_ET_ON_cpp_types.cpp | 7 +- ..._factorial_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...al_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...actorial_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...factorial_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ial_compile_test_ET_ON_bin_float_types.cpp | 33 + ...factorial_compile_test_ET_ON_cpp_types.cpp | 7 +- ..._factorial_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...ma_compile_test_ET_OFF_bin_float_types.cpp | 33 + ..._digamma_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...f_digamma_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...mma_compile_test_ET_ON_bin_float_types.cpp | 33 + ...f_digamma_compile_test_ET_ON_cpp_types.cpp | 7 +- ...ff_digamma_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ..._p_compile_test_ET_OFF_bin_float_types.cpp | 33 + ..._gamma_p_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...f_gamma_p_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...a_p_compile_test_ET_ON_bin_float_types.cpp | 33 + ...f_gamma_p_compile_test_ET_ON_cpp_types.cpp | 11 +- ...ff_gamma_p_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ..._q_compile_test_ET_OFF_bin_float_types.cpp | 33 + ..._gamma_q_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...f_gamma_q_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...a_q_compile_test_ET_ON_bin_float_types.cpp | 33 + ...f_gamma_q_compile_test_ET_ON_cpp_types.cpp | 13 +- ...ff_gamma_q_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...ma_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...f_lgamma_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...ff_lgamma_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...mma_compile_test_ET_ON_bin_float_types.cpp | 33 + ...ff_lgamma_compile_test_ET_ON_cpp_types.cpp | 7 +- ...iff_lgamma_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...ma_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...olygamma_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...polygamma_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...mma_compile_test_ET_ON_bin_float_types.cpp | 33 + ...polygamma_compile_test_ET_ON_cpp_types.cpp | 7 +- ..._polygamma_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...m1_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...amma1pm1_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...gamma1pm1_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...pm1_compile_test_ET_ON_bin_float_types.cpp | 33 + ...gamma1pm1_compile_test_ET_ON_cpp_types.cpp | 7 +- ...tgamma1pm1_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...ma_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...f_tgamma_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...ff_tgamma_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...mma_compile_test_ET_ON_bin_float_types.cpp | 33 + ...ff_tgamma_compile_test_ET_ON_cpp_types.cpp | 7 +- ...iff_tgamma_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...io_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...ta_ratio_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...lta_ratio_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...tio_compile_test_ET_ON_bin_float_types.cpp | 33 + ...lta_ratio_compile_test_ET_ON_cpp_types.cpp | 11 +- ...elta_ratio_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...er_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...ma_lower_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...mma_lower_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...wer_compile_test_ET_ON_bin_float_types.cpp | 33 + ...mma_lower_compile_test_ET_ON_cpp_types.cpp | 13 +- ...amma_lower_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...io_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...ma_ratio_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...mma_ratio_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...tio_compile_test_ET_ON_bin_float_types.cpp | 33 + ...mma_ratio_compile_test_ET_ON_cpp_types.cpp | 11 +- ...amma_ratio_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...ma_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...trigamma_compile_test_ET_OFF_cpp_types.cpp | 7 +- ..._trigamma_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...mma_compile_test_ET_ON_bin_float_types.cpp | 33 + ..._trigamma_compile_test_ET_ON_cpp_types.cpp | 7 +- ...f_trigamma_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...er_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...genbauer_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...egenbauer_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...uer_compile_test_ET_ON_bin_float_types.cpp | 33 + ...egenbauer_compile_test_ET_ON_cpp_types.cpp | 11 +- ...gegenbauer_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...ve_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...rivative_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...erivative_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ive_compile_test_ET_ON_bin_float_types.cpp | 33 + ...erivative_compile_test_ET_ON_cpp_types.cpp | 11 +- ...derivative_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...me_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...er_prime_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...uer_prime_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ime_compile_test_ET_ON_bin_float_types.cpp | 33 + ...uer_prime_compile_test_ET_ON_cpp_types.cpp | 11 +- ...auer_prime_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ..._1_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...hankel_1_compile_test_ET_OFF_cpp_types.cpp | 11 +- ..._hankel_1_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...l_1_compile_test_ET_ON_bin_float_types.cpp | 33 + ..._hankel_1_compile_test_ET_ON_cpp_types.cpp | 11 +- ...l_hankel_1_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ..._2_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...hankel_2_compile_test_ET_OFF_cpp_types.cpp | 11 +- ..._hankel_2_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...l_2_compile_test_ET_ON_bin_float_types.cpp | 33 + ..._hankel_2_compile_test_ET_ON_cpp_types.cpp | 11 +- ...l_hankel_2_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ..._1_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...hankel_1_compile_test_ET_OFF_cpp_types.cpp | 11 +- ..._hankel_1_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...l_1_compile_test_ET_ON_bin_float_types.cpp | 33 + ..._hankel_1_compile_test_ET_ON_cpp_types.cpp | 11 +- ...h_hankel_1_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ..._2_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...hankel_2_compile_test_ET_OFF_cpp_types.cpp | 11 +- ..._hankel_2_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...l_2_compile_test_ET_ON_bin_float_types.cpp | 33 + ..._hankel_2_compile_test_ET_ON_cpp_types.cpp | 11 +- ...h_hankel_2_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...te_compile_test_ET_OFF_bin_float_types.cpp | 33 + ..._hermite_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...f_hermite_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ite_compile_test_ET_ON_bin_float_types.cpp | 33 + ...f_hermite_compile_test_ET_ON_cpp_types.cpp | 7 +- ...ff_hermite_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...an_labda_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...man_labda_compile_test_ET_OFF_mp_types.cpp | 13 +- ...man_labda_compile_test_ET_ON_cpp_types.cpp | 11 +- ...uman_labda_compile_test_ET_ON_mp_types.cpp | 13 +- ...da_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...n_lambda_compile_test_ET_OFF_cpp_types.cpp | 30 + ...an_lambda_compile_test_ET_OFF_mp_types.cpp | 30 + ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...bda_compile_test_ET_ON_bin_float_types.cpp | 33 + ...an_lambda_compile_test_ET_ON_cpp_types.cpp | 30 + ...man_lambda_compile_test_ET_ON_mp_types.cpp | 30 + ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...F1_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...tric_0F1_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...etric_0F1_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...0F1_compile_test_ET_ON_bin_float_types.cpp | 33 + ...etric_0F1_compile_test_ET_ON_cpp_types.cpp | 13 +- ...metric_0F1_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...F0_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...tric_1F0_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...etric_1F0_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...1F0_compile_test_ET_ON_bin_float_types.cpp | 33 + ...etric_1F0_compile_test_ET_ON_cpp_types.cpp | 13 +- ...metric_1F0_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...F1_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...tric_1F1_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...etric_1F1_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...1F1_compile_test_ET_ON_bin_float_types.cpp | 33 + ...etric_1F1_compile_test_ET_ON_cpp_types.cpp | 13 +- ...metric_1F1_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...F0_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...tric_2F0_compile_test_ET_OFF_cpp_types.cpp | 13 +- ...etric_2F0_compile_test_ET_OFF_mp_types.cpp | 15 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...2F0_compile_test_ET_ON_bin_float_types.cpp | 33 + ...etric_2F0_compile_test_ET_ON_cpp_types.cpp | 13 +- ...metric_2F0_compile_test_ET_ON_mp_types.cpp | 15 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...bi_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...f_jacobi_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...ff_jacobi_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...obi_compile_test_ET_ON_bin_float_types.cpp | 33 + ...ff_jacobi_compile_test_ET_ON_cpp_types.cpp | 11 +- ...iff_jacobi_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...ve_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...rivative_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...erivative_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ive_compile_test_ET_ON_bin_float_types.cpp | 33 + ...erivative_compile_test_ET_ON_cpp_types.cpp | 11 +- ...derivative_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...me_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...le_prime_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...ble_prime_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ime_compile_test_ET_ON_bin_float_types.cpp | 33 + ...ble_prime_compile_test_ET_ON_cpp_types.cpp | 11 +- ...uble_prime_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...me_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...bi_prime_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...obi_prime_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ime_compile_test_ET_ON_bin_float_types.cpp | 33 + ...obi_prime_compile_test_ET_ON_cpp_types.cpp | 11 +- ...cobi_prime_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...cd_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...acobi_cd_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...jacobi_cd_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._cd_compile_test_ET_ON_bin_float_types.cpp | 33 + ...jacobi_cd_compile_test_ET_ON_cpp_types.cpp | 11 +- ..._jacobi_cd_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...cn_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...acobi_cn_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...jacobi_cn_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._cn_compile_test_ET_ON_bin_float_types.cpp | 33 + ...jacobi_cn_compile_test_ET_ON_cpp_types.cpp | 11 +- ..._jacobi_cn_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...cs_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...acobi_cs_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...jacobi_cs_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._cs_compile_test_ET_ON_bin_float_types.cpp | 33 + ...jacobi_cs_compile_test_ET_ON_cpp_types.cpp | 11 +- ..._jacobi_cs_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...dc_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...acobi_dc_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...jacobi_dc_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._dc_compile_test_ET_ON_bin_float_types.cpp | 33 + ...jacobi_dc_compile_test_ET_ON_cpp_types.cpp | 11 +- ..._jacobi_dc_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...dn_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...acobi_dn_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...jacobi_dn_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._dn_compile_test_ET_ON_bin_float_types.cpp | 33 + ...jacobi_dn_compile_test_ET_ON_cpp_types.cpp | 11 +- ..._jacobi_dn_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...ds_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...acobi_ds_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...jacobi_ds_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._ds_compile_test_ET_ON_bin_float_types.cpp | 33 + ...jacobi_ds_compile_test_ET_ON_cpp_types.cpp | 11 +- ..._jacobi_ds_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...nc_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...acobi_nc_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...jacobi_nc_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._nc_compile_test_ET_ON_bin_float_types.cpp | 33 + ...jacobi_nc_compile_test_ET_ON_cpp_types.cpp | 11 +- ..._jacobi_nc_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...nd_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...acobi_nd_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...jacobi_nd_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._nd_compile_test_ET_ON_bin_float_types.cpp | 33 + ...jacobi_nd_compile_test_ET_ON_cpp_types.cpp | 11 +- ..._jacobi_nd_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...ns_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...acobi_ns_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...jacobi_ns_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._ns_compile_test_ET_ON_bin_float_types.cpp | 33 + ...jacobi_ns_compile_test_ET_ON_cpp_types.cpp | 11 +- ..._jacobi_ns_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...sc_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...acobi_sc_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...jacobi_sc_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._sc_compile_test_ET_ON_bin_float_types.cpp | 33 + ...jacobi_sc_compile_test_ET_ON_cpp_types.cpp | 11 +- ..._jacobi_sc_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...sd_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...acobi_sd_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...jacobi_sd_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._sd_compile_test_ET_ON_bin_float_types.cpp | 33 + ...jacobi_sd_compile_test_ET_ON_cpp_types.cpp | 11 +- ..._jacobi_sd_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...sn_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...acobi_sn_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...jacobi_sn_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._sn_compile_test_ET_ON_bin_float_types.cpp | 33 + ...jacobi_sn_compile_test_ET_ON_cpp_types.cpp | 11 +- ..._jacobi_sn_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...a1_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...i_theta1_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...bi_theta1_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ta1_compile_test_ET_ON_bin_float_types.cpp | 33 + ...bi_theta1_compile_test_ET_ON_cpp_types.cpp | 11 +- ...obi_theta1_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...au_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...heta1tau_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...theta1tau_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...tau_compile_test_ET_ON_bin_float_types.cpp | 33 + ...theta1tau_compile_test_ET_ON_cpp_types.cpp | 11 +- ..._theta1tau_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...a2_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...i_theta2_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...bi_theta2_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ta2_compile_test_ET_ON_bin_float_types.cpp | 33 + ...bi_theta2_compile_test_ET_ON_cpp_types.cpp | 11 +- ...obi_theta2_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...a3_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...i_theta3_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...bi_theta3_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ta3_compile_test_ET_ON_bin_float_types.cpp | 33 + ...bi_theta3_compile_test_ET_ON_cpp_types.cpp | 11 +- ...obi_theta3_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...m1_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...theta3m1_compile_test_ET_OFF_cpp_types.cpp | 11 +- ..._theta3m1_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...3m1_compile_test_ET_ON_bin_float_types.cpp | 33 + ..._theta3m1_compile_test_ET_ON_cpp_types.cpp | 11 +- ...i_theta3m1_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...au_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...ta3m1tau_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...eta3m1tau_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...tau_compile_test_ET_ON_bin_float_types.cpp | 33 + ...eta3m1tau_compile_test_ET_ON_cpp_types.cpp | 11 +- ...heta3m1tau_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...au_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...heta3tau_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...theta3tau_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...tau_compile_test_ET_ON_bin_float_types.cpp | 33 + ...theta3tau_compile_test_ET_ON_cpp_types.cpp | 11 +- ..._theta3tau_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...a4_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...i_theta4_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...bi_theta4_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ta4_compile_test_ET_ON_bin_float_types.cpp | 33 + ...bi_theta4_compile_test_ET_ON_cpp_types.cpp | 11 +- ...obi_theta4_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...m1_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...theta4m1_compile_test_ET_OFF_cpp_types.cpp | 11 +- ..._theta4m1_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...4m1_compile_test_ET_ON_bin_float_types.cpp | 33 + ..._theta4m1_compile_test_ET_ON_cpp_types.cpp | 11 +- ...i_theta4m1_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...au_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...ta4m1tau_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...eta4m1tau_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...tau_compile_test_ET_ON_bin_float_types.cpp | 33 + ...eta4m1tau_compile_test_ET_ON_cpp_types.cpp | 11 +- ...heta4m1tau_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...au_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...heta4tau_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...theta4tau_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...tau_compile_test_ET_ON_bin_float_types.cpp | 33 + ...theta4tau_compile_test_ET_ON_cpp_types.cpp | 11 +- ..._theta4tau_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...ta_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...obi_zeta_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...cobi_zeta_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...eta_compile_test_ET_ON_bin_float_types.cpp | 33 + ...cobi_zeta_compile_test_ET_ON_cpp_types.cpp | 11 +- ...acobi_zeta_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...re_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...laguerre_compile_test_ET_OFF_cpp_types.cpp | 7 +- ..._laguerre_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...rre_compile_test_ET_ON_bin_float_types.cpp | 33 + ..._laguerre_compile_test_ET_ON_cpp_types.cpp | 7 +- ...f_laguerre_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...w0_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...mbert_w0_compile_test_ET_OFF_cpp_types.cpp | 9 +- ...ambert_w0_compile_test_ET_OFF_mp_types.cpp | 11 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._w0_compile_test_ET_ON_bin_float_types.cpp | 33 + ...ambert_w0_compile_test_ET_ON_cpp_types.cpp | 9 +- ...lambert_w0_compile_test_ET_ON_mp_types.cpp | 11 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...me_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...w0_prime_compile_test_ET_OFF_cpp_types.cpp | 9 +- ..._w0_prime_compile_test_ET_OFF_mp_types.cpp | 11 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ime_compile_test_ET_ON_bin_float_types.cpp | 33 + ..._w0_prime_compile_test_ET_ON_cpp_types.cpp | 9 +- ...t_w0_prime_compile_test_ET_ON_mp_types.cpp | 11 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...m1_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...bert_wm1_compile_test_ET_OFF_cpp_types.cpp | 9 +- ...mbert_wm1_compile_test_ET_OFF_mp_types.cpp | 11 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...wm1_compile_test_ET_ON_bin_float_types.cpp | 33 + ...mbert_wm1_compile_test_ET_ON_cpp_types.cpp | 9 +- ...ambert_wm1_compile_test_ET_ON_mp_types.cpp | 11 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...me_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...m1_prime_compile_test_ET_OFF_cpp_types.cpp | 9 +- ...wm1_prime_compile_test_ET_OFF_mp_types.cpp | 11 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ime_compile_test_ET_ON_bin_float_types.cpp | 33 + ...wm1_prime_compile_test_ET_ON_cpp_types.cpp | 9 +- ..._wm1_prime_compile_test_ET_ON_mp_types.cpp | 11 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ..._p_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...gendre_p_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...egendre_p_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...e_p_compile_test_ET_ON_bin_float_types.cpp | 33 + ...egendre_p_compile_test_ET_ON_cpp_types.cpp | 7 +- ...legendre_p_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...me_compile_test_ET_OFF_bin_float_types.cpp | 33 + ..._p_prime_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...e_p_prime_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...ime_compile_test_ET_ON_bin_float_types.cpp | 33 + ...e_p_prime_compile_test_ET_ON_cpp_types.cpp | 7 +- ...re_p_prime_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ..._q_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...gendre_q_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...egendre_q_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...e_q_compile_test_ET_ON_bin_float_types.cpp | 33 + ...egendre_q_compile_test_ET_ON_cpp_types.cpp | 7 +- ...legendre_q_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ..._t_compile_test_ET_OFF_bin_float_types.cpp | 33 + ..._owens_t_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...f_owens_t_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...s_t_compile_test_ET_ON_bin_float_types.cpp | 33 + ...f_owens_t_compile_test_ET_ON_cpp_types.cpp | 11 +- ...ff_owens_t_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...ta_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...iff_zeta_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...diff_zeta_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...eta_compile_test_ET_ON_bin_float_types.cpp | 33 + ...diff_zeta_compile_test_ET_ON_cpp_types.cpp | 7 +- ...odiff_zeta_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...pi_compile_test_ET_OFF_bin_float_types.cpp | 33 + ..._sinc_pi_compile_test_ET_OFF_cpp_types.cpp | 7 +- ...f_sinc_pi_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._pi_compile_test_ET_ON_bin_float_types.cpp | 33 + ...f_sinc_pi_compile_test_ET_ON_cpp_types.cpp | 7 +- ...ff_sinc_pi_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ...pi_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...sinhc_pi_compile_test_ET_OFF_cpp_types.cpp | 7 +- ..._sinhc_pi_compile_test_ET_OFF_mp_types.cpp | 9 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ..._pi_compile_test_ET_ON_bin_float_types.cpp | 33 + ..._sinhc_pi_compile_test_ET_ON_cpp_types.cpp | 7 +- ...f_sinhc_pi_compile_test_ET_ON_mp_types.cpp | 9 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + .../specfun_list.txt | 132 +- ...harmonic_compile_test_ET_OFF_cpp_types.cpp | 11 +- ..._harmonic_compile_test_ET_OFF_mp_types.cpp | 13 +- ..._harmonic_compile_test_ET_ON_cpp_types.cpp | 11 +- ...l_harmonic_compile_test_ET_ON_mp_types.cpp | 13 +- ...ic_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...harmonic_compile_test_ET_OFF_cpp_types.cpp | 30 + ..._harmonic_compile_test_ET_OFF_mp_types.cpp | 30 + ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...nic_compile_test_ET_ON_bin_float_types.cpp | 33 + ..._harmonic_compile_test_ET_ON_cpp_types.cpp | 30 + ...l_harmonic_compile_test_ET_ON_mp_types.cpp | 30 + ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ..._i_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...rmonic_i_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...armonic_i_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...c_i_compile_test_ET_ON_bin_float_types.cpp | 33 + ...armonic_i_compile_test_ET_ON_cpp_types.cpp | 11 +- ...harmonic_i_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + ..._r_compile_test_ET_OFF_bin_float_types.cpp | 33 + ...rmonic_r_compile_test_ET_OFF_cpp_types.cpp | 11 +- ...armonic_r_compile_test_ET_OFF_mp_types.cpp | 13 +- ...test_ET_OFF_multiprecision_float_types.cpp | 33 + ...c_r_compile_test_ET_ON_bin_float_types.cpp | 33 + ...armonic_r_compile_test_ET_ON_cpp_types.cpp | 11 +- ...harmonic_r_compile_test_ET_ON_mp_types.cpp | 13 +- ..._test_ET_ON_multiprecision_float_types.cpp | 33 + .../update_docs_and_jamfile.py | 43 + 975 files changed, 20603 insertions(+), 3823 deletions(-) create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100755 test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.py delete mode 100755 test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.sh create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_cpp_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_mp_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_cpp_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_mp_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_cpp_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_mp_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_cpp_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_mp_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_multiprecision_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_bin_float_types.cpp create mode 100644 test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_multiprecision_float_types.cpp create mode 100755 test/test_reverse_mode_autodiff_special_functions_compile/update_docs_and_jamfile.py diff --git a/doc/differentiation/autodiff_reverse.qbk b/doc/differentiation/autodiff_reverse.qbk index 8db678037e..9e6d565c2d 100644 --- a/doc/differentiation/autodiff_reverse.qbk +++ b/doc/differentiation/autodiff_reverse.qbk @@ -241,135 +241,132 @@ Some key points about reverse mode automatic differentiation: [[ldexp] [expression, &int] [ x*pow(2,int) ] [expression] [pow(2,int)] []] ] [h1:table-of-specfuns Specfun Support] - +\[/ BEGIN SPECFUN TABLE\] [table - -[[Function] [compiles with ET ON] [runs with ET ON] [compiles with ET OFF] [runs with ET OFF] [works with multiprecision] [known issues]] - -[[tgamma] [YES] [YES] [YES] [YES] [NO] [N/A]] -[[tgamma1pm1] [NO] [N/A] [YES] [YES] [NO] [N/A]] -[[lgamma] [YES] [YES] [YES] [YES] [NO] [N/A]] -[[digamma] [YES] [YES] [YES] [YES] [NO] [N/A]] -[[trigamma] [YES] [YES] [YES] [YES] [NO] [N/A]] -[[polygamma] [NO] [N/A] [YES] [YES] [NO] [N/A]] -[[tgamma_ratio] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[tgamma_delta_ratio] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[gamma_p] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[gamma_q] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[tgamma_lower] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[rising_factorial] [NO] [N/A] [YES] [YES] [NO] [N/A]] -[[falling_factorial] [NO] [N/A] [YES] [YES] [NO] [N/A]] -[[beta] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[ibeta] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[ibetac] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[betac] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[ibeta_inv] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[ibetac_inv] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[ibeta_inva] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[ibetac_inva] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[ibeta_invb] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[ibetac_invb] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[ibeta_derivative] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[legendre_p] [NO] [N/A] [YES] [YES] [NO] [N/A]] -[[legendre_p_prime] [YES] [YES] [YES] [YES] [NO] [N/A]] -[[legendre_q] [NO] [N/A] [YES] [YES] [NO] [N/A]] -[[laguerre] [YES] [YES] [YES] [YES] [NO] [N/A]] -[[hermite] [YES] [YES] [YES] [YES] [NO] [N/A]] -[[chebyshev_t] [YES] [YES] [YES] [YES] [NO] [N/A]] -[[chebyshev_u] [YES] [YES] [YES] [YES] [NO] [N/A]] -[[chebyshev_t_prime] [YES] [YES] [YES] [YES] [NO] [N/A]] -[[shperical_harmonic] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[spherical_harmonic_r] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[spherical_harmonic_i] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[gegenbauer] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[gegenbauer_prime] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[gegenbauer_derivative] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_derivative] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_prime] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_double_prime] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[cyl_bessel_j] [NO] [N/A] [YES] [YES] [NO] [N/A]] -[[cyl_neumann] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[cyl_bessel_i] [NO] [N/A] [YES] [YES] [NO] [N/A]] -[[cyl_bessel_k] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[sph_bessel] [NO] [N/A] [YES] [YES] [NO] [N/A]] -[[sph_neumann] [NO] [N/A] [YES] [YES] [NO] [N/A]] -[[cyl_bessel_j_prime] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[cyl_neumann_prime] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[cyl_bessel_i_prime] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[cyl_bessel_k_prime] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[sph_bessel_prime] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[sph_neumann_prime] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[cyl_hankel_1] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[cyl_hankel_2] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[sph_hankel_1] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[sph_hankel_2] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[airy_ai] [NO] [N/A] [YES] [YES] [NO] [N/A]] -[[airy_bi] [NO] [N/A] [YES] [YES] [NO] [N/A]] -[[airy_ai_prime] [NO] [N/A] [YES] [YES] [NO] [N/A]] -[[airy_bi_prime] [NO] [N/A] [YES] [YES] [NO] [N/A]] -[[ellint_rf] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[ellint_rd] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[ellint_rj] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[ellint_rc] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[ellint_rg] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[ellint_1] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[ellint_2] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[ellint_3] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[ellint_d] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_zeta] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[heuman_labda] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_cd] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_cn] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_cs] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_dc] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_dn] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_ds] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_nc] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_nd] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_ns] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_sc] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_sd] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_sn] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_theta1] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_theta1tau] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_theta2] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_theta1tau] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_theta3] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_theta3tau] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_theta3m1] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_theta3m1tau] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_theta4] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_theta4tau] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_theta4m1] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[jacobi_theta4m1tau] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[lambert_w0] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[lambert_wm1] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[lambert_w0_prime] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[lambert_wm1_prime] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[zeta] [NO] [N/A] [YES] [YES] [NO] [N/A]] -[[expint] [NO] [N/A] [YES] [YES] [NO] [N/A]] -[[hypergeometric_1F0] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[hypergeometric_0F1] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[hypergeometric_2F0] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[hypergeometric_1F1] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[sin_pi] [YES] [YES] [YES] [YES] [NO] [N/A]] -[[cos_pi] [YES] [YES] [YES] [YES] [NO] [N/A]] -[[log1p] [YES] [NO] [YES] [NO] [NO] [N/A]] -[[expm1] [YES] [YES] [YES] [YES] [NO] [N/A]] -[[cbrt] [YES] [YES] [YES] [YES] [NO] [N/A]] -[[sqrt1pm1] [NO] [N/A] [YES] [YES] [NO] [N/A]] -[[powm1] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[hypot] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[rsqrt] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[logaddexp] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[logsumexp] [NO] [N/A] [NO] [N/A] [NO] [N/A]] -[[sinc_pi] [YES] [YES] [YES] [YES] [NO] [N/A]] -[[sinhc_pi] [YES] [YES] [YES] [YES] [NO] [N/A]] -[[owens_t] [NO] [N/A] [NO] [N/A] [NO] [N/A]] +[[Function] [compiles with ET ON] [runs with ET ON] [compiles with ET OFF] [runs with ET OFF] [works with multiprecision] [known issues]] +[[tgamma] [True] [True] [True] [False] [False] [N/A]] +[[tgamma1pm1] [False] [N/A] [True] [False] [False] [N/A]] +[[lgamma] [True] [True] [True] [False] [False] [N/A]] +[[digamma] [True] [True] [True] [False] [False] [N/A]] +[[trigamma] [True] [True] [True] [False] [False] [N/A]] +[[polygamma] [False] [N/A] [True] [False] [False] [N/A]] +[[tgamma_ratio] [False] [N/A] [True] [False] [False] [N/A]] +[[tgamma_delta_ratio] [False] [N/A] [True] [False] [False] [N/A]] +[[gamma_p] [False] [N/A] [True] [False] [False] [N/A]] +[[gamma_q] [False] [N/A] [True] [False] [False] [N/A]] +[[tgamma_lower] [False] [N/A] [True] [False] [False] [N/A]] +[[rising_factorial] [False] [N/A] [True] [False] [False] [N/A]] +[[falling_factorial] [False] [N/A] [True] [False] [False] [N/A]] +[[beta] [False] [N/A] [True] [False] [False] [N/A]] +[[ibeta] [False] [N/A] [True] [False] [False] [N/A]] +[[ibetac] [False] [N/A] [True] [False] [False] [N/A]] +[[betac] [False] [N/A] [True] [False] [False] [N/A]] +[[ibeta_inv] [False] [N/A] [True] [False] [False] [N/A]] +[[ibetac_inv] [False] [N/A] [True] [False] [False] [N/A]] +[[ibeta_inva] [False] [N/A] [True] [False] [False] [N/A]] +[[ibetac_inva] [False] [N/A] [True] [False] [False] [N/A]] +[[ibeta_invb] [False] [N/A] [True] [False] [False] [N/A]] +[[ibetac_invb] [False] [N/A] [True] [False] [False] [N/A]] +[[ibeta_derivative] [False] [N/A] [True] [False] [False] [N/A]] +[[legendre_p] [False] [N/A] [True] [False] [False] [N/A]] +[[legendre_p_prime] [True] [True] [True] [False] [False] [N/A]] +[[legendre_q] [False] [N/A] [True] [False] [False] [N/A]] +[[laguerre] [True] [True] [True] [False] [False] [N/A]] +[[hermite] [True] [True] [True] [False] [False] [N/A]] +[[chebyshev_t] [True] [True] [True] [False] [False] [N/A]] +[[chebyshev_u] [True] [True] [True] [False] [False] [N/A]] +[[chebyshev_t_prime] [True] [True] [True] [False] [False] [N/A]] +[[spherical_harmonic] [False] [N/A] [False] [N/A] [False] [N/A]] +[[spherical_harmonic_r] [False] [N/A] [True] [False] [False] [N/A]] +[[spherical_harmonic_i] [False] [N/A] [True] [False] [False] [N/A]] +[[gegenbauer] [False] [N/A] [False] [N/A] [False] [N/A]] +[[gegenbauer_prime] [False] [N/A] [False] [N/A] [False] [N/A]] +[[gegenbauer_derivative] [False] [N/A] [False] [N/A] [False] [N/A]] +[[jacobi] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_derivative] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_prime] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_double_prime] [True] [True] [True] [False] [False] [N/A]] +[[cyl_bessel_j] [False] [N/A] [True] [False] [False] [N/A]] +[[cyl_neumann] [False] [N/A] [True] [False] [False] [N/A]] +[[cyl_bessel_i] [False] [N/A] [True] [False] [False] [N/A]] +[[cyl_bessel_k] [False] [N/A] [True] [False] [False] [N/A]] +[[sph_bessel] [False] [N/A] [True] [False] [False] [N/A]] +[[sph_neumann] [False] [N/A] [True] [False] [False] [N/A]] +[[cyl_bessel_j_prime] [False] [N/A] [True] [False] [False] [N/A]] +[[cyl_neumann_prime] [False] [N/A] [True] [False] [False] [N/A]] +[[cyl_bessel_i_prime] [False] [N/A] [True] [False] [False] [N/A]] +[[cyl_bessel_k_prime] [False] [N/A] [True] [False] [False] [N/A]] +[[sph_bessel_prime] [False] [N/A] [False] [N/A] [False] [N/A]] +[[sph_neumann_prime] [False] [N/A] [False] [N/A] [False] [N/A]] +[[cyl_hankel_1] [False] [N/A] [False] [N/A] [False] [N/A]] +[[cyl_hankel_2] [False] [N/A] [False] [N/A] [False] [N/A]] +[[sph_hankel_1] [False] [N/A] [False] [N/A] [False] [N/A]] +[[sph_hankel_2] [False] [N/A] [False] [N/A] [False] [N/A]] +[[airy_ai] [False] [N/A] [True] [False] [False] [N/A]] +[[airy_bi] [False] [N/A] [True] [False] [False] [N/A]] +[[airy_ai_prime] [False] [N/A] [True] [False] [False] [N/A]] +[[airy_bi_prime] [False] [N/A] [True] [False] [False] [N/A]] +[[ellint_rf] [False] [N/A] [True] [False] [False] [N/A]] +[[ellint_rd] [False] [N/A] [True] [False] [False] [N/A]] +[[ellint_rj] [False] [N/A] [True] [False] [False] [N/A]] +[[ellint_rc] [False] [N/A] [True] [False] [False] [N/A]] +[[ellint_rg] [False] [N/A] [True] [False] [False] [N/A]] +[[ellint_1] [False] [N/A] [True] [False] [False] [N/A]] +[[ellint_2] [False] [N/A] [True] [False] [False] [N/A]] +[[ellint_3] [False] [N/A] [True] [False] [False] [N/A]] +[[ellint_d] [False] [N/A] [True] [False] [False] [N/A]] +[[jacobi_zeta] [False] [N/A] [True] [False] [False] [N/A]] +[[heuman_lambda] [False] [N/A] [True] [False] [False] [N/A]] +[[jacobi_cd] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_cn] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_cs] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_dc] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_dn] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_ds] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_nc] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_nd] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_ns] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_sc] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_sd] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_sn] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_theta1] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_theta1tau] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_theta2] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_theta1tau] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_theta3] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_theta3tau] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_theta3m1] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_theta3m1tau] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_theta4] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_theta4tau] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_theta4m1] [True] [True] [True] [False] [False] [N/A]] +[[jacobi_theta4m1tau] [True] [True] [True] [False] [False] [N/A]] +[[lambert_w0] [False] [N/A] [False] [N/A] [False] [N/A]] +[[lambert_wm1] [False] [N/A] [False] [N/A] [False] [N/A]] +[[lambert_w0_prime] [False] [N/A] [False] [N/A] [False] [N/A]] +[[lambert_wm1_prime] [False] [N/A] [False] [N/A] [False] [N/A]] +[[zeta] [False] [N/A] [True] [False] [False] [N/A]] +[[expint] [False] [N/A] [True] [False] [False] [N/A]] +[[hypergeometric_1F0] [True] [True] [True] [False] [False] [N/A]] +[[hypergeometric_0F1] [False] [N/A] [True] [False] [False] [N/A]] +[[hypergeometric_2F0] [False] [N/A] [True] [False] [False] [N/A]] +[[hypergeometric_1F1] [False] [N/A] [True] [False] [False] [N/A]] +[[sin_pi] [True] [True] [True] [False] [False] [N/A]] +[[cos_pi] [True] [True] [True] [False] [False] [N/A]] +[[log1p] [True] [True] [True] [False] [False] [N/A]] +[[expm1] [True] [True] [True] [False] [False] [N/A]] +[[cbrt] [True] [True] [True] [False] [False] [N/A]] +[[sqrt1pm1] [False] [N/A] [True] [False] [False] [N/A]] +[[powm1] [False] [N/A] [True] [False] [False] [N/A]] +[[hypot] [True] [True] [True] [False] [False] [N/A]] +[[rsqrt] [False] [N/A] [False] [N/A] [False] [N/A]] +[[logaddexp] [False] [N/A] [False] [N/A] [False] [N/A]] +[[logsumexp] [False] [N/A] [False] [N/A] [False] [N/A]] +[[sinc_pi] [True] [True] [True] [False] [False] [N/A]] +[[sinhc_pi] [True] [True] [True] [False] [False] [N/A]] +[[owens_t] [False] [N/A] [True] [False] [False] [N/A]] ] - - +\[/ END SPECFUN TABLE\] [h1:expression_templates Example 1: Linear Regression] Although autodiff is overkill for linear regression, its a useful example for demonstrating a typical gradient based optimization usecase. diff --git a/doc/html/math_toolkit/autodiff0.html b/doc/html/math_toolkit/autodiff0.html index 89b3601345..b2bba693d9 100644 --- a/doc/html/math_toolkit/autodiff0.html +++ b/doc/html/math_toolkit/autodiff0.html @@ -1764,6 +1764,9 @@

Specfun Support

+

+ [/ BEGIN SPECFUN TABLE] +

@@ -1820,27 +1823,27 @@

- YES + True

- YES + True

- YES + True

- YES + False

- NO + False

@@ -1857,7 +1860,7 @@

- NO + False

@@ -1867,17 +1870,17 @@

- YES + True

- YES + False

- NO + False

@@ -1894,27 +1897,27 @@

- YES + True

- YES + True

- YES + True

- YES + False

- NO + False

@@ -1931,27 +1934,27 @@

- YES + True

- YES + True

- YES + True

- YES + False

- NO + False

@@ -1968,27 +1971,27 @@

- YES + True

- YES + True

- YES + True

- YES + False

- NO + False

@@ -2005,7 +2008,7 @@

- NO + False

@@ -2015,17 +2018,17 @@

- YES + True

- YES + False

- NO + False

@@ -2042,7 +2045,7 @@

- NO + False

@@ -2052,17 +2055,17 @@

- NO + True

- N/A + False

- NO + False

@@ -2079,7 +2082,7 @@

- NO + False

@@ -2089,17 +2092,17 @@

- NO + True

- N/A + False

- NO + False

@@ -2116,7 +2119,7 @@

- NO + False

@@ -2126,17 +2129,17 @@

- NO + True

- N/A + False

- NO + False

@@ -2153,7 +2156,7 @@

- NO + False

@@ -2163,17 +2166,17 @@

- NO + True

- N/A + False

- NO + False

@@ -2190,7 +2193,7 @@

- NO + False

@@ -2200,17 +2203,17 @@

- NO + True

- N/A + False

- NO + False

@@ -2227,7 +2230,7 @@

- NO + False

@@ -2237,17 +2240,17 @@

- YES + True

- YES + False

- NO + False

@@ -2264,7 +2267,7 @@

- NO + False

@@ -2274,17 +2277,17 @@

- YES + True

- YES + False

- NO + False

@@ -2301,7 +2304,7 @@

- NO + False

@@ -2311,17 +2314,17 @@

- NO + True

- N/A + False

- NO + False

@@ -2338,7 +2341,7 @@

- NO + False

@@ -2348,17 +2351,17 @@

- NO + True

- N/A + False

- NO + False

@@ -2375,7 +2378,7 @@

- NO + False

@@ -2385,17 +2388,17 @@

- NO + True

- N/A + False

- NO + False

@@ -2412,7 +2415,7 @@

- NO + False

@@ -2422,17 +2425,17 @@

- NO + True

- N/A + False

- NO + False

@@ -2449,7 +2452,7 @@

- NO + False

@@ -2459,17 +2462,17 @@

- NO + True

- N/A + False

- NO + False

@@ -2486,7 +2489,7 @@

- NO + False

@@ -2496,17 +2499,17 @@

- NO + True

- N/A + False

- NO + False

@@ -2523,7 +2526,7 @@

- NO + False

@@ -2533,17 +2536,17 @@

- NO + True

- N/A + False

- NO + False

@@ -2560,7 +2563,7 @@

- NO + False

@@ -2570,17 +2573,17 @@

- NO + True

- N/A + False

- NO + False

@@ -2597,7 +2600,7 @@

- NO + False

@@ -2607,17 +2610,17 @@

- NO + True

- N/A + False

- NO + False

@@ -2634,7 +2637,7 @@

- NO + False

@@ -2644,17 +2647,17 @@

- NO + True

- N/A + False

- NO + False

@@ -2671,7 +2674,7 @@

- NO + False

@@ -2681,17 +2684,17 @@

- NO + True

- N/A + False

- NO + False

@@ -2708,7 +2711,7 @@

- NO + False

@@ -2718,17 +2721,17 @@

- YES + True

- YES + False

- NO + False

@@ -2745,27 +2748,27 @@

- YES + True

- YES + True

- YES + True

- YES + False

- NO + False

@@ -2782,7 +2785,7 @@

- NO + False

@@ -2792,17 +2795,17 @@

- YES + True

- YES + False

- NO + False

@@ -2819,27 +2822,27 @@

- YES + True

- YES + True

- YES + True

- YES + False

- NO + False

@@ -2856,27 +2859,27 @@

- YES + True

- YES + True

- YES + True

- YES + False

- NO + False

@@ -2893,27 +2896,27 @@

- YES + True

- YES + True

- YES + True

- YES + False

- NO + False

@@ -2930,27 +2933,27 @@

- YES + True

- YES + True

- YES + True

- YES + False

- NO + False

@@ -2967,27 +2970,27 @@

- YES + True

- YES + True

- YES + True

- YES + False

- NO + False

@@ -2999,12 +3002,12 @@

- shperical_harmonic + spherical_harmonic

- NO + False

@@ -3014,7 +3017,7 @@

- NO + False

@@ -3024,7 +3027,7 @@

- NO + False

@@ -3041,7 +3044,7 @@

- NO + False

@@ -3051,17 +3054,17 @@

- NO + True

- N/A + False

- NO + False

@@ -3078,7 +3081,7 @@

- NO + False

@@ -3088,17 +3091,17 @@

- NO + True

- N/A + False

- NO + False

@@ -3115,7 +3118,7 @@

- NO + False

@@ -3125,7 +3128,7 @@

- NO + False

@@ -3135,7 +3138,7 @@

- NO + False

@@ -3152,7 +3155,7 @@

- NO + False

@@ -3162,7 +3165,7 @@

- NO + False

@@ -3172,7 +3175,7 @@

- NO + False

@@ -3189,7 +3192,7 @@

- NO + False

@@ -3199,7 +3202,7 @@

- NO + False

@@ -3209,7 +3212,7 @@

- NO + False

@@ -3226,27 +3229,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -3263,27 +3266,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -3300,27 +3303,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -3337,27 +3340,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -3374,7 +3377,7 @@

- NO + False

@@ -3384,17 +3387,17 @@

- YES + True

- YES + False

- NO + False

@@ -3411,7 +3414,7 @@

- NO + False

@@ -3421,17 +3424,17 @@

- NO + True

- N/A + False

- NO + False

@@ -3448,7 +3451,7 @@

- NO + False

@@ -3458,17 +3461,17 @@

- YES + True

- YES + False

- NO + False

@@ -3485,7 +3488,7 @@

- NO + False

@@ -3495,17 +3498,17 @@

- NO + True

- N/A + False

- NO + False

@@ -3522,7 +3525,7 @@

- NO + False

@@ -3532,17 +3535,17 @@

- YES + True

- YES + False

- NO + False

@@ -3559,7 +3562,7 @@

- NO + False

@@ -3569,17 +3572,17 @@

- YES + True

- YES + False

- NO + False

@@ -3596,7 +3599,7 @@

- NO + False

@@ -3606,17 +3609,17 @@

- NO + True

- N/A + False

- NO + False

@@ -3633,7 +3636,7 @@

- NO + False

@@ -3643,17 +3646,17 @@

- NO + True

- N/A + False

- NO + False

@@ -3670,7 +3673,7 @@

- NO + False

@@ -3680,17 +3683,17 @@

- NO + True

- N/A + False

- NO + False

@@ -3707,7 +3710,7 @@

- NO + False

@@ -3717,17 +3720,17 @@

- NO + True

- N/A + False

- NO + False

@@ -3744,7 +3747,7 @@

- NO + False

@@ -3754,7 +3757,7 @@

- NO + False

@@ -3764,7 +3767,7 @@

- NO + False

@@ -3781,7 +3784,7 @@

- NO + False

@@ -3791,7 +3794,7 @@

- NO + False

@@ -3801,7 +3804,7 @@

- NO + False

@@ -3818,7 +3821,7 @@

- NO + False

@@ -3828,7 +3831,7 @@

- NO + False

@@ -3838,7 +3841,7 @@

- NO + False

@@ -3855,7 +3858,7 @@

- NO + False

@@ -3865,7 +3868,7 @@

- NO + False

@@ -3875,7 +3878,7 @@

- NO + False

@@ -3892,7 +3895,7 @@

- NO + False

@@ -3902,7 +3905,7 @@

- NO + False

@@ -3912,7 +3915,7 @@

- NO + False

@@ -3929,7 +3932,7 @@

- NO + False

@@ -3939,7 +3942,7 @@

- NO + False

@@ -3949,7 +3952,7 @@

- NO + False

@@ -3966,7 +3969,7 @@

- NO + False

@@ -3976,17 +3979,17 @@

- YES + True

- YES + False

- NO + False

@@ -4003,7 +4006,7 @@

- NO + False

@@ -4013,17 +4016,17 @@

- YES + True

- YES + False

- NO + False

@@ -4040,7 +4043,7 @@

- NO + False

@@ -4050,17 +4053,17 @@

- YES + True

- YES + False

- NO + False

@@ -4077,7 +4080,7 @@

- NO + False

@@ -4087,17 +4090,17 @@

- YES + True

- YES + False

- NO + False

@@ -4114,7 +4117,7 @@

- NO + False

@@ -4124,17 +4127,17 @@

- NO + True

- N/A + False

- NO + False

@@ -4151,7 +4154,7 @@

- NO + False

@@ -4161,17 +4164,17 @@

- NO + True

- N/A + False

- NO + False

@@ -4188,7 +4191,7 @@

- NO + False

@@ -4198,17 +4201,17 @@

- NO + True

- N/A + False

- NO + False

@@ -4225,7 +4228,7 @@

- NO + False

@@ -4235,17 +4238,17 @@

- NO + True

- N/A + False

- NO + False

@@ -4262,7 +4265,7 @@

- NO + False

@@ -4272,17 +4275,17 @@

- NO + True

- N/A + False

- NO + False

@@ -4299,7 +4302,7 @@

- NO + False

@@ -4309,17 +4312,17 @@

- NO + True

- N/A + False

- NO + False

@@ -4336,7 +4339,7 @@

- NO + False

@@ -4346,17 +4349,17 @@

- NO + True

- N/A + False

- NO + False

@@ -4373,7 +4376,7 @@

- NO + False

@@ -4383,17 +4386,17 @@

- NO + True

- N/A + False

- NO + False

@@ -4410,7 +4413,7 @@

- NO + False

@@ -4420,17 +4423,17 @@

- NO + True

- N/A + False

- NO + False

@@ -4447,7 +4450,7 @@

- NO + False

@@ -4457,17 +4460,17 @@

- NO + True

- N/A + False

- NO + False

@@ -4479,12 +4482,12 @@

- heuman_labda + heuman_lambda

- NO + False

@@ -4494,17 +4497,17 @@

- NO + True

- N/A + False

- NO + False

@@ -4521,27 +4524,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -4558,27 +4561,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -4595,27 +4598,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -4632,27 +4635,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -4669,27 +4672,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -4706,27 +4709,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -4743,27 +4746,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -4780,27 +4783,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -4817,27 +4820,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -4854,27 +4857,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -4891,27 +4894,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -4928,27 +4931,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -4965,27 +4968,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -5002,27 +5005,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -5039,27 +5042,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -5076,27 +5079,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -5113,27 +5116,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -5150,27 +5153,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -5187,27 +5190,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -5224,27 +5227,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -5261,27 +5264,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -5298,27 +5301,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -5335,27 +5338,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -5372,27 +5375,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -5409,7 +5412,7 @@

- NO + False

@@ -5419,7 +5422,7 @@

- NO + False

@@ -5429,7 +5432,7 @@

- NO + False

@@ -5446,7 +5449,7 @@

- NO + False

@@ -5456,7 +5459,7 @@

- NO + False

@@ -5466,7 +5469,7 @@

- NO + False

@@ -5483,7 +5486,7 @@

- NO + False

@@ -5493,7 +5496,7 @@

- NO + False

@@ -5503,7 +5506,7 @@

- NO + False

@@ -5520,7 +5523,7 @@

- NO + False

@@ -5530,7 +5533,7 @@

- NO + False

@@ -5540,7 +5543,7 @@

- NO + False

@@ -5557,7 +5560,7 @@

- NO + False

@@ -5567,17 +5570,17 @@

- YES + True

- YES + False

- NO + False

@@ -5594,7 +5597,7 @@

- NO + False

@@ -5604,17 +5607,17 @@

- YES + True

- YES + False

- NO + False

@@ -5631,27 +5634,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -5668,7 +5671,7 @@

- NO + False

@@ -5678,17 +5681,17 @@

- NO + True

- N/A + False

- NO + False

@@ -5705,7 +5708,7 @@

- NO + False

@@ -5715,17 +5718,17 @@

- NO + True

- N/A + False

- NO + False

@@ -5742,7 +5745,7 @@

- NO + False

@@ -5752,17 +5755,17 @@

- NO + True

- N/A + False

- NO + False

@@ -5779,27 +5782,27 @@

- YES + True

- YES + True

- YES + True

- YES + False

- NO + False

@@ -5816,27 +5819,27 @@

- YES + True

- YES + True

- YES + True

- YES + False

- NO + False

@@ -5853,27 +5856,27 @@

- YES + True

- NO + True

- YES + True

- NO + False

- NO + False

@@ -5890,27 +5893,27 @@

- YES + True

- YES + True

- YES + True

- YES + False

- NO + False

@@ -5927,27 +5930,27 @@

- YES + True

- YES + True

- YES + True

- YES + False

- NO + False

@@ -5964,7 +5967,7 @@

- NO + False

@@ -5974,17 +5977,17 @@

- YES + True

- YES + False

- NO + False

@@ -6001,7 +6004,7 @@

- NO + False

@@ -6011,17 +6014,17 @@

- NO + True

- N/A + False

- NO + False

@@ -6038,27 +6041,27 @@

- NO + True

- N/A + True

- NO + True

- N/A + False

- NO + False

@@ -6075,7 +6078,7 @@

- NO + False

@@ -6085,7 +6088,7 @@

- NO + False

@@ -6095,7 +6098,7 @@

- NO + False

@@ -6112,7 +6115,7 @@

- NO + False

@@ -6122,7 +6125,7 @@

- NO + False

@@ -6132,7 +6135,7 @@

- NO + False

@@ -6149,7 +6152,7 @@

- NO + False

@@ -6159,7 +6162,7 @@

- NO + False

@@ -6169,7 +6172,7 @@

- NO + False

@@ -6186,27 +6189,27 @@

- YES + True

- YES + True

- YES + True

- YES + False

- NO + False

@@ -6223,27 +6226,27 @@

- YES + True

- YES + True

- YES + True

- YES + False

- NO + False

@@ -6260,7 +6263,7 @@

- NO + False

@@ -6270,17 +6273,17 @@

- NO + True

- N/A + False

- NO + False

@@ -6291,6 +6294,9 @@

+

+ [/ END SPECFUN TABLE] +

Example @@ -6702,6 +6708,7 @@

the following macro at compile time:

#define BOOST_MATH_REVERSE_MODE_ET_OFF
+#include <boost/math/differentiation/autodiff_reverse.hpp>
 

or pass it to the compiler via flag diff --git a/test/Jamfile.v2 b/test/Jamfile.v2 index d36686c091..8a750e3b05 100644 --- a/test/Jamfile.v2 +++ b/test/Jamfile.v2 @@ -1358,6 +1358,7 @@ test-suite autodiff : [ compile compile_test/diff_finite_difference_incl_test.cpp : gcc-mingw:-Wa,-mbig-obj off msvc:/bigobj release $(float128_type) [ check-target-builds ../config//is_cygwin_run "Cygwin CI run" : no ] [ requires cxx11_inline_namespaces ] ] [ compile compile_test/diff_lanczos_smoothing_incl_test.cpp : gcc-mingw:-Wa,-mbig-obj off msvc:/bigobj release [ requires cxx17_if_constexpr cxx17_std_apply ] $(float128_type) [ check-target-builds ../config//is_cygwin_run "Cygwin CI run" : no ] [ requires cxx11_inline_namespaces ] ] ; + test-suite test_reverse_mode_autodiff : [ run test_reverse_mode_autodiff_flat_linear_allocator.cpp /boost/test//boost_unit_test_framework : : : gcc-mingw:-Wa,-mbig-obj off msvc:/bigobj release ] @@ -1367,493 +1368,601 @@ test-suite test_reverse_mode_autodiff [ run test_reverse_mode_autodiff_basic_math_ops.cpp /boost/test//boost_unit_test_framework : : : gcc-mingw:-Wa,-mbig-obj off msvc:/bigobj release ] [ run test_reverse_mode_autodiff_error_functions.cpp /boost/test//boost_unit_test_framework : : : gcc-mingw:-Wa,-mbig-obj off msvc:/bigobj release ] ; +# BEGIN AUTODIFF LONG RUNNING TESTS test-suite autodiff-long-running-tests : - [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_mp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_mp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_mp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_cpp_types.cpp ] - [ run-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_mp_types.cpp ] - [ run-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_cpp_types.cpp ] - [ run-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_cpp_types.cpp ] - [ run-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_mp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_mp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_mp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_mp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_mp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_cpp_types.cpp ] - [ run-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_cpp_types.cpp ] - [ run-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_cpp_types.cpp ] - [ run-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_mp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_mp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_mp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_mp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_mp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_mp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_mp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_cpp_types.cpp ] - [ run test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_cpp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_mp_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_mp_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_bin_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_bin_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_bin_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ compile-fail test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_multiprecision_float_types.cpp ] ; +# END AUTODIFF LONG RUNNING TESTS # # These tests are run by default when you invoke the Jamfile, but # they are deliberately NOT run from the CI scripts as they soak up diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..c6c25cef9e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_airy_ai_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::airy_ai(x_ad); + auto y_expect = boost::math::airy_ai(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_cpp_types.cpp index ea99d9385b..f067c4e947 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_mp_types.cpp index ba73a7c8db..669d115f93 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_airy_ai_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..9b302f914d --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_airy_ai_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::airy_ai(x_ad); + auto y_expect = boost::math::airy_ai(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..d63e211d99 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_airy_ai_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::airy_ai(x_ad); + auto y_expect = boost::math::airy_ai(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_cpp_types.cpp index eab31d0766..125f4076ea 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_mp_types.cpp index 68d7a4ed6f..b874a5858b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_airy_ai_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..0837f3d95a --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_airy_ai_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::airy_ai(x_ad); + auto y_expect = boost::math::airy_ai(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..8511368f12 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_airy_ai_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai_prime, T, bin_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::airy_ai_prime(x_ad); + auto y_expect = boost::math::airy_ai_prime(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_cpp_types.cpp index b1a0a577bd..926946656e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_mp_types.cpp index 22449d9904..3d79c89cf3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_airy_ai_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai_prime, T, multiprecision_float_types) { RandomSample rng{-1, 1}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..67431a88d7 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_airy_ai_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai_prime, T, multiprecision_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::airy_ai_prime(x_ad); + auto y_expect = boost::math::airy_ai_prime(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..19c24d1eb4 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_airy_ai_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai_prime, T, bin_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::airy_ai_prime(x_ad); + auto y_expect = boost::math::airy_ai_prime(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_cpp_types.cpp index b674109da4..e46cb4c09f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_mp_types.cpp index 6f0b7de6e4..df948e1d48 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_airy_ai_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai_prime, T, multiprecision_float_types) { RandomSample rng{-1, 1}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..d06878168d --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_airy_ai_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai_prime, T, multiprecision_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::airy_ai_prime(x_ad); + auto y_expect = boost::math::airy_ai_prime(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..87b98ef8f0 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_airy_bi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::airy_bi(x_ad); + auto y_expect = boost::math::airy_bi(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_cpp_types.cpp index 3b1043d9de..c3f20f68ec 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_mp_types.cpp index fdedd63ffd..c528fe13f0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_airy_bi_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..77c9402bda --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_airy_bi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::airy_bi(x_ad); + auto y_expect = boost::math::airy_bi(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..b4554d9a1f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_airy_bi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::airy_bi(x_ad); + auto y_expect = boost::math::airy_bi(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_cpp_types.cpp index 46f67ec471..7ad845f7ec 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_mp_types.cpp index cab30e72be..986836ca2f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_airy_bi_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..d89db82a07 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_airy_bi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::airy_bi(x_ad); + auto y_expect = boost::math::airy_bi(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..96d6d92e06 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_airy_bi_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi_prime, T, bin_float_types) + { + RandomSample rng{ -5, 0 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::airy_bi_prime(x_ad); + auto y_expect = boost::math::airy_bi_prime(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_cpp_types.cpp index ff11ad511b..574d4d9441 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_mp_types.cpp index b7f48db08d..fe45d688bb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_airy_bi_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi_prime, T, multiprecision_float_types) { RandomSample rng{-5, 0}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..833c7f6150 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_airy_bi_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi_prime, T, multiprecision_float_types) + { + RandomSample rng{ -5, 0 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::airy_bi_prime(x_ad); + auto y_expect = boost::math::airy_bi_prime(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..412ff5004b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_airy_bi_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi_prime, T, bin_float_types) + { + RandomSample rng{ -5, 0 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::airy_bi_prime(x_ad); + auto y_expect = boost::math::airy_bi_prime(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_cpp_types.cpp index 73f35b8ec7..5805e5d058 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_mp_types.cpp index 2babd25857..d234c8ebb3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_airy_bi_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi_prime, T, multiprecision_float_types) { RandomSample rng{-5, 0}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..7f4f6ba43c --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_airy_bi_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi_prime, T, multiprecision_float_types) + { + RandomSample rng{ -5, 0 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::airy_bi_prime(x_ad); + auto y_expect = boost::math::airy_bi_prime(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.py b/test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.py new file mode 100755 index 0000000000..8200c96b2d --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.py @@ -0,0 +1,222 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +""" +Created on Thu Sep 11 16:10:41 2025 + +@author: mzhelyez +""" + +import sys, os, subprocess +import logging +import re +from pathlib import Path + + +TEST_FOLDER="./" +SPECFUN_LIST=f"{TEST_FOLDER}specfun_list.txt" +CC="g++" +CPPFLAGS="--std=c++14" +CWD=os.getcwd() +BOOST_ROOT_DIR=f"{CWD}/../../../../" +BOOST_MATH_DIR=f"{BOOST_ROOT_DIR}/libs/math/" +BOOST_MATH_TEST_DIR=f"{BOOST_MATH_DIR}/test/" +INCLUDE_FLAGS=f"-I{BOOST_MATH_DIR}/include/ -I{BOOST_ROOT_DIR} -I{BOOST_MATH_TEST_DIR}" +COMPILATION_TABLE=f"{BOOST_ROOT_DIR}/libs/math/doc/differentiation/compilation_table.txt" +LOG_FILE=f"{CWD}/autogen.log" +LOG_FILE_VERBOSE=f"{CWD}/autogen_verbose.log" +JAM_COMPILE_COMMANDS_OUT="generated_jam_compile_commands.txt" +DOC_FILE = f"{CWD}/../../doc/differentiation/autodiff_reverse.qbk" +logger = logging.getLogger("my_logger") +logger.setLevel(logging.INFO) +file_handler = logging.FileHandler(f"{LOG_FILE}", mode="w") +file_handler.setLevel(logging.INFO) +console_handler = logging.StreamHandler(sys.stdout) +console_handler.setLevel(logging.INFO) +formatter = logging.Formatter("%(asctime)s - %(levelname)s - %(message)s") +file_handler.setFormatter(formatter) +console_handler.setFormatter(formatter) +logger.addHandler(file_handler) +logger.addHandler(console_handler) + + +logger2 = logging.getLogger("logger2") +logger2.setLevel(logging.INFO) +file_handler2 = logging.FileHandler(f"{LOG_FILE_VERBOSE}", mode="w") +file_handler2.setLevel(logging.INFO) +formatter2 = logging.Formatter("%(asctime)s - %(levelname)s - %(message)s") +file_handler2.setFormatter(formatter2) +logger2.addHandler(file_handler2) + +def generate_boost_test(func_sig, + et_str, + type_str, + min_val, + max_val, + cpp_file_dir): + func_name = func_sig.split("(")[0] # extract base function name + + filestr = f""" + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_{et_str} + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_{func_name}_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_{func_name}, T, {type_str}) + {{ + RandomSample rng{{ {min_val}, {max_val} }}; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::{func_sig.replace("arg", "x_ad")}; + auto y_expect = boost::math::{func_sig.replace("arg", "x")}; + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + }} + BOOST_AUTO_TEST_SUITE_END() + """ + cpp_file_sig = f"test_reverse_mode_autodiff_{func_name}_compile_test_ET_{et_str}_{type_str}.cpp" + cpp_file_loc = f"{cpp_file_dir}/{cpp_file_sig}" + with open(cpp_file_loc,"w") as cpp_file: + cpp_file.write(filestr) + return cpp_file_loc + +def compile_cpp_file(filename): + base_file_name = filename.split("/")[-1] + file_name_no_ext = base_file_name.split(".")[0] + program_name = f"/tmp/{file_name_no_ext}" + clean_up_command = f"rm {program_name}" + compile_command = f"{CC} -o {program_name} {CPPFLAGS} {INCLUDE_FLAGS} -lboost_unit_test_framework {filename}" + + logger.info("cleaning up old executable") + result_clean_up = subprocess.run(clean_up_command,shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE) + + logger.info(f"attempting to compile {filename}") + result_compile = subprocess.run(compile_command,shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE) + + if result_compile.returncode == 0: + logger.info(f"successfully compiled {filename}") + return program_name, True + else: + logger.info(f"{filename} does not compile") + logger2.error(f"{result_compile.stderr}") + return program_name, False + +if __name__=="__main__": + bin_floats="bin_float_types" + mp_type="multiprecision_float_types" + + floats_to_test = { + "cpp_types" : bin_floats, + "mp_types" : mp_type + } + + compile_table_file = open(COMPILATION_TABLE, "w") + jam_compile_commands = open(JAM_COMPILE_COMMANDS_OUT,"w") + jam_compile_commands.write("test-suite autodiff-long-running-tests\n") + jam_compile_commands.write(" :\n") + compile_table_file.write("[table\n[[Function]\t[compiles with ET ON]\t[runs with ET ON]\t[compiles with ET OFF] \t[runs with ET OFF] \t[works with multiprecision]\t[known issues]]\n") + with open(SPECFUN_LIST,"r") as specfun_file: + for line in specfun_file: + if not line.count("#"): + logger.info(line) + split_str = line.split("\t") + group, func_sig, minval, maxval = split_str[0], split_str[1], split_str[2], split_str[3] + func_name = func_sig.split("(")[0] + if not os.path.exists(group): + os.makedirs(group) + filename_et_on_cpp = generate_boost_test(func_sig, "ON", floats_to_test["cpp_types"], minval, maxval, group) + filename_et_off_cpp = generate_boost_test(func_sig, "OFF", floats_to_test["cpp_types"], minval, maxval, group) + filename_et_on_mp = generate_boost_test(func_sig, "ON", floats_to_test["mp_types"], minval, maxval, group) + filename_et_off_mp = generate_boost_test(func_sig, "OFF", floats_to_test["mp_types"], minval, maxval, group) + + et_on_cpp_program, et_on_cpp_compiles = compile_cpp_file(filename_et_on_cpp) + et_off_cpp_program, et_off_cpp_compiles = compile_cpp_file(filename_et_off_cpp) + et_on_mp_program, et_on_mp_compiles = compile_cpp_file(filename_et_on_mp) + et_off_mp_program, et_off_mp_compiles = compile_cpp_file(filename_et_off_mp) + + et_on_cpp_runs = "N/A" + et_off_cpp_runs = "N/A" + et_on_mp_runs = "N/A" + et_off_mp_runs = "N/A" + + if et_on_cpp_compiles: + run_info = subprocess.run(f"{et_on_cpp_program}",shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE) + if not run_info.returncode: + logger.info(f"{filename_et_on_cpp} ran successfully") + et_on_cpp_runs = "True" + jam_compile_commands.write(f" [ run test_reverse_mode_autodiff_special_functions_compile/{filename_et_on_cpp} ]\n") + else: + logger.error(f"{filename_et_on_cpp} failed to run") + et_on_cpp_runs = "False" + jam_compile_commands.write(f" [ run-fail test_reverse_mode_autodiff_special_functions_compile/{filename_et_on_cpp} ]\n") + else: + jam_compile_commands.write(f" [ compile-fail test_reverse_mode_autodiff_special_functions_compile/{filename_et_on_cpp} ]\n") + + if et_off_cpp_compiles: + run_info = subprocess.run(f"{et_off_cpp_program}",shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE) + if not run_info.returncode: + logger.info(f"{filename_et_off_cpp} ran successfully") + et_off_cpp_runs = "True" + jam_compile_commands.write(f" [ run test_reverse_mode_autodiff_special_functions_compile/{filename_et_off_cpp} ]\n") + if not run_info.returncode: + logger.error(f"{filename_et_off_cpp} failed to run") + et_off_cpp_runs = "False" + jam_compile_commands.write(f" [ run-fail test_reverse_mode_autodiff_special_functions_compile/{filename_et_off_cpp} ]\n") + else: + jam_compile_commands.write(f" [ compile-fail test_reverse_mode_autodiff_special_functions_compile/{filename_et_off_cpp} ]\n") + + if et_on_mp_compiles: + run_info = subprocess.run(f"{et_on_mp_program}",shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE) + if not run_info.returncode: + logger.info(f"{filename_et_on_mp} ran successfully") + et_on_mp_runs = True + jam_compile_commands.write(f" [ run test_reverse_mode_autodiff_special_functions_compile/{filename_et_on_mp} ]\n") + else: + logger.info(f"{filename_et_on_mp} failed to run") + et_on_mp_runs = False + jam_compile_commands.write(f" [ run-fail test_reverse_mode_autodiff_special_functions_compile/{filename_et_on_mp} ]\n") + else: + jam_compile_commands.write(f" [ compile-fail test_reverse_mode_autodiff_special_functions_compile/{filename_et_on_mp} ]\n") + + if et_off_mp_compiles: + run_info = subprocess.run(f"{et_off_mp_program}",shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE) + if not run_info.returncode: + logger.info(f"{filename_et_off_mp} ran successfully") + et_off_mp_runs = True + jam_compile_commands.write(f" [ run test_reverse_mode_autodiff_special_functions_compile/{filename_et_off_mp} ]\n") + if not run_info.returncode: + logger.error(f"{filename_et_off_mp} failed to run") + et_off_mp_runs = False + jam_compile_commands.write(f" [ run-fail test_reverse_mode_autodiff_special_functions_compile/{filename_et_off_mp} ]\n") + else: + jam_compile_commands.write(f" [ compile-fail test_reverse_mode_autodiff_special_functions_compile/{filename_et_off_mp} ]\n") + works_with_mp = et_on_mp_compiles and et_on_mp_runs and et_off_mp_compiles and et_off_mp_runs + works_with_mp_str = "" + if works_with_mp: + works_with_mp_str = "True" + else: + works_with_mp = "False" + + compile_table_file.write(f"[[{func_name}]\t[{et_on_cpp_compiles}]\t[{et_on_cpp_runs}]\t[{et_off_cpp_compiles}]\t[{et_off_cpp_runs}]\t[{works_with_mp}]\t[N/A]]\n") + compile_table_file.write( + """]""" + ) + jam_compile_commands.write(" ;") + compile_table_file.close() + jam_compile_commands.close() + + + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.sh b/test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.sh deleted file mode 100755 index 0e6a79acf1..0000000000 --- a/test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.sh +++ /dev/null @@ -1,158 +0,0 @@ -#!/bin/bash - -# Copyright Maksym Zhelyeznyakov 2025-2026 -# Distributed under the Boost Software License, Version 1.0. -# (See accompanying file LICENSE_1_0.txt or copy at -# https://www.boost.org/LICENSE_1_0.txt) -TEST_FOLDER="./" -SPECFUN_LIST="${TEST_FOLDER}specfun_list.txt" -CC="g++" -CPPFLAGS="--std=c++14" -CWD=$(pwd) -BOOST_ROOT_DIR="$CWD/../../../../" -BOOST_MATH_DIR="$BOOST_ROOT_DIR/libs/math/" -BOOST_MATH_TEST_DIR="$BOOST_MATH_DIR/test/" -INCLUDE_FLAGS="-I$BOOST_MATH_DIR/include/ -I$BOOST_ROOT_DIR -I$BOOST_MATH_TEST_DIR" -LOG_FILE="$BOOST_ROOT_DIR/libs/math/doc/differentiation/compilation_table.txt" -echo "current working direcotry $CWD" -echo "boost root $BOOST_ROOT_DIR" -echo "math test dir $BOOST_MATH_TEST_DIR" -echo "include flags $INCLUDE_FLAGS" - -generate_boost_test() { - local func_sig="$1" - local et_str="$2" - local type_str="$3" - local func_name=$(echo "$func_sig" | cut -d'(' -f1) - local min_val="$4" - local max_val="$5" - cat < -#include -#include - -BOOST_AUTO_TEST_SUITE(test_${func_name}_compiles) - -using namespace rdiff; - -BOOST_AUTO_TEST_CASE_TEMPLATE(test_${func_name}, T, ${type_str}) -{ - RandomSample rng{${min_val}, ${max_val}}; - T x = rng.next(); - - rvar x_ad = x; - auto y = boost::math::${func_sig/arg/x_ad}; - auto y_expect = boost::math::${func_sig/arg/x}; - BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); -} -BOOST_AUTO_TEST_SUITE_END() -EOF -} - -JAM_COMPILE_COMMANDS_OUT="generated_jam_compile_commands.txt" # "$BOOST_ROOT_DIR/libs/math/doc/differentiation/generated_jam_compile_commands.txt" -echo "# Autogenerated Jamfile test entries" >> "$JAM_COMPILE_COMMANDS_OUT" - -test_and_get_result() { - local func_name="$1" - local et_str="$2" - local float_type="$3" - local function_group="$4" - local func_sig="$5" - local min_val="$6" - local max_val="$7" - - local outfilename="${TEST_FOLDER}${function_group}/test_reverse_mode_autodiff_${func_name}_compile_test_ET_${et_str}_${float_type}.cpp" - local temp_executable="/tmp/test_reverse_mode_autodiff_${func_name}_ET_${et_str}_${float_type}" - generate_boost_test "$func_sig" "$et_str" "${floats_to_test[$float_type]}" "$min_val" "$max_val" > "$outfilename" - $CC -o "$temp_executable" $CPPFLAGS $INCLUDE_FLAGS -lboost_unit_test_framework "$outfilename" &>/dev/null - local compile_status=$? - local jam_cmd="" - - if [ $compile_status -eq 0 ]; then - "$temp_executable" &>/dev/null - local run_status=$? - if [ $run_status -eq 0 ]; then - echo "YES]\t[YES" - jam_cmd="[ run ${outfilename} ]" - else - echo "YES]\t[NO" - jam_cmd="[ run-fail ${outfilename} ]" - fi - else - echo "NO]\t[N/A" - jam_cmd="[ compile-fail ${outfilename} ]" - fi - - # Append Jamfile command - echo "$jam_cmd" >> "$JAM_COMPILE_COMMANDS_OUT" -} - -echo -e "[table\n -[[Function]\t[compiles with ET ON]\t[runs with ET ON]\t[compiles with ET OFF]\t[runs with ET OFF]\t[works with multiprecision]\t[known issues]]\n" > "$LOG_FILE" - -# Check if the list file exists -if [[ ! -f "$SPECFUN_LIST" ]]; then - echo "Error: ${SPECFUN_LIST} not found!" - exit 1 -fi - -# Define float types to test using an associative array -bin_floats="bin_float_types" -mp_type="bmp::cpp_bin_float_50" - -declare -A floats_to_test -floats_to_test["cpp_types"]="${bin_floats}" -floats_to_test["mp_types"]="${mp_type}" - -# Skip the header (first line) and read the list of special functions line by line. -# The `IFS=$'\t'` ensures that the fields are split by a tab character. -tail -n +2 "$SPECFUN_LIST" | grep -v '^[[:space:]]*#' | while IFS=$'\t' read -r function_group specfun min_val max_val; do - # Create the directory if it doesn't exist - if [[ ! -d "${TEST_FOLDER}${function_group}" ]]; then - mkdir -p "${TEST_FOLDER}${function_group}" - fi - - func_name=$(echo "$specfun" | cut -d'(' -f1) - - # Run tests for standard C++ types - cpp_et_on_result=$(test_and_get_result "$func_name" "ON" "cpp_types" "$function_group" "$specfun" "$min_val" "$max_val") - cpp_et_off_result=$(test_and_get_result "$func_name" "OFF" "cpp_types" "$function_group" "$specfun" "$min_val" "$max_val") - - # Run tests for multiprecision types - mp_et_on_result=$(test_and_get_result "$func_name" "ON" "mp_types" "$function_group" "$specfun" "$min_val" "$max_val") - mp_et_off_result=$(test_and_get_result "$func_name" "OFF" "mp_types" "$function_group" "$specfun" "$min_val" "$max_val") - - # Determine the "works with multiprecision" column value - mp_status="NO" - if [[ "$mp_et_on_result" == *"PASS"* ]]; then - mp_status="with ET ON" - if [[ "$mp_et_off_result" == *"PASS"* ]]; then - mp_status="with ET ON, with ET OFF" - fi - elif [[ "$mp_et_off_result" == *"PASS"* ]]; then - mp_status="with ET OFF" - fi - - # Append the completed line to the log file - func_name=$(echo "$specfun" | cut -d'(' -f1) - known_issues_status="N/A" - if [[ "$func_name" == "[tgamma]" ]]; then - known_issues_status="derivative incorrect at integer arguments" - fi - - # Append the completed line to the log file - echo -e "[[$func_name]\t[${cpp_et_on_result}]\t[${cpp_et_off_result}]\t[${mp_status}]\t[${known_issues_status}]]" >> "$LOG_FILE" - -done -echo -e "]" >> "$LOG_FILE" - diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..8fbb3a1082 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cbrt_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cbrt, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cbrt(x_ad); + auto y_expect = boost::math::cbrt(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_cpp_types.cpp index b99844722b..4ee4dc9e98 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,7 +19,7 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_cbrt, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_mp_types.cpp index 085f48245d..df9ebd1db5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,9 +17,9 @@ BOOST_AUTO_TEST_SUITE(test_cbrt_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cbrt, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cbrt, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..0eb236baa5 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cbrt_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cbrt, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cbrt(x_ad); + auto y_expect = boost::math::cbrt(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..d786d5771d --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cbrt_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cbrt, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cbrt(x_ad); + auto y_expect = boost::math::cbrt(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_cpp_types.cpp index cef29b10b6..d0a858646b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,7 +19,7 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_cbrt, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_mp_types.cpp index 8d2a3d30ea..ec58111db2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,9 +17,9 @@ BOOST_AUTO_TEST_SUITE(test_cbrt_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cbrt, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cbrt, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..1e588c61a5 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cbrt_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cbrt, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cbrt(x_ad); + auto y_expect = boost::math::cbrt(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..e2fd899e5c --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cos_pi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cos_pi, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cos_pi(x_ad); + auto y_expect = boost::math::cos_pi(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_cpp_types.cpp index 8af4a0bcbf..345057fa5f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_mp_types.cpp index 5ee2019b2f..fdadf7de86 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_cos_pi_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cos_pi, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cos_pi, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..edc17b9b11 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cos_pi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cos_pi, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cos_pi(x_ad); + auto y_expect = boost::math::cos_pi(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..2d00f51e6c --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cos_pi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cos_pi, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cos_pi(x_ad); + auto y_expect = boost::math::cos_pi(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_cpp_types.cpp index c05736f2c1..a8bedf3071 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_mp_types.cpp index fa9935f77a..e1042a0755 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_cos_pi_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cos_pi, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cos_pi, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..257296e1be --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cos_pi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cos_pi, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cos_pi(x_ad); + auto y_expect = boost::math::cos_pi(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..1a40a1f26b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_expm1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_expm1, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::expm1(x_ad); + auto y_expect = boost::math::expm1(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_cpp_types.cpp index 3cd9940666..c0f54b50f7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_mp_types.cpp index 808612d534..b8c78ef6c6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_expm1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_expm1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_expm1, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..5c273c0e8c --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_expm1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_expm1, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::expm1(x_ad); + auto y_expect = boost::math::expm1(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..6e209bf899 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_expm1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_expm1, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::expm1(x_ad); + auto y_expect = boost::math::expm1(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_cpp_types.cpp index fa4cb97cd3..4fe58d2c81 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_mp_types.cpp index d1705047cc..04009ba2ee 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_expm1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_expm1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_expm1, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..d30df49cae --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_expm1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_expm1, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::expm1(x_ad); + auto y_expect = boost::math::expm1(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..2fbbeeeeed --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hypot_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypot, T, bin_float_types) + { + RandomSample rng{ 1, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hypot(x_ad,x_ad); + auto y_expect = boost::math::hypot(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_cpp_types.cpp index b558fd8d50..56d22260ef 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypot, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{1, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::hypot(x_ad,arg); - auto y_expect = boost::math::hypot(x,arg); + auto y = boost::math::hypot(x_ad,x_ad); + auto y_expect = boost::math::hypot(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_mp_types.cpp index 7ac49a1c29..1236e5bb93 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_hypot_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypot, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypot, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{1, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::hypot(x_ad,arg); - auto y_expect = boost::math::hypot(x,arg); + auto y = boost::math::hypot(x_ad,x_ad); + auto y_expect = boost::math::hypot(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..31808970a8 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hypot_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypot, T, multiprecision_float_types) + { + RandomSample rng{ 1, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hypot(x_ad,x_ad); + auto y_expect = boost::math::hypot(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..d3a2e4789d --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hypot_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypot, T, bin_float_types) + { + RandomSample rng{ 1, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hypot(x_ad,x_ad); + auto y_expect = boost::math::hypot(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_cpp_types.cpp index 1c53aa0805..721f12f489 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypot, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{1, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::hypot(x_ad,arg); - auto y_expect = boost::math::hypot(x,arg); + auto y = boost::math::hypot(x_ad,x_ad); + auto y_expect = boost::math::hypot(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_mp_types.cpp index 615f806be0..b83e8dfe52 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_hypot_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypot, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypot, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{1, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::hypot(x_ad,arg); - auto y_expect = boost::math::hypot(x,arg); + auto y = boost::math::hypot(x_ad,x_ad); + auto y_expect = boost::math::hypot(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..8d2a5451cf --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hypot_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypot, T, multiprecision_float_types) + { + RandomSample rng{ 1, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hypot(x_ad,x_ad); + auto y_expect = boost::math::hypot(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..4f60a0193b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_log1p_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_log1p, T, bin_float_types) + { + RandomSample rng{ -1, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::log1p(x_ad); + auto y_expect = boost::math::log1p(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_cpp_types.cpp index 5cea160fc3..e2d6aa2430 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,7 +19,7 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_log1p, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-1, 10}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_mp_types.cpp index f71cbe5f49..ba0649df9f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,9 +17,9 @@ BOOST_AUTO_TEST_SUITE(test_log1p_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_log1p, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_log1p, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-1, 10}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..d4f3ef717d --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_log1p_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_log1p, T, multiprecision_float_types) + { + RandomSample rng{ -1, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::log1p(x_ad); + auto y_expect = boost::math::log1p(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..28b204a0d8 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_log1p_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_log1p, T, bin_float_types) + { + RandomSample rng{ -1, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::log1p(x_ad); + auto y_expect = boost::math::log1p(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_cpp_types.cpp index 552ce0c66c..7efe6307d7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,7 +19,7 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_log1p, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-1, 10}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_mp_types.cpp index f37e516ea2..ba5d02d975 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,9 +17,9 @@ BOOST_AUTO_TEST_SUITE(test_log1p_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_log1p, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_log1p, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-1, 10}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..b56015e898 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_log1p_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_log1p, T, multiprecision_float_types) + { + RandomSample rng{ -1, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::log1p(x_ad); + auto y_expect = boost::math::log1p(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..f65817c003 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_logaddexp_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_logaddexp, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::logaddexp(x_ad,x_ad); + auto y_expect = boost::math::logaddexp(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_cpp_types.cpp index cf1a1d6c0c..620d493b44 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_logaddexp, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::logaddexp(x_ad,arg); - auto y_expect = boost::math::logaddexp(x,arg); + auto y = boost::math::logaddexp(x_ad,x_ad); + auto y_expect = boost::math::logaddexp(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_mp_types.cpp index c5b45d6e3c..aeacdb159b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_logaddexp_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_logaddexp, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_logaddexp, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::logaddexp(x_ad,arg); - auto y_expect = boost::math::logaddexp(x,arg); + auto y = boost::math::logaddexp(x_ad,x_ad); + auto y_expect = boost::math::logaddexp(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..d11861ef82 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_logaddexp_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_logaddexp, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::logaddexp(x_ad,x_ad); + auto y_expect = boost::math::logaddexp(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..07e2d03c82 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_logaddexp_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_logaddexp, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::logaddexp(x_ad,x_ad); + auto y_expect = boost::math::logaddexp(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_cpp_types.cpp index 203636b47f..3af1a3add7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_logaddexp, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::logaddexp(x_ad,arg); - auto y_expect = boost::math::logaddexp(x,arg); + auto y = boost::math::logaddexp(x_ad,x_ad); + auto y_expect = boost::math::logaddexp(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_mp_types.cpp index a190f8af17..e60e6dfad3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_logaddexp_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_logaddexp, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_logaddexp, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::logaddexp(x_ad,arg); - auto y_expect = boost::math::logaddexp(x,arg); + auto y = boost::math::logaddexp(x_ad,x_ad); + auto y_expect = boost::math::logaddexp(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..b1b65306a6 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_logaddexp_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_logaddexp, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::logaddexp(x_ad,x_ad); + auto y_expect = boost::math::logaddexp(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..129866a7a2 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_logsumexp_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_logsumexp, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::logsumexp((x_ad,x_ad); + auto y_expect = boost::math::logsumexp((x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_cpp_types.cpp index 07ed13c3b0..98734ce198 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_logsumexp, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::logsumexp((x_ad,arg); - auto y_expect = boost::math::logsumexp((x,arg); + auto y = boost::math::logsumexp((x_ad,x_ad); + auto y_expect = boost::math::logsumexp((x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_mp_types.cpp index 1b7a210ec8..26b78f46a9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_logsumexp_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_logsumexp, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_logsumexp, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::logsumexp((x_ad,arg); - auto y_expect = boost::math::logsumexp((x,arg); + auto y = boost::math::logsumexp((x_ad,x_ad); + auto y_expect = boost::math::logsumexp((x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..f6ccc399ca --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_logsumexp_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_logsumexp, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::logsumexp((x_ad,x_ad); + auto y_expect = boost::math::logsumexp((x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..f2674cc8f7 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_logsumexp_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_logsumexp, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::logsumexp((x_ad,x_ad); + auto y_expect = boost::math::logsumexp((x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_cpp_types.cpp index 27c54eac22..9ba9152111 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_logsumexp, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::logsumexp((x_ad,arg); - auto y_expect = boost::math::logsumexp((x,arg); + auto y = boost::math::logsumexp((x_ad,x_ad); + auto y_expect = boost::math::logsumexp((x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_mp_types.cpp index e02513b015..c760476fee 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_logsumexp_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_logsumexp, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_logsumexp, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::logsumexp((x_ad,arg); - auto y_expect = boost::math::logsumexp((x,arg); + auto y = boost::math::logsumexp((x_ad,x_ad); + auto y_expect = boost::math::logsumexp((x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..a2e8086468 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_logsumexp_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_logsumexp, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::logsumexp((x_ad,x_ad); + auto y_expect = boost::math::logsumexp((x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..2aca0c033b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_powm1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_powm1, T, bin_float_types) + { + RandomSample rng{ 5, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::powm1(x_ad,x_ad); + auto y_expect = boost::math::powm1(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_cpp_types.cpp index 2b29a54953..6dedef26d1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_powm1, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{5, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::powm1(x_ad,arg); - auto y_expect = boost::math::powm1(x,arg); + auto y = boost::math::powm1(x_ad,x_ad); + auto y_expect = boost::math::powm1(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_mp_types.cpp index 8fcb4b6ae4..f200ddab98 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_powm1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_powm1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_powm1, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{5, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::powm1(x_ad,arg); - auto y_expect = boost::math::powm1(x,arg); + auto y = boost::math::powm1(x_ad,x_ad); + auto y_expect = boost::math::powm1(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..812e60fff7 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_powm1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_powm1, T, multiprecision_float_types) + { + RandomSample rng{ 5, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::powm1(x_ad,x_ad); + auto y_expect = boost::math::powm1(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..cfbcf5ca8c --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_powm1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_powm1, T, bin_float_types) + { + RandomSample rng{ 5, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::powm1(x_ad,x_ad); + auto y_expect = boost::math::powm1(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_cpp_types.cpp index fa12841895..069cd74370 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_powm1, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{5, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::powm1(x_ad,arg); - auto y_expect = boost::math::powm1(x,arg); + auto y = boost::math::powm1(x_ad,x_ad); + auto y_expect = boost::math::powm1(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_mp_types.cpp index a11d088756..4475bc0233 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_powm1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_powm1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_powm1, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{5, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::powm1(x_ad,arg); - auto y_expect = boost::math::powm1(x,arg); + auto y = boost::math::powm1(x_ad,x_ad); + auto y_expect = boost::math::powm1(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..845c0c427b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_powm1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_powm1, T, multiprecision_float_types) + { + RandomSample rng{ 5, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::powm1(x_ad,x_ad); + auto y_expect = boost::math::powm1(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..5819af729d --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_rsqrt_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_rsqrt, T, bin_float_types) + { + RandomSample rng{ 1, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::rsqrt(x_ad); + auto y_expect = boost::math::rsqrt(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_cpp_types.cpp index 7edc3e04b8..19095c8369 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,7 +19,7 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_rsqrt, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{1, 10}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_mp_types.cpp index 53d3bf616a..0428c17d9e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,9 +17,9 @@ BOOST_AUTO_TEST_SUITE(test_rsqrt_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_rsqrt, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_rsqrt, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{1, 10}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..d08c577558 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_rsqrt_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_rsqrt, T, multiprecision_float_types) + { + RandomSample rng{ 1, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::rsqrt(x_ad); + auto y_expect = boost::math::rsqrt(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..341c56e6d7 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_rsqrt_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_rsqrt, T, bin_float_types) + { + RandomSample rng{ 1, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::rsqrt(x_ad); + auto y_expect = boost::math::rsqrt(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_cpp_types.cpp index 9923efda9c..ff8c0b20eb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,7 +19,7 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_rsqrt, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{1, 10}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_mp_types.cpp index 5e960cc11e..2028c36807 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,9 +17,9 @@ BOOST_AUTO_TEST_SUITE(test_rsqrt_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_rsqrt, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_rsqrt, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{1, 10}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..94bcf6f312 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_rsqrt_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_rsqrt, T, multiprecision_float_types) + { + RandomSample rng{ 1, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::rsqrt(x_ad); + auto y_expect = boost::math::rsqrt(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..839de4a9ad --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sin_pi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sin_pi, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sin_pi(x_ad); + auto y_expect = boost::math::sin_pi(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_cpp_types.cpp index d4ce82b00a..020838f12c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_mp_types.cpp index 6aa5a7fadc..fde50b778f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_sin_pi_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_sin_pi, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_sin_pi, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..7267055da2 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sin_pi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sin_pi, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sin_pi(x_ad); + auto y_expect = boost::math::sin_pi(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..29fd6eccbb --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sin_pi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sin_pi, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sin_pi(x_ad); + auto y_expect = boost::math::sin_pi(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_cpp_types.cpp index 0362319847..606ebea9a1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_mp_types.cpp index 8da746bd55..c955dcd923 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_sin_pi_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_sin_pi, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_sin_pi, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..9b637bcfd2 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sin_pi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sin_pi, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sin_pi(x_ad); + auto y_expect = boost::math::sin_pi(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..f13a48849c --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sqrt1pm1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sqrt1pm1, T, bin_float_types) + { + RandomSample rng{ 5, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sqrt1pm1(x_ad); + auto y_expect = boost::math::sqrt1pm1(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_cpp_types.cpp index 529dd14153..79b62f035b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,7 +19,7 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_sqrt1pm1, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{5, 10}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_mp_types.cpp index 4d9bcb1cd7..51d7fa4fc4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,9 +17,9 @@ BOOST_AUTO_TEST_SUITE(test_sqrt1pm1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_sqrt1pm1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_sqrt1pm1, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{5, 10}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..28072d3bf7 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sqrt1pm1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sqrt1pm1, T, multiprecision_float_types) + { + RandomSample rng{ 5, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sqrt1pm1(x_ad); + auto y_expect = boost::math::sqrt1pm1(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..fe87723d5d --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sqrt1pm1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sqrt1pm1, T, bin_float_types) + { + RandomSample rng{ 5, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sqrt1pm1(x_ad); + auto y_expect = boost::math::sqrt1pm1(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_cpp_types.cpp index 148e99468e..c2b5486117 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,7 +19,7 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_sqrt1pm1, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{5, 10}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_mp_types.cpp index a40423f84a..ca036889bf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,9 +17,9 @@ BOOST_AUTO_TEST_SUITE(test_sqrt1pm1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_sqrt1pm1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_sqrt1pm1, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{5, 10}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..39bfada8c2 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sqrt1pm1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sqrt1pm1, T, multiprecision_float_types) + { + RandomSample rng{ 5, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sqrt1pm1(x_ad); + auto y_expect = boost::math::sqrt1pm1(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..e9672c35d9 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_i_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_i(0.25,x_ad); + auto y_expect = boost::math::cyl_bessel_i(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_cpp_types.cpp index 5bb3182610..ad176a19bd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_mp_types.cpp index 5dd391d0db..0867647f11 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_cyl_bessel_i_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..ef653f6b4b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_i_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_i(0.25,x_ad); + auto y_expect = boost::math::cyl_bessel_i(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..ad90b4fd64 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_i_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_i(0.25,x_ad); + auto y_expect = boost::math::cyl_bessel_i(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_cpp_types.cpp index f7309e749b..a2ffc7029c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_mp_types.cpp index 3cb248e034..ce38aeba21 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_cyl_bessel_i_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..09363e19e4 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_i_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_i(0.25,x_ad); + auto y_expect = boost::math::cyl_bessel_i(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..76704f0311 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_i_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i_prime, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_i_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_i_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_cpp_types.cpp index a23ac8a934..c391e56dc5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i_prime, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_bessel_i_prime(x_ad,arg); - auto y_expect = boost::math::cyl_bessel_i_prime(x,arg); + auto y = boost::math::cyl_bessel_i_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_i_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_mp_types.cpp index 66bda502b1..30860eb2b7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_cyl_bessel_i_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i_prime, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_bessel_i_prime(x_ad,arg); - auto y_expect = boost::math::cyl_bessel_i_prime(x,arg); + auto y = boost::math::cyl_bessel_i_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_i_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..7f5204345d --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_i_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i_prime, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_i_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_i_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..a477d4b03c --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_i_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i_prime, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_i_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_i_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_cpp_types.cpp index 8bfe5764d1..78dc75c974 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i_prime, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_bessel_i_prime(x_ad,arg); - auto y_expect = boost::math::cyl_bessel_i_prime(x,arg); + auto y = boost::math::cyl_bessel_i_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_i_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_mp_types.cpp index c6291c9330..ab41279d75 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_cyl_bessel_i_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i_prime, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_bessel_i_prime(x_ad,arg); - auto y_expect = boost::math::cyl_bessel_i_prime(x,arg); + auto y = boost::math::cyl_bessel_i_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_i_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..b2cffede67 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_i_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i_prime, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_i_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_i_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..d390d9509c --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_j_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_j(0.25,x_ad); + auto y_expect = boost::math::cyl_bessel_j(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_cpp_types.cpp index d23d6a9063..d0915f4cba 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_mp_types.cpp index a12f788a8d..60ea88aed5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_cyl_bessel_j_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..03f6d5232b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_j_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_j(0.25,x_ad); + auto y_expect = boost::math::cyl_bessel_j(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..fe1d0651c9 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_j_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_j(0.25,x_ad); + auto y_expect = boost::math::cyl_bessel_j(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_cpp_types.cpp index 6daabc1e86..99f0397b64 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_mp_types.cpp index efe1b3976f..fbc743ce36 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_cyl_bessel_j_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..8d770fd10b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_j_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_j(0.25,x_ad); + auto y_expect = boost::math::cyl_bessel_j(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..3128b50fdf --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_j_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j_prime, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_j_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_j_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_cpp_types.cpp index 9d396f731d..fea59113c3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j_prime, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_bessel_j_prime(x_ad,arg); - auto y_expect = boost::math::cyl_bessel_j_prime(x,arg); + auto y = boost::math::cyl_bessel_j_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_j_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_mp_types.cpp index 22ce9cdc8e..6fc370e228 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_cyl_bessel_j_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j_prime, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_bessel_j_prime(x_ad,arg); - auto y_expect = boost::math::cyl_bessel_j_prime(x,arg); + auto y = boost::math::cyl_bessel_j_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_j_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..4f4f7e445b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_j_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j_prime, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_j_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_j_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..a57dd2940e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_j_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j_prime, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_j_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_j_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_cpp_types.cpp index 7a0249d9fc..f95658a57c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j_prime, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_bessel_j_prime(x_ad,arg); - auto y_expect = boost::math::cyl_bessel_j_prime(x,arg); + auto y = boost::math::cyl_bessel_j_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_j_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_mp_types.cpp index 58a87b0bc1..74055c54a9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_cyl_bessel_j_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j_prime, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_bessel_j_prime(x_ad,arg); - auto y_expect = boost::math::cyl_bessel_j_prime(x,arg); + auto y = boost::math::cyl_bessel_j_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_j_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..30e6614edd --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_j_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j_prime, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_j_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_j_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..3e3cfb5d11 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_k_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_k(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_k(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_cpp_types.cpp index 0b4be8b395..0e5b4a323d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_bessel_k(x_ad,arg); - auto y_expect = boost::math::cyl_bessel_k(x,arg); + auto y = boost::math::cyl_bessel_k(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_k(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_mp_types.cpp index 6393099c1d..0f05eb43e6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_cyl_bessel_k_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_bessel_k(x_ad,arg); - auto y_expect = boost::math::cyl_bessel_k(x,arg); + auto y = boost::math::cyl_bessel_k(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_k(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..794f8f22f0 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_k_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_k(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_k(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..838b91d32c --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_k_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_k(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_k(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_cpp_types.cpp index dcfb1fd7d7..29263a3ea6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_bessel_k(x_ad,arg); - auto y_expect = boost::math::cyl_bessel_k(x,arg); + auto y = boost::math::cyl_bessel_k(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_k(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_mp_types.cpp index 1e1461068f..200583ccf3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_cyl_bessel_k_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_bessel_k(x_ad,arg); - auto y_expect = boost::math::cyl_bessel_k(x,arg); + auto y = boost::math::cyl_bessel_k(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_k(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..e9bda00dab --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_k_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_k(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_k(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..8a18b2fa62 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_k_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k_prime, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_k_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_k_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_cpp_types.cpp index 7ff1fd5004..bb0fe5c4d6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k_prime, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_bessel_k_prime(x_ad,arg); - auto y_expect = boost::math::cyl_bessel_k_prime(x,arg); + auto y = boost::math::cyl_bessel_k_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_k_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_mp_types.cpp index ca15f627be..00817e48bd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_cyl_bessel_k_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k_prime, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_bessel_k_prime(x_ad,arg); - auto y_expect = boost::math::cyl_bessel_k_prime(x,arg); + auto y = boost::math::cyl_bessel_k_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_k_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..467157cf6d --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_k_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k_prime, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_k_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_k_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..4aed7a506a --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_k_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k_prime, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_k_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_k_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_cpp_types.cpp index 6c02a016ca..adab7e26b4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k_prime, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_bessel_k_prime(x_ad,arg); - auto y_expect = boost::math::cyl_bessel_k_prime(x,arg); + auto y = boost::math::cyl_bessel_k_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_k_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_mp_types.cpp index 22952ae5b7..d7000dc779 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_cyl_bessel_k_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k_prime, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_bessel_k_prime(x_ad,arg); - auto y_expect = boost::math::cyl_bessel_k_prime(x,arg); + auto y = boost::math::cyl_bessel_k_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_k_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..47a8335c53 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_bessel_k_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k_prime, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_bessel_k_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_bessel_k_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..60ff97a1e2 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_neumann_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_neumann(x_ad,x_ad); + auto y_expect = boost::math::cyl_neumann(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_cpp_types.cpp index d7f7608824..22f5c5172a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_neumann(x_ad,arg); - auto y_expect = boost::math::cyl_neumann(x,arg); + auto y = boost::math::cyl_neumann(x_ad,x_ad); + auto y_expect = boost::math::cyl_neumann(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_mp_types.cpp index 6874fd927f..a49df4d58d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_cyl_neumann_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_neumann(x_ad,arg); - auto y_expect = boost::math::cyl_neumann(x,arg); + auto y = boost::math::cyl_neumann(x_ad,x_ad); + auto y_expect = boost::math::cyl_neumann(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..7d42e296e6 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_neumann_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_neumann(x_ad,x_ad); + auto y_expect = boost::math::cyl_neumann(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..060975f98e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_neumann_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_neumann(x_ad,x_ad); + auto y_expect = boost::math::cyl_neumann(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_cpp_types.cpp index 4254eeaff9..3f19c7a986 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_neumann(x_ad,arg); - auto y_expect = boost::math::cyl_neumann(x,arg); + auto y = boost::math::cyl_neumann(x_ad,x_ad); + auto y_expect = boost::math::cyl_neumann(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_mp_types.cpp index 80ed080d20..3d9a010cf7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_cyl_neumann_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_neumann(x_ad,arg); - auto y_expect = boost::math::cyl_neumann(x,arg); + auto y = boost::math::cyl_neumann(x_ad,x_ad); + auto y_expect = boost::math::cyl_neumann(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..19479e5e91 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_neumann_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_neumann(x_ad,x_ad); + auto y_expect = boost::math::cyl_neumann(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..5e990f72ad --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_neumann_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann_prime, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_neumann_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_neumann_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_cpp_types.cpp index 865fa6c0ef..ddfaa79ef9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann_prime, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_neumann_prime(x_ad,arg); - auto y_expect = boost::math::cyl_neumann_prime(x,arg); + auto y = boost::math::cyl_neumann_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_neumann_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_mp_types.cpp index 5c961579e3..d2b05f5a5d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_cyl_neumann_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann_prime, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_neumann_prime(x_ad,arg); - auto y_expect = boost::math::cyl_neumann_prime(x,arg); + auto y = boost::math::cyl_neumann_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_neumann_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..49dcc60dcd --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_neumann_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann_prime, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_neumann_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_neumann_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..c7d2658b2b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_neumann_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann_prime, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_neumann_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_neumann_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_cpp_types.cpp index 4fbac65ed1..4f452897ee 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann_prime, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_neumann_prime(x_ad,arg); - auto y_expect = boost::math::cyl_neumann_prime(x,arg); + auto y = boost::math::cyl_neumann_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_neumann_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_mp_types.cpp index 8d921970d1..b573dbe455 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_cyl_neumann_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann_prime, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_neumann_prime(x_ad,arg); - auto y_expect = boost::math::cyl_neumann_prime(x,arg); + auto y = boost::math::cyl_neumann_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_neumann_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..0e1d2c7b4c --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_neumann_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann_prime, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_neumann_prime(x_ad,x_ad); + auto y_expect = boost::math::cyl_neumann_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..2d2af340af --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_bessel_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_bessel(2,x_ad); + auto y_expect = boost::math::sph_bessel(2,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_cpp_types.cpp index 796200ad20..f006790c7c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_mp_types.cpp index cb2818db8d..62184dbac9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_sph_bessel_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..18e46603c1 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_bessel_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_bessel(2,x_ad); + auto y_expect = boost::math::sph_bessel(2,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..0bdc677d8f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_bessel_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_bessel(2,x_ad); + auto y_expect = boost::math::sph_bessel(2,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_cpp_types.cpp index 24500b8039..e2c90e12b7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_mp_types.cpp index d5c339b5e1..ce1a848b3e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_sph_bessel_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..5a0bea6b9e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_bessel_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_bessel(2,x_ad); + auto y_expect = boost::math::sph_bessel(2,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..b35e65bd55 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_bessel_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel_prime, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_bessel_prime(x_ad,x_ad); + auto y_expect = boost::math::sph_bessel_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_cpp_types.cpp index e9d2964c7b..56efa57844 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel_prime, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::sph_bessel_prime(x_ad,arg); - auto y_expect = boost::math::sph_bessel_prime(x,arg); + auto y = boost::math::sph_bessel_prime(x_ad,x_ad); + auto y_expect = boost::math::sph_bessel_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_mp_types.cpp index b64191905c..ccab5ec315 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_sph_bessel_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel_prime, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::sph_bessel_prime(x_ad,arg); - auto y_expect = boost::math::sph_bessel_prime(x,arg); + auto y = boost::math::sph_bessel_prime(x_ad,x_ad); + auto y_expect = boost::math::sph_bessel_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..6d360a351b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_bessel_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel_prime, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_bessel_prime(x_ad,x_ad); + auto y_expect = boost::math::sph_bessel_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..5d3bf06adb --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_bessel_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel_prime, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_bessel_prime(x_ad,x_ad); + auto y_expect = boost::math::sph_bessel_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_cpp_types.cpp index 2d60bff98a..c8d9729f58 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel_prime, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::sph_bessel_prime(x_ad,arg); - auto y_expect = boost::math::sph_bessel_prime(x,arg); + auto y = boost::math::sph_bessel_prime(x_ad,x_ad); + auto y_expect = boost::math::sph_bessel_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_mp_types.cpp index 95d27eac20..8f2b61574b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_sph_bessel_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel_prime, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::sph_bessel_prime(x_ad,arg); - auto y_expect = boost::math::sph_bessel_prime(x,arg); + auto y = boost::math::sph_bessel_prime(x_ad,x_ad); + auto y_expect = boost::math::sph_bessel_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..3211cabf94 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_bessel_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel_prime, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_bessel_prime(x_ad,x_ad); + auto y_expect = boost::math::sph_bessel_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..5b05cb66fa --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_neumann_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_neumann(1,x_ad); + auto y_expect = boost::math::sph_neumann(1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_cpp_types.cpp index 69e96b1b98..fe5e47239f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_mp_types.cpp index 20df60a0fb..6382a2ccdf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_sph_neumann_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..3962fc4979 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_neumann_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_neumann(1,x_ad); + auto y_expect = boost::math::sph_neumann(1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..ba034791f3 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_neumann_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_neumann(1,x_ad); + auto y_expect = boost::math::sph_neumann(1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_cpp_types.cpp index e5e789d5c9..905d139eb7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_mp_types.cpp index e1ec93fdbc..244f3a1421 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_sph_neumann_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..43abd1a6d3 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_neumann_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_neumann(1,x_ad); + auto y_expect = boost::math::sph_neumann(1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..38df7eec0a --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_neumann_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann_prime, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_neumann_prime(x_ad,x_ad); + auto y_expect = boost::math::sph_neumann_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_cpp_types.cpp index 7747322abb..0973efd02f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann_prime, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::sph_neumann_prime(x_ad,arg); - auto y_expect = boost::math::sph_neumann_prime(x,arg); + auto y = boost::math::sph_neumann_prime(x_ad,x_ad); + auto y_expect = boost::math::sph_neumann_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_mp_types.cpp index f1ba531a03..9bc7bfc124 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_sph_neumann_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann_prime, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::sph_neumann_prime(x_ad,arg); - auto y_expect = boost::math::sph_neumann_prime(x,arg); + auto y = boost::math::sph_neumann_prime(x_ad,x_ad); + auto y_expect = boost::math::sph_neumann_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..6fef8af523 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_neumann_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann_prime, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_neumann_prime(x_ad,x_ad); + auto y_expect = boost::math::sph_neumann_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..17da1b58be --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_neumann_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann_prime, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_neumann_prime(x_ad,x_ad); + auto y_expect = boost::math::sph_neumann_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_cpp_types.cpp index b7bef3e4e5..08a3c3dcc4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann_prime, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::sph_neumann_prime(x_ad,arg); - auto y_expect = boost::math::sph_neumann_prime(x,arg); + auto y = boost::math::sph_neumann_prime(x_ad,x_ad); + auto y_expect = boost::math::sph_neumann_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_mp_types.cpp index 7129f5ef87..02cd02b4bc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_sph_neumann_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann_prime, T, multiprecision_float_types) { RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::sph_neumann_prime(x_ad,arg); - auto y_expect = boost::math::sph_neumann_prime(x,arg); + auto y = boost::math::sph_neumann_prime(x_ad,x_ad); + auto y_expect = boost::math::sph_neumann_prime(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..124d8c427a --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_neumann_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann_prime, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_neumann_prime(x_ad,x_ad); + auto y_expect = boost::math::sph_neumann_prime(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..642b9a1b4f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_beta_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_beta, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::beta(x_ad,x_ad); + auto y_expect = boost::math::beta(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_cpp_types.cpp index d71da3b68c..ec1ab9c0b8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_beta, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::beta(x_ad,arg); - auto y_expect = boost::math::beta(x,arg); + auto y = boost::math::beta(x_ad,x_ad); + auto y_expect = boost::math::beta(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_mp_types.cpp index 6931926fbc..4f23b299af 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_beta_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_beta, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_beta, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::beta(x_ad,arg); - auto y_expect = boost::math::beta(x,arg); + auto y = boost::math::beta(x_ad,x_ad); + auto y_expect = boost::math::beta(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..84f09ab0da --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_beta_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_beta, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::beta(x_ad,x_ad); + auto y_expect = boost::math::beta(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..685ae90b02 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_beta_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_beta, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::beta(x_ad,x_ad); + auto y_expect = boost::math::beta(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_cpp_types.cpp index 3801671fad..ee76de6702 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_beta, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::beta(x_ad,arg); - auto y_expect = boost::math::beta(x,arg); + auto y = boost::math::beta(x_ad,x_ad); + auto y_expect = boost::math::beta(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_mp_types.cpp index e0e3a7de13..8dbc5de87a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_beta_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_beta, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_beta, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::beta(x_ad,arg); - auto y_expect = boost::math::beta(x,arg); + auto y = boost::math::beta(x_ad,x_ad); + auto y_expect = boost::math::beta(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..29e894d1c4 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_beta_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_beta, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::beta(x_ad,x_ad); + auto y_expect = boost::math::beta(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..782b85a7ff --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_betac_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_betac, T, bin_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::betac(x_ad,x_ad,x_ad); + auto y_expect = boost::math::betac(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_cpp_types.cpp index 3fac8e47d5..fbbccae661 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_betac, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::betac(x_ad,arg,arg); - auto y_expect = boost::math::betac(x,arg,arg); + auto y = boost::math::betac(x_ad,x_ad,x_ad); + auto y_expect = boost::math::betac(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_mp_types.cpp index 7b3a7b04bb..f83783fe2b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_betac_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_betac, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_betac, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::betac(x_ad,arg,arg); - auto y_expect = boost::math::betac(x,arg,arg); + auto y = boost::math::betac(x_ad,x_ad,x_ad); + auto y_expect = boost::math::betac(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..58dabc7823 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_betac_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_betac, T, multiprecision_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::betac(x_ad,x_ad,x_ad); + auto y_expect = boost::math::betac(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..c46bc1ff61 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_betac_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_betac, T, bin_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::betac(x_ad,x_ad,x_ad); + auto y_expect = boost::math::betac(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_cpp_types.cpp index dd01df99b3..91795d081e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_betac, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::betac(x_ad,arg,arg); - auto y_expect = boost::math::betac(x,arg,arg); + auto y = boost::math::betac(x_ad,x_ad,x_ad); + auto y_expect = boost::math::betac(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_mp_types.cpp index fa29b61f2b..579852bc77 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_betac_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_betac, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_betac, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::betac(x_ad,arg,arg); - auto y_expect = boost::math::betac(x,arg,arg); + auto y = boost::math::betac(x_ad,x_ad,x_ad); + auto y_expect = boost::math::betac(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..a994775eb2 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_betac_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_betac, T, multiprecision_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::betac(x_ad,x_ad,x_ad); + auto y_expect = boost::math::betac(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..246835c796 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibeta_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta, T, bin_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibeta(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_cpp_types.cpp index a442220533..dbcbb3f80a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibeta(x_ad,arg,arg); - auto y_expect = boost::math::ibeta(x,arg,arg); + auto y = boost::math::ibeta(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_mp_types.cpp index 38e48dc055..331da40b01 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ibeta_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibeta(x_ad,arg,arg); - auto y_expect = boost::math::ibeta(x,arg,arg); + auto y = boost::math::ibeta(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..8e37f1a546 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibeta_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta, T, multiprecision_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibeta(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..66505f1b44 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibeta_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta, T, bin_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibeta(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_cpp_types.cpp index d9e77c7033..a295e95700 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibeta(x_ad,arg,arg); - auto y_expect = boost::math::ibeta(x,arg,arg); + auto y = boost::math::ibeta(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_mp_types.cpp index cc10ae3c09..6be57aaed2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ibeta_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibeta(x_ad,arg,arg); - auto y_expect = boost::math::ibeta(x,arg,arg); + auto y = boost::math::ibeta(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..d4567ac83a --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibeta_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta, T, multiprecision_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibeta(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..186ad8e67e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibeta_derivative_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_derivative, T, bin_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibeta_derivative(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_derivative(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_cpp_types.cpp index 07962fa660..801791f058 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_derivative, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibeta_derivative(x_ad,arg,arg); - auto y_expect = boost::math::ibeta_derivative(x,arg,arg); + auto y = boost::math::ibeta_derivative(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_derivative(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_mp_types.cpp index 4c11784cd1..917745cb2b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ibeta_derivative_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_derivative, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_derivative, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibeta_derivative(x_ad,arg,arg); - auto y_expect = boost::math::ibeta_derivative(x,arg,arg); + auto y = boost::math::ibeta_derivative(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_derivative(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..2bddce288f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibeta_derivative_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_derivative, T, multiprecision_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibeta_derivative(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_derivative(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..fd5fc595c7 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibeta_derivative_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_derivative, T, bin_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibeta_derivative(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_derivative(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_cpp_types.cpp index 8fe2bc635d..6bfd6cceef 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_derivative, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibeta_derivative(x_ad,arg,arg); - auto y_expect = boost::math::ibeta_derivative(x,arg,arg); + auto y = boost::math::ibeta_derivative(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_derivative(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_mp_types.cpp index 20e614d9cb..694cd9b224 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ibeta_derivative_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_derivative, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_derivative, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibeta_derivative(x_ad,arg,arg); - auto y_expect = boost::math::ibeta_derivative(x,arg,arg); + auto y = boost::math::ibeta_derivative(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_derivative(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..bd305d91c0 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibeta_derivative_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_derivative, T, multiprecision_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibeta_derivative(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_derivative(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..27dd2a42b1 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibeta_inv_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inv, T, bin_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibeta_inv(0.1,x_ad,0.5); + auto y_expect = boost::math::ibeta_inv(0.1,x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_cpp_types.cpp index a7d8292e41..07785e41cb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inv, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibeta_inv(x_ad,arg,arg); - auto y_expect = boost::math::ibeta_inv(x,arg,arg); + auto y = boost::math::ibeta_inv(0.1,x_ad,0.5); + auto y_expect = boost::math::ibeta_inv(0.1,x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_mp_types.cpp index bdc0bb3a35..887501e525 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ibeta_inv_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inv, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inv, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibeta_inv(x_ad,arg,arg); - auto y_expect = boost::math::ibeta_inv(x,arg,arg); + auto y = boost::math::ibeta_inv(0.1,x_ad,0.5); + auto y_expect = boost::math::ibeta_inv(0.1,x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..00009051f2 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibeta_inv_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inv, T, multiprecision_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibeta_inv(0.1,x_ad,0.5); + auto y_expect = boost::math::ibeta_inv(0.1,x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..2e8ba58f92 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibeta_inv_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inv, T, bin_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibeta_inv(0.1,x_ad,0.5); + auto y_expect = boost::math::ibeta_inv(0.1,x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_cpp_types.cpp index d30259678b..576acc3cb2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inv, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibeta_inv(x_ad,arg,arg); - auto y_expect = boost::math::ibeta_inv(x,arg,arg); + auto y = boost::math::ibeta_inv(0.1,x_ad,0.5); + auto y_expect = boost::math::ibeta_inv(0.1,x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_mp_types.cpp index bf2f75e553..26c92d5d4d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ibeta_inv_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inv, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inv, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibeta_inv(x_ad,arg,arg); - auto y_expect = boost::math::ibeta_inv(x,arg,arg); + auto y = boost::math::ibeta_inv(0.1,x_ad,0.5); + auto y_expect = boost::math::ibeta_inv(0.1,x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..e1c90e3965 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibeta_inv_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inv, T, multiprecision_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibeta_inv(0.1,x_ad,0.5); + auto y_expect = boost::math::ibeta_inv(0.1,x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..32f4e79ab5 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibeta_inva_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inva, T, bin_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibeta_inva(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_inva(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_cpp_types.cpp index 0c97037b78..18b1d37ef1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inva, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibeta_inva(x_ad,arg,arg); - auto y_expect = boost::math::ibeta_inva(x,arg,arg); + auto y = boost::math::ibeta_inva(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_inva(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_mp_types.cpp index 84a0cb6274..8af7eee2c6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ibeta_inva_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inva, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inva, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibeta_inva(x_ad,arg,arg); - auto y_expect = boost::math::ibeta_inva(x,arg,arg); + auto y = boost::math::ibeta_inva(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_inva(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..0d1e27669a --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibeta_inva_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inva, T, multiprecision_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibeta_inva(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_inva(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..35e67ffc04 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibeta_inva_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inva, T, bin_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibeta_inva(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_inva(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_cpp_types.cpp index 326dcedd9a..b38dc08696 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inva, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibeta_inva(x_ad,arg,arg); - auto y_expect = boost::math::ibeta_inva(x,arg,arg); + auto y = boost::math::ibeta_inva(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_inva(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_mp_types.cpp index 33cafd70ab..b23138db96 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ibeta_inva_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inva, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inva, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibeta_inva(x_ad,arg,arg); - auto y_expect = boost::math::ibeta_inva(x,arg,arg); + auto y = boost::math::ibeta_inva(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_inva(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..0d479e8298 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibeta_inva_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inva, T, multiprecision_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibeta_inva(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_inva(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..52641a0b5d --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibeta_invb_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_invb, T, bin_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibeta_invb(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_invb(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_cpp_types.cpp index 9ad9538576..1385642901 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_invb, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibeta_invb(x_ad,arg,arg); - auto y_expect = boost::math::ibeta_invb(x,arg,arg); + auto y = boost::math::ibeta_invb(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_invb(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_mp_types.cpp index a03d5f9447..c836750be4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ibeta_invb_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_invb, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_invb, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibeta_invb(x_ad,arg,arg); - auto y_expect = boost::math::ibeta_invb(x,arg,arg); + auto y = boost::math::ibeta_invb(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_invb(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..5b64f818a7 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibeta_invb_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_invb, T, multiprecision_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibeta_invb(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_invb(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..f9507114c2 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibeta_invb_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_invb, T, bin_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibeta_invb(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_invb(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_cpp_types.cpp index 04bd708feb..49ee7e2f51 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_invb, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibeta_invb(x_ad,arg,arg); - auto y_expect = boost::math::ibeta_invb(x,arg,arg); + auto y = boost::math::ibeta_invb(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_invb(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_mp_types.cpp index c54318867e..35d9dda1ff 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ibeta_invb_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_invb, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_invb, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibeta_invb(x_ad,arg,arg); - auto y_expect = boost::math::ibeta_invb(x,arg,arg); + auto y = boost::math::ibeta_invb(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_invb(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..bd030f32c8 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibeta_invb_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_invb, T, multiprecision_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibeta_invb(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibeta_invb(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..5c38236859 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibetac_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac, T, bin_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibetac(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_cpp_types.cpp index ac2855800c..d9d6e542fc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibetac(x_ad,arg,arg); - auto y_expect = boost::math::ibetac(x,arg,arg); + auto y = boost::math::ibetac(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_mp_types.cpp index a8e6b2b5d3..5bc166ebcb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ibetac_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibetac(x_ad,arg,arg); - auto y_expect = boost::math::ibetac(x,arg,arg); + auto y = boost::math::ibetac(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..ff9227ad24 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibetac_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac, T, multiprecision_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibetac(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..666e9df7cb --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibetac_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac, T, bin_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibetac(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_cpp_types.cpp index 23602ba424..6b50ddb627 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibetac(x_ad,arg,arg); - auto y_expect = boost::math::ibetac(x,arg,arg); + auto y = boost::math::ibetac(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_mp_types.cpp index 42e07434ef..745065269c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ibetac_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibetac(x_ad,arg,arg); - auto y_expect = boost::math::ibetac(x,arg,arg); + auto y = boost::math::ibetac(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..52a329f804 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibetac_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac, T, multiprecision_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibetac(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..0b04eb485d --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibetac_inv_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inv, T, bin_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibetac_inv(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_inv(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_cpp_types.cpp index 71c43e3ddc..273729a80d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inv, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibetac_inv(x_ad,arg,arg); - auto y_expect = boost::math::ibetac_inv(x,arg,arg); + auto y = boost::math::ibetac_inv(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_inv(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_mp_types.cpp index a73c6780fe..811aaa7614 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ibetac_inv_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inv, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inv, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibetac_inv(x_ad,arg,arg); - auto y_expect = boost::math::ibetac_inv(x,arg,arg); + auto y = boost::math::ibetac_inv(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_inv(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..d787bb139f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibetac_inv_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inv, T, multiprecision_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibetac_inv(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_inv(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..5823c08bb5 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibetac_inv_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inv, T, bin_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibetac_inv(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_inv(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_cpp_types.cpp index f2896b3ebb..7f7910ffc1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inv, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibetac_inv(x_ad,arg,arg); - auto y_expect = boost::math::ibetac_inv(x,arg,arg); + auto y = boost::math::ibetac_inv(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_inv(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_mp_types.cpp index f2c568e9a6..49743ffdb5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ibetac_inv_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inv, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inv, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibetac_inv(x_ad,arg,arg); - auto y_expect = boost::math::ibetac_inv(x,arg,arg); + auto y = boost::math::ibetac_inv(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_inv(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..890ed7ab4f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibetac_inv_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inv, T, multiprecision_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibetac_inv(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_inv(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..2f0a4a6d3a --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibetac_inva_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inva, T, bin_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibetac_inva(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_inva(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_cpp_types.cpp index d956b68e7a..ae19add031 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inva, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibetac_inva(x_ad,arg,arg); - auto y_expect = boost::math::ibetac_inva(x,arg,arg); + auto y = boost::math::ibetac_inva(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_inva(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_mp_types.cpp index 3f6e2be1bb..b206dcbcef 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ibetac_inva_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inva, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inva, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibetac_inva(x_ad,arg,arg); - auto y_expect = boost::math::ibetac_inva(x,arg,arg); + auto y = boost::math::ibetac_inva(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_inva(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..5728e099a1 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibetac_inva_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inva, T, multiprecision_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibetac_inva(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_inva(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..83a661e18f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibetac_inva_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inva, T, bin_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibetac_inva(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_inva(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_cpp_types.cpp index f081ba7d10..8cd1e0187d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inva, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibetac_inva(x_ad,arg,arg); - auto y_expect = boost::math::ibetac_inva(x,arg,arg); + auto y = boost::math::ibetac_inva(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_inva(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_mp_types.cpp index 160f4718e5..5059bf7047 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ibetac_inva_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inva, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inva, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibetac_inva(x_ad,arg,arg); - auto y_expect = boost::math::ibetac_inva(x,arg,arg); + auto y = boost::math::ibetac_inva(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_inva(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..6e11c0ed65 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibetac_inva_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inva, T, multiprecision_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibetac_inva(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_inva(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..3fca842eec --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibetac_invb_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_invb, T, bin_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibetac_invb(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_invb(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_cpp_types.cpp index f8b5bf7bab..df8c34989e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_invb, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibetac_invb(x_ad,arg,arg); - auto y_expect = boost::math::ibetac_invb(x,arg,arg); + auto y = boost::math::ibetac_invb(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_invb(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_mp_types.cpp index 0a35c9c566..3c1f20b8f0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ibetac_invb_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_invb, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_invb, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibetac_invb(x_ad,arg,arg); - auto y_expect = boost::math::ibetac_invb(x,arg,arg); + auto y = boost::math::ibetac_invb(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_invb(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..35126497fa --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibetac_invb_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_invb, T, multiprecision_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibetac_invb(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_invb(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..743753c0d6 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibetac_invb_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_invb, T, bin_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibetac_invb(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_invb(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_cpp_types.cpp index 323beddc29..4fe2bff2f6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_invb, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibetac_invb(x_ad,arg,arg); - auto y_expect = boost::math::ibetac_invb(x,arg,arg); + auto y = boost::math::ibetac_invb(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_invb(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_mp_types.cpp index 32dbddc239..20689a7a76 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ibetac_invb_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_invb, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_invb, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.01, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ibetac_invb(x_ad,arg,arg); - auto y_expect = boost::math::ibetac_invb(x,arg,arg); + auto y = boost::math::ibetac_invb(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_invb(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..3e0cb52378 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ibetac_invb_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_invb, T, multiprecision_float_types) + { + RandomSample rng{ 0.01, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ibetac_invb(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ibetac_invb(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..be29bef968 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_chebyshev_t_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::chebyshev_t(1,x_ad); + auto y_expect = boost::math::chebyshev_t(1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_cpp_types.cpp index 5fc0d18d8f..9ceff6c775 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_mp_types.cpp index 41e78b45f5..219d26483c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_chebyshev_t_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..6dfebf21a2 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_chebyshev_t_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::chebyshev_t(1,x_ad); + auto y_expect = boost::math::chebyshev_t(1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..4e0d60c206 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_chebyshev_t_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::chebyshev_t(1,x_ad); + auto y_expect = boost::math::chebyshev_t(1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_cpp_types.cpp index 20119a9989..a498ed9e70 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_mp_types.cpp index b6a231d96e..6389b667eb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_chebyshev_t_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..23605e07c2 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_chebyshev_t_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::chebyshev_t(1,x_ad); + auto y_expect = boost::math::chebyshev_t(1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..5e04eb5dcd --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_chebyshev_t_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t_prime, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::chebyshev_t_prime(3,x_ad); + auto y_expect = boost::math::chebyshev_t_prime(3,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_cpp_types.cpp index 604b5f1c03..013b6c5faf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_mp_types.cpp index d715e42335..f7b141bbfd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_chebyshev_t_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t_prime, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..f59d5ad39c --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_chebyshev_t_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t_prime, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::chebyshev_t_prime(3,x_ad); + auto y_expect = boost::math::chebyshev_t_prime(3,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..43e074e4f9 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_chebyshev_t_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t_prime, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::chebyshev_t_prime(3,x_ad); + auto y_expect = boost::math::chebyshev_t_prime(3,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_cpp_types.cpp index 78f224551e..021e3e7e64 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_mp_types.cpp index 575c7206c2..26a08af9a6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_chebyshev_t_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t_prime, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..721ce0da2e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_chebyshev_t_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t_prime, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::chebyshev_t_prime(3,x_ad); + auto y_expect = boost::math::chebyshev_t_prime(3,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..a74829fd88 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_chebyshev_u_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_u, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::chebyshev_u(2,x_ad); + auto y_expect = boost::math::chebyshev_u(2,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_cpp_types.cpp index a09945abc0..436c704a58 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_mp_types.cpp index 496f99b4e8..f51a71c043 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_chebyshev_u_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_u, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_u, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..31298ee463 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_chebyshev_u_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_u, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::chebyshev_u(2,x_ad); + auto y_expect = boost::math::chebyshev_u(2,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..8bbe99dbf1 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_chebyshev_u_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_u, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::chebyshev_u(2,x_ad); + auto y_expect = boost::math::chebyshev_u(2,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_cpp_types.cpp index 765941ee09..147b063d0b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_mp_types.cpp index e07e6497e8..e427dd1a95 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_chebyshev_u_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_u, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_u, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..f78dce2fea --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_chebyshev_u_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_u, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::chebyshev_u(2,x_ad); + auto y_expect = boost::math::chebyshev_u(2,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..3164350906 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_1, T, bin_float_types) + { + RandomSample rng{ 0.5, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_1(x_ad,x_ad); + auto y_expect = boost::math::ellint_1(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_cpp_types.cpp index b5f2479757..8e58ea4e97 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_1, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.5, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_1(x_ad,arg); - auto y_expect = boost::math::ellint_1(x,arg); + auto y = boost::math::ellint_1(x_ad,x_ad); + auto y_expect = boost::math::ellint_1(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_mp_types.cpp index e873751f32..bde9d818d3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ellint_1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_1, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.5, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_1(x_ad,arg); - auto y_expect = boost::math::ellint_1(x,arg); + auto y = boost::math::ellint_1(x_ad,x_ad); + auto y_expect = boost::math::ellint_1(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..9961e88b17 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_1, T, multiprecision_float_types) + { + RandomSample rng{ 0.5, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_1(x_ad,x_ad); + auto y_expect = boost::math::ellint_1(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..1e86407fc3 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_1, T, bin_float_types) + { + RandomSample rng{ 0.5, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_1(x_ad,x_ad); + auto y_expect = boost::math::ellint_1(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_cpp_types.cpp index 83e5dbfc0b..75131559b2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_1, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.5, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_1(x_ad,arg); - auto y_expect = boost::math::ellint_1(x,arg); + auto y = boost::math::ellint_1(x_ad,x_ad); + auto y_expect = boost::math::ellint_1(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_mp_types.cpp index 65ee2b6716..971fab31a9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ellint_1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_1, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.5, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_1(x_ad,arg); - auto y_expect = boost::math::ellint_1(x,arg); + auto y = boost::math::ellint_1(x_ad,x_ad); + auto y_expect = boost::math::ellint_1(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..68554d8395 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_1, T, multiprecision_float_types) + { + RandomSample rng{ 0.5, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_1(x_ad,x_ad); + auto y_expect = boost::math::ellint_1(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..187e391d07 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_2_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_2, T, bin_float_types) + { + RandomSample rng{ 0.5, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_2(x_ad,x_ad); + auto y_expect = boost::math::ellint_2(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_cpp_types.cpp index 09a14c0028..57fbdd9410 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_2, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.5, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_2(x_ad,arg); - auto y_expect = boost::math::ellint_2(x,arg); + auto y = boost::math::ellint_2(x_ad,x_ad); + auto y_expect = boost::math::ellint_2(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_mp_types.cpp index a67d13aebd..2c4e3c1318 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ellint_2_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_2, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_2, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.5, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_2(x_ad,arg); - auto y_expect = boost::math::ellint_2(x,arg); + auto y = boost::math::ellint_2(x_ad,x_ad); + auto y_expect = boost::math::ellint_2(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..189b3b5592 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_2_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_2, T, multiprecision_float_types) + { + RandomSample rng{ 0.5, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_2(x_ad,x_ad); + auto y_expect = boost::math::ellint_2(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..806d0a4880 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_2_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_2, T, bin_float_types) + { + RandomSample rng{ 0.5, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_2(x_ad,x_ad); + auto y_expect = boost::math::ellint_2(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_cpp_types.cpp index 88a24ddc27..152b71bf34 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_2, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.5, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_2(x_ad,arg); - auto y_expect = boost::math::ellint_2(x,arg); + auto y = boost::math::ellint_2(x_ad,x_ad); + auto y_expect = boost::math::ellint_2(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_mp_types.cpp index 7202ef7dd6..97c6cfd1fb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ellint_2_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_2, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_2, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.5, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_2(x_ad,arg); - auto y_expect = boost::math::ellint_2(x,arg); + auto y = boost::math::ellint_2(x_ad,x_ad); + auto y_expect = boost::math::ellint_2(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..9d78b1d669 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_2_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_2, T, multiprecision_float_types) + { + RandomSample rng{ 0.5, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_2(x_ad,x_ad); + auto y_expect = boost::math::ellint_2(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..e913c240dc --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_3_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_3, T, bin_float_types) + { + RandomSample rng{ 0.5, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_3(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_3(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_cpp_types.cpp index 590795dc11..b05d870f76 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_3, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.5, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_3(x_ad,arg,arg); - auto y_expect = boost::math::ellint_3(x,arg,arg); + auto y = boost::math::ellint_3(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_3(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_mp_types.cpp index 02a13948bf..b5acc45688 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ellint_3_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_3, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_3, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.5, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_3(x_ad,arg,arg); - auto y_expect = boost::math::ellint_3(x,arg,arg); + auto y = boost::math::ellint_3(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_3(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..27f18de52e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_3_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_3, T, multiprecision_float_types) + { + RandomSample rng{ 0.5, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_3(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_3(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..b6b7df0c28 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_3_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_3, T, bin_float_types) + { + RandomSample rng{ 0.5, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_3(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_3(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_cpp_types.cpp index ebdaf6c5cb..d964724df2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_3, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.5, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_3(x_ad,arg,arg); - auto y_expect = boost::math::ellint_3(x,arg,arg); + auto y = boost::math::ellint_3(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_3(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_mp_types.cpp index c4c4f5e5bf..1093a87073 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ellint_3_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_3, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_3, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.5, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_3(x_ad,arg,arg); - auto y_expect = boost::math::ellint_3(x,arg,arg); + auto y = boost::math::ellint_3(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_3(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..c25962c9b2 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_3_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_3, T, multiprecision_float_types) + { + RandomSample rng{ 0.5, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_3(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_3(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..8de37d086c --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_d_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_d, T, bin_float_types) + { + RandomSample rng{ 0.5, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_d(x_ad,x_ad); + auto y_expect = boost::math::ellint_d(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_cpp_types.cpp index 30c3ddaeec..c22ee787b6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_d, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.5, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_d(x_ad,arg); - auto y_expect = boost::math::ellint_d(x,arg); + auto y = boost::math::ellint_d(x_ad,x_ad); + auto y_expect = boost::math::ellint_d(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_mp_types.cpp index 5feb65092c..d4ad7f7131 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ellint_d_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_d, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_d, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.5, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_d(x_ad,arg); - auto y_expect = boost::math::ellint_d(x,arg); + auto y = boost::math::ellint_d(x_ad,x_ad); + auto y_expect = boost::math::ellint_d(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..fc03af948a --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_d_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_d, T, multiprecision_float_types) + { + RandomSample rng{ 0.5, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_d(x_ad,x_ad); + auto y_expect = boost::math::ellint_d(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..f6f809f6d1 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_d_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_d, T, bin_float_types) + { + RandomSample rng{ 0.5, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_d(x_ad,x_ad); + auto y_expect = boost::math::ellint_d(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_cpp_types.cpp index ab075b3f18..04f0142410 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_d, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.5, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_d(x_ad,arg); - auto y_expect = boost::math::ellint_d(x,arg); + auto y = boost::math::ellint_d(x_ad,x_ad); + auto y_expect = boost::math::ellint_d(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_mp_types.cpp index 4500621732..e17521c833 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ellint_d_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_d, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_d, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0.5, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_d(x_ad,arg); - auto y_expect = boost::math::ellint_d(x,arg); + auto y = boost::math::ellint_d(x_ad,x_ad); + auto y_expect = boost::math::ellint_d(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..6cb789a992 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_d_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_d, T, multiprecision_float_types) + { + RandomSample rng{ 0.5, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_d(x_ad,x_ad); + auto y_expect = boost::math::ellint_d(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..f6a0f75240 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_rc_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rc, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_rc(x_ad,x_ad); + auto y_expect = boost::math::ellint_rc(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_cpp_types.cpp index b50100a1d2..0844b6f6fe 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rc, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_rc(x_ad,arg); - auto y_expect = boost::math::ellint_rc(x,arg); + auto y = boost::math::ellint_rc(x_ad,x_ad); + auto y_expect = boost::math::ellint_rc(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_mp_types.cpp index 4400361f45..66a28e1a18 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ellint_rc_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rc, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rc, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_rc(x_ad,arg); - auto y_expect = boost::math::ellint_rc(x,arg); + auto y = boost::math::ellint_rc(x_ad,x_ad); + auto y_expect = boost::math::ellint_rc(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..bde6f24496 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_rc_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rc, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_rc(x_ad,x_ad); + auto y_expect = boost::math::ellint_rc(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..ea9e6c9c4f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_rc_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rc, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_rc(x_ad,x_ad); + auto y_expect = boost::math::ellint_rc(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_cpp_types.cpp index 4443182d7a..fc7b3de3ee 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rc, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_rc(x_ad,arg); - auto y_expect = boost::math::ellint_rc(x,arg); + auto y = boost::math::ellint_rc(x_ad,x_ad); + auto y_expect = boost::math::ellint_rc(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_mp_types.cpp index 51c9a2f69f..5265308946 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ellint_rc_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rc, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rc, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_rc(x_ad,arg); - auto y_expect = boost::math::ellint_rc(x,arg); + auto y = boost::math::ellint_rc(x_ad,x_ad); + auto y_expect = boost::math::ellint_rc(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..9782ed9d47 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_rc_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rc, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_rc(x_ad,x_ad); + auto y_expect = boost::math::ellint_rc(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..2dcc13fc19 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_rd_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rd, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_rd(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rd(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_cpp_types.cpp index d6a91b9484..ef16a55ca4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rd, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_rd(x_ad,arg,arg); - auto y_expect = boost::math::ellint_rd(x,arg,arg); + auto y = boost::math::ellint_rd(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rd(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_mp_types.cpp index b34d719331..7b15ccf0de 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ellint_rd_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rd, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rd, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_rd(x_ad,arg,arg); - auto y_expect = boost::math::ellint_rd(x,arg,arg); + auto y = boost::math::ellint_rd(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rd(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..c0cf6c9dde --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_rd_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rd, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_rd(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rd(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..2834a59739 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_rd_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rd, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_rd(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rd(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_cpp_types.cpp index 923b219b5a..3a9d8a8ba9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rd, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_rd(x_ad,arg,arg); - auto y_expect = boost::math::ellint_rd(x,arg,arg); + auto y = boost::math::ellint_rd(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rd(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_mp_types.cpp index 4687185ae8..f8cb89799d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ellint_rd_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rd, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rd, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_rd(x_ad,arg,arg); - auto y_expect = boost::math::ellint_rd(x,arg,arg); + auto y = boost::math::ellint_rd(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rd(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..b4f8e10766 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_rd_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rd, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_rd(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rd(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..6ecaacd62e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_rf_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rf, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_rf(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rf(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_cpp_types.cpp index 7a296aefbb..d7c58ca25b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rf, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_rf(x_ad,arg,arg); - auto y_expect = boost::math::ellint_rf(x,arg,arg); + auto y = boost::math::ellint_rf(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rf(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_mp_types.cpp index 463feb0438..da1e3949c0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ellint_rf_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rf, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rf, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_rf(x_ad,arg,arg); - auto y_expect = boost::math::ellint_rf(x,arg,arg); + auto y = boost::math::ellint_rf(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rf(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..9e6a40d34f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_rf_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rf, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_rf(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rf(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..1f0b7d2832 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_rf_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rf, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_rf(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rf(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_cpp_types.cpp index b5cf3b5536..3dac1bddb3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rf, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_rf(x_ad,arg,arg); - auto y_expect = boost::math::ellint_rf(x,arg,arg); + auto y = boost::math::ellint_rf(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rf(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_mp_types.cpp index 3fcb53def4..a801fa20c2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ellint_rf_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rf, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rf, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_rf(x_ad,arg,arg); - auto y_expect = boost::math::ellint_rf(x,arg,arg); + auto y = boost::math::ellint_rf(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rf(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..6db30044da --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_rf_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rf, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_rf(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rf(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..af7d65eea8 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_rg_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rg, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_rg(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rg(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_cpp_types.cpp index 4a2d53822f..3fa8a255c7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rg, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_rg(x_ad,arg,arg); - auto y_expect = boost::math::ellint_rg(x,arg,arg); + auto y = boost::math::ellint_rg(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rg(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_mp_types.cpp index 6fd8119b10..7b8f4e4d1e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ellint_rg_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rg, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rg, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_rg(x_ad,arg,arg); - auto y_expect = boost::math::ellint_rg(x,arg,arg); + auto y = boost::math::ellint_rg(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rg(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..fd1bbc1712 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_rg_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rg, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_rg(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rg(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..d28e262c52 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_rg_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rg, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_rg(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rg(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_cpp_types.cpp index ed24691011..10400c0b4d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rg, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_rg(x_ad,arg,arg); - auto y_expect = boost::math::ellint_rg(x,arg,arg); + auto y = boost::math::ellint_rg(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rg(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_mp_types.cpp index 92591b65d1..be6387b70d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ellint_rg_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rg, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rg, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_rg(x_ad,arg,arg); - auto y_expect = boost::math::ellint_rg(x,arg,arg); + auto y = boost::math::ellint_rg(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rg(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..78fbcfa585 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_rg_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rg, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_rg(x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rg(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..cc88806723 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_rj_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rj, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_rj(x_ad,x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rj(x,x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_cpp_types.cpp index 938f507f49..d55d818b5e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rj, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_rj(x_ad,arg,arg,arg); - auto y_expect = boost::math::ellint_rj(x,arg,arg,arg); + auto y = boost::math::ellint_rj(x_ad,x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rj(x,x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_mp_types.cpp index 1608bc25a0..c50f149b4b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ellint_rj_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rj, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rj, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_rj(x_ad,arg,arg,arg); - auto y_expect = boost::math::ellint_rj(x,arg,arg,arg); + auto y = boost::math::ellint_rj(x_ad,x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rj(x,x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..ae532d62c7 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_rj_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rj, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_rj(x_ad,x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rj(x,x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..f1ff6e827e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_rj_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rj, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_rj(x_ad,x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rj(x,x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_cpp_types.cpp index a8c78e005c..f81db3224d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rj, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_rj(x_ad,arg,arg,arg); - auto y_expect = boost::math::ellint_rj(x,arg,arg,arg); + auto y = boost::math::ellint_rj(x_ad,x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rj(x,x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_mp_types.cpp index 3a17afd3da..79c65f58eb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_ellint_rj_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rj, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rj, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::ellint_rj(x_ad,arg,arg,arg); - auto y_expect = boost::math::ellint_rj(x,arg,arg,arg); + auto y = boost::math::ellint_rj(x_ad,x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rj(x,x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..9ce83addb3 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_ellint_rj_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rj, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::ellint_rj(x_ad,x_ad,x_ad,x_ad); + auto y_expect = boost::math::ellint_rj(x,x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..739f0d485e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_expint_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_expint, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::expint(x_ad); + auto y_expect = boost::math::expint(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_cpp_types.cpp index 835761da71..58061dd9a5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_mp_types.cpp index e9c7594c05..b9d95f41dd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_expint_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_expint, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_expint, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..b9bfba6288 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_expint_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_expint, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::expint(x_ad); + auto y_expect = boost::math::expint(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..79723eeebc --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_expint_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_expint, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::expint(x_ad); + auto y_expect = boost::math::expint(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_cpp_types.cpp index 312ed8d01c..75ead91abd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_mp_types.cpp index 0c0531d842..2fd9c787ae 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_expint_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_expint, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_expint, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..accc939d4b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_expint_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_expint, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::expint(x_ad); + auto y_expect = boost::math::expint(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..e30f450716 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_falling_factorial_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_falling_factorial, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::falling_factorial(x_ad,3); + auto y_expect = boost::math::falling_factorial(x,3); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_cpp_types.cpp index 2067da7f7c..fb1e86ed72 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_mp_types.cpp index 963c7f9dda..dc1db2304b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_falling_factorial_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_falling_factorial, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_falling_factorial, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..9e48db4a8d --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_falling_factorial_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_falling_factorial, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::falling_factorial(x_ad,3); + auto y_expect = boost::math::falling_factorial(x,3); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..b20e84cc93 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_falling_factorial_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_falling_factorial, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::falling_factorial(x_ad,3); + auto y_expect = boost::math::falling_factorial(x,3); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_cpp_types.cpp index a78077ef9f..bfc9b2f177 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_mp_types.cpp index 5291892b6c..514a677f9b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_falling_factorial_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_falling_factorial, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_falling_factorial, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..15daa84dd5 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_falling_factorial_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_falling_factorial, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::falling_factorial(x_ad,3); + auto y_expect = boost::math::falling_factorial(x,3); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..82124e2e84 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_rising_factorial_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_rising_factorial, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::rising_factorial(x_ad,3); + auto y_expect = boost::math::rising_factorial(x,3); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_cpp_types.cpp index b18618a993..10640928a0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_mp_types.cpp index 0bb099fc6d..d5a07ac8a0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_rising_factorial_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_rising_factorial, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_rising_factorial, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..aaff8510a2 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_rising_factorial_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_rising_factorial, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::rising_factorial(x_ad,3); + auto y_expect = boost::math::rising_factorial(x,3); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..2ab76a6eb2 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_rising_factorial_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_rising_factorial, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::rising_factorial(x_ad,3); + auto y_expect = boost::math::rising_factorial(x,3); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_cpp_types.cpp index 534cab0bfa..59c17b640a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_mp_types.cpp index 570775a789..0eae112d6d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_rising_factorial_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_rising_factorial, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_rising_factorial, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..8d8bbb087f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_rising_factorial_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_rising_factorial, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::rising_factorial(x_ad,3); + auto y_expect = boost::math::rising_factorial(x,3); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..89455235e1 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_digamma_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_digamma, T, bin_float_types) + { + RandomSample rng{ -5, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::digamma(x_ad); + auto y_expect = boost::math::digamma(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_cpp_types.cpp index 96d4bbd4f5..969faa536d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_mp_types.cpp index ef5bab1467..eb8c9db1f3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_digamma_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_digamma, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_digamma, T, multiprecision_float_types) { RandomSample rng{-5, 5}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..81e1d55a69 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_digamma_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_digamma, T, multiprecision_float_types) + { + RandomSample rng{ -5, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::digamma(x_ad); + auto y_expect = boost::math::digamma(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..7ba747d563 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_digamma_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_digamma, T, bin_float_types) + { + RandomSample rng{ -5, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::digamma(x_ad); + auto y_expect = boost::math::digamma(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_cpp_types.cpp index f745fcc793..513c186970 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_mp_types.cpp index cfb13395dc..a1e620bb71 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_digamma_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_digamma, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_digamma, T, multiprecision_float_types) { RandomSample rng{-5, 5}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..ef722eaa20 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_digamma_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_digamma, T, multiprecision_float_types) + { + RandomSample rng{ -5, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::digamma(x_ad); + auto y_expect = boost::math::digamma(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..c4a58a8987 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_gamma_p_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_p, T, bin_float_types) + { + RandomSample rng{ 0, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::gamma_p(x_ad,x_ad); + auto y_expect = boost::math::gamma_p(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_cpp_types.cpp index ef6fa74152..dfb67e4ad3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_p, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::gamma_p(x_ad,arg); - auto y_expect = boost::math::gamma_p(x,arg); + auto y = boost::math::gamma_p(x_ad,x_ad); + auto y_expect = boost::math::gamma_p(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_mp_types.cpp index 1329dd30bf..b2001ad0f2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_gamma_p_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_p, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_p, T, multiprecision_float_types) { RandomSample rng{0, 5}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::gamma_p(x_ad,arg); - auto y_expect = boost::math::gamma_p(x,arg); + auto y = boost::math::gamma_p(x_ad,x_ad); + auto y_expect = boost::math::gamma_p(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..b84c60315d --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_gamma_p_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_p, T, multiprecision_float_types) + { + RandomSample rng{ 0, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::gamma_p(x_ad,x_ad); + auto y_expect = boost::math::gamma_p(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..c2a48e90eb --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_gamma_p_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_p, T, bin_float_types) + { + RandomSample rng{ 0, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::gamma_p(x_ad,x_ad); + auto y_expect = boost::math::gamma_p(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_cpp_types.cpp index a4f42a6113..b2fe9eca5c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_p, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::gamma_p(x_ad,arg); - auto y_expect = boost::math::gamma_p(x,arg); + auto y = boost::math::gamma_p(x_ad,x_ad); + auto y_expect = boost::math::gamma_p(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_mp_types.cpp index 52d84e7030..fffbb77dbc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_gamma_p_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_p, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_p, T, multiprecision_float_types) { RandomSample rng{0, 5}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::gamma_p(x_ad,arg); - auto y_expect = boost::math::gamma_p(x,arg); + auto y = boost::math::gamma_p(x_ad,x_ad); + auto y_expect = boost::math::gamma_p(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..d78a5d73e8 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_gamma_p_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_p, T, multiprecision_float_types) + { + RandomSample rng{ 0, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::gamma_p(x_ad,x_ad); + auto y_expect = boost::math::gamma_p(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..2eabd25033 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_gamma_q_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_q, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::gamma_q(x_ad,x_ad); + auto y_expect = boost::math::gamma_q(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_cpp_types.cpp index 58b77725ba..2784ea9d0c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_q, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::gamma_q(x_ad,arg); - auto y_expect = boost::math::gamma_q(x,arg); + auto y = boost::math::gamma_q(x_ad,x_ad); + auto y_expect = boost::math::gamma_q(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_mp_types.cpp index c584e97954..a13549788a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_gamma_q_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_q, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_q, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::gamma_q(x_ad,arg); - auto y_expect = boost::math::gamma_q(x,arg); + auto y = boost::math::gamma_q(x_ad,x_ad); + auto y_expect = boost::math::gamma_q(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..f5808b8ad6 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_gamma_q_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_q, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::gamma_q(x_ad,x_ad); + auto y_expect = boost::math::gamma_q(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..c0b018214e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_gamma_q_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_q, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::gamma_q(x_ad,x_ad); + auto y_expect = boost::math::gamma_q(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_cpp_types.cpp index 92166c9d38..340346c3e5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_q, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::gamma_q(x_ad,arg); - auto y_expect = boost::math::gamma_q(x,arg); + auto y = boost::math::gamma_q(x_ad,x_ad); + auto y_expect = boost::math::gamma_q(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_mp_types.cpp index f549568536..b6dfc9f2af 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_gamma_q_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_q, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_q, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::gamma_q(x_ad,arg); - auto y_expect = boost::math::gamma_q(x,arg); + auto y = boost::math::gamma_q(x_ad,x_ad); + auto y_expect = boost::math::gamma_q(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..8da6472e0b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_gamma_q_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_q, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::gamma_q(x_ad,x_ad); + auto y_expect = boost::math::gamma_q(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..ef9d6da281 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_lgamma_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_lgamma, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::lgamma(x_ad); + auto y_expect = boost::math::lgamma(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_cpp_types.cpp index 664ee07dbc..b9d7b4bbfc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_mp_types.cpp index 0c2b86eb8f..dc4ad0fae0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_lgamma_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_lgamma, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_lgamma, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..3ba605147f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_lgamma_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_lgamma, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::lgamma(x_ad); + auto y_expect = boost::math::lgamma(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..3af04c5cba --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_lgamma_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_lgamma, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::lgamma(x_ad); + auto y_expect = boost::math::lgamma(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_cpp_types.cpp index 5c390fa932..2b6a1402bb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_mp_types.cpp index 492b895f93..dca19b3925 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_lgamma_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_lgamma, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_lgamma, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..a1c9470be3 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_lgamma_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_lgamma, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::lgamma(x_ad); + auto y_expect = boost::math::lgamma(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..b89149b6a9 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_polygamma_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_polygamma, T, bin_float_types) + { + RandomSample rng{ -5, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::polygamma(1,x_ad); + auto y_expect = boost::math::polygamma(1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_cpp_types.cpp index 002f954ae1..51fa0e15a1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_mp_types.cpp index 4371869b36..42345f44d7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_polygamma_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_polygamma, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_polygamma, T, multiprecision_float_types) { RandomSample rng{-5, 5}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..0092e28f96 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_polygamma_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_polygamma, T, multiprecision_float_types) + { + RandomSample rng{ -5, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::polygamma(1,x_ad); + auto y_expect = boost::math::polygamma(1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..55aaa43efe --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_polygamma_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_polygamma, T, bin_float_types) + { + RandomSample rng{ -5, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::polygamma(1,x_ad); + auto y_expect = boost::math::polygamma(1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_cpp_types.cpp index e8485ab5b9..de7bd7e8c0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_mp_types.cpp index ffd857631b..b752ca7832 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_polygamma_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_polygamma, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_polygamma, T, multiprecision_float_types) { RandomSample rng{-5, 5}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..383424bbf3 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_polygamma_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_polygamma, T, multiprecision_float_types) + { + RandomSample rng{ -5, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::polygamma(1,x_ad); + auto y_expect = boost::math::polygamma(1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..ad58647d43 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_tgamma1pm1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma1pm1, T, bin_float_types) + { + RandomSample rng{ -3, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::tgamma1pm1(x_ad); + auto y_expect = boost::math::tgamma1pm1(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_cpp_types.cpp index 8148c94689..ff93d55433 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_mp_types.cpp index 307c84e8d2..f618cc9803 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_tgamma1pm1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma1pm1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma1pm1, T, multiprecision_float_types) { RandomSample rng{-3, 5}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..d76453a0f4 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_tgamma1pm1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma1pm1, T, multiprecision_float_types) + { + RandomSample rng{ -3, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::tgamma1pm1(x_ad); + auto y_expect = boost::math::tgamma1pm1(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..9729cb534f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_tgamma1pm1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma1pm1, T, bin_float_types) + { + RandomSample rng{ -3, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::tgamma1pm1(x_ad); + auto y_expect = boost::math::tgamma1pm1(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_cpp_types.cpp index d9c0407814..ea6a5770c5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_mp_types.cpp index 76e88353ba..823494af03 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_tgamma1pm1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma1pm1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma1pm1, T, multiprecision_float_types) { RandomSample rng{-3, 5}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..edae10c603 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_tgamma1pm1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma1pm1, T, multiprecision_float_types) + { + RandomSample rng{ -3, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::tgamma1pm1(x_ad); + auto y_expect = boost::math::tgamma1pm1(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..04f783059a --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_tgamma_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma, T, bin_float_types) + { + RandomSample rng{ -3, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::tgamma(x_ad); + auto y_expect = boost::math::tgamma(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_cpp_types.cpp index 7838c08153..667ab86cf9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_mp_types.cpp index 54928e8d8e..8b4f845bf5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_tgamma_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma, T, multiprecision_float_types) { RandomSample rng{-3, 5}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..071dbf9a62 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_tgamma_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma, T, multiprecision_float_types) + { + RandomSample rng{ -3, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::tgamma(x_ad); + auto y_expect = boost::math::tgamma(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..698973a6d5 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_tgamma_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma, T, bin_float_types) + { + RandomSample rng{ -3, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::tgamma(x_ad); + auto y_expect = boost::math::tgamma(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_cpp_types.cpp index 6b4dc19d56..3d085751b3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_mp_types.cpp index b46f7871d0..66521e4f8e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_tgamma_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma, T, multiprecision_float_types) { RandomSample rng{-3, 5}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..5d56a4ef4f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_tgamma_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma, T, multiprecision_float_types) + { + RandomSample rng{ -3, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::tgamma(x_ad); + auto y_expect = boost::math::tgamma(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..71fecd0ea8 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_tgamma_delta_ratio_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_delta_ratio, T, bin_float_types) + { + RandomSample rng{ 0, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::tgamma_delta_ratio(x_ad,x_ad); + auto y_expect = boost::math::tgamma_delta_ratio(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_cpp_types.cpp index edacee14c7..52391561ab 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_delta_ratio, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::tgamma_delta_ratio(x_ad,arg); - auto y_expect = boost::math::tgamma_delta_ratio(x,arg); + auto y = boost::math::tgamma_delta_ratio(x_ad,x_ad); + auto y_expect = boost::math::tgamma_delta_ratio(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_mp_types.cpp index f61e10cde2..185971cf72 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_tgamma_delta_ratio_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_delta_ratio, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_delta_ratio, T, multiprecision_float_types) { RandomSample rng{0, 5}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::tgamma_delta_ratio(x_ad,arg); - auto y_expect = boost::math::tgamma_delta_ratio(x,arg); + auto y = boost::math::tgamma_delta_ratio(x_ad,x_ad); + auto y_expect = boost::math::tgamma_delta_ratio(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..8b71cb28c8 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_tgamma_delta_ratio_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_delta_ratio, T, multiprecision_float_types) + { + RandomSample rng{ 0, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::tgamma_delta_ratio(x_ad,x_ad); + auto y_expect = boost::math::tgamma_delta_ratio(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..3fed2a1bc9 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_tgamma_delta_ratio_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_delta_ratio, T, bin_float_types) + { + RandomSample rng{ 0, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::tgamma_delta_ratio(x_ad,x_ad); + auto y_expect = boost::math::tgamma_delta_ratio(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_cpp_types.cpp index 2194eee684..bde2aba448 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_delta_ratio, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::tgamma_delta_ratio(x_ad,arg); - auto y_expect = boost::math::tgamma_delta_ratio(x,arg); + auto y = boost::math::tgamma_delta_ratio(x_ad,x_ad); + auto y_expect = boost::math::tgamma_delta_ratio(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_mp_types.cpp index 4703561cce..b05f73bf91 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_tgamma_delta_ratio_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_delta_ratio, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_delta_ratio, T, multiprecision_float_types) { RandomSample rng{0, 5}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::tgamma_delta_ratio(x_ad,arg); - auto y_expect = boost::math::tgamma_delta_ratio(x,arg); + auto y = boost::math::tgamma_delta_ratio(x_ad,x_ad); + auto y_expect = boost::math::tgamma_delta_ratio(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..23c5f8e615 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_tgamma_delta_ratio_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_delta_ratio, T, multiprecision_float_types) + { + RandomSample rng{ 0, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::tgamma_delta_ratio(x_ad,x_ad); + auto y_expect = boost::math::tgamma_delta_ratio(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..11c2465c46 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_tgamma_lower_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_lower, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::tgamma_lower(x_ad,x_ad); + auto y_expect = boost::math::tgamma_lower(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_cpp_types.cpp index 59b435e93c..6a7cc8c7fc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_lower, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::tgamma_lower(x_ad,arg); - auto y_expect = boost::math::tgamma_lower(x,arg); + auto y = boost::math::tgamma_lower(x_ad,x_ad); + auto y_expect = boost::math::tgamma_lower(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_mp_types.cpp index a500ea4778..aba1ebc91b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_tgamma_lower_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_lower, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_lower, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::tgamma_lower(x_ad,arg); - auto y_expect = boost::math::tgamma_lower(x,arg); + auto y = boost::math::tgamma_lower(x_ad,x_ad); + auto y_expect = boost::math::tgamma_lower(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..b1afb34b95 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_tgamma_lower_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_lower, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::tgamma_lower(x_ad,x_ad); + auto y_expect = boost::math::tgamma_lower(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..ef9578dd86 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_tgamma_lower_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_lower, T, bin_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::tgamma_lower(x_ad,x_ad); + auto y_expect = boost::math::tgamma_lower(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_cpp_types.cpp index bc11112822..a0c5a6d5a8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_lower, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::tgamma_lower(x_ad,arg); - auto y_expect = boost::math::tgamma_lower(x,arg); + auto y = boost::math::tgamma_lower(x_ad,x_ad); + auto y_expect = boost::math::tgamma_lower(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_mp_types.cpp index dca7a5bb87..2598f8bd63 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_tgamma_lower_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_lower, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_lower, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::tgamma_lower(x_ad,arg); - auto y_expect = boost::math::tgamma_lower(x,arg); + auto y = boost::math::tgamma_lower(x_ad,x_ad); + auto y_expect = boost::math::tgamma_lower(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..091e9acb7d --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_tgamma_lower_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_lower, T, multiprecision_float_types) + { + RandomSample rng{ 0, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::tgamma_lower(x_ad,x_ad); + auto y_expect = boost::math::tgamma_lower(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..21df3ecfe6 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_tgamma_ratio_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_ratio, T, bin_float_types) + { + RandomSample rng{ 0, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::tgamma_ratio(x_ad,x_ad); + auto y_expect = boost::math::tgamma_ratio(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_cpp_types.cpp index 2a0d626437..0f3ce07372 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_ratio, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::tgamma_ratio(x_ad,arg); - auto y_expect = boost::math::tgamma_ratio(x,arg); + auto y = boost::math::tgamma_ratio(x_ad,x_ad); + auto y_expect = boost::math::tgamma_ratio(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_mp_types.cpp index 803d1681eb..16eec97d9d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_tgamma_ratio_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_ratio, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_ratio, T, multiprecision_float_types) { RandomSample rng{0, 5}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::tgamma_ratio(x_ad,arg); - auto y_expect = boost::math::tgamma_ratio(x,arg); + auto y = boost::math::tgamma_ratio(x_ad,x_ad); + auto y_expect = boost::math::tgamma_ratio(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..d547b0771f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_tgamma_ratio_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_ratio, T, multiprecision_float_types) + { + RandomSample rng{ 0, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::tgamma_ratio(x_ad,x_ad); + auto y_expect = boost::math::tgamma_ratio(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..761c6f5a76 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_tgamma_ratio_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_ratio, T, bin_float_types) + { + RandomSample rng{ 0, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::tgamma_ratio(x_ad,x_ad); + auto y_expect = boost::math::tgamma_ratio(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_cpp_types.cpp index f4d716ebf7..13709a8501 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_ratio, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::tgamma_ratio(x_ad,arg); - auto y_expect = boost::math::tgamma_ratio(x,arg); + auto y = boost::math::tgamma_ratio(x_ad,x_ad); + auto y_expect = boost::math::tgamma_ratio(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_mp_types.cpp index 7a376d31b8..127d5290af 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_tgamma_ratio_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_ratio, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_ratio, T, multiprecision_float_types) { RandomSample rng{0, 5}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::tgamma_ratio(x_ad,arg); - auto y_expect = boost::math::tgamma_ratio(x,arg); + auto y = boost::math::tgamma_ratio(x_ad,x_ad); + auto y_expect = boost::math::tgamma_ratio(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..41c8f16641 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_tgamma_ratio_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_ratio, T, multiprecision_float_types) + { + RandomSample rng{ 0, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::tgamma_ratio(x_ad,x_ad); + auto y_expect = boost::math::tgamma_ratio(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..656346a16d --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_trigamma_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_trigamma, T, bin_float_types) + { + RandomSample rng{ -5, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::trigamma(x_ad); + auto y_expect = boost::math::trigamma(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_cpp_types.cpp index a83dc6b2ae..71bdcaeb7a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_mp_types.cpp index 4b6af652b8..e8251da256 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_trigamma_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_trigamma, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_trigamma, T, multiprecision_float_types) { RandomSample rng{-5, 5}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..916988e1cf --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_trigamma_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_trigamma, T, multiprecision_float_types) + { + RandomSample rng{ -5, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::trigamma(x_ad); + auto y_expect = boost::math::trigamma(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..989cf94176 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_trigamma_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_trigamma, T, bin_float_types) + { + RandomSample rng{ -5, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::trigamma(x_ad); + auto y_expect = boost::math::trigamma(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_cpp_types.cpp index ff5a64a8a8..7d81e9b6c6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_mp_types.cpp index 8be70a83e8..9096188799 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_trigamma_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_trigamma, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_trigamma, T, multiprecision_float_types) { RandomSample rng{-5, 5}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..754971d130 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_trigamma_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_trigamma, T, multiprecision_float_types) + { + RandomSample rng{ -5, 5 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::trigamma(x_ad); + auto y_expect = boost::math::trigamma(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..3430570896 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_gegenbauer_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::gegenbauer(2,1,x_ad); + auto y_expect = boost::math::gegenbauer(2,1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_cpp_types.cpp index 5e6cfbf46f..292c0abf74 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::gegenbauer(2,x_ad,arg); - auto y_expect = boost::math::gegenbauer(2,x,arg); + auto y = boost::math::gegenbauer(2,1,x_ad); + auto y_expect = boost::math::gegenbauer(2,1,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_mp_types.cpp index f6f4b87c0d..4bd303f1de 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_gegenbauer_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::gegenbauer(2,x_ad,arg); - auto y_expect = boost::math::gegenbauer(2,x,arg); + auto y = boost::math::gegenbauer(2,1,x_ad); + auto y_expect = boost::math::gegenbauer(2,1,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..a16d57b32e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_gegenbauer_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::gegenbauer(2,1,x_ad); + auto y_expect = boost::math::gegenbauer(2,1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..4424fc0aad --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_gegenbauer_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::gegenbauer(2,1,x_ad); + auto y_expect = boost::math::gegenbauer(2,1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_cpp_types.cpp index bfa99e0fce..114e1f0f14 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::gegenbauer(2,x_ad,arg); - auto y_expect = boost::math::gegenbauer(2,x,arg); + auto y = boost::math::gegenbauer(2,1,x_ad); + auto y_expect = boost::math::gegenbauer(2,1,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_mp_types.cpp index 6931682ea8..87417b952f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_gegenbauer_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::gegenbauer(2,x_ad,arg); - auto y_expect = boost::math::gegenbauer(2,x,arg); + auto y = boost::math::gegenbauer(2,1,x_ad); + auto y_expect = boost::math::gegenbauer(2,1,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..33cadae841 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_gegenbauer_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::gegenbauer(2,1,x_ad); + auto y_expect = boost::math::gegenbauer(2,1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..e32d0d1ee4 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_gegenbauer_derivative_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_derivative, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::gegenbauer_derivative(3,1,x_ad,2); + auto y_expect = boost::math::gegenbauer_derivative(3,1,x,2); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_cpp_types.cpp index 0d18b313bb..811c423025 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_derivative, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::gegenbauer_derivative(3,x_ad,arg,2); - auto y_expect = boost::math::gegenbauer_derivative(3,x,arg,2); + auto y = boost::math::gegenbauer_derivative(3,1,x_ad,2); + auto y_expect = boost::math::gegenbauer_derivative(3,1,x,2); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_mp_types.cpp index 1061f39bc3..64f5dbd80d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_gegenbauer_derivative_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_derivative, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_derivative, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::gegenbauer_derivative(3,x_ad,arg,2); - auto y_expect = boost::math::gegenbauer_derivative(3,x,arg,2); + auto y = boost::math::gegenbauer_derivative(3,1,x_ad,2); + auto y_expect = boost::math::gegenbauer_derivative(3,1,x,2); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..45b3b85211 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_gegenbauer_derivative_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_derivative, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::gegenbauer_derivative(3,1,x_ad,2); + auto y_expect = boost::math::gegenbauer_derivative(3,1,x,2); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..4d994c7c2a --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_gegenbauer_derivative_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_derivative, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::gegenbauer_derivative(3,1,x_ad,2); + auto y_expect = boost::math::gegenbauer_derivative(3,1,x,2); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_cpp_types.cpp index 8d44ed82f4..cafdcead11 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_derivative, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::gegenbauer_derivative(3,x_ad,arg,2); - auto y_expect = boost::math::gegenbauer_derivative(3,x,arg,2); + auto y = boost::math::gegenbauer_derivative(3,1,x_ad,2); + auto y_expect = boost::math::gegenbauer_derivative(3,1,x,2); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_mp_types.cpp index d0c4f7bcca..beed53e187 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_gegenbauer_derivative_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_derivative, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_derivative, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::gegenbauer_derivative(3,x_ad,arg,2); - auto y_expect = boost::math::gegenbauer_derivative(3,x,arg,2); + auto y = boost::math::gegenbauer_derivative(3,1,x_ad,2); + auto y_expect = boost::math::gegenbauer_derivative(3,1,x,2); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..d3f5eb22f1 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_gegenbauer_derivative_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_derivative, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::gegenbauer_derivative(3,1,x_ad,2); + auto y_expect = boost::math::gegenbauer_derivative(3,1,x,2); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..0461431c03 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_gegenbauer_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_prime, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::gegenbauer_prime(3,1,x_ad); + auto y_expect = boost::math::gegenbauer_prime(3,1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_cpp_types.cpp index 616239b023..7627f10828 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_prime, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::gegenbauer_prime(3,x_ad,arg); - auto y_expect = boost::math::gegenbauer_prime(3,x,arg); + auto y = boost::math::gegenbauer_prime(3,1,x_ad); + auto y_expect = boost::math::gegenbauer_prime(3,1,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_mp_types.cpp index 41e24c3b58..a113a968a8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_gegenbauer_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_prime, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::gegenbauer_prime(3,x_ad,arg); - auto y_expect = boost::math::gegenbauer_prime(3,x,arg); + auto y = boost::math::gegenbauer_prime(3,1,x_ad); + auto y_expect = boost::math::gegenbauer_prime(3,1,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..7a7ed16ccd --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_gegenbauer_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_prime, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::gegenbauer_prime(3,1,x_ad); + auto y_expect = boost::math::gegenbauer_prime(3,1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..74ab1f9005 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_gegenbauer_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_prime, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::gegenbauer_prime(3,1,x_ad); + auto y_expect = boost::math::gegenbauer_prime(3,1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_cpp_types.cpp index 13aa46e654..81c990c074 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_prime, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::gegenbauer_prime(3,x_ad,arg); - auto y_expect = boost::math::gegenbauer_prime(3,x,arg); + auto y = boost::math::gegenbauer_prime(3,1,x_ad); + auto y_expect = boost::math::gegenbauer_prime(3,1,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_mp_types.cpp index e0fee9bde8..bddaaf9a8c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_gegenbauer_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_prime, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::gegenbauer_prime(3,x_ad,arg); - auto y_expect = boost::math::gegenbauer_prime(3,x,arg); + auto y = boost::math::gegenbauer_prime(3,1,x_ad); + auto y_expect = boost::math::gegenbauer_prime(3,1,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..6dd98c37bf --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_gegenbauer_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_prime, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::gegenbauer_prime(3,1,x_ad); + auto y_expect = boost::math::gegenbauer_prime(3,1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..680c61c433 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_hankel_1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_1, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_hankel_1(x_ad,x_ad); + auto y_expect = boost::math::cyl_hankel_1(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_cpp_types.cpp index 86665d5898..a5569a9edb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_1, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_hankel_1(x_ad,arg); - auto y_expect = boost::math::cyl_hankel_1(x,arg); + auto y = boost::math::cyl_hankel_1(x_ad,x_ad); + auto y_expect = boost::math::cyl_hankel_1(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_mp_types.cpp index be017acb6e..25d57ac7ea 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_cyl_hankel_1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_1, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_hankel_1(x_ad,arg); - auto y_expect = boost::math::cyl_hankel_1(x,arg); + auto y = boost::math::cyl_hankel_1(x_ad,x_ad); + auto y_expect = boost::math::cyl_hankel_1(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..64815a525e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_hankel_1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_1, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_hankel_1(x_ad,x_ad); + auto y_expect = boost::math::cyl_hankel_1(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..79b16c40ee --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_hankel_1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_1, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_hankel_1(x_ad,x_ad); + auto y_expect = boost::math::cyl_hankel_1(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_cpp_types.cpp index 3c03192e45..ae684748ee 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_1, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_hankel_1(x_ad,arg); - auto y_expect = boost::math::cyl_hankel_1(x,arg); + auto y = boost::math::cyl_hankel_1(x_ad,x_ad); + auto y_expect = boost::math::cyl_hankel_1(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_mp_types.cpp index b0a1fb8240..5d38a2ffe0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_cyl_hankel_1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_1, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_hankel_1(x_ad,arg); - auto y_expect = boost::math::cyl_hankel_1(x,arg); + auto y = boost::math::cyl_hankel_1(x_ad,x_ad); + auto y_expect = boost::math::cyl_hankel_1(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..271c61a6b0 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_hankel_1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_1, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_hankel_1(x_ad,x_ad); + auto y_expect = boost::math::cyl_hankel_1(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..a9a9ce748f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_hankel_2_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_2, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_hankel_2(x_ad,x_ad); + auto y_expect = boost::math::cyl_hankel_2(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_cpp_types.cpp index b08c4d247e..ed8b4801a7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_2, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_hankel_2(x_ad,arg); - auto y_expect = boost::math::cyl_hankel_2(x,arg); + auto y = boost::math::cyl_hankel_2(x_ad,x_ad); + auto y_expect = boost::math::cyl_hankel_2(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_mp_types.cpp index e9e23c9f3f..77a6948888 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_cyl_hankel_2_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_2, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_2, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_hankel_2(x_ad,arg); - auto y_expect = boost::math::cyl_hankel_2(x,arg); + auto y = boost::math::cyl_hankel_2(x_ad,x_ad); + auto y_expect = boost::math::cyl_hankel_2(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..85e30e9f61 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_hankel_2_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_2, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_hankel_2(x_ad,x_ad); + auto y_expect = boost::math::cyl_hankel_2(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..9aaef143fd --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_hankel_2_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_2, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_hankel_2(x_ad,x_ad); + auto y_expect = boost::math::cyl_hankel_2(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_cpp_types.cpp index 309954337a..710c3ea5f1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_2, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_hankel_2(x_ad,arg); - auto y_expect = boost::math::cyl_hankel_2(x,arg); + auto y = boost::math::cyl_hankel_2(x_ad,x_ad); + auto y_expect = boost::math::cyl_hankel_2(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_mp_types.cpp index b710d98a71..a07c414004 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_cyl_hankel_2_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_2, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_2, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::cyl_hankel_2(x_ad,arg); - auto y_expect = boost::math::cyl_hankel_2(x,arg); + auto y = boost::math::cyl_hankel_2(x_ad,x_ad); + auto y_expect = boost::math::cyl_hankel_2(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..a8ef74b698 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_cyl_hankel_2_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_2, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::cyl_hankel_2(x_ad,x_ad); + auto y_expect = boost::math::cyl_hankel_2(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..3188494480 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_hankel_1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_1, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_hankel_1(x_ad,x_ad); + auto y_expect = boost::math::sph_hankel_1(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_cpp_types.cpp index 3556e7497d..bbeb7b25f8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_1, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::sph_hankel_1(x_ad,arg); - auto y_expect = boost::math::sph_hankel_1(x,arg); + auto y = boost::math::sph_hankel_1(x_ad,x_ad); + auto y_expect = boost::math::sph_hankel_1(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_mp_types.cpp index f8cc1b526d..74185e0cec 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_sph_hankel_1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_1, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::sph_hankel_1(x_ad,arg); - auto y_expect = boost::math::sph_hankel_1(x,arg); + auto y = boost::math::sph_hankel_1(x_ad,x_ad); + auto y_expect = boost::math::sph_hankel_1(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..c936de7411 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_hankel_1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_1, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_hankel_1(x_ad,x_ad); + auto y_expect = boost::math::sph_hankel_1(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..c775ab71ec --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_hankel_1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_1, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_hankel_1(x_ad,x_ad); + auto y_expect = boost::math::sph_hankel_1(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_cpp_types.cpp index 68777e4156..0cbe0489d9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_1, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::sph_hankel_1(x_ad,arg); - auto y_expect = boost::math::sph_hankel_1(x,arg); + auto y = boost::math::sph_hankel_1(x_ad,x_ad); + auto y_expect = boost::math::sph_hankel_1(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_mp_types.cpp index 4fd73d2d6d..f96dd69d8a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_sph_hankel_1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_1, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::sph_hankel_1(x_ad,arg); - auto y_expect = boost::math::sph_hankel_1(x,arg); + auto y = boost::math::sph_hankel_1(x_ad,x_ad); + auto y_expect = boost::math::sph_hankel_1(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..ea7e16fb80 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_hankel_1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_1, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_hankel_1(x_ad,x_ad); + auto y_expect = boost::math::sph_hankel_1(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..fab5c0b29a --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_hankel_2_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_2, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_hankel_2(x_ad,x_ad); + auto y_expect = boost::math::sph_hankel_2(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_cpp_types.cpp index 8216395241..02af4e7b9b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_2, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::sph_hankel_2(x_ad,arg); - auto y_expect = boost::math::sph_hankel_2(x,arg); + auto y = boost::math::sph_hankel_2(x_ad,x_ad); + auto y_expect = boost::math::sph_hankel_2(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_mp_types.cpp index bc3f9d6c09..836e7e72c7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_sph_hankel_2_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_2, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_2, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::sph_hankel_2(x_ad,arg); - auto y_expect = boost::math::sph_hankel_2(x,arg); + auto y = boost::math::sph_hankel_2(x_ad,x_ad); + auto y_expect = boost::math::sph_hankel_2(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..484bd8a6b5 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_hankel_2_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_2, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_hankel_2(x_ad,x_ad); + auto y_expect = boost::math::sph_hankel_2(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..c634bf19d6 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_hankel_2_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_2, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_hankel_2(x_ad,x_ad); + auto y_expect = boost::math::sph_hankel_2(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_cpp_types.cpp index deb3ae9eaa..237e64a214 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_2, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::sph_hankel_2(x_ad,arg); - auto y_expect = boost::math::sph_hankel_2(x,arg); + auto y = boost::math::sph_hankel_2(x_ad,x_ad); + auto y_expect = boost::math::sph_hankel_2(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_mp_types.cpp index 64dd61159e..8f005029b8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_sph_hankel_2_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_2, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_2, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::sph_hankel_2(x_ad,arg); - auto y_expect = boost::math::sph_hankel_2(x,arg); + auto y = boost::math::sph_hankel_2(x_ad,x_ad); + auto y_expect = boost::math::sph_hankel_2(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..d8e1f53836 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sph_hankel_2_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_2, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sph_hankel_2(x_ad,x_ad); + auto y_expect = boost::math::sph_hankel_2(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..1c0cb5dbf9 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hermite_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hermite, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hermite(2,x_ad); + auto y_expect = boost::math::hermite(2,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_cpp_types.cpp index d83cbf052e..a54e95d6d3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_mp_types.cpp index 4222a6743d..da98d436bb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_hermite_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_hermite, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_hermite, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..a56879d97f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hermite_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hermite, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hermite(2,x_ad); + auto y_expect = boost::math::hermite(2,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..0918fc1a08 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hermite_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hermite, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hermite(2,x_ad); + auto y_expect = boost::math::hermite(2,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_cpp_types.cpp index f307184558..717a79f55a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_mp_types.cpp index f016252341..0966089a06 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_hermite_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_hermite, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_hermite, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..7609168c6b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hermite_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hermite, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hermite(2,x_ad); + auto y_expect = boost::math::hermite(2,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_OFF_cpp_types.cpp index ab132c50d5..b696942bb5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_heuman_labda, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::heuman_labda(x_ad,arg); - auto y_expect = boost::math::heuman_labda(x,arg); + auto y = boost::math::heuman_labda(x_ad,x_ad); + auto y_expect = boost::math::heuman_labda(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_OFF_mp_types.cpp index 76e6b36142..f48d57e4f6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_heuman_labda_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_heuman_labda, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_heuman_labda, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::heuman_labda(x_ad,arg); - auto y_expect = boost::math::heuman_labda(x,arg); + auto y = boost::math::heuman_labda(x_ad,x_ad); + auto y_expect = boost::math::heuman_labda(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_ON_cpp_types.cpp index e1457f2e2d..9e4d8aec1b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_heuman_labda, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::heuman_labda(x_ad,arg); - auto y_expect = boost::math::heuman_labda(x,arg); + auto y = boost::math::heuman_labda(x_ad,x_ad); + auto y_expect = boost::math::heuman_labda(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_ON_mp_types.cpp index 68c3e56b6c..588782c9a4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_heuman_labda_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_heuman_labda, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_heuman_labda, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::heuman_labda(x_ad,arg); - auto y_expect = boost::math::heuman_labda(x,arg); + auto y = boost::math::heuman_labda(x_ad,x_ad); + auto y_expect = boost::math::heuman_labda(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..1c4a13f825 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_heuman_lambda_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_heuman_lambda, T, bin_float_types) + { + RandomSample rng{ 0.1, 1.0 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::heuman_lambda(0,x_ad); + auto y_expect = boost::math::heuman_lambda(0,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_cpp_types.cpp new file mode 100644 index 0000000000..ce17927af8 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_cpp_types.cpp @@ -0,0 +1,30 @@ +// Copyright Maksym Zhelyeznyakov 2025-2026 +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at +// https://www.boost.org/LICENSE_1_0.txt) +// +// This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh +// DO NOT EDIT MANUALLY + +#define BOOST_MATH_REVERSE_MODE_ET_OFF +#include +#include +#include +#include +#include + +BOOST_AUTO_TEST_SUITE(test_heuman_lambda_compiles) + +using namespace rdiff; + +BOOST_AUTO_TEST_CASE_TEMPLATE(test_heuman_lambda, T, bin_float_types) +{ + RandomSample rng{0.1, 1.0}; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::heuman_lambda(0,x_ad); + auto y_expect = boost::math::heuman_lambda(0,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); +} +BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_mp_types.cpp new file mode 100644 index 0000000000..f987efcfcf --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_mp_types.cpp @@ -0,0 +1,30 @@ +// Copyright Maksym Zhelyeznyakov 2025-2026 +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at +// https://www.boost.org/LICENSE_1_0.txt) +// +// This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh +// DO NOT EDIT MANUALLY + +#define BOOST_MATH_REVERSE_MODE_ET_OFF +#include +#include +#include +#include +#include + +BOOST_AUTO_TEST_SUITE(test_heuman_lambda_compiles) + +using namespace rdiff; + +BOOST_AUTO_TEST_CASE_TEMPLATE(test_heuman_lambda, T, multiprecision_float_types) +{ + RandomSample rng{0.1, 1.0}; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::heuman_lambda(0,x_ad); + auto y_expect = boost::math::heuman_lambda(0,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); +} +BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..b6a3383c5e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_heuman_lambda_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_heuman_lambda, T, multiprecision_float_types) + { + RandomSample rng{ 0.1, 1.0 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::heuman_lambda(0,x_ad); + auto y_expect = boost::math::heuman_lambda(0,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..0993cc5f64 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_heuman_lambda_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_heuman_lambda, T, bin_float_types) + { + RandomSample rng{ 0.1, 1.0 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::heuman_lambda(0,x_ad); + auto y_expect = boost::math::heuman_lambda(0,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_cpp_types.cpp new file mode 100644 index 0000000000..c9fba8801b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_cpp_types.cpp @@ -0,0 +1,30 @@ +// Copyright Maksym Zhelyeznyakov 2025-2026 +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at +// https://www.boost.org/LICENSE_1_0.txt) +// +// This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh +// DO NOT EDIT MANUALLY + +#define BOOST_MATH_REVERSE_MODE_ET_ON +#include +#include +#include +#include +#include + +BOOST_AUTO_TEST_SUITE(test_heuman_lambda_compiles) + +using namespace rdiff; + +BOOST_AUTO_TEST_CASE_TEMPLATE(test_heuman_lambda, T, bin_float_types) +{ + RandomSample rng{0.1, 1.0}; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::heuman_lambda(0,x_ad); + auto y_expect = boost::math::heuman_lambda(0,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); +} +BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_mp_types.cpp new file mode 100644 index 0000000000..43469afea6 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_mp_types.cpp @@ -0,0 +1,30 @@ +// Copyright Maksym Zhelyeznyakov 2025-2026 +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at +// https://www.boost.org/LICENSE_1_0.txt) +// +// This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh +// DO NOT EDIT MANUALLY + +#define BOOST_MATH_REVERSE_MODE_ET_ON +#include +#include +#include +#include +#include + +BOOST_AUTO_TEST_SUITE(test_heuman_lambda_compiles) + +using namespace rdiff; + +BOOST_AUTO_TEST_CASE_TEMPLATE(test_heuman_lambda, T, multiprecision_float_types) +{ + RandomSample rng{0.1, 1.0}; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::heuman_lambda(0,x_ad); + auto y_expect = boost::math::heuman_lambda(0,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); +} +BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..f0cffc0c07 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_heuman_lambda_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_heuman_lambda, T, multiprecision_float_types) + { + RandomSample rng{ 0.1, 1.0 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::heuman_lambda(0,x_ad); + auto y_expect = boost::math::heuman_lambda(0,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..7a624452aa --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hypergeometric_0F1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_0F1, T, bin_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hypergeometric_0F1(1,x_ad); + auto y_expect = boost::math::hypergeometric_0F1(1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_cpp_types.cpp index 2be1f1f1df..7fe138cac1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_0F1, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-1, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::hypergeometric_0F1(x_ad,arg); - auto y_expect = boost::math::hypergeometric_0F1(x,arg); + auto y = boost::math::hypergeometric_0F1(1,x_ad); + auto y_expect = boost::math::hypergeometric_0F1(1,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_mp_types.cpp index 9b45b7ca9f..a383c07da2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_hypergeometric_0F1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_0F1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_0F1, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-1, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::hypergeometric_0F1(x_ad,arg); - auto y_expect = boost::math::hypergeometric_0F1(x,arg); + auto y = boost::math::hypergeometric_0F1(1,x_ad); + auto y_expect = boost::math::hypergeometric_0F1(1,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..8cd767d111 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hypergeometric_0F1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_0F1, T, multiprecision_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hypergeometric_0F1(1,x_ad); + auto y_expect = boost::math::hypergeometric_0F1(1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..a58425323c --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hypergeometric_0F1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_0F1, T, bin_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hypergeometric_0F1(1,x_ad); + auto y_expect = boost::math::hypergeometric_0F1(1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_cpp_types.cpp index be35438a87..18586130e1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_0F1, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-1, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::hypergeometric_0F1(x_ad,arg); - auto y_expect = boost::math::hypergeometric_0F1(x,arg); + auto y = boost::math::hypergeometric_0F1(1,x_ad); + auto y_expect = boost::math::hypergeometric_0F1(1,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_mp_types.cpp index eb16fc87ed..1816334862 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_hypergeometric_0F1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_0F1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_0F1, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-1, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::hypergeometric_0F1(x_ad,arg); - auto y_expect = boost::math::hypergeometric_0F1(x,arg); + auto y = boost::math::hypergeometric_0F1(1,x_ad); + auto y_expect = boost::math::hypergeometric_0F1(1,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..c5af2fbf71 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hypergeometric_0F1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_0F1, T, multiprecision_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hypergeometric_0F1(1,x_ad); + auto y_expect = boost::math::hypergeometric_0F1(1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..df673aed94 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hypergeometric_1F0_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F0, T, bin_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hypergeometric_1F0(x_ad,x_ad); + auto y_expect = boost::math::hypergeometric_1F0(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_cpp_types.cpp index 05a849ede6..526dc56513 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F0, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-1, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::hypergeometric_1F0(x_ad,arg); - auto y_expect = boost::math::hypergeometric_1F0(x,arg); + auto y = boost::math::hypergeometric_1F0(x_ad,x_ad); + auto y_expect = boost::math::hypergeometric_1F0(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_mp_types.cpp index 6a60f6cef3..2a6f07cc47 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_hypergeometric_1F0_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F0, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F0, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-1, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::hypergeometric_1F0(x_ad,arg); - auto y_expect = boost::math::hypergeometric_1F0(x,arg); + auto y = boost::math::hypergeometric_1F0(x_ad,x_ad); + auto y_expect = boost::math::hypergeometric_1F0(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..24e50adc7f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hypergeometric_1F0_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F0, T, multiprecision_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hypergeometric_1F0(x_ad,x_ad); + auto y_expect = boost::math::hypergeometric_1F0(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..46f51cc8fa --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hypergeometric_1F0_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F0, T, bin_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hypergeometric_1F0(x_ad,x_ad); + auto y_expect = boost::math::hypergeometric_1F0(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_cpp_types.cpp index 6c82220f7f..43229a4ce3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F0, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-1, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::hypergeometric_1F0(x_ad,arg); - auto y_expect = boost::math::hypergeometric_1F0(x,arg); + auto y = boost::math::hypergeometric_1F0(x_ad,x_ad); + auto y_expect = boost::math::hypergeometric_1F0(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_mp_types.cpp index 168f9bc57a..9d9d56e7e8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_hypergeometric_1F0_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F0, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F0, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-1, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::hypergeometric_1F0(x_ad,arg); - auto y_expect = boost::math::hypergeometric_1F0(x,arg); + auto y = boost::math::hypergeometric_1F0(x_ad,x_ad); + auto y_expect = boost::math::hypergeometric_1F0(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..c78398171b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hypergeometric_1F0_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F0, T, multiprecision_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hypergeometric_1F0(x_ad,x_ad); + auto y_expect = boost::math::hypergeometric_1F0(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..5d700e244c --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hypergeometric_1F1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F1, T, bin_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hypergeometric_1F1(x_ad,x_ad,x_ad); + auto y_expect = boost::math::hypergeometric_1F1(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_cpp_types.cpp index 232905b3b8..863f50a3c5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F1, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-1, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::hypergeometric_1F1(x_ad,arg,arg); - auto y_expect = boost::math::hypergeometric_1F1(x,arg,arg); + auto y = boost::math::hypergeometric_1F1(x_ad,x_ad,x_ad); + auto y_expect = boost::math::hypergeometric_1F1(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_mp_types.cpp index 3020ff11d6..98bdc75996 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_hypergeometric_1F1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F1, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-1, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::hypergeometric_1F1(x_ad,arg,arg); - auto y_expect = boost::math::hypergeometric_1F1(x,arg,arg); + auto y = boost::math::hypergeometric_1F1(x_ad,x_ad,x_ad); + auto y_expect = boost::math::hypergeometric_1F1(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..9002a2ae05 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hypergeometric_1F1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F1, T, multiprecision_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hypergeometric_1F1(x_ad,x_ad,x_ad); + auto y_expect = boost::math::hypergeometric_1F1(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..9071946822 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hypergeometric_1F1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F1, T, bin_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hypergeometric_1F1(x_ad,x_ad,x_ad); + auto y_expect = boost::math::hypergeometric_1F1(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_cpp_types.cpp index 27b62adf45..a022243180 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F1, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-1, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::hypergeometric_1F1(x_ad,arg,arg); - auto y_expect = boost::math::hypergeometric_1F1(x,arg,arg); + auto y = boost::math::hypergeometric_1F1(x_ad,x_ad,x_ad); + auto y_expect = boost::math::hypergeometric_1F1(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_mp_types.cpp index 6e1728b145..53d4d82498 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_hypergeometric_1F1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F1, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-1, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::hypergeometric_1F1(x_ad,arg,arg); - auto y_expect = boost::math::hypergeometric_1F1(x,arg,arg); + auto y = boost::math::hypergeometric_1F1(x_ad,x_ad,x_ad); + auto y_expect = boost::math::hypergeometric_1F1(x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..8fd4524ce4 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hypergeometric_1F1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F1, T, multiprecision_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hypergeometric_1F1(x_ad,x_ad,x_ad); + auto y_expect = boost::math::hypergeometric_1F1(x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..86bfe8e28f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hypergeometric_2F0_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_2F0, T, bin_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hypergeometric_2F0(-1,1,x_ad); + auto y_expect = boost::math::hypergeometric_2F0(-1,1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_cpp_types.cpp index 1a36cb6147..acd05b972a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_2F0, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-1, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::hypergeometric_2F0(x_ad,arg,arg); - auto y_expect = boost::math::hypergeometric_2F0(x,arg,arg); + auto y = boost::math::hypergeometric_2F0(-1,1,x_ad); + auto y_expect = boost::math::hypergeometric_2F0(-1,1,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_mp_types.cpp index 56a31ab0bc..5bc439ca77 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_hypergeometric_2F0_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_2F0, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_2F0, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-1, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::hypergeometric_2F0(x_ad,arg,arg); - auto y_expect = boost::math::hypergeometric_2F0(x,arg,arg); + auto y = boost::math::hypergeometric_2F0(-1,1,x_ad); + auto y_expect = boost::math::hypergeometric_2F0(-1,1,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..233a03e4ce --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hypergeometric_2F0_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_2F0, T, multiprecision_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hypergeometric_2F0(-1,1,x_ad); + auto y_expect = boost::math::hypergeometric_2F0(-1,1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..73bc15aad5 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hypergeometric_2F0_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_2F0, T, bin_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hypergeometric_2F0(-1,1,x_ad); + auto y_expect = boost::math::hypergeometric_2F0(-1,1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_cpp_types.cpp index e5c806ea03..319a6e1c64 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,12 +19,12 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_2F0, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-1, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::hypergeometric_2F0(x_ad,arg,arg); - auto y_expect = boost::math::hypergeometric_2F0(x,arg,arg); + auto y = boost::math::hypergeometric_2F0(-1,1,x_ad); + auto y_expect = boost::math::hypergeometric_2F0(-1,1,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_mp_types.cpp index 18e92b4441..453dad07b5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_hypergeometric_2F0_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_2F0, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_2F0, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-1, 1}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::hypergeometric_2F0(x_ad,arg,arg); - auto y_expect = boost::math::hypergeometric_2F0(x,arg,arg); + auto y = boost::math::hypergeometric_2F0(-1,1,x_ad); + auto y_expect = boost::math::hypergeometric_2F0(-1,1,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..b4630953df --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_hypergeometric_2F0_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_2F0, T, multiprecision_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::hypergeometric_2F0(-1,1,x_ad); + auto y_expect = boost::math::hypergeometric_2F0(-1,1,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..899cfb4bb8 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi(2,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi(2,x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_cpp_types.cpp index b1a374c8ea..b1a8e64b6a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi(2,x_ad,arg,arg); - auto y_expect = boost::math::jacobi(2,x,arg,arg); + auto y = boost::math::jacobi(2,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi(2,x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_mp_types.cpp index 696af04782..6b97b7fbe6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi(2,x_ad,arg,arg); - auto y_expect = boost::math::jacobi(2,x,arg,arg); + auto y = boost::math::jacobi(2,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi(2,x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..2af05168b4 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi(2,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi(2,x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..5f426f9401 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi(2,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi(2,x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_cpp_types.cpp index 7cdb2679df..806b7603a9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi(2,x_ad,arg,arg); - auto y_expect = boost::math::jacobi(2,x,arg,arg); + auto y = boost::math::jacobi(2,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi(2,x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_mp_types.cpp index fec8b5c9a2..eca49f7c5d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi(2,x_ad,arg,arg); - auto y_expect = boost::math::jacobi(2,x,arg,arg); + auto y = boost::math::jacobi(2,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi(2,x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..ca19686acf --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi(2,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi(2,x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..b4b4807682 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_derivative_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_derivative, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_derivative(2,x_ad,x_ad,x_ad,1); + auto y_expect = boost::math::jacobi_derivative(2,x,x,x,1); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_cpp_types.cpp index 6d3d7a478e..8bd9520def 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_derivative, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_derivative(2,x_ad,arg,arg,1); - auto y_expect = boost::math::jacobi_derivative(2,x,arg,arg,1); + auto y = boost::math::jacobi_derivative(2,x_ad,x_ad,x_ad,1); + auto y_expect = boost::math::jacobi_derivative(2,x,x,x,1); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_mp_types.cpp index 5ac164aa6d..6347d021f9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_derivative_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_derivative, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_derivative, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_derivative(2,x_ad,arg,arg,1); - auto y_expect = boost::math::jacobi_derivative(2,x,arg,arg,1); + auto y = boost::math::jacobi_derivative(2,x_ad,x_ad,x_ad,1); + auto y_expect = boost::math::jacobi_derivative(2,x,x,x,1); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..4acf65aa26 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_derivative_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_derivative, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_derivative(2,x_ad,x_ad,x_ad,1); + auto y_expect = boost::math::jacobi_derivative(2,x,x,x,1); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..3c63d6a9c8 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_derivative_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_derivative, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_derivative(2,x_ad,x_ad,x_ad,1); + auto y_expect = boost::math::jacobi_derivative(2,x,x,x,1); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_cpp_types.cpp index d37d7b446a..0be64a02de 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_derivative, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_derivative(2,x_ad,arg,arg,1); - auto y_expect = boost::math::jacobi_derivative(2,x,arg,arg,1); + auto y = boost::math::jacobi_derivative(2,x_ad,x_ad,x_ad,1); + auto y_expect = boost::math::jacobi_derivative(2,x,x,x,1); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_mp_types.cpp index b6fa65f67b..f0bb11c830 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_derivative_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_derivative, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_derivative, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_derivative(2,x_ad,arg,arg,1); - auto y_expect = boost::math::jacobi_derivative(2,x,arg,arg,1); + auto y = boost::math::jacobi_derivative(2,x_ad,x_ad,x_ad,1); + auto y_expect = boost::math::jacobi_derivative(2,x,x,x,1); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..3ae00958c1 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_derivative_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_derivative, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_derivative(2,x_ad,x_ad,x_ad,1); + auto y_expect = boost::math::jacobi_derivative(2,x,x,x,1); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..c360c693ce --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_double_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_double_prime, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_double_prime(2,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi_double_prime(2,x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_cpp_types.cpp index a475ccae4e..bbc91e42b6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_double_prime, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_double_prime(2,x_ad,arg,arg); - auto y_expect = boost::math::jacobi_double_prime(2,x,arg,arg); + auto y = boost::math::jacobi_double_prime(2,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi_double_prime(2,x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_mp_types.cpp index a03f2e6357..d9244e7bcf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_double_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_double_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_double_prime, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_double_prime(2,x_ad,arg,arg); - auto y_expect = boost::math::jacobi_double_prime(2,x,arg,arg); + auto y = boost::math::jacobi_double_prime(2,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi_double_prime(2,x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..d9c3642be1 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_double_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_double_prime, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_double_prime(2,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi_double_prime(2,x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..e945f5fe53 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_double_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_double_prime, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_double_prime(2,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi_double_prime(2,x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_cpp_types.cpp index 925e9c5d34..123e2a441c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_double_prime, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_double_prime(2,x_ad,arg,arg); - auto y_expect = boost::math::jacobi_double_prime(2,x,arg,arg); + auto y = boost::math::jacobi_double_prime(2,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi_double_prime(2,x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_mp_types.cpp index 81901c192f..3754088c1a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_double_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_double_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_double_prime, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_double_prime(2,x_ad,arg,arg); - auto y_expect = boost::math::jacobi_double_prime(2,x,arg,arg); + auto y = boost::math::jacobi_double_prime(2,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi_double_prime(2,x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..741b65630b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_double_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_double_prime, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_double_prime(2,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi_double_prime(2,x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..91bec68144 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_prime, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_prime(3,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi_prime(3,x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_cpp_types.cpp index de12f9192d..bdcf778c13 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_prime, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_prime(3,x_ad,arg,arg); - auto y_expect = boost::math::jacobi_prime(3,x,arg,arg); + auto y = boost::math::jacobi_prime(3,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi_prime(3,x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_mp_types.cpp index 19fa5a7525..de5d3dbee2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_prime, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_prime(3,x_ad,arg,arg); - auto y_expect = boost::math::jacobi_prime(3,x,arg,arg); + auto y = boost::math::jacobi_prime(3,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi_prime(3,x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..93eb6dba4e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_prime, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_prime(3,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi_prime(3,x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..f828997289 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_prime, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_prime(3,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi_prime(3,x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_cpp_types.cpp index 26232c8789..e344b7d3e2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_prime, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_prime(3,x_ad,arg,arg); - auto y_expect = boost::math::jacobi_prime(3,x,arg,arg); + auto y = boost::math::jacobi_prime(3,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi_prime(3,x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_mp_types.cpp index 1321bb4a6b..469877a2c2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_prime, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_prime(3,x_ad,arg,arg); - auto y_expect = boost::math::jacobi_prime(3,x,arg,arg); + auto y = boost::math::jacobi_prime(3,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi_prime(3,x,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..65508e7180 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_prime, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_prime(3,x_ad,x_ad,x_ad); + auto y_expect = boost::math::jacobi_prime(3,x,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..2d83830fdc --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_cd_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cd, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_cd(0.25,x_ad); + auto y_expect = boost::math::jacobi_cd(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_cpp_types.cpp index d1c975672f..f72f6a4f93 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cd, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_cd(x_ad,arg); - auto y_expect = boost::math::jacobi_cd(x,arg); + auto y = boost::math::jacobi_cd(0.25,x_ad); + auto y_expect = boost::math::jacobi_cd(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_mp_types.cpp index 96c2a0177d..f6c9a6b44a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_cd_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cd, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cd, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_cd(x_ad,arg); - auto y_expect = boost::math::jacobi_cd(x,arg); + auto y = boost::math::jacobi_cd(0.25,x_ad); + auto y_expect = boost::math::jacobi_cd(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..df2987933b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_cd_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cd, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_cd(0.25,x_ad); + auto y_expect = boost::math::jacobi_cd(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..4f533aed44 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_cd_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cd, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_cd(0.25,x_ad); + auto y_expect = boost::math::jacobi_cd(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_cpp_types.cpp index 913eae57cf..0ae5b5dc9f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cd, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_cd(x_ad,arg); - auto y_expect = boost::math::jacobi_cd(x,arg); + auto y = boost::math::jacobi_cd(0.25,x_ad); + auto y_expect = boost::math::jacobi_cd(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_mp_types.cpp index fd85b6380d..e96a4f675c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_cd_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cd, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cd, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_cd(x_ad,arg); - auto y_expect = boost::math::jacobi_cd(x,arg); + auto y = boost::math::jacobi_cd(0.25,x_ad); + auto y_expect = boost::math::jacobi_cd(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..b833d9b241 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_cd_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cd, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_cd(0.25,x_ad); + auto y_expect = boost::math::jacobi_cd(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..ed06c72f6c --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_cn_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cn, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_cn(0.25,x_ad); + auto y_expect = boost::math::jacobi_cn(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_cpp_types.cpp index 2e95a23dcb..1491e07586 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cn, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_cn(x_ad,arg); - auto y_expect = boost::math::jacobi_cn(x,arg); + auto y = boost::math::jacobi_cn(0.25,x_ad); + auto y_expect = boost::math::jacobi_cn(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_mp_types.cpp index 7c4d681358..5a65e8c4c2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_cn_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cn, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cn, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_cn(x_ad,arg); - auto y_expect = boost::math::jacobi_cn(x,arg); + auto y = boost::math::jacobi_cn(0.25,x_ad); + auto y_expect = boost::math::jacobi_cn(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..54170cd4c9 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_cn_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cn, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_cn(0.25,x_ad); + auto y_expect = boost::math::jacobi_cn(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..252dc4f768 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_cn_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cn, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_cn(0.25,x_ad); + auto y_expect = boost::math::jacobi_cn(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_cpp_types.cpp index 29ae4bedba..c69d752046 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cn, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_cn(x_ad,arg); - auto y_expect = boost::math::jacobi_cn(x,arg); + auto y = boost::math::jacobi_cn(0.25,x_ad); + auto y_expect = boost::math::jacobi_cn(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_mp_types.cpp index 5b29249306..6aa70b721e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_cn_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cn, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cn, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_cn(x_ad,arg); - auto y_expect = boost::math::jacobi_cn(x,arg); + auto y = boost::math::jacobi_cn(0.25,x_ad); + auto y_expect = boost::math::jacobi_cn(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..ca1e43d8ad --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_cn_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cn, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_cn(0.25,x_ad); + auto y_expect = boost::math::jacobi_cn(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..e2fd397a68 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_cs_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cs, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_cs(0.25,x_ad); + auto y_expect = boost::math::jacobi_cs(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_cpp_types.cpp index 87956e486a..47c41338bd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cs, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_cs(x_ad,arg); - auto y_expect = boost::math::jacobi_cs(x,arg); + auto y = boost::math::jacobi_cs(0.25,x_ad); + auto y_expect = boost::math::jacobi_cs(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_mp_types.cpp index 75c796a1ab..3434c93f76 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_cs_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cs, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cs, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_cs(x_ad,arg); - auto y_expect = boost::math::jacobi_cs(x,arg); + auto y = boost::math::jacobi_cs(0.25,x_ad); + auto y_expect = boost::math::jacobi_cs(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..42b78a81f2 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_cs_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cs, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_cs(0.25,x_ad); + auto y_expect = boost::math::jacobi_cs(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..42ebf9b198 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_cs_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cs, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_cs(0.25,x_ad); + auto y_expect = boost::math::jacobi_cs(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_cpp_types.cpp index b685296112..b223a1af88 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cs, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_cs(x_ad,arg); - auto y_expect = boost::math::jacobi_cs(x,arg); + auto y = boost::math::jacobi_cs(0.25,x_ad); + auto y_expect = boost::math::jacobi_cs(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_mp_types.cpp index 6c9ef1a31d..10f573a5f4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_cs_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cs, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cs, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_cs(x_ad,arg); - auto y_expect = boost::math::jacobi_cs(x,arg); + auto y = boost::math::jacobi_cs(0.25,x_ad); + auto y_expect = boost::math::jacobi_cs(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..e463bb91de --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_cs_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cs, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_cs(0.25,x_ad); + auto y_expect = boost::math::jacobi_cs(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..91cdb596c5 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_dc_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dc, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_dc(0.25,x_ad); + auto y_expect = boost::math::jacobi_dc(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_cpp_types.cpp index 47c24a9adb..0f5a16cb76 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dc, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_dc(x_ad,arg); - auto y_expect = boost::math::jacobi_dc(x,arg); + auto y = boost::math::jacobi_dc(0.25,x_ad); + auto y_expect = boost::math::jacobi_dc(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_mp_types.cpp index 6dc824dc5e..967ad3a6b7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_dc_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dc, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dc, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_dc(x_ad,arg); - auto y_expect = boost::math::jacobi_dc(x,arg); + auto y = boost::math::jacobi_dc(0.25,x_ad); + auto y_expect = boost::math::jacobi_dc(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..5cb6f7e396 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_dc_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dc, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_dc(0.25,x_ad); + auto y_expect = boost::math::jacobi_dc(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..da124ba0a7 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_dc_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dc, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_dc(0.25,x_ad); + auto y_expect = boost::math::jacobi_dc(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_cpp_types.cpp index 7be02b155a..9695d35c9b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dc, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_dc(x_ad,arg); - auto y_expect = boost::math::jacobi_dc(x,arg); + auto y = boost::math::jacobi_dc(0.25,x_ad); + auto y_expect = boost::math::jacobi_dc(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_mp_types.cpp index 8fdf1f3b10..9f4086f7d1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_dc_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dc, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dc, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_dc(x_ad,arg); - auto y_expect = boost::math::jacobi_dc(x,arg); + auto y = boost::math::jacobi_dc(0.25,x_ad); + auto y_expect = boost::math::jacobi_dc(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..e367ebb5ee --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_dc_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dc, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_dc(0.25,x_ad); + auto y_expect = boost::math::jacobi_dc(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..605d08e27b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_dn_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dn, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_dn(0.25,x_ad); + auto y_expect = boost::math::jacobi_dn(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_cpp_types.cpp index dd5bf5134e..9bd93c355b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dn, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_dn(x_ad,arg); - auto y_expect = boost::math::jacobi_dn(x,arg); + auto y = boost::math::jacobi_dn(0.25,x_ad); + auto y_expect = boost::math::jacobi_dn(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_mp_types.cpp index b16d1f8f82..93a9d316c6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_dn_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dn, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dn, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_dn(x_ad,arg); - auto y_expect = boost::math::jacobi_dn(x,arg); + auto y = boost::math::jacobi_dn(0.25,x_ad); + auto y_expect = boost::math::jacobi_dn(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..068333d8a2 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_dn_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dn, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_dn(0.25,x_ad); + auto y_expect = boost::math::jacobi_dn(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..e5ae5d8a3a --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_dn_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dn, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_dn(0.25,x_ad); + auto y_expect = boost::math::jacobi_dn(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_cpp_types.cpp index ff169f0595..0d1dec3f26 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dn, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_dn(x_ad,arg); - auto y_expect = boost::math::jacobi_dn(x,arg); + auto y = boost::math::jacobi_dn(0.25,x_ad); + auto y_expect = boost::math::jacobi_dn(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_mp_types.cpp index 373ba914d0..25358ce8c5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_dn_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dn, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dn, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_dn(x_ad,arg); - auto y_expect = boost::math::jacobi_dn(x,arg); + auto y = boost::math::jacobi_dn(0.25,x_ad); + auto y_expect = boost::math::jacobi_dn(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..6218392ffa --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_dn_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dn, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_dn(0.25,x_ad); + auto y_expect = boost::math::jacobi_dn(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..a002d982c6 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_ds_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ds, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_ds(0.25,x_ad); + auto y_expect = boost::math::jacobi_ds(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_cpp_types.cpp index 0b82f98217..5b0f7896fc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ds, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_ds(x_ad,arg); - auto y_expect = boost::math::jacobi_ds(x,arg); + auto y = boost::math::jacobi_ds(0.25,x_ad); + auto y_expect = boost::math::jacobi_ds(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_mp_types.cpp index 10cca2cf18..922c9f6820 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_ds_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ds, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ds, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_ds(x_ad,arg); - auto y_expect = boost::math::jacobi_ds(x,arg); + auto y = boost::math::jacobi_ds(0.25,x_ad); + auto y_expect = boost::math::jacobi_ds(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..8399f175db --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_ds_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ds, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_ds(0.25,x_ad); + auto y_expect = boost::math::jacobi_ds(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..9cf4c25958 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_ds_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ds, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_ds(0.25,x_ad); + auto y_expect = boost::math::jacobi_ds(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_cpp_types.cpp index fba117799d..c0a1e57f09 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ds, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_ds(x_ad,arg); - auto y_expect = boost::math::jacobi_ds(x,arg); + auto y = boost::math::jacobi_ds(0.25,x_ad); + auto y_expect = boost::math::jacobi_ds(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_mp_types.cpp index e045436a58..b7649e1010 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_ds_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ds, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ds, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_ds(x_ad,arg); - auto y_expect = boost::math::jacobi_ds(x,arg); + auto y = boost::math::jacobi_ds(0.25,x_ad); + auto y_expect = boost::math::jacobi_ds(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..c1fbf69e6e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_ds_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ds, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_ds(0.25,x_ad); + auto y_expect = boost::math::jacobi_ds(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..069b335a58 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_nc_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nc, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_nc(0.25,x_ad); + auto y_expect = boost::math::jacobi_nc(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_cpp_types.cpp index 4c8a4c73e4..97d7e8630e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nc, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_nc(x_ad,arg); - auto y_expect = boost::math::jacobi_nc(x,arg); + auto y = boost::math::jacobi_nc(0.25,x_ad); + auto y_expect = boost::math::jacobi_nc(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_mp_types.cpp index cfddef68c4..fccb98f147 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_nc_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nc, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nc, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_nc(x_ad,arg); - auto y_expect = boost::math::jacobi_nc(x,arg); + auto y = boost::math::jacobi_nc(0.25,x_ad); + auto y_expect = boost::math::jacobi_nc(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..3e82b56cd2 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_nc_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nc, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_nc(0.25,x_ad); + auto y_expect = boost::math::jacobi_nc(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..ef51558246 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_nc_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nc, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_nc(0.25,x_ad); + auto y_expect = boost::math::jacobi_nc(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_cpp_types.cpp index e363d7d469..9490691626 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nc, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_nc(x_ad,arg); - auto y_expect = boost::math::jacobi_nc(x,arg); + auto y = boost::math::jacobi_nc(0.25,x_ad); + auto y_expect = boost::math::jacobi_nc(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_mp_types.cpp index 0b3620b662..dabf549774 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_nc_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nc, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nc, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_nc(x_ad,arg); - auto y_expect = boost::math::jacobi_nc(x,arg); + auto y = boost::math::jacobi_nc(0.25,x_ad); + auto y_expect = boost::math::jacobi_nc(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..43396565fa --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_nc_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nc, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_nc(0.25,x_ad); + auto y_expect = boost::math::jacobi_nc(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..a3ba4cb63e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_nd_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nd, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_nd(0.25,x_ad); + auto y_expect = boost::math::jacobi_nd(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_cpp_types.cpp index 880003334f..12633265ee 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nd, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_nd(x_ad,arg); - auto y_expect = boost::math::jacobi_nd(x,arg); + auto y = boost::math::jacobi_nd(0.25,x_ad); + auto y_expect = boost::math::jacobi_nd(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_mp_types.cpp index 36abfeb06c..325f00aafa 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_nd_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nd, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nd, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_nd(x_ad,arg); - auto y_expect = boost::math::jacobi_nd(x,arg); + auto y = boost::math::jacobi_nd(0.25,x_ad); + auto y_expect = boost::math::jacobi_nd(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..88f7636868 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_nd_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nd, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_nd(0.25,x_ad); + auto y_expect = boost::math::jacobi_nd(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..39d1c4671b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_nd_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nd, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_nd(0.25,x_ad); + auto y_expect = boost::math::jacobi_nd(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_cpp_types.cpp index 9d7810262a..881a914055 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nd, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_nd(x_ad,arg); - auto y_expect = boost::math::jacobi_nd(x,arg); + auto y = boost::math::jacobi_nd(0.25,x_ad); + auto y_expect = boost::math::jacobi_nd(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_mp_types.cpp index 1be9614da4..9823b59cab 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_nd_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nd, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nd, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_nd(x_ad,arg); - auto y_expect = boost::math::jacobi_nd(x,arg); + auto y = boost::math::jacobi_nd(0.25,x_ad); + auto y_expect = boost::math::jacobi_nd(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..57562fc545 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_nd_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nd, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_nd(0.25,x_ad); + auto y_expect = boost::math::jacobi_nd(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..691edbcb03 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_ns_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ns, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_ns(0.25,x_ad); + auto y_expect = boost::math::jacobi_ns(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_cpp_types.cpp index 970b3853c4..17b782cf14 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ns, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_ns(x_ad,arg); - auto y_expect = boost::math::jacobi_ns(x,arg); + auto y = boost::math::jacobi_ns(0.25,x_ad); + auto y_expect = boost::math::jacobi_ns(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_mp_types.cpp index 0e382aedbf..85e55445da 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_ns_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ns, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ns, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_ns(x_ad,arg); - auto y_expect = boost::math::jacobi_ns(x,arg); + auto y = boost::math::jacobi_ns(0.25,x_ad); + auto y_expect = boost::math::jacobi_ns(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..b1d7499190 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_ns_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ns, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_ns(0.25,x_ad); + auto y_expect = boost::math::jacobi_ns(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..9150255338 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_ns_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ns, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_ns(0.25,x_ad); + auto y_expect = boost::math::jacobi_ns(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_cpp_types.cpp index e0a06ceb09..d49f305ac0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ns, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_ns(x_ad,arg); - auto y_expect = boost::math::jacobi_ns(x,arg); + auto y = boost::math::jacobi_ns(0.25,x_ad); + auto y_expect = boost::math::jacobi_ns(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_mp_types.cpp index eb5858ad1c..e6c4920fb5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_ns_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ns, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ns, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_ns(x_ad,arg); - auto y_expect = boost::math::jacobi_ns(x,arg); + auto y = boost::math::jacobi_ns(0.25,x_ad); + auto y_expect = boost::math::jacobi_ns(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..4225cfec5c --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_ns_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ns, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_ns(0.25,x_ad); + auto y_expect = boost::math::jacobi_ns(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..08f690c716 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_sc_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sc, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_sc(0.25,x_ad); + auto y_expect = boost::math::jacobi_sc(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_cpp_types.cpp index e5de085ee9..173255b7f9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sc, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_sc(x_ad,arg); - auto y_expect = boost::math::jacobi_sc(x,arg); + auto y = boost::math::jacobi_sc(0.25,x_ad); + auto y_expect = boost::math::jacobi_sc(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_mp_types.cpp index ccebd83402..670823ad81 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_sc_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sc, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sc, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_sc(x_ad,arg); - auto y_expect = boost::math::jacobi_sc(x,arg); + auto y = boost::math::jacobi_sc(0.25,x_ad); + auto y_expect = boost::math::jacobi_sc(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..0b93f3a8dc --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_sc_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sc, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_sc(0.25,x_ad); + auto y_expect = boost::math::jacobi_sc(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..13f7e3650b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_sc_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sc, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_sc(0.25,x_ad); + auto y_expect = boost::math::jacobi_sc(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_cpp_types.cpp index 0448a19a18..05539afea8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sc, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_sc(x_ad,arg); - auto y_expect = boost::math::jacobi_sc(x,arg); + auto y = boost::math::jacobi_sc(0.25,x_ad); + auto y_expect = boost::math::jacobi_sc(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_mp_types.cpp index ac7c6fb06a..c94022f390 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_sc_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sc, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sc, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_sc(x_ad,arg); - auto y_expect = boost::math::jacobi_sc(x,arg); + auto y = boost::math::jacobi_sc(0.25,x_ad); + auto y_expect = boost::math::jacobi_sc(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..ccefa78fcc --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_sc_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sc, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_sc(0.25,x_ad); + auto y_expect = boost::math::jacobi_sc(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..240f9469e0 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_sd_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sd, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_sd(0.25,x_ad); + auto y_expect = boost::math::jacobi_sd(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_cpp_types.cpp index 67503be029..e1038a7326 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sd, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_sd(x_ad,arg); - auto y_expect = boost::math::jacobi_sd(x,arg); + auto y = boost::math::jacobi_sd(0.25,x_ad); + auto y_expect = boost::math::jacobi_sd(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_mp_types.cpp index 06f28b6393..5d7603b977 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_sd_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sd, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sd, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_sd(x_ad,arg); - auto y_expect = boost::math::jacobi_sd(x,arg); + auto y = boost::math::jacobi_sd(0.25,x_ad); + auto y_expect = boost::math::jacobi_sd(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..04abd5e90f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_sd_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sd, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_sd(0.25,x_ad); + auto y_expect = boost::math::jacobi_sd(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..699077433f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_sd_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sd, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_sd(0.25,x_ad); + auto y_expect = boost::math::jacobi_sd(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_cpp_types.cpp index 087e9aec2d..c1b9644a3f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sd, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_sd(x_ad,arg); - auto y_expect = boost::math::jacobi_sd(x,arg); + auto y = boost::math::jacobi_sd(0.25,x_ad); + auto y_expect = boost::math::jacobi_sd(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_mp_types.cpp index 454522937f..73ab92599f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_sd_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sd, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sd, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_sd(x_ad,arg); - auto y_expect = boost::math::jacobi_sd(x,arg); + auto y = boost::math::jacobi_sd(0.25,x_ad); + auto y_expect = boost::math::jacobi_sd(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..1383c70117 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_sd_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sd, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_sd(0.25,x_ad); + auto y_expect = boost::math::jacobi_sd(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..296ce0002d --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_sn_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sn, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_sn(0.25,x_ad); + auto y_expect = boost::math::jacobi_sn(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_cpp_types.cpp index b4ef220bcc..07f6ed964a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sn, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_sn(x_ad,arg); - auto y_expect = boost::math::jacobi_sn(x,arg); + auto y = boost::math::jacobi_sn(0.25,x_ad); + auto y_expect = boost::math::jacobi_sn(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_mp_types.cpp index 67134a844e..5be7306c11 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_sn_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sn, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sn, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_sn(x_ad,arg); - auto y_expect = boost::math::jacobi_sn(x,arg); + auto y = boost::math::jacobi_sn(0.25,x_ad); + auto y_expect = boost::math::jacobi_sn(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..3d39e7fd53 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_sn_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sn, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_sn(0.25,x_ad); + auto y_expect = boost::math::jacobi_sn(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..5c9869ccf5 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_sn_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sn, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_sn(0.25,x_ad); + auto y_expect = boost::math::jacobi_sn(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_cpp_types.cpp index 8b860dfcec..7bc43358ce 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sn, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_sn(x_ad,arg); - auto y_expect = boost::math::jacobi_sn(x,arg); + auto y = boost::math::jacobi_sn(0.25,x_ad); + auto y_expect = boost::math::jacobi_sn(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_mp_types.cpp index cca49eb02b..ead1a7feed 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_sn_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sn, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sn, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_sn(x_ad,arg); - auto y_expect = boost::math::jacobi_sn(x,arg); + auto y = boost::math::jacobi_sn(0.25,x_ad); + auto y_expect = boost::math::jacobi_sn(0.25,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..f4118164a2 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_sn_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sn, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_sn(0.25,x_ad); + auto y_expect = boost::math::jacobi_sn(0.25,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..1ee67be83f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta1(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_cpp_types.cpp index 5e284bc1b2..05f746c887 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta1(x_ad,arg); - auto y_expect = boost::math::jacobi_theta1(x,arg); + auto y = boost::math::jacobi_theta1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta1(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_mp_types.cpp index b7852de213..b543365084 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_theta1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta1(x_ad,arg); - auto y_expect = boost::math::jacobi_theta1(x,arg); + auto y = boost::math::jacobi_theta1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta1(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..e5e24131f0 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta1(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..16f7bd513f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta1(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_cpp_types.cpp index 503d8753e9..ed04fbe455 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta1(x_ad,arg); - auto y_expect = boost::math::jacobi_theta1(x,arg); + auto y = boost::math::jacobi_theta1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta1(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_mp_types.cpp index 4c4fa6598d..aafa66b588 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_theta1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta1(x_ad,arg); - auto y_expect = boost::math::jacobi_theta1(x,arg); + auto y = boost::math::jacobi_theta1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta1(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..6475c49675 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta1(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..a4d3f1570f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta1tau_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1tau, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta1tau(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_cpp_types.cpp index c1b0ecd1d4..882c19b437 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1tau, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta1tau(x_ad,arg); - auto y_expect = boost::math::jacobi_theta1tau(x,arg); + auto y = boost::math::jacobi_theta1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta1tau(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_mp_types.cpp index ad103ac8d2..934a5197c8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_theta1tau_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1tau, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1tau, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta1tau(x_ad,arg); - auto y_expect = boost::math::jacobi_theta1tau(x,arg); + auto y = boost::math::jacobi_theta1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta1tau(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..f8883c3326 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta1tau_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1tau, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta1tau(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..601033c35c --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta1tau_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1tau, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta1tau(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_cpp_types.cpp index ff0eed88d0..c576ef8d12 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1tau, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta1tau(x_ad,arg); - auto y_expect = boost::math::jacobi_theta1tau(x,arg); + auto y = boost::math::jacobi_theta1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta1tau(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_mp_types.cpp index 17a6a138d5..6f17bd6cf5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_theta1tau_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1tau, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1tau, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta1tau(x_ad,arg); - auto y_expect = boost::math::jacobi_theta1tau(x,arg); + auto y = boost::math::jacobi_theta1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta1tau(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..60cb5447c4 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta1tau_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1tau, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta1tau(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..08dca56ab3 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta2_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta2, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta2(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta2(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_cpp_types.cpp index b11b65acbc..2856965420 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta2, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta2(x_ad,arg); - auto y_expect = boost::math::jacobi_theta2(x,arg); + auto y = boost::math::jacobi_theta2(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta2(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_mp_types.cpp index 6119d52b2d..b854abf99a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_theta2_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta2, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta2, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta2(x_ad,arg); - auto y_expect = boost::math::jacobi_theta2(x,arg); + auto y = boost::math::jacobi_theta2(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta2(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..742d3c0aab --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta2_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta2, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta2(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta2(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..3af041ecfe --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta2_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta2, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta2(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta2(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_cpp_types.cpp index a26c03c411..04ad12fcd6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta2, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta2(x_ad,arg); - auto y_expect = boost::math::jacobi_theta2(x,arg); + auto y = boost::math::jacobi_theta2(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta2(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_mp_types.cpp index 2b26424a01..bc8d0eb8b2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_theta2_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta2, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta2, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta2(x_ad,arg); - auto y_expect = boost::math::jacobi_theta2(x,arg); + auto y = boost::math::jacobi_theta2(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta2(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..03aaf86bd2 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta2_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta2, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta2(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta2(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..1c80900e2e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta3_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta3(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_cpp_types.cpp index ab9944d905..0f04b64279 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta3(x_ad,arg); - auto y_expect = boost::math::jacobi_theta3(x,arg); + auto y = boost::math::jacobi_theta3(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_mp_types.cpp index aecb1ac45e..4aeaa7dfde 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_theta3_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta3(x_ad,arg); - auto y_expect = boost::math::jacobi_theta3(x,arg); + auto y = boost::math::jacobi_theta3(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..de09f105c1 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta3_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta3(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..b958fbfce5 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta3_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta3(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_cpp_types.cpp index 00171fcb64..dd3d114008 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta3(x_ad,arg); - auto y_expect = boost::math::jacobi_theta3(x,arg); + auto y = boost::math::jacobi_theta3(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_mp_types.cpp index 13fe594152..788f1e14a5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_theta3_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta3(x_ad,arg); - auto y_expect = boost::math::jacobi_theta3(x,arg); + auto y = boost::math::jacobi_theta3(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..3c45b477f8 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta3_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta3(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..01f8241336 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta3m1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta3m1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3m1(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_cpp_types.cpp index a9c3817b31..59d3d6ca78 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta3m1(x_ad,arg); - auto y_expect = boost::math::jacobi_theta3m1(x,arg); + auto y = boost::math::jacobi_theta3m1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3m1(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_mp_types.cpp index 3d74ac84df..5f0fdc6ae9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_theta3m1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta3m1(x_ad,arg); - auto y_expect = boost::math::jacobi_theta3m1(x,arg); + auto y = boost::math::jacobi_theta3m1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3m1(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..14b5c8c5bf --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta3m1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta3m1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3m1(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..8ae7834d39 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta3m1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta3m1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3m1(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_cpp_types.cpp index eec55223a7..ecd8fd0f85 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta3m1(x_ad,arg); - auto y_expect = boost::math::jacobi_theta3m1(x,arg); + auto y = boost::math::jacobi_theta3m1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3m1(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_mp_types.cpp index ef56521341..03ef1e6a13 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_theta3m1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta3m1(x_ad,arg); - auto y_expect = boost::math::jacobi_theta3m1(x,arg); + auto y = boost::math::jacobi_theta3m1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3m1(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..7387286833 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta3m1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta3m1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3m1(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..93cf2c20c4 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta3m1tau_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1tau, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta3m1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3m1tau(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_cpp_types.cpp index 79b4f388f8..11040b1c6a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1tau, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta3m1tau(x_ad,arg); - auto y_expect = boost::math::jacobi_theta3m1tau(x,arg); + auto y = boost::math::jacobi_theta3m1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3m1tau(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_mp_types.cpp index 604f1e5cf1..8438220241 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_theta3m1tau_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1tau, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1tau, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta3m1tau(x_ad,arg); - auto y_expect = boost::math::jacobi_theta3m1tau(x,arg); + auto y = boost::math::jacobi_theta3m1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3m1tau(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..36ba31ec94 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta3m1tau_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1tau, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta3m1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3m1tau(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..9536f3f23d --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta3m1tau_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1tau, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta3m1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3m1tau(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_cpp_types.cpp index e9e7d5bec6..f2fd6d5a22 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1tau, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta3m1tau(x_ad,arg); - auto y_expect = boost::math::jacobi_theta3m1tau(x,arg); + auto y = boost::math::jacobi_theta3m1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3m1tau(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_mp_types.cpp index f5400d9746..3f387a792d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_theta3m1tau_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1tau, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1tau, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta3m1tau(x_ad,arg); - auto y_expect = boost::math::jacobi_theta3m1tau(x,arg); + auto y = boost::math::jacobi_theta3m1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3m1tau(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..6cf5d150aa --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta3m1tau_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1tau, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta3m1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3m1tau(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..c3b2dda552 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta3tau_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3tau, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta3tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3tau(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_cpp_types.cpp index cdcb25729d..1d6a8c7861 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3tau, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta3tau(x_ad,arg); - auto y_expect = boost::math::jacobi_theta3tau(x,arg); + auto y = boost::math::jacobi_theta3tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3tau(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_mp_types.cpp index 388da046de..a28eb40f37 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_theta3tau_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3tau, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3tau, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta3tau(x_ad,arg); - auto y_expect = boost::math::jacobi_theta3tau(x,arg); + auto y = boost::math::jacobi_theta3tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3tau(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..f78f254d6b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta3tau_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3tau, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta3tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3tau(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..01fb7841be --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta3tau_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3tau, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta3tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3tau(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_cpp_types.cpp index 76d76a9d51..b30c6b45a5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3tau, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta3tau(x_ad,arg); - auto y_expect = boost::math::jacobi_theta3tau(x,arg); + auto y = boost::math::jacobi_theta3tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3tau(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_mp_types.cpp index 220b2a8550..5e8310fb55 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_theta3tau_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3tau, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3tau, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta3tau(x_ad,arg); - auto y_expect = boost::math::jacobi_theta3tau(x,arg); + auto y = boost::math::jacobi_theta3tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3tau(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..87153f86b5 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta3tau_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3tau, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta3tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta3tau(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..fb88db39ee --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta4_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta4(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_cpp_types.cpp index f0a4cc4a4c..92ac590ecf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta4(x_ad,arg); - auto y_expect = boost::math::jacobi_theta4(x,arg); + auto y = boost::math::jacobi_theta4(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_mp_types.cpp index 030c489e6f..ca641d9939 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_theta4_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta4(x_ad,arg); - auto y_expect = boost::math::jacobi_theta4(x,arg); + auto y = boost::math::jacobi_theta4(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..9ce080b6f0 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta4_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta4(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..0c06a3bc79 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta4_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta4(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_cpp_types.cpp index c4336fd7bd..dab42eb731 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta4(x_ad,arg); - auto y_expect = boost::math::jacobi_theta4(x,arg); + auto y = boost::math::jacobi_theta4(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_mp_types.cpp index 0937a8b77b..c6faa13ca1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_theta4_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta4(x_ad,arg); - auto y_expect = boost::math::jacobi_theta4(x,arg); + auto y = boost::math::jacobi_theta4(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..b48a21ba28 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta4_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta4(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..8a7ba27cb9 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta4m1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta4m1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4m1(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_cpp_types.cpp index 1e215e5efb..d2be8adb21 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta4m1(x_ad,arg); - auto y_expect = boost::math::jacobi_theta4m1(x,arg); + auto y = boost::math::jacobi_theta4m1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4m1(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_mp_types.cpp index fb53fa6c61..6694e65d79 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_theta4m1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta4m1(x_ad,arg); - auto y_expect = boost::math::jacobi_theta4m1(x,arg); + auto y = boost::math::jacobi_theta4m1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4m1(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..8e3bfadb91 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta4m1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta4m1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4m1(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..aac573cdbf --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta4m1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta4m1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4m1(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_cpp_types.cpp index 6c4d842b99..2c630df622 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta4m1(x_ad,arg); - auto y_expect = boost::math::jacobi_theta4m1(x,arg); + auto y = boost::math::jacobi_theta4m1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4m1(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_mp_types.cpp index 347523d0ba..1e51216fad 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_theta4m1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta4m1(x_ad,arg); - auto y_expect = boost::math::jacobi_theta4m1(x,arg); + auto y = boost::math::jacobi_theta4m1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4m1(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..29e6ae85f5 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta4m1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta4m1(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4m1(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..a097ded48e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta4m1tau_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1tau, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta4m1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4m1tau(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_cpp_types.cpp index 406b5bf544..79dd290309 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1tau, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta4m1tau(x_ad,arg); - auto y_expect = boost::math::jacobi_theta4m1tau(x,arg); + auto y = boost::math::jacobi_theta4m1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4m1tau(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_mp_types.cpp index 988b64b8ff..25e1e1df59 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_theta4m1tau_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1tau, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1tau, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta4m1tau(x_ad,arg); - auto y_expect = boost::math::jacobi_theta4m1tau(x,arg); + auto y = boost::math::jacobi_theta4m1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4m1tau(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..7e53ef9935 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta4m1tau_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1tau, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta4m1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4m1tau(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..cb36298dc5 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta4m1tau_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1tau, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta4m1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4m1tau(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_cpp_types.cpp index 05334a56d6..52e948c83a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1tau, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta4m1tau(x_ad,arg); - auto y_expect = boost::math::jacobi_theta4m1tau(x,arg); + auto y = boost::math::jacobi_theta4m1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4m1tau(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_mp_types.cpp index 19be04492a..df50441aa1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_theta4m1tau_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1tau, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1tau, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta4m1tau(x_ad,arg); - auto y_expect = boost::math::jacobi_theta4m1tau(x,arg); + auto y = boost::math::jacobi_theta4m1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4m1tau(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..d4db7d6d08 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta4m1tau_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1tau, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta4m1tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4m1tau(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..ce1481dfac --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta4tau_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4tau, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta4tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4tau(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_cpp_types.cpp index 6873b04eaa..386c59a949 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4tau, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta4tau(x_ad,arg); - auto y_expect = boost::math::jacobi_theta4tau(x,arg); + auto y = boost::math::jacobi_theta4tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4tau(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_mp_types.cpp index e03135ae9a..c002a0959b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_theta4tau_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4tau, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4tau, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta4tau(x_ad,arg); - auto y_expect = boost::math::jacobi_theta4tau(x,arg); + auto y = boost::math::jacobi_theta4tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4tau(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..104303871c --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta4tau_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4tau, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta4tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4tau(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..4b6a2a988a --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta4tau_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4tau, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta4tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4tau(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_cpp_types.cpp index 7ec8620163..48e21daf52 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4tau, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta4tau(x_ad,arg); - auto y_expect = boost::math::jacobi_theta4tau(x,arg); + auto y = boost::math::jacobi_theta4tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4tau(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_mp_types.cpp index 8bf246de62..3a158d501e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_theta4tau_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4tau, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4tau, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_theta4tau(x_ad,arg); - auto y_expect = boost::math::jacobi_theta4tau(x,arg); + auto y = boost::math::jacobi_theta4tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4tau(x,0.5); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..d68c105347 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_theta4tau_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4tau, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_theta4tau(x_ad,0.5); + auto y_expect = boost::math::jacobi_theta4tau(x,0.5); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..cdd145a09d --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_zeta_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_zeta, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_zeta(0,x_ad); + auto y_expect = boost::math::jacobi_zeta(0,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_cpp_types.cpp index a8a64c0b0f..ffd1e55d40 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_zeta, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_zeta(x_ad,arg); - auto y_expect = boost::math::jacobi_zeta(x,arg); + auto y = boost::math::jacobi_zeta(0,x_ad); + auto y_expect = boost::math::jacobi_zeta(0,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_mp_types.cpp index 0db117f65f..a9ab0df823 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_zeta_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_zeta, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_zeta, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_zeta(x_ad,arg); - auto y_expect = boost::math::jacobi_zeta(x,arg); + auto y = boost::math::jacobi_zeta(0,x_ad); + auto y_expect = boost::math::jacobi_zeta(0,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..610b1e7432 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_zeta_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_zeta, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_zeta(0,x_ad); + auto y_expect = boost::math::jacobi_zeta(0,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..0056b359eb --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_zeta_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_zeta, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_zeta(0,x_ad); + auto y_expect = boost::math::jacobi_zeta(0,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_cpp_types.cpp index 3fe0d58cc6..be581aa6de 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_zeta, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_zeta(x_ad,arg); - auto y_expect = boost::math::jacobi_zeta(x,arg); + auto y = boost::math::jacobi_zeta(0,x_ad); + auto y_expect = boost::math::jacobi_zeta(0,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_mp_types.cpp index ef8a0e817a..0650f451a6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_jacobi_zeta_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_zeta, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_zeta, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::jacobi_zeta(x_ad,arg); - auto y_expect = boost::math::jacobi_zeta(x,arg); + auto y = boost::math::jacobi_zeta(0,x_ad); + auto y_expect = boost::math::jacobi_zeta(0,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..659ded6914 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_jacobi_zeta_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_zeta, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::jacobi_zeta(0,x_ad); + auto y_expect = boost::math::jacobi_zeta(0,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..022ad3ced5 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_laguerre_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_laguerre, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::laguerre(1,3,x_ad); + auto y_expect = boost::math::laguerre(1,3,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_cpp_types.cpp index c8a435ae86..957acef75b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_mp_types.cpp index d341ebf233..e2938eeb02 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_laguerre_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_laguerre, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_laguerre, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..698e72c873 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_laguerre_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_laguerre, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::laguerre(1,3,x_ad); + auto y_expect = boost::math::laguerre(1,3,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..c7c3439b2b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_laguerre_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_laguerre, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::laguerre(1,3,x_ad); + auto y_expect = boost::math::laguerre(1,3,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_cpp_types.cpp index 722e5f0377..fbc1d2e06c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_mp_types.cpp index 0ecc20629b..01cbb4cc58 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_laguerre_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_laguerre, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_laguerre, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..ea6170e45e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_laguerre_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_laguerre, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::laguerre(1,3,x_ad); + auto y_expect = boost::math::laguerre(1,3,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..6e0156c1d7 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_lambert_w0_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0, T, bin_float_types) + { + RandomSample rng{ 0, 3 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::lambert_w0(x_ad); + auto y_expect = boost::math::lambert_w0(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_cpp_types.cpp index 2154228b8d..43afbbdfef 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,7 +19,7 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 3}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_mp_types.cpp index 683877ab9b..f71137a647 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,9 +17,9 @@ BOOST_AUTO_TEST_SUITE(test_lambert_w0_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 3}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..55148134ad --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_lambert_w0_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0, T, multiprecision_float_types) + { + RandomSample rng{ 0, 3 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::lambert_w0(x_ad); + auto y_expect = boost::math::lambert_w0(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..202cce99c1 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_lambert_w0_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0, T, bin_float_types) + { + RandomSample rng{ 0, 3 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::lambert_w0(x_ad); + auto y_expect = boost::math::lambert_w0(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_cpp_types.cpp index a29b757c85..3e0118ad41 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,7 +19,7 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 3}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_mp_types.cpp index 588863b091..c8501d1ccb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,9 +17,9 @@ BOOST_AUTO_TEST_SUITE(test_lambert_w0_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 3}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..a62facd803 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_lambert_w0_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0, T, multiprecision_float_types) + { + RandomSample rng{ 0, 3 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::lambert_w0(x_ad); + auto y_expect = boost::math::lambert_w0(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..4e8d904da3 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_lambert_w0_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0_prime, T, bin_float_types) + { + RandomSample rng{ 0, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::lambert_w0_prime(x_ad); + auto y_expect = boost::math::lambert_w0_prime(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_cpp_types.cpp index 92a4a2131d..93b7981288 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,7 +19,7 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0_prime, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 1}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_mp_types.cpp index b155e63797..66ffc156ab 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,9 +17,9 @@ BOOST_AUTO_TEST_SUITE(test_lambert_w0_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0_prime, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 1}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..b007a9c6cd --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_lambert_w0_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0_prime, T, multiprecision_float_types) + { + RandomSample rng{ 0, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::lambert_w0_prime(x_ad); + auto y_expect = boost::math::lambert_w0_prime(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..64ef87738f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_lambert_w0_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0_prime, T, bin_float_types) + { + RandomSample rng{ 0, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::lambert_w0_prime(x_ad); + auto y_expect = boost::math::lambert_w0_prime(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_cpp_types.cpp index 6ec15e5bb0..657f9c05cf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,7 +19,7 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0_prime, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 1}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_mp_types.cpp index 2c33eaa6b7..e6623cfdf4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,9 +17,9 @@ BOOST_AUTO_TEST_SUITE(test_lambert_w0_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0_prime, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{0, 1}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..0087c64d42 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_lambert_w0_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0_prime, T, multiprecision_float_types) + { + RandomSample rng{ 0, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::lambert_w0_prime(x_ad); + auto y_expect = boost::math::lambert_w0_prime(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..c455966ee6 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_lambert_wm1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1, T, bin_float_types) + { + RandomSample rng{ 1, 3 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::lambert_wm1(x_ad); + auto y_expect = boost::math::lambert_wm1(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_cpp_types.cpp index 5c5b5ced36..d7370c0e3f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,7 +19,7 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{1, 3}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_mp_types.cpp index 2d5ca1fe20..e99ca29163 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,9 +17,9 @@ BOOST_AUTO_TEST_SUITE(test_lambert_wm1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{1, 3}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..e19ec52857 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_lambert_wm1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1, T, multiprecision_float_types) + { + RandomSample rng{ 1, 3 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::lambert_wm1(x_ad); + auto y_expect = boost::math::lambert_wm1(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..4f57ac738b --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_lambert_wm1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1, T, bin_float_types) + { + RandomSample rng{ 1, 3 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::lambert_wm1(x_ad); + auto y_expect = boost::math::lambert_wm1(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_cpp_types.cpp index 98fe3967e0..7d4921018f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,7 +19,7 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{1, 3}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_mp_types.cpp index 2a5d4b9e04..d827ae3238 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,9 +17,9 @@ BOOST_AUTO_TEST_SUITE(test_lambert_wm1_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{1, 3}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..d50df99c7a --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_lambert_wm1_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1, T, multiprecision_float_types) + { + RandomSample rng{ 1, 3 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::lambert_wm1(x_ad); + auto y_expect = boost::math::lambert_wm1(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..211efff1ee --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_lambert_wm1_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1_prime, T, bin_float_types) + { + RandomSample rng{ -0.3, -0.1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::lambert_wm1_prime(x_ad); + auto y_expect = boost::math::lambert_wm1_prime(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_cpp_types.cpp index 3f50e93873..3d47d0832b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,7 +19,7 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1_prime, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-0.3, -0.1}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_mp_types.cpp index faf32b9fa4..ecf1192579 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,9 +17,9 @@ BOOST_AUTO_TEST_SUITE(test_lambert_wm1_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1_prime, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-0.3, -0.1}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..f575321cc6 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_lambert_wm1_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1_prime, T, multiprecision_float_types) + { + RandomSample rng{ -0.3, -0.1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::lambert_wm1_prime(x_ad); + auto y_expect = boost::math::lambert_wm1_prime(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..5f33e56495 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_lambert_wm1_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1_prime, T, bin_float_types) + { + RandomSample rng{ -0.3, -0.1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::lambert_wm1_prime(x_ad); + auto y_expect = boost::math::lambert_wm1_prime(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_cpp_types.cpp index 1aa52df0c9..245c5c55a5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -18,7 +19,7 @@ using namespace rdiff; BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1_prime, T, bin_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-0.3, -0.1}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_mp_types.cpp index 121ad49755..5ed00749c5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,9 +17,9 @@ BOOST_AUTO_TEST_SUITE(test_lambert_wm1_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1_prime, T, multiprecision_float_types) { - RandomSample rng{-10, 10}; + RandomSample rng{-0.3, -0.1}; T x = rng.next(); rvar x_ad = x; diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..0d1296fff9 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_lambert_wm1_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1_prime, T, multiprecision_float_types) + { + RandomSample rng{ -0.3, -0.1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::lambert_wm1_prime(x_ad); + auto y_expect = boost::math::lambert_wm1_prime(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..0ddc7d977d --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_legendre_p_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p, T, bin_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::legendre_p(2,x_ad); + auto y_expect = boost::math::legendre_p(2,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_cpp_types.cpp index f590a6b013..5b0b86d54f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_mp_types.cpp index 611b2f7095..0f01188835 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_legendre_p_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p, T, multiprecision_float_types) { RandomSample rng{-1, 1}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..b6263eb7a9 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_legendre_p_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p, T, multiprecision_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::legendre_p(2,x_ad); + auto y_expect = boost::math::legendre_p(2,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..31df46bd3e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_legendre_p_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p, T, bin_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::legendre_p(2,x_ad); + auto y_expect = boost::math::legendre_p(2,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_cpp_types.cpp index cf92f7a0cd..46d3c93616 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_mp_types.cpp index 9d4d880be2..1869c341e0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_legendre_p_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p, T, multiprecision_float_types) { RandomSample rng{-1, 1}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..95180adb4f --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_legendre_p_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p, T, multiprecision_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::legendre_p(2,x_ad); + auto y_expect = boost::math::legendre_p(2,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..90fed9c5bb --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_legendre_p_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p_prime, T, bin_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::legendre_p_prime(2,x_ad); + auto y_expect = boost::math::legendre_p_prime(2,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_cpp_types.cpp index cd99d82998..1669c33ddd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_mp_types.cpp index 2bd72cd02f..1545fdce95 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_legendre_p_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p_prime, T, multiprecision_float_types) { RandomSample rng{-1, 1}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..40f426c39e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_legendre_p_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p_prime, T, multiprecision_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::legendre_p_prime(2,x_ad); + auto y_expect = boost::math::legendre_p_prime(2,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..f580537cde --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_legendre_p_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p_prime, T, bin_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::legendre_p_prime(2,x_ad); + auto y_expect = boost::math::legendre_p_prime(2,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_cpp_types.cpp index fab0fc9791..9cd388cf16 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_mp_types.cpp index 7e6d7793a5..0fa356de8c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_legendre_p_prime_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p_prime, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p_prime, T, multiprecision_float_types) { RandomSample rng{-1, 1}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..7f0e711bc8 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_legendre_p_prime_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p_prime, T, multiprecision_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::legendre_p_prime(2,x_ad); + auto y_expect = boost::math::legendre_p_prime(2,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..da5ce71228 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_legendre_q_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_q, T, bin_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::legendre_q(3,x_ad); + auto y_expect = boost::math::legendre_q(3,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_cpp_types.cpp index 624225c445..f4c48ed68e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_mp_types.cpp index 1cba46be97..2dd309f759 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_legendre_q_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_q, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_q, T, multiprecision_float_types) { RandomSample rng{-1, 1}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..219d036f93 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_legendre_q_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_q, T, multiprecision_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::legendre_q(3,x_ad); + auto y_expect = boost::math::legendre_q(3,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..f842cee5ca --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_legendre_q_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_q, T, bin_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::legendre_q(3,x_ad); + auto y_expect = boost::math::legendre_q(3,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_cpp_types.cpp index be17b63cfe..43a0401a5b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_mp_types.cpp index 1259f87f61..2fd7c39dd4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_legendre_q_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_q, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_q, T, multiprecision_float_types) { RandomSample rng{-1, 1}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..5c81dfa365 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_legendre_q_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_q, T, multiprecision_float_types) + { + RandomSample rng{ -1, 1 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::legendre_q(3,x_ad); + auto y_expect = boost::math::legendre_q(3,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..8ad09f8d24 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_owens_t_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_owens_t, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::owens_t(x_ad,x_ad); + auto y_expect = boost::math::owens_t(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_cpp_types.cpp index a7afdafaff..d25121a0d8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_owens_t, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::owens_t(x_ad,arg); - auto y_expect = boost::math::owens_t(x,arg); + auto y = boost::math::owens_t(x_ad,x_ad); + auto y_expect = boost::math::owens_t(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_mp_types.cpp index 991407d632..e165cdb6b3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_owens_t_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_owens_t, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_owens_t, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::owens_t(x_ad,arg); - auto y_expect = boost::math::owens_t(x,arg); + auto y = boost::math::owens_t(x_ad,x_ad); + auto y_expect = boost::math::owens_t(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..6050064f40 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_owens_t_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_owens_t, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::owens_t(x_ad,x_ad); + auto y_expect = boost::math::owens_t(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..81944f19f3 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_owens_t_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_owens_t, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::owens_t(x_ad,x_ad); + auto y_expect = boost::math::owens_t(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_cpp_types.cpp index 01ac893256..f016bbd2c6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_owens_t, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::owens_t(x_ad,arg); - auto y_expect = boost::math::owens_t(x,arg); + auto y = boost::math::owens_t(x_ad,x_ad); + auto y_expect = boost::math::owens_t(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_mp_types.cpp index 5b74648e6e..98b4d1347a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_owens_t_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_owens_t, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_owens_t, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::owens_t(x_ad,arg); - auto y_expect = boost::math::owens_t(x,arg); + auto y = boost::math::owens_t(x_ad,x_ad); + auto y_expect = boost::math::owens_t(x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..f470d3fdcb --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_owens_t_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_owens_t, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::owens_t(x_ad,x_ad); + auto y_expect = boost::math::owens_t(x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..ab4880948e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_zeta_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_zeta, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::zeta(x_ad); + auto y_expect = boost::math::zeta(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_cpp_types.cpp index b2a76fe22b..cf1a5b4f4c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_mp_types.cpp index b63cccf904..0cac5f1132 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_zeta_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_zeta, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_zeta, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..bd59be2a15 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_zeta_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_zeta, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::zeta(x_ad); + auto y_expect = boost::math::zeta(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..bcf2c86128 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_zeta_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_zeta, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::zeta(x_ad); + auto y_expect = boost::math::zeta(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_cpp_types.cpp index d306ba1234..0019fbbe38 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_mp_types.cpp index 716360f0ce..ba92c7f457 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_zeta_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_zeta, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_zeta, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..5532b09943 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_zeta_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_zeta, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::zeta(x_ad); + auto y_expect = boost::math::zeta(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..0eed080d27 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sinc_pi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinc_pi, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sinc_pi(x_ad); + auto y_expect = boost::math::sinc_pi(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_cpp_types.cpp index ce3a89035e..f53068263b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_mp_types.cpp index 7e0536ee07..ced70cc1dd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_sinc_pi_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinc_pi, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinc_pi, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..985235ed0d --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sinc_pi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinc_pi, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sinc_pi(x_ad); + auto y_expect = boost::math::sinc_pi(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..8b435c03d4 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sinc_pi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinc_pi, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sinc_pi(x_ad); + auto y_expect = boost::math::sinc_pi(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_cpp_types.cpp index 696d730a10..acea6eeead 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_mp_types.cpp index 256e38f235..e5b2f2e9d0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_sinc_pi_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinc_pi, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinc_pi, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..b09c8d02bb --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sinc_pi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinc_pi, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sinc_pi(x_ad); + auto y_expect = boost::math::sinc_pi(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..8ae310de6a --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sinhc_pi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinhc_pi, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sinhc_pi(x_ad); + auto y_expect = boost::math::sinhc_pi(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_cpp_types.cpp index 8e95d4ae3d..0d3f246c9a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_mp_types.cpp index d4972716de..b5234b2128 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_sinhc_pi_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinhc_pi, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinhc_pi, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..aca0ff60a6 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sinhc_pi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinhc_pi, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sinhc_pi(x_ad); + auto y_expect = boost::math::sinhc_pi(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..ae298098ed --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sinhc_pi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinhc_pi, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sinhc_pi(x_ad); + auto y_expect = boost::math::sinhc_pi(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_cpp_types.cpp index aec3411b02..3fe9440627 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_mp_types.cpp index 7ed327fd70..6449c7825d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,7 +17,7 @@ BOOST_AUTO_TEST_SUITE(test_sinhc_pi_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinhc_pi, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinhc_pi, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..9a65136daa --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_sinhc_pi_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinhc_pi, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::sinhc_pi(x_ad); + auto y_expect = boost::math::sinhc_pi(x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/specfun_list.txt b/test/test_reverse_mode_autodiff_special_functions_compile/specfun_list.txt index 5648679385..c260f44d6c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/specfun_list.txt +++ b/test/test_reverse_mode_autodiff_special_functions_compile/specfun_list.txt @@ -12,21 +12,21 @@ gamma polygamma(1,arg) -5 5 gamma tgamma_ratio(arg,arg) 0 5 gamma tgamma_delta_ratio(arg,arg) 0 5 gamma gamma_p(arg,arg) 0 5 -gamma gamma_q(arg,arg) -10 10 -gamma tgamma_lower(arg,arg) -10 10 +gamma gamma_q(arg,arg) 0 10 +gamma tgamma_lower(arg,arg) 0 10 factorial rising_factorial(arg,3) -10 10 factorial falling_factorial(arg,3) -10 10 -beta beta(arg,arg) -10 10 -beta ibeta(arg,arg,arg) -10 10 -beta ibetac(arg,arg,arg) -10 10 -beta betac(arg,arg,arg) -10 10 -beta ibeta_inv(arg,arg,arg) -10 10 -beta ibetac_inv(arg,arg,arg) -10 10 -beta ibeta_inva(arg,arg,arg) -10 10 -beta ibetac_inva(arg,arg,arg) -10 10 -beta ibeta_invb(arg,arg,arg) -10 10 -beta ibetac_invb(arg,arg,arg) -10 10 -beta ibeta_derivative(arg,arg,arg) -10 10 +beta beta(arg,arg) 0 10 +beta ibeta(arg,arg,arg) 0.01 1 +beta ibetac(arg,arg,arg) 0.01 1 +beta betac(arg,arg,arg) 0.01 1 +beta ibeta_inv(0.1,arg,0.5) 0.01 1 +beta ibetac_inv(arg,arg,arg) 0.01 1 +beta ibeta_inva(arg,arg,arg) 0.01 1 +beta ibetac_inva(arg,arg,arg) 0.01 1 +beta ibeta_invb(arg,arg,arg) 0.01 1 +beta ibetac_invb(arg,arg,arg) 0.01 1 +beta ibeta_derivative(arg,arg,arg) 0.01 1 legendre legendre_p(2,arg) -1 1 legendre legendre_p_prime(2,arg) -1 1 legendre legendre_q(3,arg) -1 1 @@ -35,12 +35,12 @@ hermite hermite(2,arg) -10 10 chebyshev chebyshev_t(1,arg) -10 10 chebyshev chebyshev_u(2,arg) -10 10 chebyshev chebyshev_t_prime(3,arg) -10 10 -spherical_harmonics shperical_harmonic(3,3,arg,arg) -10 10 +spherical_harmonics spherical_harmonic(3,3,arg,arg) -10 10 spherical_harmonics spherical_harmonic_r(2,5,arg,arg) -10 10 spherical_harmonics spherical_harmonic_i(2,5,arg,arg) -10 10 -gegenbauer gegenbauer(2,arg,arg) -10 10 -gegenbauer gegenbauer_prime(3,arg,arg) -10 10 -gegenbauer gegenbauer_derivative(3,arg,arg,2) -10 10 +gegenbauer gegenbauer(2,1,arg) -10 10 +gegenbauer gegenbauer_prime(3,1,arg) -10 10 +gegenbauer gegenbauer_derivative(3,1,arg,2) -10 10 jacobi jacobi(2,arg,arg,arg) -10 10 jacobi jacobi_derivative(2,arg,arg,arg,1) -10 10 jacobi jacobi_prime(3,arg,arg,arg) -10 10 @@ -65,60 +65,60 @@ airy airy_ai(arg) -10 10 airy airy_bi(arg) -10 10 airy airy_ai_prime(arg) -1 1 airy airy_bi_prime(arg) -5 0 -elliptic_integrals ellint_rf(arg,arg,arg) -10 10 -elliptic_integrals ellint_rd(arg,arg,arg) -10 10 -elliptic_integrals ellint_rj(arg,arg,arg,arg) -10 10 -elliptic_integrals ellint_rc(arg,arg) -10 10 -elliptic_integrals ellint_rg(arg,arg,arg) -10 10 -elliptic_integrals ellint_1(arg,arg) -10 10 -elliptic_integrals ellint_2(arg,arg) -10 10 -elliptic_integrals ellint_3(arg,arg,arg) -10 10 -elliptic_integrals ellint_d(arg,arg) -10 10 -jacobi_zeta jacobi_zeta(arg,arg) -10 10 -heuman_lambda heuman_labda(arg,arg) -10 10 -jacobi_elliptic jacobi_cd(arg,arg) -10 10 -jacobi_elliptic jacobi_cn(arg,arg) -10 10 -jacobi_elliptic jacobi_cs(arg,arg) -10 10 -jacobi_elliptic jacobi_dc(arg,arg) -10 10 -jacobi_elliptic jacobi_dn(arg,arg) -10 10 -jacobi_elliptic jacobi_ds(arg,arg) -10 10 -jacobi_elliptic jacobi_nc(arg,arg) -10 10 -jacobi_elliptic jacobi_nd(arg,arg) -10 10 -jacobi_elliptic jacobi_ns(arg,arg) -10 10 -jacobi_elliptic jacobi_sc(arg,arg) -10 10 -jacobi_elliptic jacobi_sd(arg,arg) -10 10 -jacobi_elliptic jacobi_sn(arg,arg) -10 10 -jacobi_theta jacobi_theta1(arg,arg) -10 10 -jacobi_theta jacobi_theta1tau(arg,arg) -10 10 -jacobi_theta jacobi_theta2(arg,arg) -10 10 -jacobi_theta jacobi_theta1tau(arg,arg) -10 10 -jacobi_theta jacobi_theta3(arg,arg) -10 10 -jacobi_theta jacobi_theta3tau(arg,arg) -10 10 -jacobi_theta jacobi_theta3m1(arg,arg) -10 10 -jacobi_theta jacobi_theta3m1tau(arg,arg) -10 10 -jacobi_theta jacobi_theta4(arg,arg) -10 10 -jacobi_theta jacobi_theta4tau(arg,arg) -10 10 -jacobi_theta jacobi_theta4m1(arg,arg) -10 10 -jacobi_theta jacobi_theta4m1tau(arg,arg) -10 10 -lambert_w lambert_w0(arg) -10 10 -lambert_w lambert_wm1(arg) -10 10 -lambert_w lambert_w0_prime(arg) -10 10 -lambert_w lambert_wm1_prime(arg) -10 10 +elliptic_integrals ellint_rf(arg,arg,arg) 0 10 +elliptic_integrals ellint_rd(arg,arg,arg) 0 10 +elliptic_integrals ellint_rj(arg,arg,arg,arg) 0 10 +elliptic_integrals ellint_rc(arg,arg) 0 10 +elliptic_integrals ellint_rg(arg,arg,arg) 0 10 +elliptic_integrals ellint_1(arg,arg) 0.5 1 +elliptic_integrals ellint_2(arg,arg) 0.5 1 +elliptic_integrals ellint_3(arg,arg,arg) 0.5 1 +elliptic_integrals ellint_d(arg,arg) 0.5 1 +jacobi_zeta jacobi_zeta(0,arg) -10 10 +heuman_lambda heuman_lambda(0,arg) 0.1 1.0 +jacobi_elliptic jacobi_cd(0.25,arg) -10 10 +jacobi_elliptic jacobi_cn(0.25,arg) -10 10 +jacobi_elliptic jacobi_cs(0.25,arg) -10 10 +jacobi_elliptic jacobi_dc(0.25,arg) -10 10 +jacobi_elliptic jacobi_dn(0.25,arg) -10 10 +jacobi_elliptic jacobi_ds(0.25,arg) -10 10 +jacobi_elliptic jacobi_nc(0.25,arg) -10 10 +jacobi_elliptic jacobi_nd(0.25,arg) -10 10 +jacobi_elliptic jacobi_ns(0.25,arg) -10 10 +jacobi_elliptic jacobi_sc(0.25,arg) -10 10 +jacobi_elliptic jacobi_sd(0.25,arg) -10 10 +jacobi_elliptic jacobi_sn(0.25,arg) -10 10 +jacobi_theta jacobi_theta1(arg,0.5) -10 10 +jacobi_theta jacobi_theta1tau(arg,0.5) -10 10 +jacobi_theta jacobi_theta2(arg,0.5) -10 10 +jacobi_theta jacobi_theta1tau(arg,0.5) -10 10 +jacobi_theta jacobi_theta3(arg,0.5) -10 10 +jacobi_theta jacobi_theta3tau(arg,0.5) -10 10 +jacobi_theta jacobi_theta3m1(arg,0.5) -10 10 +jacobi_theta jacobi_theta3m1tau(arg,0.5) -10 10 +jacobi_theta jacobi_theta4(arg,0.5) -10 10 +jacobi_theta jacobi_theta4tau(arg,0.5) -10 10 +jacobi_theta jacobi_theta4m1(arg,0.5) -10 10 +jacobi_theta jacobi_theta4m1tau(arg,0.5) -10 10 +lambert_w lambert_w0(arg) 0 3 +lambert_w lambert_wm1(arg) 1 3 +lambert_w lambert_w0_prime(arg) 0 1 +lambert_w lambert_wm1_prime(arg) -0.3 -0.1 riemann_zeta zeta(arg) -10 10 expint expint(arg) -10 10 -hypergeometric hypergeometric_1F0(arg,arg) -10 10 -hypergeometric hypergeometric_0F1(arg,arg) -10 10 -hypergeometric hypergeometric_2F0(arg,arg,arg) -10 10 -hypergeometric hypergeometric_1F1(arg,arg,arg) -10 10 +hypergeometric hypergeometric_1F0(arg,arg) -1 1 +hypergeometric hypergeometric_0F1(1,arg) -1 1 +hypergeometric hypergeometric_2F0(-1,1,arg) -1 1 +hypergeometric hypergeometric_1F1(arg,arg,arg) -1 1 basic_funcs sin_pi(arg) -10 10 basic_funcs cos_pi(arg) -10 10 -basic_funcs log1p(arg) -10 10 +basic_funcs log1p(arg) -1 10 basic_funcs expm1(arg) -10 10 -basic_funcs cbrt(arg) -10 10 -basic_funcs sqrt1pm1(arg) -10 10 -basic_funcs powm1(arg,arg) -10 10 -basic_funcs hypot(arg,arg) -10 10 -basic_funcs rsqrt(arg) -10 10 +basic_funcs cbrt(arg) 0 10 +basic_funcs sqrt1pm1(arg) 5 10 +basic_funcs powm1(arg,arg) 5 10 +basic_funcs hypot(arg,arg) 1 10 +basic_funcs rsqrt(arg) 1 10 basic_funcs logaddexp(arg,arg) -10 10 basic_funcs logsumexp((arg,arg) -10 10 sinc_pi sinc_pi(arg) -10 10 diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_OFF_cpp_types.cpp index 8945e2da80..4485f51701 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_shperical_harmonic, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::shperical_harmonic(3,3,x_ad,arg); - auto y_expect = boost::math::shperical_harmonic(3,3,x,arg); + auto y = boost::math::shperical_harmonic(3,3,x_ad,x_ad); + auto y_expect = boost::math::shperical_harmonic(3,3,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_OFF_mp_types.cpp index 9899f18a7a..d0d577acad 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_shperical_harmonic_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_shperical_harmonic, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_shperical_harmonic, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::shperical_harmonic(3,3,x_ad,arg); - auto y_expect = boost::math::shperical_harmonic(3,3,x,arg); + auto y = boost::math::shperical_harmonic(3,3,x_ad,x_ad); + auto y_expect = boost::math::shperical_harmonic(3,3,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_ON_cpp_types.cpp index 9f93093f91..cbbc3fcd5b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_shperical_harmonic, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::shperical_harmonic(3,3,x_ad,arg); - auto y_expect = boost::math::shperical_harmonic(3,3,x,arg); + auto y = boost::math::shperical_harmonic(3,3,x_ad,x_ad); + auto y_expect = boost::math::shperical_harmonic(3,3,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_ON_mp_types.cpp index 852cf4df22..76d3cc5472 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_shperical_harmonic_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_shperical_harmonic, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_shperical_harmonic, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::shperical_harmonic(3,3,x_ad,arg); - auto y_expect = boost::math::shperical_harmonic(3,3,x,arg); + auto y = boost::math::shperical_harmonic(3,3,x_ad,x_ad); + auto y_expect = boost::math::shperical_harmonic(3,3,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..7cdc41f190 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_spherical_harmonic_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::spherical_harmonic(3,3,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic(3,3,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_cpp_types.cpp new file mode 100644 index 0000000000..4b78ac14fe --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_cpp_types.cpp @@ -0,0 +1,30 @@ +// Copyright Maksym Zhelyeznyakov 2025-2026 +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at +// https://www.boost.org/LICENSE_1_0.txt) +// +// This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh +// DO NOT EDIT MANUALLY + +#define BOOST_MATH_REVERSE_MODE_ET_OFF +#include +#include +#include +#include +#include + +BOOST_AUTO_TEST_SUITE(test_spherical_harmonic_compiles) + +using namespace rdiff; + +BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic, T, bin_float_types) +{ + RandomSample rng{-10, 10}; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::spherical_harmonic(3,3,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic(3,3,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); +} +BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_mp_types.cpp new file mode 100644 index 0000000000..9697584819 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_mp_types.cpp @@ -0,0 +1,30 @@ +// Copyright Maksym Zhelyeznyakov 2025-2026 +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at +// https://www.boost.org/LICENSE_1_0.txt) +// +// This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh +// DO NOT EDIT MANUALLY + +#define BOOST_MATH_REVERSE_MODE_ET_OFF +#include +#include +#include +#include +#include + +BOOST_AUTO_TEST_SUITE(test_spherical_harmonic_compiles) + +using namespace rdiff; + +BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic, T, multiprecision_float_types) +{ + RandomSample rng{-10, 10}; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::spherical_harmonic(3,3,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic(3,3,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); +} +BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..3977cf1e74 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_spherical_harmonic_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::spherical_harmonic(3,3,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic(3,3,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..d26e626208 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_spherical_harmonic_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::spherical_harmonic(3,3,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic(3,3,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_cpp_types.cpp new file mode 100644 index 0000000000..6ea71469f5 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_cpp_types.cpp @@ -0,0 +1,30 @@ +// Copyright Maksym Zhelyeznyakov 2025-2026 +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at +// https://www.boost.org/LICENSE_1_0.txt) +// +// This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh +// DO NOT EDIT MANUALLY + +#define BOOST_MATH_REVERSE_MODE_ET_ON +#include +#include +#include +#include +#include + +BOOST_AUTO_TEST_SUITE(test_spherical_harmonic_compiles) + +using namespace rdiff; + +BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic, T, bin_float_types) +{ + RandomSample rng{-10, 10}; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::spherical_harmonic(3,3,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic(3,3,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); +} +BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_mp_types.cpp new file mode 100644 index 0000000000..e386d83fcc --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_mp_types.cpp @@ -0,0 +1,30 @@ +// Copyright Maksym Zhelyeznyakov 2025-2026 +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at +// https://www.boost.org/LICENSE_1_0.txt) +// +// This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh +// DO NOT EDIT MANUALLY + +#define BOOST_MATH_REVERSE_MODE_ET_ON +#include +#include +#include +#include +#include + +BOOST_AUTO_TEST_SUITE(test_spherical_harmonic_compiles) + +using namespace rdiff; + +BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic, T, multiprecision_float_types) +{ + RandomSample rng{-10, 10}; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::spherical_harmonic(3,3,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic(3,3,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); +} +BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..3f52142ea1 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_spherical_harmonic_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::spherical_harmonic(3,3,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic(3,3,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..7eccffce3a --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_spherical_harmonic_i_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_i, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::spherical_harmonic_i(2,5,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic_i(2,5,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_cpp_types.cpp index e12b6ffe5c..90f25620d8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_i, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::spherical_harmonic_i(2,5,x_ad,arg); - auto y_expect = boost::math::spherical_harmonic_i(2,5,x,arg); + auto y = boost::math::spherical_harmonic_i(2,5,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic_i(2,5,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_mp_types.cpp index 21488b4ec9..da207dbe6b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_spherical_harmonic_i_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_i, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_i, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::spherical_harmonic_i(2,5,x_ad,arg); - auto y_expect = boost::math::spherical_harmonic_i(2,5,x,arg); + auto y = boost::math::spherical_harmonic_i(2,5,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic_i(2,5,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..9ae16026a2 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_spherical_harmonic_i_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_i, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::spherical_harmonic_i(2,5,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic_i(2,5,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..937fd9d0c3 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_spherical_harmonic_i_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_i, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::spherical_harmonic_i(2,5,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic_i(2,5,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_cpp_types.cpp index f16c593da0..446d09f1c3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_i, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::spherical_harmonic_i(2,5,x_ad,arg); - auto y_expect = boost::math::spherical_harmonic_i(2,5,x,arg); + auto y = boost::math::spherical_harmonic_i(2,5,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic_i(2,5,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_mp_types.cpp index ea62cb52f8..ee90f83453 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_spherical_harmonic_i_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_i, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_i, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::spherical_harmonic_i(2,5,x_ad,arg); - auto y_expect = boost::math::spherical_harmonic_i(2,5,x,arg); + auto y = boost::math::spherical_harmonic_i(2,5,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic_i(2,5,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..c2aec9a103 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_spherical_harmonic_i_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_i, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::spherical_harmonic_i(2,5,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic_i(2,5,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_bin_float_types.cpp new file mode 100644 index 0000000000..b6539207cf --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_spherical_harmonic_r_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_r, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::spherical_harmonic_r(2,5,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic_r(2,5,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_cpp_types.cpp index 9dd43a341c..39421d28e7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_r, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::spherical_harmonic_r(2,5,x_ad,arg); - auto y_expect = boost::math::spherical_harmonic_r(2,5,x,arg); + auto y = boost::math::spherical_harmonic_r(2,5,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic_r(2,5,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_mp_types.cpp index 58ceaaf26c..94944194de 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_OFF -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_spherical_harmonic_r_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_r, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_r, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::spherical_harmonic_r(2,5,x_ad,arg); - auto y_expect = boost::math::spherical_harmonic_r(2,5,x,arg); + auto y = boost::math::spherical_harmonic_r(2,5,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic_r(2,5,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_multiprecision_float_types.cpp new file mode 100644 index 0000000000..aa2abdb5f1 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_OFF + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_spherical_harmonic_r_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_r, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::spherical_harmonic_r(2,5,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic_r(2,5,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_bin_float_types.cpp new file mode 100644 index 0000000000..aead5c5a66 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_bin_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_spherical_harmonic_r_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_r, T, bin_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::spherical_harmonic_r(2,5,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic_r(2,5,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_cpp_types.cpp index 72fed3d8a2..700e3300ca 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_cpp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -22,8 +23,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_r, T, bin_float_types) T x = rng.next(); rvar x_ad = x; - auto y = boost::math::spherical_harmonic_r(2,5,x_ad,arg); - auto y_expect = boost::math::spherical_harmonic_r(2,5,x,arg); + auto y = boost::math::spherical_harmonic_r(2,5,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic_r(2,5,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_mp_types.cpp index 3be99dcd43..c962da73e0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_mp_types.cpp @@ -1,14 +1,15 @@ // Copyright Maksym Zhelyeznyakov 2025-2026 -//Distributed under the Boost Software License, Version 1.0. -//(See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // https://www.boost.org/LICENSE_1_0.txt) // // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh // DO NOT EDIT MANUALLY #define BOOST_MATH_REVERSE_MODE_ET_ON -#include "../../test_autodiff_reverse.hpp" +#include #include +#include #include #include @@ -16,14 +17,14 @@ BOOST_AUTO_TEST_SUITE(test_spherical_harmonic_r_compiles) using namespace rdiff; -BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_r, T, bmp::cpp_bin_float_50) +BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_r, T, multiprecision_float_types) { RandomSample rng{-10, 10}; T x = rng.next(); rvar x_ad = x; - auto y = boost::math::spherical_harmonic_r(2,5,x_ad,arg); - auto y_expect = boost::math::spherical_harmonic_r(2,5,x,arg); + auto y = boost::math::spherical_harmonic_r(2,5,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic_r(2,5,x,x); BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_multiprecision_float_types.cpp new file mode 100644 index 0000000000..df49931d4e --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_multiprecision_float_types.cpp @@ -0,0 +1,33 @@ + + // Copyright Maksym Zhelyeznyakov 2025-2026 + // Distributed under the Boost Software License, Version 1.0. + // (See accompanying file LICENSE_1_0.txt or copy at + // https://www.boost.org/LICENSE_1_0.txt) + // + // This file was generated automatically with math/tests/autogen_rvar_specfun_tests.sh + // DO NOT EDIT MANUALLY + + #define BOOST_MATH_REVERSE_MODE_ET_ON + #include + #include + #include + #include + #include + + BOOST_AUTO_TEST_SUITE(test_spherical_harmonic_r_compiles) + + using namespace rdiff; + + BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_r, T, multiprecision_float_types) + { + RandomSample rng{ -10, 10 + }; + T x = rng.next(); + + rvar x_ad = x; + auto y = boost::math::spherical_harmonic_r(2,5,x_ad,x_ad); + auto y_expect = boost::math::spherical_harmonic_r(2,5,x,x); + BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); + } + BOOST_AUTO_TEST_SUITE_END() + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/update_docs_and_jamfile.py b/test/test_reverse_mode_autodiff_special_functions_compile/update_docs_and_jamfile.py new file mode 100755 index 0000000000..f7b7979a20 --- /dev/null +++ b/test/test_reverse_mode_autodiff_special_functions_compile/update_docs_and_jamfile.py @@ -0,0 +1,43 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +""" +Created on Sat Sep 13 14:27:51 2025 + +@author: mzhelyez +""" + +import sys, os, subprocess +import logging +import re +from pathlib import Path + + +TEST_FOLDER="./" +SPECFUN_LIST=f"{TEST_FOLDER}specfun_list.txt" +CC="g++" +CPPFLAGS="--std=c++14" +CWD=os.getcwd() +BOOST_ROOT_DIR=f"{CWD}/../../../../" +BOOST_MATH_DIR=f"{BOOST_ROOT_DIR}/libs/math/" +BOOST_MATH_TEST_DIR=f"{BOOST_MATH_DIR}/test/" +INCLUDE_FLAGS=f"-I{BOOST_MATH_DIR}/include/ -I{BOOST_ROOT_DIR} -I{BOOST_MATH_TEST_DIR}" +COMPILATION_TABLE=f"{BOOST_ROOT_DIR}/libs/math/doc/differentiation/compilation_table.txt" +LOG_FILE=f"{CWD}/autogen.log" +LOG_FILE_VERBOSE=f"{CWD}/autogen_verbose.log" +JAM_COMPILE_COMMANDS_OUT="generated_jam_compile_commands.txt" +DOC_FILE = f"{CWD}/../../doc/differentiation/autodiff_reverse.qbk" + +def replace_between_markers(target_file, insert_file, + start_marker=r"\[/ BEGIN SPECFUN TABLE\]", + end_marker=r"\[/ END SPECFUN TABLE\]"): + text = Path(target_file).read_text() + replacement = Path(insert_file).read_text().rstrip("\n") + pattern = re.compile(f"{start_marker}.*?{end_marker}", re.DOTALL) + new_text = pattern.sub(f"{start_marker}\n{replacement}\n{end_marker}", text) + Path(target_file).write_text(new_text) + +if __name__=="__main__": + replace_between_markers(DOC_FILE,COMPILATION_TABLE) + replace_between_markers("../Jamfile.v2",JAM_COMPILE_COMMANDS_OUT, + start_marker="# BEGIN AUTODIFF LONG RUNNING TESTS", + end_marker="# END AUTODIFF LONG RUNNING TESTS") \ No newline at end of file From 0d834399fc255bd01a274a4b97339746759618cc Mon Sep 17 00:00:00 2001 From: mzhelyez Date: Sat, 13 Sep 2025 15:15:45 +0200 Subject: [PATCH 02/10] adjusted test tolerances --- test/test_autodiff_reverse.hpp | 2 +- ...test_reverse_mode_autodiff_stl_support.cpp | 182 ++++++++---------- 2 files changed, 86 insertions(+), 98 deletions(-) diff --git a/test/test_autodiff_reverse.hpp b/test/test_autodiff_reverse.hpp index b5671003e6..1ad56c2ed1 100644 --- a/test/test_autodiff_reverse.hpp +++ b/test/test_autodiff_reverse.hpp @@ -158,5 +158,5 @@ static_assert(std::is_same::dist_t, template constexpr T boost_close_tol(T scale_factor = 1e5) { - return std::numeric_limits::epsilon() * scale_factor; + return 0.01; } diff --git a/test/test_reverse_mode_autodiff_stl_support.cpp b/test/test_reverse_mode_autodiff_stl_support.cpp index f3f82afa8e..eef947db30 100644 --- a/test/test_reverse_mode_autodiff_stl_support.cpp +++ b/test/test_reverse_mode_autodiff_stl_support.cpp @@ -26,25 +26,25 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_fabs, T, all_float_types) rvar fabs_neg = fabs(x_neg); rvar fabs_pos = fabs(x_pos); - BOOST_REQUIRE_CLOSE_FRACTION(fabs_neg.item(), test_fabs_neg_v, boost_close_tol()); - BOOST_REQUIRE_CLOSE_FRACTION(fabs_pos.item(), test_fabs_pos_v, boost_close_tol()); + BOOST_REQUIRE_CLOSE(fabs_neg.item(), test_fabs_neg_v, boost_close_tol()); + BOOST_REQUIRE_CLOSE(fabs_pos.item(), test_fabs_pos_v, boost_close_tol()); gradient_tape& tape = get_active_tape(); tape.zero_grad(); fabs_neg.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_neg.adjoint(), -1, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_neg.adjoint(), -1, boost_close_tol()); ; tape.zero_grad(); fabs_pos.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_pos.adjoint(), 1, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_pos.adjoint(), 1, boost_close_tol()); rvar z = fabs(x_neg * x_neg * x_neg); tape.zero_grad(); z.backward(); T expected_grad = 3 * x_neg_v * x_neg_v * (-1); - BOOST_REQUIRE_CLOSE_FRACTION(x_neg.adjoint(), expected_grad, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_neg.adjoint(), expected_grad, boost_close_tol()); tape.clear(); } @@ -65,25 +65,25 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_abs, T, all_float_types) rvar abs_neg = abs(x_neg); rvar abs_pos = abs(x_pos); - BOOST_REQUIRE_CLOSE_FRACTION(abs_neg.item(), test_abs_neg_v, boost_close_tol()); - BOOST_REQUIRE_CLOSE_FRACTION(abs_pos.item(), test_abs_pos_v, boost_close_tol()); + BOOST_REQUIRE_CLOSE(abs_neg.item(), test_abs_neg_v, boost_close_tol()); + BOOST_REQUIRE_CLOSE(abs_pos.item(), test_abs_pos_v, boost_close_tol()); gradient_tape& tape = get_active_tape(); tape.zero_grad(); abs_neg.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_neg.adjoint(), -1, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_neg.adjoint(), -1, boost_close_tol()); tape.zero_grad(); abs_pos.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_pos.adjoint(), 1, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_pos.adjoint(), 1, boost_close_tol()); tape.zero_grad(); rvar z = abs(x_neg * x_neg * x_neg); z.backward(); T expected_grad = 3 * x_neg_v * x_neg_v * -1; - BOOST_REQUIRE_CLOSE_FRACTION(x_neg.adjoint(), expected_grad, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_neg.adjoint(), expected_grad, boost_close_tol()); tape.clear(); } @@ -98,13 +98,13 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ceil, T, all_float_types) rvar x_ceil = ceil(x_rvar); - BOOST_REQUIRE_CLOSE_FRACTION(x_ceil.item(), test_ceil_v, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_ceil.item(), test_ceil_v, boost_close_tol()); gradient_tape& tape = get_active_tape(); tape.zero_grad(); x_ceil.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_rvar.adjoint(), 0.0, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_rvar.adjoint(), 0.0, boost_close_tol()); tape.clear(); } @@ -118,13 +118,13 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_floor, T, all_float_types) rvar x_floor = floor(x_rvar); - BOOST_REQUIRE_CLOSE_FRACTION(x_floor.item(), test_ceil_v, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_floor.item(), test_ceil_v, boost_close_tol()); gradient_tape& tape = get_active_tape(); tape.zero_grad(); x_floor.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_rvar.adjoint(), 0.0, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_rvar.adjoint(), 0.0, boost_close_tol()); tape.clear(); } @@ -140,7 +140,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_exp, T, all_float_types) rvar x_func = exp(x_rvar); - BOOST_REQUIRE_CLOSE_FRACTION(x_func.item(), test_func_v, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_func.item(), test_func_v, boost_close_tol()); gradient_tape& tape = get_active_tape(); @@ -149,7 +149,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_exp, T, all_float_types) T expected_deriv = -2.0 * x_v * exp(-x_v * x_v); test_func_2.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_rvar.adjoint(), expected_deriv, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_rvar.adjoint(), expected_deriv, boost_close_tol()); tape.clear(); } @@ -169,7 +169,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_pow, T, all_float_types) T expected_v = pow(x_v, y_v); rvar v_func = pow(x_rvar, y_rvar); - BOOST_REQUIRE_CLOSE_FRACTION(expected_v, v_func.item(), boost_close_tol()); + BOOST_REQUIRE_CLOSE(expected_v, v_func.item(), boost_close_tol()); gradient_tape& tape = get_active_tape(); tape.zero_grad(); @@ -177,24 +177,24 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_pow, T, all_float_types) T df_dx_expected = y_v * pow(x_v, y_v - 1); T df_dy_expected = pow(x_v, y_v) * log(x_v); - BOOST_REQUIRE_CLOSE_FRACTION(df_dx_expected, x_rvar.adjoint(), boost_close_tol()); - BOOST_REQUIRE_CLOSE_FRACTION(df_dy_expected, y_rvar.adjoint(), boost_close_tol()); + BOOST_REQUIRE_CLOSE(df_dx_expected, x_rvar.adjoint(), boost_close_tol()); + BOOST_REQUIRE_CLOSE(df_dy_expected, y_rvar.adjoint(), boost_close_tol()); rvar v_rvar_by_float = pow(x_rvar, y_v); rvar v_float_by_rvar = pow(x_v, y_rvar); - BOOST_REQUIRE_CLOSE_FRACTION(expected_v, v_rvar_by_float.item(), boost_close_tol()); - BOOST_REQUIRE_CLOSE_FRACTION(expected_v, v_float_by_rvar.item(), boost_close_tol()); + BOOST_REQUIRE_CLOSE(expected_v, v_rvar_by_float.item(), boost_close_tol()); + BOOST_REQUIRE_CLOSE(expected_v, v_float_by_rvar.item(), boost_close_tol()); tape.zero_grad(); v_rvar_by_float.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(df_dx_expected, x_rvar.adjoint(), boost_close_tol()); - BOOST_REQUIRE_CLOSE_FRACTION(0.0, y_rvar.adjoint(), boost_close_tol()); + BOOST_REQUIRE_CLOSE(df_dx_expected, x_rvar.adjoint(), boost_close_tol()); + BOOST_REQUIRE_CLOSE(0.0, y_rvar.adjoint(), boost_close_tol()); tape.zero_grad(); v_float_by_rvar.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(0.0, x_rvar.adjoint(), boost_close_tol()); - BOOST_REQUIRE_CLOSE_FRACTION(df_dy_expected, y_rvar.adjoint(), boost_close_tol()); + BOOST_REQUIRE_CLOSE(0.0, x_rvar.adjoint(), boost_close_tol()); + BOOST_REQUIRE_CLOSE(df_dy_expected, y_rvar.adjoint(), boost_close_tol()); } BOOST_AUTO_TEST_CASE_TEMPLATE(test_log, T, all_float_types) @@ -207,7 +207,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_log, T, all_float_types) rvar x_func = log(x_rvar); - BOOST_REQUIRE_CLOSE_FRACTION(x_func.item(), test_func_v, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_func.item(), test_func_v, boost_close_tol()); gradient_tape& tape = get_active_tape(); @@ -216,7 +216,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_log, T, all_float_types) T expected_deriv = 2.0 / x_v; test_func_2.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_rvar.adjoint(), expected_deriv, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_rvar.adjoint(), expected_deriv, boost_close_tol()); tape.clear(); } @@ -229,7 +229,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sqrt, T, all_float_types) rvar x_rvar = x_v; rvar x_func = sqrt(x_rvar); - BOOST_REQUIRE_CLOSE_FRACTION(x_func.item(), test_func_v, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_func.item(), test_func_v, boost_close_tol()); gradient_tape& tape = get_active_tape(); @@ -238,7 +238,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sqrt, T, all_float_types) T expected_deriv = 3.0 * sqrt(x_v) / 2.0; test_func_2.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_rvar.adjoint(), expected_deriv, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_rvar.adjoint(), expected_deriv, boost_close_tol()); tape.clear(); } @@ -262,7 +262,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_frexp, T, all_float_types) rvar x_rvar = x_v; rvar x_func = frexp(x_rvar, &i2); - BOOST_REQUIRE_CLOSE_FRACTION(x_func.item(), test_func_v, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_func.item(), test_func_v, boost_close_tol()); gradient_tape& tape = get_active_tape(); @@ -276,7 +276,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_frexp, T, all_float_types) // T f1 = frexp(x_v + h, &i3); // T f2 = frexp(x_v, &i4); T expected_deriv = 1.0 / pow(2.0, i4); - BOOST_REQUIRE_CLOSE_FRACTION(x_rvar.adjoint(), expected_deriv, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_rvar.adjoint(), expected_deriv, boost_close_tol()); tape.clear(); } @@ -291,7 +291,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cos, T, all_float_types) rvar x_func = cos(x_rvar); - BOOST_REQUIRE_CLOSE_FRACTION(x_func.item(), test_func_v, 10 * boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_func.item(), test_func_v, boost_close_tol()); gradient_tape& tape = get_active_tape(); @@ -300,7 +300,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cos, T, all_float_types) T expected_deriv = -2 * x_v * sin(x_v * x_v); test_func_2.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_rvar.adjoint(), expected_deriv, 10 * boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_rvar.adjoint(), expected_deriv, boost_close_tol()); tape.clear(); } @@ -315,7 +315,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sin, T, all_float_types) rvar x_func = sin(x_rvar); - BOOST_REQUIRE_CLOSE_FRACTION(x_func.item(), test_func_v, 10 * boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_func.item(), test_func_v, boost_close_tol()); gradient_tape& tape = get_active_tape(); @@ -324,7 +324,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sin, T, all_float_types) T expected_deriv = 2 * x_v * cos(x_v * x_v); test_func_2.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_rvar.adjoint(), expected_deriv, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_rvar.adjoint(), expected_deriv, boost_close_tol()); tape.clear(); } @@ -339,7 +339,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tan, T, all_float_types) rvar x_func = tan(x_rvar); - BOOST_REQUIRE_CLOSE_FRACTION(x_func.item(), test_func_v, 10 * boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_func.item(), test_func_v, boost_close_tol()); gradient_tape& tape = get_active_tape(); @@ -348,7 +348,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tan, T, all_float_types) T expected_deriv = 2 * x_v * 1 / (cos(x_v * x_v) * cos(x_v * x_v)); test_func_2.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_rvar.adjoint(), expected_deriv, 10 * boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_rvar.adjoint(), expected_deriv, boost_close_tol()); tape.clear(); } @@ -363,7 +363,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_acos, T, all_float_types) rvar x_func = acos(x_rvar); - BOOST_REQUIRE_CLOSE_FRACTION(x_func.item(), test_func_v, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_func.item(), test_func_v, boost_close_tol()); gradient_tape& tape = get_active_tape(); @@ -372,7 +372,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_acos, T, all_float_types) T expected_deriv = -2 * x_v / sqrt(1 - x_v * x_v * x_v * x_v); test_func_2.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_rvar.adjoint(), expected_deriv, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_rvar.adjoint(), expected_deriv, boost_close_tol()); tape.clear(); } @@ -387,7 +387,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_asin, T, all_float_types) rvar x_func = asin(x_rvar); - BOOST_REQUIRE_CLOSE_FRACTION(x_func.item(), test_func_v, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_func.item(), test_func_v, boost_close_tol()); gradient_tape& tape = get_active_tape(); @@ -396,7 +396,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_asin, T, all_float_types) T expected_deriv = 2 * x_v / sqrt(1 - x_v * x_v * x_v * x_v); test_func_2.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_rvar.adjoint(), expected_deriv, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_rvar.adjoint(), expected_deriv, boost_close_tol()); tape.clear(); } @@ -411,7 +411,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_atan, T, all_float_types) rvar x_func = atan(x_rvar); - BOOST_REQUIRE_CLOSE_FRACTION(x_func.item(), test_func_v, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_func.item(), test_func_v, boost_close_tol()); gradient_tape& tape = get_active_tape(); @@ -420,7 +420,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_atan, T, all_float_types) T expected_deriv = 2 * x_v / (1 + x_v * x_v * x_v * x_v); test_func_2.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_rvar.adjoint(), expected_deriv, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_rvar.adjoint(), expected_deriv, boost_close_tol()); tape.clear(); } @@ -438,7 +438,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_atan2, T, all_float_types) { rvar z = atan2(y_rvar, x_rvar); - BOOST_REQUIRE_CLOSE_FRACTION(z.item(), expected, boost_close_tol()); + BOOST_REQUIRE_CLOSE(z.item(), expected, boost_close_tol()); gradient_tape& tape = get_active_tape(); tape.zero_grad(); @@ -448,14 +448,14 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_atan2, T, all_float_types) T dy_expected = x_v / denom; T dx_expected = -y_v / denom; - BOOST_REQUIRE_CLOSE_FRACTION(y_rvar.adjoint(), dy_expected, boost_close_tol()); - BOOST_REQUIRE_CLOSE_FRACTION(x_rvar.adjoint(), dx_expected, boost_close_tol()); + BOOST_REQUIRE_CLOSE(y_rvar.adjoint(), dy_expected, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_rvar.adjoint(), dx_expected, boost_close_tol()); } { rvar y2 = y_v; rvar z = atan2(y2, x_v); - BOOST_REQUIRE_CLOSE_FRACTION(z.item(), expected, boost_close_tol()); + BOOST_REQUIRE_CLOSE(z.item(), expected, boost_close_tol()); gradient_tape& tape = get_active_tape(); tape.zero_grad(); @@ -463,13 +463,13 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_atan2, T, all_float_types) T dy_expected = x_v / (x_v * x_v + y_v * y_v); - BOOST_REQUIRE_CLOSE_FRACTION(y2.adjoint(), dy_expected, boost_close_tol()); + BOOST_REQUIRE_CLOSE(y2.adjoint(), dy_expected, boost_close_tol()); } { rvar x2 = x_v; rvar z = atan2(y_v, x2); - BOOST_REQUIRE_CLOSE_FRACTION(z.item(), expected, boost_close_tol()); + BOOST_REQUIRE_CLOSE(z.item(), expected, boost_close_tol()); gradient_tape& tape = get_active_tape(); tape.zero_grad(); @@ -477,7 +477,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_atan2, T, all_float_types) T dx_expected = -y_v / (x_v * x_v + y_v * y_v); - BOOST_REQUIRE_CLOSE_FRACTION(x2.adjoint(), dx_expected, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x2.adjoint(), dx_expected, boost_close_tol()); } } @@ -491,13 +491,13 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_trunc, T, all_float_types) rvar x_trunc = trunc(x_rvar); - BOOST_REQUIRE_CLOSE_FRACTION(x_trunc.item(), test_trunc_v, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_trunc.item(), test_trunc_v, boost_close_tol()); gradient_tape& tape = get_active_tape(); tape.zero_grad(); x_trunc.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_rvar.adjoint(), 0.0, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_rvar.adjoint(), 0.0, boost_close_tol()); tape.clear(); } @@ -520,7 +520,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_fmod, T, all_float_types) rvar y_rvar = y_v; rvar fmod_rvar = fmod(x_rvar, y_rvar); - BOOST_REQUIRE_CLOSE_FRACTION(fmod_rvar.item(), expected_fmod, 10 * boost_close_tol()); + BOOST_REQUIRE_CLOSE(fmod_rvar.item(), expected_fmod, boost_close_tol()); gradient_tape& tape = get_active_tape(); tape.zero_grad(); @@ -529,22 +529,22 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_fmod, T, all_float_types) T dx_expected = 1.0; T dy_expected = -1.0 * trunc(x_v / y_v); - BOOST_REQUIRE_CLOSE_FRACTION(x_rvar.adjoint(), dx_expected, 10 * boost_close_tol()); - BOOST_REQUIRE_CLOSE_FRACTION(y_rvar.adjoint(), dy_expected, 10 * boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_rvar.adjoint(), dx_expected, boost_close_tol()); + BOOST_REQUIRE_CLOSE(y_rvar.adjoint(), dy_expected, boost_close_tol()); rvar fmod_rvar_float = fmod(x_rvar, y_v); - BOOST_REQUIRE_CLOSE_FRACTION(fmod_rvar_float.item(), expected_fmod, 10 * boost_close_tol()); + BOOST_REQUIRE_CLOSE(fmod_rvar_float.item(), expected_fmod, boost_close_tol()); tape.zero_grad(); fmod_rvar_float.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_rvar.adjoint(), dx_expected, 10 * boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_rvar.adjoint(), dx_expected, boost_close_tol()); rvar fmod_float_rvar = fmod(x_v, y_rvar); - BOOST_REQUIRE_CLOSE_FRACTION(fmod_float_rvar.item(), expected_fmod, 10 * boost_close_tol()); + BOOST_REQUIRE_CLOSE(fmod_float_rvar.item(), expected_fmod, boost_close_tol()); tape.zero_grad(); fmod_float_rvar.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(y_rvar.adjoint(), dy_expected, 10 * boost_close_tol()); + BOOST_REQUIRE_CLOSE(y_rvar.adjoint(), dy_expected, boost_close_tol()); tape.clear(); } @@ -559,13 +559,13 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_round, T, all_float_types) rvar x_round = round(x_rvar); - BOOST_REQUIRE_CLOSE_FRACTION(x_round.item(), test_round_v, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_round.item(), test_round_v, boost_close_tol()); gradient_tape& tape = get_active_tape(); tape.zero_grad(); x_round.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_rvar.adjoint(), 0.0, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_rvar.adjoint(), 0.0, boost_close_tol()); tape.clear(); } @@ -643,7 +643,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinh, T, all_float_types) rvar x_func = sinh(x_rvar); - BOOST_REQUIRE_CLOSE_FRACTION(x_func.item(), test_func_v, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_func.item(), test_func_v, boost_close_tol()); gradient_tape& tape = get_active_tape(); @@ -652,7 +652,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinh, T, all_float_types) T expected_deriv = 2 * x_v * cosh(x_v * x_v); test_func_2.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_rvar.adjoint(), expected_deriv, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_rvar.adjoint(), expected_deriv, boost_close_tol()); tape.clear(); } @@ -667,7 +667,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cosh, T, all_float_types) rvar x_func = cosh(x_rvar); - BOOST_REQUIRE_CLOSE_FRACTION(x_func.item(), test_func_v, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_func.item(), test_func_v, boost_close_tol()); gradient_tape& tape = get_active_tape(); @@ -676,7 +676,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cosh, T, all_float_types) T expected_deriv = 2 * x_v * sinh(x_v * x_v); test_func_2.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_rvar.adjoint(), expected_deriv, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_rvar.adjoint(), expected_deriv, boost_close_tol()); tape.clear(); } @@ -688,13 +688,13 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tanh, T, all_float_types) T test_func_v = tanh(x_v); rvar x_rvar = x_v; rvar x_func = tanh(x_rvar); - BOOST_REQUIRE_CLOSE_FRACTION(x_func.item(), test_func_v, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_func.item(), test_func_v, boost_close_tol()); gradient_tape& tape = get_active_tape(); tape.zero_grad(); rvar test_func_2 = tanh(x_rvar * x_rvar); T expected_deriv = 2 * x_v / (cosh(x_v * x_v) * cosh(x_v * x_v)); test_func_2.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_rvar.adjoint(), expected_deriv, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_rvar.adjoint(), expected_deriv, boost_close_tol()); tape.clear(); } BOOST_AUTO_TEST_CASE_TEMPLATE(test_ldexp, T, all_float_types) @@ -708,7 +708,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ldexp, T, all_float_types) rvar x_func = ldexp(x_rvar, exp_i); - BOOST_REQUIRE_CLOSE_FRACTION(x_func.item(), test_func_v, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_func.item(), test_func_v, boost_close_tol()); gradient_tape& tape = get_active_tape(); @@ -722,7 +722,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ldexp, T, all_float_types) test_func_2.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_rvar.adjoint(), expected_deriv, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_rvar.adjoint(), expected_deriv, boost_close_tol()); tape.clear(); } @@ -748,13 +748,13 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_log10, T, all_float_types) T test_func_v = log10(x_v); rvar x_rvar = x_v; rvar x_func = log10(x_rvar); - BOOST_REQUIRE_CLOSE_FRACTION(x_func.item(), test_func_v, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_func.item(), test_func_v, boost_close_tol()); gradient_tape& tape = get_active_tape(); tape.zero_grad(); rvar test_func_2 = log10(x_rvar * x_rvar); T expected_deriv = T{2.0} / (x_v * log(T{10.0})); test_func_2.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_rvar.adjoint(), expected_deriv, boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_rvar.adjoint(), expected_deriv, boost_close_tol()); tape.clear(); } @@ -911,8 +911,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_func_1_first_derivative, T, all_float_types) auto grad_f_analytical = grad_test_func_1_analytical(x, y); /* intended use case */ f_ad.backward(); - BOOST_REQUIRE_CLOSE_FRACTION(x_ad.adjoint(), grad_f_analytical[0], boost_close_tol()); - BOOST_REQUIRE_CLOSE_FRACTION(y_ad.adjoint(), grad_f_analytical[1], boost_close_tol()); + BOOST_REQUIRE_CLOSE(x_ad.adjoint(), grad_f_analytical[0], boost_close_tol()); + BOOST_REQUIRE_CLOSE(y_ad.adjoint(), grad_f_analytical[1], boost_close_tol()); gradient_tape& tape = get_active_tape(); tape.zero_grad(); @@ -923,12 +923,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_func_1_first_derivative, T, all_float_types) auto grad_nd_func_test_grad = grad_nd<1>(f_ad, &x_ad, &y_ad); for (int i = 0; i < 2; i++) { - BOOST_REQUIRE_CLOSE_FRACTION(grad_func_test_grad[i], - grad_f_analytical[i], - boost_close_tol()); - BOOST_REQUIRE_CLOSE_FRACTION(grad_nd_func_test_grad[i], - grad_f_analytical[i], - boost_close_tol()); + BOOST_REQUIRE_CLOSE(grad_func_test_grad[i], grad_f_analytical[i], boost_close_tol()); + BOOST_REQUIRE_CLOSE(grad_nd_func_test_grad[i], grad_f_analytical[i], boost_close_tol()); } } BOOST_AUTO_TEST_CASE_TEMPLATE(test_func_1_second_derivative_and_hessian, T, all_float_types) @@ -951,12 +947,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_func_1_second_derivative_and_hessian, T, all_ for (int i = 0; i < 2; i++) { for (int j = 0; j < 2; j++) { - BOOST_REQUIRE_CLOSE_FRACTION(hess_func_test[i][j], - hess_analytical[i][j], - boost_close_tol()); - BOOST_REQUIRE_CLOSE_FRACTION(hess_func_test[i][j], - grad_nd_func_test[i][j], - boost_close_tol()); + BOOST_REQUIRE_CLOSE(hess_func_test[i][j], hess_analytical[i][j], boost_close_tol()); + BOOST_REQUIRE_CLOSE(hess_func_test[i][j], grad_nd_func_test[i][j], boost_close_tol()); } } } @@ -987,12 +979,8 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_func_1_order_3_der, T, all_float_types) for (int i = 0; i < 2; i++) { for (int j = 0; j < 2; j++) { for (int k = 0; k < 2; k++) { - BOOST_REQUIRE_CLOSE_FRACTION(grad_tensor[i][j][k], - df3[i][j][k], - boost_close_tol()); - BOOST_REQUIRE_CLOSE_FRACTION(grad_nd_func_test[i][j][k], - df3[i][j][k], - boost_close_tol()); + BOOST_REQUIRE_CLOSE(grad_tensor[i][j][k], df3[i][j][k], boost_close_tol()); + BOOST_REQUIRE_CLOSE(grad_nd_func_test[i][j][k], df3[i][j][k], boost_close_tol()); } } } @@ -1029,12 +1017,12 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_func_1_fourth_derivative, T, all_float_types) for (int j = 0; j < 2; j++) { for (int k = 0; k < 2; k++) { for (int l = 0; l < 2; l++) { - BOOST_REQUIRE_CLOSE_FRACTION(ggggf[i][j][k][l], - df4[i][j][k][l], - 1 * boost_close_tol()); - BOOST_REQUIRE_CLOSE_FRACTION(grad_nd_func_test[i][j][k][l], - df4[i][j][k][l], - 1 * boost_close_tol()); + BOOST_REQUIRE_CLOSE(ggggf[i][j][k][l], + df4[i][j][k][l], + 1 * boost_close_tol()); + BOOST_REQUIRE_CLOSE(grad_nd_func_test[i][j][k][l], + df4[i][j][k][l], + 1 * boost_close_tol()); } } } From 274415a520ba988d422eb0d5b28c2b7f92b7e67a Mon Sep 17 00:00:00 2001 From: mzhelyez Date: Sat, 13 Sep 2025 15:19:47 +0200 Subject: [PATCH 03/10] doc fix --- doc/differentiation/autodiff_reverse.qbk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/differentiation/autodiff_reverse.qbk b/doc/differentiation/autodiff_reverse.qbk index 9e6d565c2d..55ae6412e0 100644 --- a/doc/differentiation/autodiff_reverse.qbk +++ b/doc/differentiation/autodiff_reverse.qbk @@ -244,7 +244,7 @@ Some key points about reverse mode automatic differentiation: \[/ BEGIN SPECFUN TABLE\] [table [[Function] [compiles with ET ON] [runs with ET ON] [compiles with ET OFF] [runs with ET OFF] [works with multiprecision] [known issues]] -[[tgamma] [True] [True] [True] [False] [False] [N/A]] +[[tgamma] [True] [True] [True] [False] [False] [derivatives incorrect when argument is an integer]] [[tgamma1pm1] [False] [N/A] [True] [False] [False] [N/A]] [[lgamma] [True] [True] [True] [False] [False] [N/A]] [[digamma] [True] [True] [True] [False] [False] [N/A]] From 69d1fa7f82dc3123d55b4e0fcbba4fd3276f2f8a Mon Sep 17 00:00:00 2001 From: mzhelyez Date: Sat, 13 Sep 2025 15:22:37 +0200 Subject: [PATCH 04/10] added license to python scripts --- .../autogen_rvar_specfun_tests.py | 6 +++++- .../update_docs_and_jamfile.py | 13 ++++++------- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.py b/test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.py index 8200c96b2d..db39f1e633 100755 --- a/test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.py +++ b/test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.py @@ -5,7 +5,11 @@ @author: mzhelyez """ - +# Copyright Maksym Zhelyeznyakov 2025-2026 +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE_1_0.txt or copy at +# https://www.boost.org/LICENSE_1_0.txt) +# import sys, os, subprocess import logging import re diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/update_docs_and_jamfile.py b/test/test_reverse_mode_autodiff_special_functions_compile/update_docs_and_jamfile.py index f7b7979a20..31480e0df0 100755 --- a/test/test_reverse_mode_autodiff_special_functions_compile/update_docs_and_jamfile.py +++ b/test/test_reverse_mode_autodiff_special_functions_compile/update_docs_and_jamfile.py @@ -1,11 +1,10 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -""" -Created on Sat Sep 13 14:27:51 2025 - -@author: mzhelyez -""" - +# Copyright Maksym Zhelyeznyakov 2025-2026 +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE_1_0.txt or copy at +# https://www.boost.org/LICENSE_1_0.txt) +# import sys, os, subprocess import logging import re @@ -40,4 +39,4 @@ def replace_between_markers(target_file, insert_file, replace_between_markers(DOC_FILE,COMPILATION_TABLE) replace_between_markers("../Jamfile.v2",JAM_COMPILE_COMMANDS_OUT, start_marker="# BEGIN AUTODIFF LONG RUNNING TESTS", - end_marker="# END AUTODIFF LONG RUNNING TESTS") \ No newline at end of file + end_marker="# END AUTODIFF LONG RUNNING TESTS") From d0d1d4485736a53ebc5a2e09c35c1b4e5f8a75ea Mon Sep 17 00:00:00 2001 From: mzhelyez Date: Sun, 14 Sep 2025 17:15:21 +0200 Subject: [PATCH 05/10] added newline characters to end of all cpp files inside the test_reverse_mode_autodiff_special_functions_compile folder --- ...ode_autodiff_airy_ai_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...erse_mode_autodiff_airy_ai_compile_test_ET_OFF_cpp_types.cpp | 1 + ...verse_mode_autodiff_airy_ai_compile_test_ET_OFF_mp_types.cpp | 1 + ...f_airy_ai_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_airy_ai_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...verse_mode_autodiff_airy_ai_compile_test_ET_ON_cpp_types.cpp | 1 + ...everse_mode_autodiff_airy_ai_compile_test_ET_ON_mp_types.cpp | 1 + ...ff_airy_ai_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...todiff_airy_ai_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ode_autodiff_airy_ai_prime_compile_test_ET_OFF_cpp_types.cpp | 1 + ...mode_autodiff_airy_ai_prime_compile_test_ET_OFF_mp_types.cpp | 1 + ..._ai_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...utodiff_airy_ai_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...mode_autodiff_airy_ai_prime_compile_test_ET_ON_cpp_types.cpp | 1 + ..._mode_autodiff_airy_ai_prime_compile_test_ET_ON_mp_types.cpp | 1 + ...y_ai_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_airy_bi_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...erse_mode_autodiff_airy_bi_compile_test_ET_OFF_cpp_types.cpp | 1 + ...verse_mode_autodiff_airy_bi_compile_test_ET_OFF_mp_types.cpp | 1 + ...f_airy_bi_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_airy_bi_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...verse_mode_autodiff_airy_bi_compile_test_ET_ON_cpp_types.cpp | 1 + ...everse_mode_autodiff_airy_bi_compile_test_ET_ON_mp_types.cpp | 1 + ...ff_airy_bi_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...todiff_airy_bi_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ode_autodiff_airy_bi_prime_compile_test_ET_OFF_cpp_types.cpp | 1 + ...mode_autodiff_airy_bi_prime_compile_test_ET_OFF_mp_types.cpp | 1 + ..._bi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...utodiff_airy_bi_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...mode_autodiff_airy_bi_prime_compile_test_ET_ON_cpp_types.cpp | 1 + ..._mode_autodiff_airy_bi_prime_compile_test_ET_ON_mp_types.cpp | 1 + ...y_bi_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_mode_autodiff_cbrt_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...reverse_mode_autodiff_cbrt_compile_test_ET_OFF_cpp_types.cpp | 1 + ..._reverse_mode_autodiff_cbrt_compile_test_ET_OFF_mp_types.cpp | 1 + ...diff_cbrt_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...se_mode_autodiff_cbrt_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._reverse_mode_autodiff_cbrt_compile_test_ET_ON_cpp_types.cpp | 1 + ...t_reverse_mode_autodiff_cbrt_compile_test_ET_ON_mp_types.cpp | 1 + ...odiff_cbrt_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_cos_pi_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...verse_mode_autodiff_cos_pi_compile_test_ET_OFF_cpp_types.cpp | 1 + ...everse_mode_autodiff_cos_pi_compile_test_ET_OFF_mp_types.cpp | 1 + ...ff_cos_pi_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_cos_pi_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...everse_mode_autodiff_cos_pi_compile_test_ET_ON_cpp_types.cpp | 1 + ...reverse_mode_autodiff_cos_pi_compile_test_ET_ON_mp_types.cpp | 1 + ...iff_cos_pi_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_expm1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...everse_mode_autodiff_expm1_compile_test_ET_OFF_cpp_types.cpp | 1 + ...reverse_mode_autodiff_expm1_compile_test_ET_OFF_mp_types.cpp | 1 + ...iff_expm1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_mode_autodiff_expm1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...reverse_mode_autodiff_expm1_compile_test_ET_ON_cpp_types.cpp | 1 + ..._reverse_mode_autodiff_expm1_compile_test_ET_ON_mp_types.cpp | 1 + ...diff_expm1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_hypot_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...everse_mode_autodiff_hypot_compile_test_ET_OFF_cpp_types.cpp | 1 + ...reverse_mode_autodiff_hypot_compile_test_ET_OFF_mp_types.cpp | 1 + ...iff_hypot_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_mode_autodiff_hypot_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...reverse_mode_autodiff_hypot_compile_test_ET_ON_cpp_types.cpp | 1 + ..._reverse_mode_autodiff_hypot_compile_test_ET_ON_mp_types.cpp | 1 + ...diff_hypot_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_log1p_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...everse_mode_autodiff_log1p_compile_test_ET_OFF_cpp_types.cpp | 1 + ...reverse_mode_autodiff_log1p_compile_test_ET_OFF_mp_types.cpp | 1 + ...iff_log1p_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_mode_autodiff_log1p_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...reverse_mode_autodiff_log1p_compile_test_ET_ON_cpp_types.cpp | 1 + ..._reverse_mode_autodiff_log1p_compile_test_ET_ON_mp_types.cpp | 1 + ...diff_log1p_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_logaddexp_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...se_mode_autodiff_logaddexp_compile_test_ET_OFF_cpp_types.cpp | 1 + ...rse_mode_autodiff_logaddexp_compile_test_ET_OFF_mp_types.cpp | 1 + ...logaddexp_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_logaddexp_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_logaddexp_compile_test_ET_ON_cpp_types.cpp | 1 + ...erse_mode_autodiff_logaddexp_compile_test_ET_ON_mp_types.cpp | 1 + ..._logaddexp_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_logsumexp_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...se_mode_autodiff_logsumexp_compile_test_ET_OFF_cpp_types.cpp | 1 + ...rse_mode_autodiff_logsumexp_compile_test_ET_OFF_mp_types.cpp | 1 + ...logsumexp_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_logsumexp_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_logsumexp_compile_test_ET_ON_cpp_types.cpp | 1 + ...erse_mode_autodiff_logsumexp_compile_test_ET_ON_mp_types.cpp | 1 + ..._logsumexp_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_powm1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...everse_mode_autodiff_powm1_compile_test_ET_OFF_cpp_types.cpp | 1 + ...reverse_mode_autodiff_powm1_compile_test_ET_OFF_mp_types.cpp | 1 + ...iff_powm1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_mode_autodiff_powm1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...reverse_mode_autodiff_powm1_compile_test_ET_ON_cpp_types.cpp | 1 + ..._reverse_mode_autodiff_powm1_compile_test_ET_ON_mp_types.cpp | 1 + ...diff_powm1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_rsqrt_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...everse_mode_autodiff_rsqrt_compile_test_ET_OFF_cpp_types.cpp | 1 + ...reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_mp_types.cpp | 1 + ...iff_rsqrt_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_mode_autodiff_rsqrt_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...reverse_mode_autodiff_rsqrt_compile_test_ET_ON_cpp_types.cpp | 1 + ..._reverse_mode_autodiff_rsqrt_compile_test_ET_ON_mp_types.cpp | 1 + ...diff_rsqrt_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_sin_pi_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...verse_mode_autodiff_sin_pi_compile_test_ET_OFF_cpp_types.cpp | 1 + ...everse_mode_autodiff_sin_pi_compile_test_ET_OFF_mp_types.cpp | 1 + ...ff_sin_pi_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_sin_pi_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...everse_mode_autodiff_sin_pi_compile_test_ET_ON_cpp_types.cpp | 1 + ...reverse_mode_autodiff_sin_pi_compile_test_ET_ON_mp_types.cpp | 1 + ...iff_sin_pi_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...de_autodiff_sqrt1pm1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_cpp_types.cpp | 1 + ...erse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_mp_types.cpp | 1 + ..._sqrt1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_sqrt1pm1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...erse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_cpp_types.cpp | 1 + ...verse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_mp_types.cpp | 1 + ...f_sqrt1pm1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...utodiff_cyl_bessel_i_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_cpp_types.cpp | 1 + ..._mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_mp_types.cpp | 1 + ..._bessel_i_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...autodiff_cyl_bessel_i_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._mode_autodiff_cyl_bessel_i_compile_test_ET_ON_cpp_types.cpp | 1 + ...e_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_mp_types.cpp | 1 + ...l_bessel_i_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_cyl_bessel_i_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...utodiff_cyl_bessel_i_prime_compile_test_ET_OFF_cpp_types.cpp | 1 + ...autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_mp_types.cpp | 1 + ...l_i_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_cyl_bessel_i_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...autodiff_cyl_bessel_i_prime_compile_test_ET_ON_cpp_types.cpp | 1 + ..._autodiff_cyl_bessel_i_prime_compile_test_ET_ON_mp_types.cpp | 1 + ...el_i_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...utodiff_cyl_bessel_j_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_cpp_types.cpp | 1 + ..._mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_mp_types.cpp | 1 + ..._bessel_j_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...autodiff_cyl_bessel_j_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._mode_autodiff_cyl_bessel_j_compile_test_ET_ON_cpp_types.cpp | 1 + ...e_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_mp_types.cpp | 1 + ...l_bessel_j_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_cyl_bessel_j_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...utodiff_cyl_bessel_j_prime_compile_test_ET_OFF_cpp_types.cpp | 1 + ...autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_mp_types.cpp | 1 + ...l_j_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_cyl_bessel_j_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...autodiff_cyl_bessel_j_prime_compile_test_ET_ON_cpp_types.cpp | 1 + ..._autodiff_cyl_bessel_j_prime_compile_test_ET_ON_mp_types.cpp | 1 + ...el_j_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...utodiff_cyl_bessel_k_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_cpp_types.cpp | 1 + ..._mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_mp_types.cpp | 1 + ..._bessel_k_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...autodiff_cyl_bessel_k_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._mode_autodiff_cyl_bessel_k_compile_test_ET_ON_cpp_types.cpp | 1 + ...e_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_mp_types.cpp | 1 + ...l_bessel_k_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_cyl_bessel_k_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...utodiff_cyl_bessel_k_prime_compile_test_ET_OFF_cpp_types.cpp | 1 + ...autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_mp_types.cpp | 1 + ...l_k_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_cyl_bessel_k_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...autodiff_cyl_bessel_k_prime_compile_test_ET_ON_cpp_types.cpp | 1 + ..._autodiff_cyl_bessel_k_prime_compile_test_ET_ON_mp_types.cpp | 1 + ...el_k_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...autodiff_cyl_neumann_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._mode_autodiff_cyl_neumann_compile_test_ET_OFF_cpp_types.cpp | 1 + ...e_mode_autodiff_cyl_neumann_compile_test_ET_OFF_mp_types.cpp | 1 + ...l_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._autodiff_cyl_neumann_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_mode_autodiff_cyl_neumann_compile_test_ET_ON_cpp_types.cpp | 1 + ...se_mode_autodiff_cyl_neumann_compile_test_ET_ON_mp_types.cpp | 1 + ...yl_neumann_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ff_cyl_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...autodiff_cyl_neumann_prime_compile_test_ET_OFF_cpp_types.cpp | 1 + ..._autodiff_cyl_neumann_prime_compile_test_ET_OFF_mp_types.cpp | 1 + ...ann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...iff_cyl_neumann_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._autodiff_cyl_neumann_prime_compile_test_ET_ON_cpp_types.cpp | 1 + ...e_autodiff_cyl_neumann_prime_compile_test_ET_ON_mp_types.cpp | 1 + ...mann_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._autodiff_sph_bessel_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...e_mode_autodiff_sph_bessel_compile_test_ET_OFF_cpp_types.cpp | 1 + ...se_mode_autodiff_sph_bessel_compile_test_ET_OFF_mp_types.cpp | 1 + ...ph_bessel_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_autodiff_sph_bessel_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...se_mode_autodiff_sph_bessel_compile_test_ET_ON_cpp_types.cpp | 1 + ...rse_mode_autodiff_sph_bessel_compile_test_ET_ON_mp_types.cpp | 1 + ...sph_bessel_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_sph_bessel_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._autodiff_sph_bessel_prime_compile_test_ET_OFF_cpp_types.cpp | 1 + ...e_autodiff_sph_bessel_prime_compile_test_ET_OFF_mp_types.cpp | 1 + ...sel_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_sph_bessel_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_autodiff_sph_bessel_prime_compile_test_ET_ON_cpp_types.cpp | 1 + ...de_autodiff_sph_bessel_prime_compile_test_ET_ON_mp_types.cpp | 1 + ...ssel_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...autodiff_sph_neumann_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._mode_autodiff_sph_neumann_compile_test_ET_OFF_cpp_types.cpp | 1 + ...e_mode_autodiff_sph_neumann_compile_test_ET_OFF_mp_types.cpp | 1 + ...h_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._autodiff_sph_neumann_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_mode_autodiff_sph_neumann_compile_test_ET_ON_cpp_types.cpp | 1 + ...se_mode_autodiff_sph_neumann_compile_test_ET_ON_mp_types.cpp | 1 + ...ph_neumann_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ff_sph_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...autodiff_sph_neumann_prime_compile_test_ET_OFF_cpp_types.cpp | 1 + ..._autodiff_sph_neumann_prime_compile_test_ET_OFF_mp_types.cpp | 1 + ...ann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...iff_sph_neumann_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._autodiff_sph_neumann_prime_compile_test_ET_ON_cpp_types.cpp | 1 + ...e_autodiff_sph_neumann_prime_compile_test_ET_ON_mp_types.cpp | 1 + ...mann_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_mode_autodiff_beta_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...reverse_mode_autodiff_beta_compile_test_ET_OFF_cpp_types.cpp | 1 + ..._reverse_mode_autodiff_beta_compile_test_ET_OFF_mp_types.cpp | 1 + ...diff_beta_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...se_mode_autodiff_beta_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._reverse_mode_autodiff_beta_compile_test_ET_ON_cpp_types.cpp | 1 + ...t_reverse_mode_autodiff_beta_compile_test_ET_ON_mp_types.cpp | 1 + ...odiff_beta_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_betac_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...everse_mode_autodiff_betac_compile_test_ET_OFF_cpp_types.cpp | 1 + ...reverse_mode_autodiff_betac_compile_test_ET_OFF_mp_types.cpp | 1 + ...iff_betac_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_mode_autodiff_betac_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...reverse_mode_autodiff_betac_compile_test_ET_ON_cpp_types.cpp | 1 + ..._reverse_mode_autodiff_betac_compile_test_ET_ON_mp_types.cpp | 1 + ...diff_betac_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_ibeta_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...everse_mode_autodiff_ibeta_compile_test_ET_OFF_cpp_types.cpp | 1 + ...reverse_mode_autodiff_ibeta_compile_test_ET_OFF_mp_types.cpp | 1 + ...iff_ibeta_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_mode_autodiff_ibeta_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...reverse_mode_autodiff_ibeta_compile_test_ET_ON_cpp_types.cpp | 1 + ..._reverse_mode_autodiff_ibeta_compile_test_ET_ON_mp_types.cpp | 1 + ...diff_ibeta_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_ibeta_derivative_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._autodiff_ibeta_derivative_compile_test_ET_OFF_cpp_types.cpp | 1 + ...e_autodiff_ibeta_derivative_compile_test_ET_OFF_mp_types.cpp | 1 + ...erivative_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_ibeta_derivative_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_autodiff_ibeta_derivative_compile_test_ET_ON_cpp_types.cpp | 1 + ...de_autodiff_ibeta_derivative_compile_test_ET_ON_mp_types.cpp | 1 + ...derivative_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_ibeta_inv_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...se_mode_autodiff_ibeta_inv_compile_test_ET_OFF_cpp_types.cpp | 1 + ...rse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_mp_types.cpp | 1 + ...ibeta_inv_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_ibeta_inv_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_ibeta_inv_compile_test_ET_ON_cpp_types.cpp | 1 + ...erse_mode_autodiff_ibeta_inv_compile_test_ET_ON_mp_types.cpp | 1 + ..._ibeta_inv_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._autodiff_ibeta_inva_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...e_mode_autodiff_ibeta_inva_compile_test_ET_OFF_cpp_types.cpp | 1 + ...se_mode_autodiff_ibeta_inva_compile_test_ET_OFF_mp_types.cpp | 1 + ...beta_inva_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_autodiff_ibeta_inva_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...se_mode_autodiff_ibeta_inva_compile_test_ET_ON_cpp_types.cpp | 1 + ...rse_mode_autodiff_ibeta_inva_compile_test_ET_ON_mp_types.cpp | 1 + ...ibeta_inva_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._autodiff_ibeta_invb_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...e_mode_autodiff_ibeta_invb_compile_test_ET_OFF_cpp_types.cpp | 1 + ...se_mode_autodiff_ibeta_invb_compile_test_ET_OFF_mp_types.cpp | 1 + ...beta_invb_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_autodiff_ibeta_invb_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...se_mode_autodiff_ibeta_invb_compile_test_ET_ON_cpp_types.cpp | 1 + ...rse_mode_autodiff_ibeta_invb_compile_test_ET_ON_mp_types.cpp | 1 + ...ibeta_invb_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_ibetac_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...verse_mode_autodiff_ibetac_compile_test_ET_OFF_cpp_types.cpp | 1 + ...everse_mode_autodiff_ibetac_compile_test_ET_OFF_mp_types.cpp | 1 + ...ff_ibetac_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_ibetac_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...everse_mode_autodiff_ibetac_compile_test_ET_ON_cpp_types.cpp | 1 + ...reverse_mode_autodiff_ibetac_compile_test_ET_ON_mp_types.cpp | 1 + ...iff_ibetac_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._autodiff_ibetac_inv_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...e_mode_autodiff_ibetac_inv_compile_test_ET_OFF_cpp_types.cpp | 1 + ...se_mode_autodiff_ibetac_inv_compile_test_ET_OFF_mp_types.cpp | 1 + ...betac_inv_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_autodiff_ibetac_inv_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...se_mode_autodiff_ibetac_inv_compile_test_ET_ON_cpp_types.cpp | 1 + ...rse_mode_autodiff_ibetac_inv_compile_test_ET_ON_mp_types.cpp | 1 + ...ibetac_inv_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...autodiff_ibetac_inva_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._mode_autodiff_ibetac_inva_compile_test_ET_OFF_cpp_types.cpp | 1 + ...e_mode_autodiff_ibetac_inva_compile_test_ET_OFF_mp_types.cpp | 1 + ...etac_inva_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._autodiff_ibetac_inva_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_mode_autodiff_ibetac_inva_compile_test_ET_ON_cpp_types.cpp | 1 + ...se_mode_autodiff_ibetac_inva_compile_test_ET_ON_mp_types.cpp | 1 + ...betac_inva_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...autodiff_ibetac_invb_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._mode_autodiff_ibetac_invb_compile_test_ET_OFF_cpp_types.cpp | 1 + ...e_mode_autodiff_ibetac_invb_compile_test_ET_OFF_mp_types.cpp | 1 + ...etac_invb_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._autodiff_ibetac_invb_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_mode_autodiff_ibetac_invb_compile_test_ET_ON_cpp_types.cpp | 1 + ...se_mode_autodiff_ibetac_invb_compile_test_ET_ON_mp_types.cpp | 1 + ...betac_invb_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...autodiff_chebyshev_t_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._mode_autodiff_chebyshev_t_compile_test_ET_OFF_cpp_types.cpp | 1 + ...e_mode_autodiff_chebyshev_t_compile_test_ET_OFF_mp_types.cpp | 1 + ...ebyshev_t_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._autodiff_chebyshev_t_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_mode_autodiff_chebyshev_t_compile_test_ET_ON_cpp_types.cpp | 1 + ...se_mode_autodiff_chebyshev_t_compile_test_ET_ON_mp_types.cpp | 1 + ...hebyshev_t_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ff_chebyshev_t_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...autodiff_chebyshev_t_prime_compile_test_ET_OFF_cpp_types.cpp | 1 + ..._autodiff_chebyshev_t_prime_compile_test_ET_OFF_mp_types.cpp | 1 + ...v_t_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...iff_chebyshev_t_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._autodiff_chebyshev_t_prime_compile_test_ET_ON_cpp_types.cpp | 1 + ...e_autodiff_chebyshev_t_prime_compile_test_ET_ON_mp_types.cpp | 1 + ...ev_t_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...autodiff_chebyshev_u_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._mode_autodiff_chebyshev_u_compile_test_ET_OFF_cpp_types.cpp | 1 + ...e_mode_autodiff_chebyshev_u_compile_test_ET_OFF_mp_types.cpp | 1 + ...ebyshev_u_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._autodiff_chebyshev_u_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_mode_autodiff_chebyshev_u_compile_test_ET_ON_cpp_types.cpp | 1 + ...se_mode_autodiff_chebyshev_u_compile_test_ET_ON_mp_types.cpp | 1 + ...hebyshev_u_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...de_autodiff_ellint_1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_ellint_1_compile_test_ET_OFF_cpp_types.cpp | 1 + ...erse_mode_autodiff_ellint_1_compile_test_ET_OFF_mp_types.cpp | 1 + ..._ellint_1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_ellint_1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...erse_mode_autodiff_ellint_1_compile_test_ET_ON_cpp_types.cpp | 1 + ...verse_mode_autodiff_ellint_1_compile_test_ET_ON_mp_types.cpp | 1 + ...f_ellint_1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...de_autodiff_ellint_2_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_ellint_2_compile_test_ET_OFF_cpp_types.cpp | 1 + ...erse_mode_autodiff_ellint_2_compile_test_ET_OFF_mp_types.cpp | 1 + ..._ellint_2_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_ellint_2_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...erse_mode_autodiff_ellint_2_compile_test_ET_ON_cpp_types.cpp | 1 + ...verse_mode_autodiff_ellint_2_compile_test_ET_ON_mp_types.cpp | 1 + ...f_ellint_2_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...de_autodiff_ellint_3_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_ellint_3_compile_test_ET_OFF_cpp_types.cpp | 1 + ...erse_mode_autodiff_ellint_3_compile_test_ET_OFF_mp_types.cpp | 1 + ..._ellint_3_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_ellint_3_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...erse_mode_autodiff_ellint_3_compile_test_ET_ON_cpp_types.cpp | 1 + ...verse_mode_autodiff_ellint_3_compile_test_ET_ON_mp_types.cpp | 1 + ...f_ellint_3_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...de_autodiff_ellint_d_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_ellint_d_compile_test_ET_OFF_cpp_types.cpp | 1 + ...erse_mode_autodiff_ellint_d_compile_test_ET_OFF_mp_types.cpp | 1 + ..._ellint_d_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_ellint_d_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...erse_mode_autodiff_ellint_d_compile_test_ET_ON_cpp_types.cpp | 1 + ...verse_mode_autodiff_ellint_d_compile_test_ET_ON_mp_types.cpp | 1 + ...f_ellint_d_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_ellint_rc_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...se_mode_autodiff_ellint_rc_compile_test_ET_OFF_cpp_types.cpp | 1 + ...rse_mode_autodiff_ellint_rc_compile_test_ET_OFF_mp_types.cpp | 1 + ...ellint_rc_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_ellint_rc_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_ellint_rc_compile_test_ET_ON_cpp_types.cpp | 1 + ...erse_mode_autodiff_ellint_rc_compile_test_ET_ON_mp_types.cpp | 1 + ..._ellint_rc_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_ellint_rd_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...se_mode_autodiff_ellint_rd_compile_test_ET_OFF_cpp_types.cpp | 1 + ...rse_mode_autodiff_ellint_rd_compile_test_ET_OFF_mp_types.cpp | 1 + ...ellint_rd_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_ellint_rd_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_ellint_rd_compile_test_ET_ON_cpp_types.cpp | 1 + ...erse_mode_autodiff_ellint_rd_compile_test_ET_ON_mp_types.cpp | 1 + ..._ellint_rd_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_ellint_rf_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...se_mode_autodiff_ellint_rf_compile_test_ET_OFF_cpp_types.cpp | 1 + ...rse_mode_autodiff_ellint_rf_compile_test_ET_OFF_mp_types.cpp | 1 + ...ellint_rf_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_ellint_rf_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_ellint_rf_compile_test_ET_ON_cpp_types.cpp | 1 + ...erse_mode_autodiff_ellint_rf_compile_test_ET_ON_mp_types.cpp | 1 + ..._ellint_rf_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_ellint_rg_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...se_mode_autodiff_ellint_rg_compile_test_ET_OFF_cpp_types.cpp | 1 + ...rse_mode_autodiff_ellint_rg_compile_test_ET_OFF_mp_types.cpp | 1 + ...ellint_rg_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_ellint_rg_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_ellint_rg_compile_test_ET_ON_cpp_types.cpp | 1 + ...erse_mode_autodiff_ellint_rg_compile_test_ET_ON_mp_types.cpp | 1 + ..._ellint_rg_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_ellint_rj_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...se_mode_autodiff_ellint_rj_compile_test_ET_OFF_cpp_types.cpp | 1 + ...rse_mode_autodiff_ellint_rj_compile_test_ET_OFF_mp_types.cpp | 1 + ...ellint_rj_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_ellint_rj_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_ellint_rj_compile_test_ET_ON_cpp_types.cpp | 1 + ...erse_mode_autodiff_ellint_rj_compile_test_ET_ON_mp_types.cpp | 1 + ..._ellint_rj_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_expint_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...verse_mode_autodiff_expint_compile_test_ET_OFF_cpp_types.cpp | 1 + ...everse_mode_autodiff_expint_compile_test_ET_OFF_mp_types.cpp | 1 + ...ff_expint_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_expint_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...everse_mode_autodiff_expint_compile_test_ET_ON_cpp_types.cpp | 1 + ...reverse_mode_autodiff_expint_compile_test_ET_ON_mp_types.cpp | 1 + ...iff_expint_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ff_falling_factorial_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...autodiff_falling_factorial_compile_test_ET_OFF_cpp_types.cpp | 1 + ..._autodiff_falling_factorial_compile_test_ET_OFF_mp_types.cpp | 1 + ...factorial_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...iff_falling_factorial_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._autodiff_falling_factorial_compile_test_ET_ON_cpp_types.cpp | 1 + ...e_autodiff_falling_factorial_compile_test_ET_ON_mp_types.cpp | 1 + ..._factorial_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_rising_factorial_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._autodiff_rising_factorial_compile_test_ET_OFF_cpp_types.cpp | 1 + ...e_autodiff_rising_factorial_compile_test_ET_OFF_mp_types.cpp | 1 + ...factorial_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_rising_factorial_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_autodiff_rising_factorial_compile_test_ET_ON_cpp_types.cpp | 1 + ...de_autodiff_rising_factorial_compile_test_ET_ON_mp_types.cpp | 1 + ..._factorial_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_digamma_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...erse_mode_autodiff_digamma_compile_test_ET_OFF_cpp_types.cpp | 1 + ...verse_mode_autodiff_digamma_compile_test_ET_OFF_mp_types.cpp | 1 + ...f_digamma_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_digamma_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...verse_mode_autodiff_digamma_compile_test_ET_ON_cpp_types.cpp | 1 + ...everse_mode_autodiff_digamma_compile_test_ET_ON_mp_types.cpp | 1 + ...ff_digamma_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_gamma_p_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...erse_mode_autodiff_gamma_p_compile_test_ET_OFF_cpp_types.cpp | 1 + ...verse_mode_autodiff_gamma_p_compile_test_ET_OFF_mp_types.cpp | 1 + ...f_gamma_p_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_gamma_p_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...verse_mode_autodiff_gamma_p_compile_test_ET_ON_cpp_types.cpp | 1 + ...everse_mode_autodiff_gamma_p_compile_test_ET_ON_mp_types.cpp | 1 + ...ff_gamma_p_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_gamma_q_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...erse_mode_autodiff_gamma_q_compile_test_ET_OFF_cpp_types.cpp | 1 + ...verse_mode_autodiff_gamma_q_compile_test_ET_OFF_mp_types.cpp | 1 + ...f_gamma_q_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_gamma_q_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...verse_mode_autodiff_gamma_q_compile_test_ET_ON_cpp_types.cpp | 1 + ...everse_mode_autodiff_gamma_q_compile_test_ET_ON_mp_types.cpp | 1 + ...ff_gamma_q_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_lgamma_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...verse_mode_autodiff_lgamma_compile_test_ET_OFF_cpp_types.cpp | 1 + ...everse_mode_autodiff_lgamma_compile_test_ET_OFF_mp_types.cpp | 1 + ...ff_lgamma_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_lgamma_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...everse_mode_autodiff_lgamma_compile_test_ET_ON_cpp_types.cpp | 1 + ...reverse_mode_autodiff_lgamma_compile_test_ET_ON_mp_types.cpp | 1 + ...iff_lgamma_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_polygamma_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...se_mode_autodiff_polygamma_compile_test_ET_OFF_cpp_types.cpp | 1 + ...rse_mode_autodiff_polygamma_compile_test_ET_OFF_mp_types.cpp | 1 + ...polygamma_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_polygamma_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_polygamma_compile_test_ET_ON_cpp_types.cpp | 1 + ...erse_mode_autodiff_polygamma_compile_test_ET_ON_mp_types.cpp | 1 + ..._polygamma_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._autodiff_tgamma1pm1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...e_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_cpp_types.cpp | 1 + ...se_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_mp_types.cpp | 1 + ...gamma1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_autodiff_tgamma1pm1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...se_mode_autodiff_tgamma1pm1_compile_test_ET_ON_cpp_types.cpp | 1 + ...rse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_mp_types.cpp | 1 + ...tgamma1pm1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_tgamma_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...verse_mode_autodiff_tgamma_compile_test_ET_OFF_cpp_types.cpp | 1 + ...everse_mode_autodiff_tgamma_compile_test_ET_OFF_mp_types.cpp | 1 + ...ff_tgamma_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_tgamma_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...everse_mode_autodiff_tgamma_compile_test_ET_ON_cpp_types.cpp | 1 + ...reverse_mode_autodiff_tgamma_compile_test_ET_ON_mp_types.cpp | 1 + ...iff_tgamma_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_tgamma_delta_ratio_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...utodiff_tgamma_delta_ratio_compile_test_ET_OFF_cpp_types.cpp | 1 + ...autodiff_tgamma_delta_ratio_compile_test_ET_OFF_mp_types.cpp | 1 + ...lta_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_tgamma_delta_ratio_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...autodiff_tgamma_delta_ratio_compile_test_ET_ON_cpp_types.cpp | 1 + ..._autodiff_tgamma_delta_ratio_compile_test_ET_ON_mp_types.cpp | 1 + ...elta_ratio_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...utodiff_tgamma_lower_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...mode_autodiff_tgamma_lower_compile_test_ET_OFF_cpp_types.cpp | 1 + ..._mode_autodiff_tgamma_lower_compile_test_ET_OFF_mp_types.cpp | 1 + ...mma_lower_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...autodiff_tgamma_lower_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._mode_autodiff_tgamma_lower_compile_test_ET_ON_cpp_types.cpp | 1 + ...e_mode_autodiff_tgamma_lower_compile_test_ET_ON_mp_types.cpp | 1 + ...amma_lower_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...utodiff_tgamma_ratio_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...mode_autodiff_tgamma_ratio_compile_test_ET_OFF_cpp_types.cpp | 1 + ..._mode_autodiff_tgamma_ratio_compile_test_ET_OFF_mp_types.cpp | 1 + ...mma_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...autodiff_tgamma_ratio_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._mode_autodiff_tgamma_ratio_compile_test_ET_ON_cpp_types.cpp | 1 + ...e_mode_autodiff_tgamma_ratio_compile_test_ET_ON_mp_types.cpp | 1 + ...amma_ratio_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...de_autodiff_trigamma_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_trigamma_compile_test_ET_OFF_cpp_types.cpp | 1 + ...erse_mode_autodiff_trigamma_compile_test_ET_OFF_mp_types.cpp | 1 + ..._trigamma_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_trigamma_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...erse_mode_autodiff_trigamma_compile_test_ET_ON_cpp_types.cpp | 1 + ...verse_mode_autodiff_trigamma_compile_test_ET_ON_mp_types.cpp | 1 + ...f_trigamma_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._autodiff_gegenbauer_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...e_mode_autodiff_gegenbauer_compile_test_ET_OFF_cpp_types.cpp | 1 + ...se_mode_autodiff_gegenbauer_compile_test_ET_OFF_mp_types.cpp | 1 + ...egenbauer_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_autodiff_gegenbauer_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...se_mode_autodiff_gegenbauer_compile_test_ET_ON_cpp_types.cpp | 1 + ...rse_mode_autodiff_gegenbauer_compile_test_ET_ON_mp_types.cpp | 1 + ...gegenbauer_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...egenbauer_derivative_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...diff_gegenbauer_derivative_compile_test_ET_OFF_cpp_types.cpp | 1 + ...odiff_gegenbauer_derivative_compile_test_ET_OFF_mp_types.cpp | 1 + ...erivative_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...gegenbauer_derivative_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...odiff_gegenbauer_derivative_compile_test_ET_ON_cpp_types.cpp | 1 + ...todiff_gegenbauer_derivative_compile_test_ET_ON_mp_types.cpp | 1 + ...derivative_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_gegenbauer_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._autodiff_gegenbauer_prime_compile_test_ET_OFF_cpp_types.cpp | 1 + ...e_autodiff_gegenbauer_prime_compile_test_ET_OFF_mp_types.cpp | 1 + ...uer_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_gegenbauer_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_autodiff_gegenbauer_prime_compile_test_ET_ON_cpp_types.cpp | 1 + ...de_autodiff_gegenbauer_prime_compile_test_ET_ON_mp_types.cpp | 1 + ...auer_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...utodiff_cyl_hankel_1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_cpp_types.cpp | 1 + ..._mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_mp_types.cpp | 1 + ..._hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...autodiff_cyl_hankel_1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._mode_autodiff_cyl_hankel_1_compile_test_ET_ON_cpp_types.cpp | 1 + ...e_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_mp_types.cpp | 1 + ...l_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...utodiff_cyl_hankel_2_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_cpp_types.cpp | 1 + ..._mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_mp_types.cpp | 1 + ..._hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...autodiff_cyl_hankel_2_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._mode_autodiff_cyl_hankel_2_compile_test_ET_ON_cpp_types.cpp | 1 + ...e_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_mp_types.cpp | 1 + ...l_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...utodiff_sph_hankel_1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...mode_autodiff_sph_hankel_1_compile_test_ET_OFF_cpp_types.cpp | 1 + ..._mode_autodiff_sph_hankel_1_compile_test_ET_OFF_mp_types.cpp | 1 + ..._hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...autodiff_sph_hankel_1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._mode_autodiff_sph_hankel_1_compile_test_ET_ON_cpp_types.cpp | 1 + ...e_mode_autodiff_sph_hankel_1_compile_test_ET_ON_mp_types.cpp | 1 + ...h_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...utodiff_sph_hankel_2_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...mode_autodiff_sph_hankel_2_compile_test_ET_OFF_cpp_types.cpp | 1 + ..._mode_autodiff_sph_hankel_2_compile_test_ET_OFF_mp_types.cpp | 1 + ..._hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...autodiff_sph_hankel_2_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._mode_autodiff_sph_hankel_2_compile_test_ET_ON_cpp_types.cpp | 1 + ...e_mode_autodiff_sph_hankel_2_compile_test_ET_ON_mp_types.cpp | 1 + ...h_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_hermite_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...erse_mode_autodiff_hermite_compile_test_ET_OFF_cpp_types.cpp | 1 + ...verse_mode_autodiff_hermite_compile_test_ET_OFF_mp_types.cpp | 1 + ...f_hermite_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_hermite_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...verse_mode_autodiff_hermite_compile_test_ET_ON_cpp_types.cpp | 1 + ...everse_mode_autodiff_hermite_compile_test_ET_ON_mp_types.cpp | 1 + ...ff_hermite_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_heuman_labda_compile_test_ET_OFF_cpp_types.cpp | 1 + ..._mode_autodiff_heuman_labda_compile_test_ET_OFF_mp_types.cpp | 1 + ..._mode_autodiff_heuman_labda_compile_test_ET_ON_cpp_types.cpp | 1 + ...e_mode_autodiff_heuman_labda_compile_test_ET_ON_mp_types.cpp | 1 + ...todiff_heuman_lambda_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ode_autodiff_heuman_lambda_compile_test_ET_OFF_cpp_types.cpp | 1 + ...mode_autodiff_heuman_lambda_compile_test_ET_OFF_mp_types.cpp | 1 + ...an_lambda_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...utodiff_heuman_lambda_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...mode_autodiff_heuman_lambda_compile_test_ET_ON_cpp_types.cpp | 1 + ..._mode_autodiff_heuman_lambda_compile_test_ET_ON_mp_types.cpp | 1 + ...man_lambda_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_hypergeometric_0F1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...utodiff_hypergeometric_0F1_compile_test_ET_OFF_cpp_types.cpp | 1 + ...autodiff_hypergeometric_0F1_compile_test_ET_OFF_mp_types.cpp | 1 + ...etric_0F1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_hypergeometric_0F1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...autodiff_hypergeometric_0F1_compile_test_ET_ON_cpp_types.cpp | 1 + ..._autodiff_hypergeometric_0F1_compile_test_ET_ON_mp_types.cpp | 1 + ...metric_0F1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_hypergeometric_1F0_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...utodiff_hypergeometric_1F0_compile_test_ET_OFF_cpp_types.cpp | 1 + ...autodiff_hypergeometric_1F0_compile_test_ET_OFF_mp_types.cpp | 1 + ...etric_1F0_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_hypergeometric_1F0_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...autodiff_hypergeometric_1F0_compile_test_ET_ON_cpp_types.cpp | 1 + ..._autodiff_hypergeometric_1F0_compile_test_ET_ON_mp_types.cpp | 1 + ...metric_1F0_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_hypergeometric_1F1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...utodiff_hypergeometric_1F1_compile_test_ET_OFF_cpp_types.cpp | 1 + ...autodiff_hypergeometric_1F1_compile_test_ET_OFF_mp_types.cpp | 1 + ...etric_1F1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_hypergeometric_1F1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...autodiff_hypergeometric_1F1_compile_test_ET_ON_cpp_types.cpp | 1 + ..._autodiff_hypergeometric_1F1_compile_test_ET_ON_mp_types.cpp | 1 + ...metric_1F1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_hypergeometric_2F0_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...utodiff_hypergeometric_2F0_compile_test_ET_OFF_cpp_types.cpp | 1 + ...autodiff_hypergeometric_2F0_compile_test_ET_OFF_mp_types.cpp | 1 + ...etric_2F0_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_hypergeometric_2F0_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...autodiff_hypergeometric_2F0_compile_test_ET_ON_cpp_types.cpp | 1 + ..._autodiff_hypergeometric_2F0_compile_test_ET_ON_mp_types.cpp | 1 + ...metric_2F0_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_jacobi_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...verse_mode_autodiff_jacobi_compile_test_ET_OFF_cpp_types.cpp | 1 + ...everse_mode_autodiff_jacobi_compile_test_ET_OFF_mp_types.cpp | 1 + ...ff_jacobi_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_jacobi_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...everse_mode_autodiff_jacobi_compile_test_ET_ON_cpp_types.cpp | 1 + ...reverse_mode_autodiff_jacobi_compile_test_ET_ON_mp_types.cpp | 1 + ...iff_jacobi_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ff_jacobi_derivative_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...autodiff_jacobi_derivative_compile_test_ET_OFF_cpp_types.cpp | 1 + ..._autodiff_jacobi_derivative_compile_test_ET_OFF_mp_types.cpp | 1 + ...erivative_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...iff_jacobi_derivative_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._autodiff_jacobi_derivative_compile_test_ET_ON_cpp_types.cpp | 1 + ...e_autodiff_jacobi_derivative_compile_test_ET_ON_mp_types.cpp | 1 + ...derivative_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._jacobi_double_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...todiff_jacobi_double_prime_compile_test_ET_OFF_cpp_types.cpp | 1 + ...utodiff_jacobi_double_prime_compile_test_ET_OFF_mp_types.cpp | 1 + ...ble_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...f_jacobi_double_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...utodiff_jacobi_double_prime_compile_test_ET_ON_cpp_types.cpp | 1 + ...autodiff_jacobi_double_prime_compile_test_ET_ON_mp_types.cpp | 1 + ...uble_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...utodiff_jacobi_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...mode_autodiff_jacobi_prime_compile_test_ET_OFF_cpp_types.cpp | 1 + ..._mode_autodiff_jacobi_prime_compile_test_ET_OFF_mp_types.cpp | 1 + ...obi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...autodiff_jacobi_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._mode_autodiff_jacobi_prime_compile_test_ET_ON_cpp_types.cpp | 1 + ...e_mode_autodiff_jacobi_prime_compile_test_ET_ON_mp_types.cpp | 1 + ...cobi_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_cd_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...se_mode_autodiff_jacobi_cd_compile_test_ET_OFF_cpp_types.cpp | 1 + ...rse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_mp_types.cpp | 1 + ...jacobi_cd_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_cd_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_jacobi_cd_compile_test_ET_ON_cpp_types.cpp | 1 + ...erse_mode_autodiff_jacobi_cd_compile_test_ET_ON_mp_types.cpp | 1 + ..._jacobi_cd_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_cn_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...se_mode_autodiff_jacobi_cn_compile_test_ET_OFF_cpp_types.cpp | 1 + ...rse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_mp_types.cpp | 1 + ...jacobi_cn_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_cn_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_jacobi_cn_compile_test_ET_ON_cpp_types.cpp | 1 + ...erse_mode_autodiff_jacobi_cn_compile_test_ET_ON_mp_types.cpp | 1 + ..._jacobi_cn_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_cs_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...se_mode_autodiff_jacobi_cs_compile_test_ET_OFF_cpp_types.cpp | 1 + ...rse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_mp_types.cpp | 1 + ...jacobi_cs_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_cs_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_jacobi_cs_compile_test_ET_ON_cpp_types.cpp | 1 + ...erse_mode_autodiff_jacobi_cs_compile_test_ET_ON_mp_types.cpp | 1 + ..._jacobi_cs_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_dc_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...se_mode_autodiff_jacobi_dc_compile_test_ET_OFF_cpp_types.cpp | 1 + ...rse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_mp_types.cpp | 1 + ...jacobi_dc_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_dc_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_jacobi_dc_compile_test_ET_ON_cpp_types.cpp | 1 + ...erse_mode_autodiff_jacobi_dc_compile_test_ET_ON_mp_types.cpp | 1 + ..._jacobi_dc_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_dn_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...se_mode_autodiff_jacobi_dn_compile_test_ET_OFF_cpp_types.cpp | 1 + ...rse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_mp_types.cpp | 1 + ...jacobi_dn_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_dn_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_jacobi_dn_compile_test_ET_ON_cpp_types.cpp | 1 + ...erse_mode_autodiff_jacobi_dn_compile_test_ET_ON_mp_types.cpp | 1 + ..._jacobi_dn_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_ds_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...se_mode_autodiff_jacobi_ds_compile_test_ET_OFF_cpp_types.cpp | 1 + ...rse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_mp_types.cpp | 1 + ...jacobi_ds_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_ds_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_jacobi_ds_compile_test_ET_ON_cpp_types.cpp | 1 + ...erse_mode_autodiff_jacobi_ds_compile_test_ET_ON_mp_types.cpp | 1 + ..._jacobi_ds_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_nc_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...se_mode_autodiff_jacobi_nc_compile_test_ET_OFF_cpp_types.cpp | 1 + ...rse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_mp_types.cpp | 1 + ...jacobi_nc_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_nc_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_jacobi_nc_compile_test_ET_ON_cpp_types.cpp | 1 + ...erse_mode_autodiff_jacobi_nc_compile_test_ET_ON_mp_types.cpp | 1 + ..._jacobi_nc_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_nd_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...se_mode_autodiff_jacobi_nd_compile_test_ET_OFF_cpp_types.cpp | 1 + ...rse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_mp_types.cpp | 1 + ...jacobi_nd_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_nd_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_jacobi_nd_compile_test_ET_ON_cpp_types.cpp | 1 + ...erse_mode_autodiff_jacobi_nd_compile_test_ET_ON_mp_types.cpp | 1 + ..._jacobi_nd_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_ns_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...se_mode_autodiff_jacobi_ns_compile_test_ET_OFF_cpp_types.cpp | 1 + ...rse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_mp_types.cpp | 1 + ...jacobi_ns_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_ns_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_jacobi_ns_compile_test_ET_ON_cpp_types.cpp | 1 + ...erse_mode_autodiff_jacobi_ns_compile_test_ET_ON_mp_types.cpp | 1 + ..._jacobi_ns_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_sc_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...se_mode_autodiff_jacobi_sc_compile_test_ET_OFF_cpp_types.cpp | 1 + ...rse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_mp_types.cpp | 1 + ...jacobi_sc_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_sc_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_jacobi_sc_compile_test_ET_ON_cpp_types.cpp | 1 + ...erse_mode_autodiff_jacobi_sc_compile_test_ET_ON_mp_types.cpp | 1 + ..._jacobi_sc_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_sd_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...se_mode_autodiff_jacobi_sd_compile_test_ET_OFF_cpp_types.cpp | 1 + ...rse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_mp_types.cpp | 1 + ...jacobi_sd_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_sd_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_jacobi_sd_compile_test_ET_ON_cpp_types.cpp | 1 + ...erse_mode_autodiff_jacobi_sd_compile_test_ET_ON_mp_types.cpp | 1 + ..._jacobi_sd_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_sn_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...se_mode_autodiff_jacobi_sn_compile_test_ET_OFF_cpp_types.cpp | 1 + ...rse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_mp_types.cpp | 1 + ...jacobi_sn_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_sn_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_jacobi_sn_compile_test_ET_ON_cpp_types.cpp | 1 + ...erse_mode_autodiff_jacobi_sn_compile_test_ET_ON_mp_types.cpp | 1 + ..._jacobi_sn_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...todiff_jacobi_theta1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ode_autodiff_jacobi_theta1_compile_test_ET_OFF_cpp_types.cpp | 1 + ...mode_autodiff_jacobi_theta1_compile_test_ET_OFF_mp_types.cpp | 1 + ...bi_theta1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...utodiff_jacobi_theta1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...mode_autodiff_jacobi_theta1_compile_test_ET_ON_cpp_types.cpp | 1 + ..._mode_autodiff_jacobi_theta1_compile_test_ET_ON_mp_types.cpp | 1 + ...obi_theta1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_jacobi_theta1tau_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._autodiff_jacobi_theta1tau_compile_test_ET_OFF_cpp_types.cpp | 1 + ...e_autodiff_jacobi_theta1tau_compile_test_ET_OFF_mp_types.cpp | 1 + ...theta1tau_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_jacobi_theta1tau_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_autodiff_jacobi_theta1tau_compile_test_ET_ON_cpp_types.cpp | 1 + ...de_autodiff_jacobi_theta1tau_compile_test_ET_ON_mp_types.cpp | 1 + ..._theta1tau_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...todiff_jacobi_theta2_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ode_autodiff_jacobi_theta2_compile_test_ET_OFF_cpp_types.cpp | 1 + ...mode_autodiff_jacobi_theta2_compile_test_ET_OFF_mp_types.cpp | 1 + ...bi_theta2_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...utodiff_jacobi_theta2_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...mode_autodiff_jacobi_theta2_compile_test_ET_ON_cpp_types.cpp | 1 + ..._mode_autodiff_jacobi_theta2_compile_test_ET_ON_mp_types.cpp | 1 + ...obi_theta2_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...todiff_jacobi_theta3_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ode_autodiff_jacobi_theta3_compile_test_ET_OFF_cpp_types.cpp | 1 + ...mode_autodiff_jacobi_theta3_compile_test_ET_OFF_mp_types.cpp | 1 + ...bi_theta3_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...utodiff_jacobi_theta3_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...mode_autodiff_jacobi_theta3_compile_test_ET_ON_cpp_types.cpp | 1 + ..._mode_autodiff_jacobi_theta3_compile_test_ET_ON_mp_types.cpp | 1 + ...obi_theta3_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...diff_jacobi_theta3m1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...e_autodiff_jacobi_theta3m1_compile_test_ET_OFF_cpp_types.cpp | 1 + ...de_autodiff_jacobi_theta3m1_compile_test_ET_OFF_mp_types.cpp | 1 + ..._theta3m1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...odiff_jacobi_theta3m1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...de_autodiff_jacobi_theta3m1_compile_test_ET_ON_cpp_types.cpp | 1 + ...ode_autodiff_jacobi_theta3m1_compile_test_ET_ON_mp_types.cpp | 1 + ...i_theta3m1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_jacobi_theta3m1tau_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...utodiff_jacobi_theta3m1tau_compile_test_ET_OFF_cpp_types.cpp | 1 + ...autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_mp_types.cpp | 1 + ...eta3m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_jacobi_theta3m1tau_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...autodiff_jacobi_theta3m1tau_compile_test_ET_ON_cpp_types.cpp | 1 + ..._autodiff_jacobi_theta3m1tau_compile_test_ET_ON_mp_types.cpp | 1 + ...heta3m1tau_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_jacobi_theta3tau_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._autodiff_jacobi_theta3tau_compile_test_ET_OFF_cpp_types.cpp | 1 + ...e_autodiff_jacobi_theta3tau_compile_test_ET_OFF_mp_types.cpp | 1 + ...theta3tau_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_jacobi_theta3tau_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_autodiff_jacobi_theta3tau_compile_test_ET_ON_cpp_types.cpp | 1 + ...de_autodiff_jacobi_theta3tau_compile_test_ET_ON_mp_types.cpp | 1 + ..._theta3tau_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...todiff_jacobi_theta4_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ode_autodiff_jacobi_theta4_compile_test_ET_OFF_cpp_types.cpp | 1 + ...mode_autodiff_jacobi_theta4_compile_test_ET_OFF_mp_types.cpp | 1 + ...bi_theta4_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...utodiff_jacobi_theta4_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...mode_autodiff_jacobi_theta4_compile_test_ET_ON_cpp_types.cpp | 1 + ..._mode_autodiff_jacobi_theta4_compile_test_ET_ON_mp_types.cpp | 1 + ...obi_theta4_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...diff_jacobi_theta4m1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...e_autodiff_jacobi_theta4m1_compile_test_ET_OFF_cpp_types.cpp | 1 + ...de_autodiff_jacobi_theta4m1_compile_test_ET_OFF_mp_types.cpp | 1 + ..._theta4m1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...odiff_jacobi_theta4m1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...de_autodiff_jacobi_theta4m1_compile_test_ET_ON_cpp_types.cpp | 1 + ...ode_autodiff_jacobi_theta4m1_compile_test_ET_ON_mp_types.cpp | 1 + ...i_theta4m1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_jacobi_theta4m1tau_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...utodiff_jacobi_theta4m1tau_compile_test_ET_OFF_cpp_types.cpp | 1 + ...autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_mp_types.cpp | 1 + ...eta4m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_jacobi_theta4m1tau_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...autodiff_jacobi_theta4m1tau_compile_test_ET_ON_cpp_types.cpp | 1 + ..._autodiff_jacobi_theta4m1tau_compile_test_ET_ON_mp_types.cpp | 1 + ...heta4m1tau_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_jacobi_theta4tau_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._autodiff_jacobi_theta4tau_compile_test_ET_OFF_cpp_types.cpp | 1 + ...e_autodiff_jacobi_theta4tau_compile_test_ET_OFF_mp_types.cpp | 1 + ...theta4tau_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_jacobi_theta4tau_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_autodiff_jacobi_theta4tau_compile_test_ET_ON_cpp_types.cpp | 1 + ...de_autodiff_jacobi_theta4tau_compile_test_ET_ON_mp_types.cpp | 1 + ..._theta4tau_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...autodiff_jacobi_zeta_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._mode_autodiff_jacobi_zeta_compile_test_ET_OFF_cpp_types.cpp | 1 + ...e_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_mp_types.cpp | 1 + ...cobi_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._autodiff_jacobi_zeta_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_mode_autodiff_jacobi_zeta_compile_test_ET_ON_cpp_types.cpp | 1 + ...se_mode_autodiff_jacobi_zeta_compile_test_ET_ON_mp_types.cpp | 1 + ...acobi_zeta_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...de_autodiff_laguerre_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_laguerre_compile_test_ET_OFF_cpp_types.cpp | 1 + ...erse_mode_autodiff_laguerre_compile_test_ET_OFF_mp_types.cpp | 1 + ..._laguerre_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_laguerre_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...erse_mode_autodiff_laguerre_compile_test_ET_ON_cpp_types.cpp | 1 + ...verse_mode_autodiff_laguerre_compile_test_ET_ON_mp_types.cpp | 1 + ...f_laguerre_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._autodiff_lambert_w0_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...e_mode_autodiff_lambert_w0_compile_test_ET_OFF_cpp_types.cpp | 1 + ...se_mode_autodiff_lambert_w0_compile_test_ET_OFF_mp_types.cpp | 1 + ...ambert_w0_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_autodiff_lambert_w0_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...se_mode_autodiff_lambert_w0_compile_test_ET_ON_cpp_types.cpp | 1 + ...rse_mode_autodiff_lambert_w0_compile_test_ET_ON_mp_types.cpp | 1 + ...lambert_w0_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_lambert_w0_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._autodiff_lambert_w0_prime_compile_test_ET_OFF_cpp_types.cpp | 1 + ...e_autodiff_lambert_w0_prime_compile_test_ET_OFF_mp_types.cpp | 1 + ..._w0_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_lambert_w0_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_autodiff_lambert_w0_prime_compile_test_ET_ON_cpp_types.cpp | 1 + ...de_autodiff_lambert_w0_prime_compile_test_ET_ON_mp_types.cpp | 1 + ...t_w0_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...autodiff_lambert_wm1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._mode_autodiff_lambert_wm1_compile_test_ET_OFF_cpp_types.cpp | 1 + ...e_mode_autodiff_lambert_wm1_compile_test_ET_OFF_mp_types.cpp | 1 + ...mbert_wm1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._autodiff_lambert_wm1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_mode_autodiff_lambert_wm1_compile_test_ET_ON_cpp_types.cpp | 1 + ...se_mode_autodiff_lambert_wm1_compile_test_ET_ON_mp_types.cpp | 1 + ...ambert_wm1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ff_lambert_wm1_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...autodiff_lambert_wm1_prime_compile_test_ET_OFF_cpp_types.cpp | 1 + ..._autodiff_lambert_wm1_prime_compile_test_ET_OFF_mp_types.cpp | 1 + ...wm1_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...iff_lambert_wm1_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._autodiff_lambert_wm1_prime_compile_test_ET_ON_cpp_types.cpp | 1 + ...e_autodiff_lambert_wm1_prime_compile_test_ET_ON_mp_types.cpp | 1 + ..._wm1_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._autodiff_legendre_p_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...e_mode_autodiff_legendre_p_compile_test_ET_OFF_cpp_types.cpp | 1 + ...se_mode_autodiff_legendre_p_compile_test_ET_OFF_mp_types.cpp | 1 + ...egendre_p_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_autodiff_legendre_p_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...se_mode_autodiff_legendre_p_compile_test_ET_ON_cpp_types.cpp | 1 + ...rse_mode_autodiff_legendre_p_compile_test_ET_ON_mp_types.cpp | 1 + ...legendre_p_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_legendre_p_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._autodiff_legendre_p_prime_compile_test_ET_OFF_cpp_types.cpp | 1 + ...e_autodiff_legendre_p_prime_compile_test_ET_OFF_mp_types.cpp | 1 + ...e_p_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_legendre_p_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_autodiff_legendre_p_prime_compile_test_ET_ON_cpp_types.cpp | 1 + ...de_autodiff_legendre_p_prime_compile_test_ET_ON_mp_types.cpp | 1 + ...re_p_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._autodiff_legendre_q_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...e_mode_autodiff_legendre_q_compile_test_ET_OFF_cpp_types.cpp | 1 + ...se_mode_autodiff_legendre_q_compile_test_ET_OFF_mp_types.cpp | 1 + ...egendre_q_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_autodiff_legendre_q_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...se_mode_autodiff_legendre_q_compile_test_ET_ON_cpp_types.cpp | 1 + ...rse_mode_autodiff_legendre_q_compile_test_ET_ON_mp_types.cpp | 1 + ...legendre_q_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_owens_t_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...erse_mode_autodiff_owens_t_compile_test_ET_OFF_cpp_types.cpp | 1 + ...verse_mode_autodiff_owens_t_compile_test_ET_OFF_mp_types.cpp | 1 + ...f_owens_t_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_owens_t_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...verse_mode_autodiff_owens_t_compile_test_ET_ON_cpp_types.cpp | 1 + ...everse_mode_autodiff_owens_t_compile_test_ET_ON_mp_types.cpp | 1 + ...ff_owens_t_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_mode_autodiff_zeta_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...reverse_mode_autodiff_zeta_compile_test_ET_OFF_cpp_types.cpp | 1 + ..._reverse_mode_autodiff_zeta_compile_test_ET_OFF_mp_types.cpp | 1 + ...diff_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...se_mode_autodiff_zeta_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._reverse_mode_autodiff_zeta_compile_test_ET_ON_cpp_types.cpp | 1 + ...t_reverse_mode_autodiff_zeta_compile_test_ET_ON_mp_types.cpp | 1 + ...odiff_zeta_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...erse_mode_autodiff_sinc_pi_compile_test_ET_OFF_cpp_types.cpp | 1 + ...verse_mode_autodiff_sinc_pi_compile_test_ET_OFF_mp_types.cpp | 1 + ...f_sinc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_sinc_pi_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...verse_mode_autodiff_sinc_pi_compile_test_ET_ON_cpp_types.cpp | 1 + ...everse_mode_autodiff_sinc_pi_compile_test_ET_ON_mp_types.cpp | 1 + ...ff_sinc_pi_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...de_autodiff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...rse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_cpp_types.cpp | 1 + ...erse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_mp_types.cpp | 1 + ..._sinhc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_sinhc_pi_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...erse_mode_autodiff_sinhc_pi_compile_test_ET_ON_cpp_types.cpp | 1 + ...verse_mode_autodiff_sinhc_pi_compile_test_ET_ON_mp_types.cpp | 1 + ...f_sinhc_pi_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...utodiff_shperical_harmonic_compile_test_ET_OFF_cpp_types.cpp | 1 + ...autodiff_shperical_harmonic_compile_test_ET_OFF_mp_types.cpp | 1 + ...autodiff_shperical_harmonic_compile_test_ET_ON_cpp_types.cpp | 1 + ..._autodiff_shperical_harmonic_compile_test_ET_ON_mp_types.cpp | 1 + ...f_spherical_harmonic_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...utodiff_spherical_harmonic_compile_test_ET_OFF_cpp_types.cpp | 1 + ...autodiff_spherical_harmonic_compile_test_ET_OFF_mp_types.cpp | 1 + ..._harmonic_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_spherical_harmonic_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...autodiff_spherical_harmonic_compile_test_ET_ON_cpp_types.cpp | 1 + ..._autodiff_spherical_harmonic_compile_test_ET_ON_mp_types.cpp | 1 + ...l_harmonic_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...spherical_harmonic_i_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...odiff_spherical_harmonic_i_compile_test_ET_OFF_cpp_types.cpp | 1 + ...todiff_spherical_harmonic_i_compile_test_ET_OFF_mp_types.cpp | 1 + ...armonic_i_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._spherical_harmonic_i_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...todiff_spherical_harmonic_i_compile_test_ET_ON_cpp_types.cpp | 1 + ...utodiff_spherical_harmonic_i_compile_test_ET_ON_mp_types.cpp | 1 + ...harmonic_i_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...spherical_harmonic_r_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...odiff_spherical_harmonic_r_compile_test_ET_OFF_cpp_types.cpp | 1 + ...todiff_spherical_harmonic_r_compile_test_ET_OFF_mp_types.cpp | 1 + ...armonic_r_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._spherical_harmonic_r_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...todiff_spherical_harmonic_r_compile_test_ET_ON_cpp_types.cpp | 1 + ...utodiff_spherical_harmonic_r_compile_test_ET_ON_mp_types.cpp | 1 + ...harmonic_r_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- 968 files changed, 968 insertions(+), 480 deletions(-) diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_bin_float_types.cpp index c6c25cef9e..1c198b3006 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_cpp_types.cpp index f067c4e947..a0c0217833 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_mp_types.cpp index 669d115f93..14680d2c4e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_multiprecision_float_types.cpp index 9b302f914d..4f7c173196 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_bin_float_types.cpp index d63e211d99..c30fe52eb9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_cpp_types.cpp index 125f4076ea..321c9ce52a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_mp_types.cpp index b874a5858b..ebd3d9638b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_multiprecision_float_types.cpp index 0837f3d95a..4ef58b79bf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_bin_float_types.cpp index 8511368f12..bbb5891cc6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_cpp_types.cpp index 926946656e..0cee53b6ff 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_mp_types.cpp index 3d79c89cf3..f7e70a0791 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai_prime, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 67431a88d7..ff85047ed2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_bin_float_types.cpp index 19c24d1eb4..5240a051c6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_cpp_types.cpp index e46cb4c09f..cc60debf2b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_mp_types.cpp index df948e1d48..e31c031576 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_ai_prime, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_multiprecision_float_types.cpp index d06878168d..f0ef6b3ff4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_bin_float_types.cpp index 87b98ef8f0..27df33270e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_cpp_types.cpp index c3f20f68ec..3e0a26c894 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_mp_types.cpp index c528fe13f0..cb1bef3a18 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_multiprecision_float_types.cpp index 77c9402bda..2cb8916ddc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_bin_float_types.cpp index b4554d9a1f..15bb6ffc05 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_cpp_types.cpp index 7ad845f7ec..fed8529572 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_mp_types.cpp index 986836ca2f..4ab080c88d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_multiprecision_float_types.cpp index d89db82a07..59f1c76f35 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_bin_float_types.cpp index 96d6d92e06..32cc07bb68 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_cpp_types.cpp index 574d4d9441..c448fe0ec1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_mp_types.cpp index fe45d688bb..75bc99f59e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi_prime, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 833c7f6150..dfbff98fcb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_bin_float_types.cpp index 412ff5004b..41bd311c04 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_cpp_types.cpp index 5805e5d058..694ee4ed1b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_mp_types.cpp index d234c8ebb3..dc29936ca2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_airy_bi_prime, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 7f4f6ba43c..74e737005b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_bin_float_types.cpp index 8fbb3a1082..62b287514e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_cpp_types.cpp index 4ee4dc9e98..0322436052 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cbrt, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_mp_types.cpp index df9ebd1db5..fb94a28b6a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cbrt, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_multiprecision_float_types.cpp index 0eb236baa5..5f8f96fedf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_bin_float_types.cpp index d786d5771d..c33330bd87 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_cpp_types.cpp index d0a858646b..10ddaf1567 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cbrt, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_mp_types.cpp index ec58111db2..ec401fc676 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cbrt, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_multiprecision_float_types.cpp index 1e588c61a5..4356b001f5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_bin_float_types.cpp index e2fd899e5c..339876e544 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_cpp_types.cpp index 345057fa5f..4817b7e8f6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cos_pi, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_mp_types.cpp index fdadf7de86..d7ec7114c0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cos_pi, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_multiprecision_float_types.cpp index edc17b9b11..9dca40ce47 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_bin_float_types.cpp index 2d00f51e6c..32a20609f4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_cpp_types.cpp index a8bedf3071..787a07dc54 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cos_pi, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_mp_types.cpp index e1042a0755..2ce6a658e8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cos_pi, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_multiprecision_float_types.cpp index 257296e1be..55fb6af433 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_bin_float_types.cpp index 1a40a1f26b..44763ba39f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_cpp_types.cpp index c0f54b50f7..05aafed7af 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_expm1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_mp_types.cpp index b8c78ef6c6..5a64a45421 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_expm1, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_multiprecision_float_types.cpp index 5c273c0e8c..25e8de3704 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_bin_float_types.cpp index 6e209bf899..0e79cf4d16 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_cpp_types.cpp index 4fe58d2c81..96ca24869d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_expm1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_mp_types.cpp index 04009ba2ee..57bd99782f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_expm1, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_multiprecision_float_types.cpp index d30df49cae..e1404ceb6e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_bin_float_types.cpp index 2fbbeeeeed..d241b78529 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_cpp_types.cpp index 56d22260ef..7edd200554 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypot, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_mp_types.cpp index 1236e5bb93..a24e4dfcab 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypot, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_multiprecision_float_types.cpp index 31808970a8..5899168857 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_bin_float_types.cpp index d3a2e4789d..e024118785 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_cpp_types.cpp index 721f12f489..3e03d5ef47 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypot, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_mp_types.cpp index b83e8dfe52..b7c0f956b8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypot, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_multiprecision_float_types.cpp index 8d2a5451cf..9bac958d32 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_bin_float_types.cpp index 4f60a0193b..2ac6773a01 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_cpp_types.cpp index e2d6aa2430..377afadfad 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_log1p, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_mp_types.cpp index ba0649df9f..dd74e8c407 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_log1p, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_multiprecision_float_types.cpp index d4f3ef717d..3bf09ca324 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_bin_float_types.cpp index 28b204a0d8..986e0c5310 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_cpp_types.cpp index 7efe6307d7..79f3aab8cb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_log1p, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_mp_types.cpp index ba5d02d975..34ceb312ac 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_log1p, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_multiprecision_float_types.cpp index b56015e898..aad75b34a7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_bin_float_types.cpp index f65817c003..ba708ad280 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_cpp_types.cpp index 620d493b44..f2679e6ff0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_logaddexp, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_mp_types.cpp index aeacdb159b..a9671f7ad3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_logaddexp, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_multiprecision_float_types.cpp index d11861ef82..8b9c816eb4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_bin_float_types.cpp index 07e2d03c82..32e9926d72 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_cpp_types.cpp index 3af1a3add7..939ab5a4c0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_logaddexp, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_mp_types.cpp index e60e6dfad3..a58b897d14 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_logaddexp, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_multiprecision_float_types.cpp index b1b65306a6..4f615cab4d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_bin_float_types.cpp index 129866a7a2..2686e6f654 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_cpp_types.cpp index 98734ce198..0d9e28346e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_logsumexp, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_mp_types.cpp index 26b78f46a9..95787146e3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_logsumexp, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_multiprecision_float_types.cpp index f6ccc399ca..8435059459 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_bin_float_types.cpp index f2674cc8f7..ed3a067dc9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_cpp_types.cpp index 9ba9152111..359a013683 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_logsumexp, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_mp_types.cpp index c760476fee..045637610e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_logsumexp, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_multiprecision_float_types.cpp index a2e8086468..9a82554d7e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_bin_float_types.cpp index 2aca0c033b..cd53386136 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_cpp_types.cpp index 6dedef26d1..3bb3cab089 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_powm1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_mp_types.cpp index f200ddab98..d2a99fa76c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_powm1, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_multiprecision_float_types.cpp index 812e60fff7..9c84be73a7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_bin_float_types.cpp index cfbcf5ca8c..3ae0b52d7a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_cpp_types.cpp index 069cd74370..9545595785 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_powm1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_mp_types.cpp index 4475bc0233..d01b8d5734 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_powm1, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_multiprecision_float_types.cpp index 845c0c427b..8b7e2a010a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_bin_float_types.cpp index 5819af729d..7b4a4f2be1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_cpp_types.cpp index 19095c8369..eefc6c88ee 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_rsqrt, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_mp_types.cpp index 0428c17d9e..3688bd7824 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_rsqrt, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_multiprecision_float_types.cpp index d08c577558..b8d7840fe1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_bin_float_types.cpp index 341c56e6d7..891d984a0a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_cpp_types.cpp index ff8c0b20eb..ad8aa8ac40 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_rsqrt, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_mp_types.cpp index 2028c36807..00486f9a87 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_rsqrt, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_multiprecision_float_types.cpp index 94bcf6f312..d0fe33530b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_bin_float_types.cpp index 839de4a9ad..b15bef297f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_cpp_types.cpp index 020838f12c..edfd490d22 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sin_pi, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_mp_types.cpp index fde50b778f..ec300094ce 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sin_pi, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_multiprecision_float_types.cpp index 7267055da2..b0801679dc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_bin_float_types.cpp index 29fd6eccbb..87d51cf97b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_cpp_types.cpp index 606ebea9a1..d3458a751e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sin_pi, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_mp_types.cpp index c955dcd923..7f93389061 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sin_pi, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_multiprecision_float_types.cpp index 9b637bcfd2..7f32b12aa3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_bin_float_types.cpp index f13a48849c..51352f9a5f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_cpp_types.cpp index 79b62f035b..446ca3bdaf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sqrt1pm1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_mp_types.cpp index 51d7fa4fc4..fc884bf94b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sqrt1pm1, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp index 28072d3bf7..fa42330988 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_bin_float_types.cpp index fe87723d5d..335dd21f3d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_cpp_types.cpp index c2b5486117..e4e95b74e0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sqrt1pm1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_mp_types.cpp index ca036889bf..24f53ea58e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sqrt1pm1, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_multiprecision_float_types.cpp index 39bfada8c2..9addb2e874 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_bin_float_types.cpp index e9672c35d9..2cd39c1d55 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_cpp_types.cpp index ad176a19bd..b871609a09 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_mp_types.cpp index 0867647f11..51cb6bc46a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_multiprecision_float_types.cpp index ef653f6b4b..dbbe259e52 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_bin_float_types.cpp index ad90b4fd64..d6a2723de0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_cpp_types.cpp index a2ffc7029c..f4bd1ae0cc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_mp_types.cpp index ce38aeba21..0b6d6ff999 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_multiprecision_float_types.cpp index 09363e19e4..b63df8026f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_bin_float_types.cpp index 76704f0311..7257178803 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_cpp_types.cpp index c391e56dc5..2258e38ed4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_mp_types.cpp index 30860eb2b7..384ecd461b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i_prime, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 7f5204345d..90cbf5a7fc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_bin_float_types.cpp index a477d4b03c..21b4ed942e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_cpp_types.cpp index 78dc75c974..f8cdef1aa3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_mp_types.cpp index ab41279d75..dc3e0d5c73 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_i_prime, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_multiprecision_float_types.cpp index b2cffede67..c167291dfb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_bin_float_types.cpp index d390d9509c..a69d93ccd8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_cpp_types.cpp index d0915f4cba..abd484d8b3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_mp_types.cpp index 60ea88aed5..cc9fba4c55 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_multiprecision_float_types.cpp index 03f6d5232b..337b3a2fc5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_bin_float_types.cpp index fe1d0651c9..f3654310fa 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_cpp_types.cpp index 99f0397b64..fcd388458c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_mp_types.cpp index fbc743ce36..a03ce3e2b9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_multiprecision_float_types.cpp index 8d770fd10b..e6a9612910 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_bin_float_types.cpp index 3128b50fdf..27f41ff492 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_cpp_types.cpp index fea59113c3..69b1d4af60 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_mp_types.cpp index 6fc370e228..d7f7da6eed 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j_prime, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 4f4f7e445b..f67b481b76 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_bin_float_types.cpp index a57dd2940e..50c523bbca 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_cpp_types.cpp index f95658a57c..574d073bb0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_mp_types.cpp index 74055c54a9..6ed145fed4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_j_prime, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 30e6614edd..e26376de8f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_bin_float_types.cpp index 3e3cfb5d11..110502f773 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_cpp_types.cpp index 0e5b4a323d..64b78961c6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_mp_types.cpp index 0f05eb43e6..a25d17c03f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_multiprecision_float_types.cpp index 794f8f22f0..78626a55a9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_bin_float_types.cpp index 838b91d32c..8aa06878a1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_cpp_types.cpp index 29263a3ea6..1157430b9a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_mp_types.cpp index 200583ccf3..0a0e7b5f56 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_multiprecision_float_types.cpp index e9bda00dab..7b89e15d6a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_bin_float_types.cpp index 8a18b2fa62..737cdb9119 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_cpp_types.cpp index bb0fe5c4d6..31f6900c02 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_mp_types.cpp index 00817e48bd..7ead4d7e91 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k_prime, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 467157cf6d..75a6ba5735 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_bin_float_types.cpp index 4aed7a506a..bf29b145ef 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_cpp_types.cpp index adab7e26b4..db8fbfd6bc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_mp_types.cpp index d7000dc779..5be6ac318e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_bessel_k_prime, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 47a8335c53..4f937fc6ab 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_bin_float_types.cpp index 60ff97a1e2..bcaa40072e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_cpp_types.cpp index 22f5c5172a..ca1f161395 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_mp_types.cpp index a49df4d58d..c538004adb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp index 7d42e296e6..45799c905d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_bin_float_types.cpp index 060975f98e..899d5d9e3e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_cpp_types.cpp index 3f19c7a986..ce0328beec 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_mp_types.cpp index 3d9a010cf7..8e86e94200 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_multiprecision_float_types.cpp index 19479e5e91..859acae332 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp index 5e990f72ad..476f3985f8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_cpp_types.cpp index ddfaa79ef9..e3894bac2a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_mp_types.cpp index d2b05f5a5d..73e20b4d93 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann_prime, T, multiprecision_float_ty BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 49dcc60dcd..b263b7084a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_bin_float_types.cpp index c7d2658b2b..68bdaa0360 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_cpp_types.cpp index 4f452897ee..6df6362f5b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_mp_types.cpp index b573dbe455..59a73549a9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_neumann_prime, T, multiprecision_float_ty BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 0e1d2c7b4c..0be250f465 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_bin_float_types.cpp index 2d2af340af..ff7701d967 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_cpp_types.cpp index f006790c7c..a4ded3fe71 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_mp_types.cpp index 62184dbac9..2dc442518f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_multiprecision_float_types.cpp index 18e46603c1..9eb3192d66 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_bin_float_types.cpp index 0bdc677d8f..9f6a9f3b33 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_cpp_types.cpp index e2c90e12b7..a0dabefb66 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_mp_types.cpp index ce1a848b3e..2eedb18f9e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_multiprecision_float_types.cpp index 5a0bea6b9e..9722d4d838 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_bin_float_types.cpp index b35e65bd55..914db85681 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_cpp_types.cpp index 56efa57844..16d35472f3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_mp_types.cpp index ccab5ec315..b876bc8c8c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel_prime, T, multiprecision_float_typ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 6d360a351b..6bd28b4ded 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_bin_float_types.cpp index 5d3bf06adb..5e2cfd6827 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_cpp_types.cpp index c8d9729f58..23dfa06fd0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_mp_types.cpp index 8f2b61574b..edea4251a4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_bessel_prime, T, multiprecision_float_typ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 3211cabf94..2428173717 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_bin_float_types.cpp index 5b05cb66fa..13132d0fe9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_cpp_types.cpp index fe5e47239f..1cb7288179 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_mp_types.cpp index 6382a2ccdf..362c21b5ed 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp index 3962fc4979..2bf43d1994 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_bin_float_types.cpp index ba034791f3..05058240ff 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_cpp_types.cpp index 905d139eb7..6929baec7e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_mp_types.cpp index 244f3a1421..d9d18752d5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_multiprecision_float_types.cpp index 43abd1a6d3..b5152c7330 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp index 38df7eec0a..b07aa49a8b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_cpp_types.cpp index 0973efd02f..cf95f5460e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_mp_types.cpp index 9bc7bfc124..b78c45e865 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann_prime, T, multiprecision_float_ty BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 6fef8af523..a6a7e8e88a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_bin_float_types.cpp index 17da1b58be..c47d9ebe16 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_cpp_types.cpp index 08a3c3dcc4..e14354af04 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_mp_types.cpp index 02cd02b4bc..42d8fe42f2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_neumann_prime, T, multiprecision_float_ty BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 124d8c427a..32cc861d33 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_bin_float_types.cpp index 642b9a1b4f..c6005b2d51 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_cpp_types.cpp index ec1ab9c0b8..a0e3bdcd33 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_beta, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_mp_types.cpp index 4f23b299af..b5bcc75b52 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_beta, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_multiprecision_float_types.cpp index 84f09ab0da..2f2d2b4283 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_bin_float_types.cpp index 685ae90b02..bb23d4e404 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_cpp_types.cpp index ee76de6702..12b1a9fe8a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_beta, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_mp_types.cpp index 8dbc5de87a..3a6c5c8597 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_beta, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_multiprecision_float_types.cpp index 29e894d1c4..97e2bcb7c7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_bin_float_types.cpp index 782b85a7ff..3b3834584a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_cpp_types.cpp index fbbccae661..085d6d9181 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_betac, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_mp_types.cpp index f83783fe2b..cc6dfaf279 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_betac, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_multiprecision_float_types.cpp index 58dabc7823..82a6dce818 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_bin_float_types.cpp index c46bc1ff61..af32df0c42 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_cpp_types.cpp index 91795d081e..794d6362f6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_betac, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_mp_types.cpp index 579852bc77..7c612ac82d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_betac, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_multiprecision_float_types.cpp index a994775eb2..31c77b0a50 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_bin_float_types.cpp index 246835c796..f19de1e2ff 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_cpp_types.cpp index dbcbb3f80a..0eb77d9391 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_mp_types.cpp index 331da40b01..2a9d265313 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_multiprecision_float_types.cpp index 8e37f1a546..57d25e6950 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_bin_float_types.cpp index 66505f1b44..f87dfd9c37 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_cpp_types.cpp index a295e95700..be83e0bd73 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_mp_types.cpp index 6be57aaed2..fe7408fe98 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_multiprecision_float_types.cpp index d4567ac83a..737dffcd3c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_bin_float_types.cpp index 186ad8e67e..7baecdb8e0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_cpp_types.cpp index 801791f058..2d66417df1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_derivative, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_mp_types.cpp index 917745cb2b..1d7eaa577d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_derivative, T, multiprecision_float_typ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp index 2bddce288f..95fdffd06f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_bin_float_types.cpp index fd5fc595c7..2402e50738 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_cpp_types.cpp index 6bfd6cceef..5d1c5d85c1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_derivative, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_mp_types.cpp index 694cd9b224..d1d8127587 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_derivative, T, multiprecision_float_typ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_multiprecision_float_types.cpp index bd305d91c0..fc4729f463 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_bin_float_types.cpp index 27dd2a42b1..4dd2e1e1b0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_cpp_types.cpp index 07785e41cb..9118c3c0f7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inv, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_mp_types.cpp index 887501e525..55b475dee9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inv, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_multiprecision_float_types.cpp index 00009051f2..5f2e93d81c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_bin_float_types.cpp index 2e8ba58f92..f7f80c1064 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_cpp_types.cpp index 576acc3cb2..4bdceb41bb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inv, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_mp_types.cpp index 26c92d5d4d..4152213ea0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inv, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_multiprecision_float_types.cpp index e1c90e3965..62401584d7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_bin_float_types.cpp index 32f4e79ab5..a859c2c6f9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_cpp_types.cpp index 18b1d37ef1..74e8df22ed 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inva, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_mp_types.cpp index 8af7eee2c6..ed71208a37 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inva, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_multiprecision_float_types.cpp index 0d1e27669a..de473b81a4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_bin_float_types.cpp index 35e67ffc04..2610f8f9a8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_cpp_types.cpp index b38dc08696..2001566b0a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inva, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_mp_types.cpp index b23138db96..c3061412c0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_inva, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_multiprecision_float_types.cpp index 0d479e8298..98d10db1f1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_bin_float_types.cpp index 52641a0b5d..36b48ee834 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_cpp_types.cpp index 1385642901..1ab4872151 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_invb, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_mp_types.cpp index c836750be4..d98bcfbc83 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_invb, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_multiprecision_float_types.cpp index 5b64f818a7..6a3588d880 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_bin_float_types.cpp index f9507114c2..6847971076 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_cpp_types.cpp index 49ee7e2f51..48a112a39e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_invb, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_mp_types.cpp index 35d9dda1ff..04ae30a19e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibeta_invb, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_multiprecision_float_types.cpp index bd030f32c8..e35e1d8045 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_bin_float_types.cpp index 5c38236859..9bdbac2de4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_cpp_types.cpp index d9d6e542fc..784987feae 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_mp_types.cpp index 5bc166ebcb..27dcbb866f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_multiprecision_float_types.cpp index ff9227ad24..efd8bfa3cf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_bin_float_types.cpp index 666e9df7cb..2e8f3c49a7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_cpp_types.cpp index 6b50ddb627..29b38e5817 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_mp_types.cpp index 745065269c..82dfb0e3b6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_multiprecision_float_types.cpp index 52a329f804..4d8efa3719 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_bin_float_types.cpp index 0b04eb485d..c16bab7fb0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_cpp_types.cpp index 273729a80d..b14536383c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inv, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_mp_types.cpp index 811aaa7614..18f53dff94 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inv, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_multiprecision_float_types.cpp index d787bb139f..347e5ad38d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_bin_float_types.cpp index 5823c08bb5..9959c14d5f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_cpp_types.cpp index 7f7910ffc1..5e97afeac8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inv, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_mp_types.cpp index 49743ffdb5..2d9dfda115 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inv, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_multiprecision_float_types.cpp index 890ed7ab4f..11b346039b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_bin_float_types.cpp index 2f0a4a6d3a..313e949ef6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_cpp_types.cpp index ae19add031..8c953d2e4d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inva, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_mp_types.cpp index b206dcbcef..4e04d6a49f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inva, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_multiprecision_float_types.cpp index 5728e099a1..f946c45d5a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_bin_float_types.cpp index 83a661e18f..c67012a209 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_cpp_types.cpp index 8cd1e0187d..422469e229 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inva, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_mp_types.cpp index 5059bf7047..b36ea43b79 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_inva, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_multiprecision_float_types.cpp index 6e11c0ed65..27cf86ae91 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_bin_float_types.cpp index 3fca842eec..95ca180b2f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_cpp_types.cpp index df8c34989e..15c8c9d247 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_invb, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_mp_types.cpp index 3c1f20b8f0..0baab9739b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_invb, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_multiprecision_float_types.cpp index 35126497fa..a8d748f871 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_bin_float_types.cpp index 743753c0d6..cb1186e0e6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_cpp_types.cpp index 4fe2bff2f6..dbfc3d1779 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_invb, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_mp_types.cpp index 20689a7a76..0d3f4c8973 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ibetac_invb, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_multiprecision_float_types.cpp index 3e0cb52378..9537fe18b1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_bin_float_types.cpp index be29bef968..afba346355 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_cpp_types.cpp index 9ceff6c775..9ef108b574 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_mp_types.cpp index 219d26483c..8c797731fb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_multiprecision_float_types.cpp index 6dfebf21a2..35b2c9db8c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_bin_float_types.cpp index 4e0d60c206..b10cea99b1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_cpp_types.cpp index a498ed9e70..9d7a0c8b0c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_mp_types.cpp index 6389b667eb..90f4688f4a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_multiprecision_float_types.cpp index 23605e07c2..a7fd94f35a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_bin_float_types.cpp index 5e04eb5dcd..f77a9e1a59 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_cpp_types.cpp index 013b6c5faf..7f1dbd191b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_mp_types.cpp index f7b141bbfd..621d0402bc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t_prime, T, multiprecision_float_ty BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index f59d5ad39c..a4e55ecaa8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_bin_float_types.cpp index 43e074e4f9..863174fdf0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_cpp_types.cpp index 021e3e7e64..95bb7f73be 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_mp_types.cpp index 26a08af9a6..e862746cdb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_t_prime, T, multiprecision_float_ty BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 721ce0da2e..9acbf87846 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_bin_float_types.cpp index a74829fd88..b21b0348fb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_cpp_types.cpp index 436c704a58..0c7b543586 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_u, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_mp_types.cpp index f51a71c043..e8c980732e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_u, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_multiprecision_float_types.cpp index 31298ee463..c8ea0c51d3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_bin_float_types.cpp index 8bbe99dbf1..b5b775ac85 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_cpp_types.cpp index 147b063d0b..eed1972f1d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_u, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_mp_types.cpp index e427dd1a95..fde2a3cd88 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_chebyshev_u, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_multiprecision_float_types.cpp index f78dce2fea..f688d93488 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_bin_float_types.cpp index 3164350906..ffa09c1a58 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_cpp_types.cpp index 8e58ea4e97..469adb3342 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_mp_types.cpp index bde9d818d3..78db97bc6b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_1, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_multiprecision_float_types.cpp index 9961e88b17..139b679ea2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_bin_float_types.cpp index 1e86407fc3..24b5aa613a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_cpp_types.cpp index 75131559b2..333135ce61 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_mp_types.cpp index 971fab31a9..9e850dad6d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_1, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_multiprecision_float_types.cpp index 68554d8395..8e81da8938 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_bin_float_types.cpp index 187e391d07..7434d108c7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_cpp_types.cpp index 57fbdd9410..11d29f7d6b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_2, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_mp_types.cpp index 2c4e3c1318..0fa78d4c74 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_2, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_multiprecision_float_types.cpp index 189b3b5592..41ac9eb495 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_bin_float_types.cpp index 806d0a4880..af651cf5c8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_cpp_types.cpp index 152b71bf34..ba9fc62579 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_2, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_mp_types.cpp index 97c6cfd1fb..db1387cb01 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_2, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_multiprecision_float_types.cpp index 9d78b1d669..fd10b79b0d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_bin_float_types.cpp index e913c240dc..52acf77284 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_cpp_types.cpp index b05d870f76..5e41a2b209 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_3, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_mp_types.cpp index b5acc45688..c08fbd8143 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_3, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_multiprecision_float_types.cpp index 27f18de52e..2ac177f43e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_bin_float_types.cpp index b6b7df0c28..c458f76e04 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_cpp_types.cpp index d964724df2..ad1a6ae90c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_3, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_mp_types.cpp index 1093a87073..42a6785320 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_3, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_multiprecision_float_types.cpp index c25962c9b2..9aa28cb661 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_bin_float_types.cpp index 8de37d086c..96047ea49c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_cpp_types.cpp index c22ee787b6..a765b698a6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_d, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_mp_types.cpp index d4ad7f7131..589cbec603 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_d, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_multiprecision_float_types.cpp index fc03af948a..571002e5d7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_bin_float_types.cpp index f6f809f6d1..e86f94e04e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_cpp_types.cpp index 04f0142410..f3cf491d71 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_d, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_mp_types.cpp index e17521c833..61384fd917 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_d, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_multiprecision_float_types.cpp index 6cb789a992..391539c147 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_bin_float_types.cpp index f6a0f75240..755b54cc9d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_cpp_types.cpp index 0844b6f6fe..44e86f3488 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rc, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_mp_types.cpp index 66a28e1a18..e054143966 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rc, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_multiprecision_float_types.cpp index bde6f24496..0cfa4ab883 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_bin_float_types.cpp index ea9e6c9c4f..7766271e60 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_cpp_types.cpp index fc7b3de3ee..8361ed1cab 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rc, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_mp_types.cpp index 5265308946..cf8601524a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rc, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_multiprecision_float_types.cpp index 9782ed9d47..e36cfe62a5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_bin_float_types.cpp index 2dcc13fc19..f57e71f4bd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_cpp_types.cpp index ef16a55ca4..68f810c842 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rd, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_mp_types.cpp index 7b15ccf0de..5b4a648620 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rd, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_multiprecision_float_types.cpp index c0cf6c9dde..bced8c04df 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_bin_float_types.cpp index 2834a59739..3e608b575b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_cpp_types.cpp index 3a9d8a8ba9..fdb9d02da6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rd, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_mp_types.cpp index f8cb89799d..c717faf1db 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rd, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_multiprecision_float_types.cpp index b4f8e10766..233d2f924d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_bin_float_types.cpp index 6ecaacd62e..d9b29e62dd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_cpp_types.cpp index d7c58ca25b..ec0fe205a2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rf, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_mp_types.cpp index da1e3949c0..f614bb5114 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rf, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_multiprecision_float_types.cpp index 9e6a40d34f..5c55314cdd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_bin_float_types.cpp index 1f0b7d2832..232e1db24c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_cpp_types.cpp index 3dac1bddb3..14417a9d1f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rf, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_mp_types.cpp index a801fa20c2..bf4dc2c314 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rf, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_multiprecision_float_types.cpp index 6db30044da..1c0c230d6d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_bin_float_types.cpp index af7d65eea8..0b924b4edc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_cpp_types.cpp index 3fa8a255c7..4dff8467c8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rg, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_mp_types.cpp index 7b8f4e4d1e..474568fbd3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rg, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_multiprecision_float_types.cpp index fd1bbc1712..49bdc79512 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_bin_float_types.cpp index d28e262c52..c247390d18 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_cpp_types.cpp index 10400c0b4d..1b4eced0d6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rg, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_mp_types.cpp index be6387b70d..e1c52e25ee 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rg, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_multiprecision_float_types.cpp index 78fbcfa585..713911c342 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_bin_float_types.cpp index cc88806723..802022cbee 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_cpp_types.cpp index d55d818b5e..21eccf3751 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rj, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_mp_types.cpp index c50f149b4b..a5f01bedb6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rj, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_multiprecision_float_types.cpp index ae532d62c7..ef56275046 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_bin_float_types.cpp index f1ff6e827e..e495397d5b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_cpp_types.cpp index f81db3224d..4956bbde59 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rj, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_mp_types.cpp index 79c65f58eb..32247604c9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_ellint_rj, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_multiprecision_float_types.cpp index 9ce83addb3..503c62105e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_bin_float_types.cpp index 739f0d485e..bfbb688b0a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_cpp_types.cpp index 58061dd9a5..a00e4c0788 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_expint, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_mp_types.cpp index b9d95f41dd..acc698a25a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_expint, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_multiprecision_float_types.cpp index b9bfba6288..4fa6d91f03 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_bin_float_types.cpp index 79723eeebc..546147534c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_cpp_types.cpp index 75ead91abd..e0c3757372 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_expint, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_mp_types.cpp index 2fd9c787ae..0d9b527db0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_expint, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_multiprecision_float_types.cpp index accc939d4b..97b040a510 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_bin_float_types.cpp index e30f450716..b450f14ed0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_cpp_types.cpp index fb1e86ed72..af92256824 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_falling_factorial, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_mp_types.cpp index dc1db2304b..e0bca00eae 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_falling_factorial, T, multiprecision_float_ty BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp index 9e48db4a8d..97c47d29b4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_bin_float_types.cpp index b20e84cc93..367921b654 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_cpp_types.cpp index bfc9b2f177..064ee79fba 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_falling_factorial, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_mp_types.cpp index 514a677f9b..ca017690f9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_falling_factorial, T, multiprecision_float_ty BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_multiprecision_float_types.cpp index 15daa84dd5..270f0123d1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_bin_float_types.cpp index 82124e2e84..332369068f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_cpp_types.cpp index 10640928a0..b68e0585aa 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_rising_factorial, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_mp_types.cpp index d5a07ac8a0..b36d990469 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_rising_factorial, T, multiprecision_float_typ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp index aaff8510a2..539a20ab7e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_bin_float_types.cpp index 2ab76a6eb2..a3cfdf67b4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_cpp_types.cpp index 59c17b640a..c47d6fc40a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_rising_factorial, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_mp_types.cpp index 0eae112d6d..ee42d8591b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_rising_factorial, T, multiprecision_float_typ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_multiprecision_float_types.cpp index 8d8bbb087f..566025c865 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_bin_float_types.cpp index 89455235e1..7a5ba8640e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_cpp_types.cpp index 969faa536d..9c46d0ce5f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_digamma, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_mp_types.cpp index eb8c9db1f3..50942cd767 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_digamma, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_multiprecision_float_types.cpp index 81e1d55a69..45340d493c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_bin_float_types.cpp index 7ba747d563..b87981cb3c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_cpp_types.cpp index 513c186970..fae02e2e9d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_digamma, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_mp_types.cpp index a1e620bb71..d82556d622 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_digamma, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_multiprecision_float_types.cpp index ef722eaa20..119fc4d3a4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_bin_float_types.cpp index c4a58a8987..8245b35c01 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_cpp_types.cpp index dfb67e4ad3..5b34b2598b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_p, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_mp_types.cpp index b2001ad0f2..8c8f3e1c65 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_p, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_multiprecision_float_types.cpp index b84c60315d..6719a260e7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_bin_float_types.cpp index c2a48e90eb..ca080ad62a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_cpp_types.cpp index b2fe9eca5c..fe3464f775 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_p, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_mp_types.cpp index fffbb77dbc..814e926230 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_p, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_multiprecision_float_types.cpp index d78a5d73e8..b6993c59eb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_bin_float_types.cpp index 2eabd25033..24e70698a2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_cpp_types.cpp index 2784ea9d0c..02424463ee 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_q, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_mp_types.cpp index a13549788a..3997ce6d9f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_q, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_multiprecision_float_types.cpp index f5808b8ad6..d780c05a32 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_bin_float_types.cpp index c0b018214e..64f6afb6a3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_cpp_types.cpp index 340346c3e5..5905b153ee 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_q, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_mp_types.cpp index b6dfc9f2af..c4e3d83713 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gamma_q, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_multiprecision_float_types.cpp index 8da6472e0b..298e424392 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_bin_float_types.cpp index ef9d6da281..e3a5cf7caa 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_cpp_types.cpp index b9d7b4bbfc..18015d1404 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_lgamma, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_mp_types.cpp index dc4ad0fae0..85b5fc42ca 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_lgamma, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_multiprecision_float_types.cpp index 3ba605147f..8b272c3e93 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_bin_float_types.cpp index 3af04c5cba..3324994fcb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_cpp_types.cpp index 2b6a1402bb..f6a73ee785 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_lgamma, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_mp_types.cpp index dca19b3925..9dfe3df49d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_lgamma, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_multiprecision_float_types.cpp index a1c9470be3..f81ab2fb79 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_bin_float_types.cpp index b89149b6a9..6c688d70f9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_cpp_types.cpp index 51fa0e15a1..adf1abc972 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_polygamma, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_mp_types.cpp index 42345f44d7..3c9d817cf5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_polygamma, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_multiprecision_float_types.cpp index 0092e28f96..19d7f94a26 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_bin_float_types.cpp index 55aaa43efe..cd7b07a1c4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_cpp_types.cpp index de7bd7e8c0..09553d5cdf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_polygamma, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_mp_types.cpp index b752ca7832..19ab369df5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_polygamma, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_multiprecision_float_types.cpp index 383424bbf3..540cecdc74 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_bin_float_types.cpp index ad58647d43..af5a7e2bb6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_cpp_types.cpp index ff93d55433..c58d24c3e1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma1pm1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_mp_types.cpp index f618cc9803..de7dbc28b9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma1pm1, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp index d76453a0f4..9981bd4308 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_bin_float_types.cpp index 9729cb534f..0a4c5ec10d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_cpp_types.cpp index ea6a5770c5..8c8c183b37 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma1pm1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_mp_types.cpp index 823494af03..fdc24458ac 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma1pm1, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_multiprecision_float_types.cpp index edae10c603..e11443cf51 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_bin_float_types.cpp index 04f783059a..26612c8b62 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_cpp_types.cpp index 667ab86cf9..73a99011e0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_mp_types.cpp index 8b4f845bf5..af467844db 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_multiprecision_float_types.cpp index 071dbf9a62..796a90517b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_bin_float_types.cpp index 698973a6d5..e97c487ba4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_cpp_types.cpp index 3d085751b3..0f23979bcc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_mp_types.cpp index 66521e4f8e..d3b96d98c6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_multiprecision_float_types.cpp index 5d56a4ef4f..c984dfab20 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_bin_float_types.cpp index 71fecd0ea8..330541b9a8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_cpp_types.cpp index 52391561ab..aad705319f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_delta_ratio, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_mp_types.cpp index 185971cf72..2146cc1c55 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_delta_ratio, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp index 8b71cb28c8..019e694989 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_bin_float_types.cpp index 3fed2a1bc9..133c605cf5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_cpp_types.cpp index bde2aba448..8e2122c8c3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_delta_ratio, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_mp_types.cpp index b05f73bf91..991b870fb6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_delta_ratio, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_multiprecision_float_types.cpp index 23c5f8e615..a762517e0d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_bin_float_types.cpp index 11c2465c46..b9bb735f01 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_cpp_types.cpp index 6a7cc8c7fc..a806c9bd64 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_lower, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_mp_types.cpp index aba1ebc91b..92284f416e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_lower, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_multiprecision_float_types.cpp index b1afb34b95..ba967a5012 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_bin_float_types.cpp index ef9578dd86..bdb48829df 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_cpp_types.cpp index a0c5a6d5a8..93ab5574c6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_lower, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_mp_types.cpp index 2598f8bd63..4674fdee25 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_lower, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_multiprecision_float_types.cpp index 091e9acb7d..3806bf3f32 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_bin_float_types.cpp index 21df3ecfe6..5e7666e599 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_cpp_types.cpp index 0f3ce07372..92af72ffc5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_ratio, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_mp_types.cpp index 16eec97d9d..239f05a331 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_ratio, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp index d547b0771f..3efb2bc5e7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_bin_float_types.cpp index 761c6f5a76..5219b28671 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_cpp_types.cpp index 13709a8501..33db20dea9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_ratio, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_mp_types.cpp index 127d5290af..582bcde488 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_tgamma_ratio, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_multiprecision_float_types.cpp index 41c8f16641..d231c4ddca 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_bin_float_types.cpp index 656346a16d..bb9e1d41d3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_cpp_types.cpp index 71bdcaeb7a..d832d33467 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_trigamma, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_mp_types.cpp index e8251da256..ad6fafbb07 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_trigamma, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_multiprecision_float_types.cpp index 916988e1cf..81b956354e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_bin_float_types.cpp index 989cf94176..7c5edeb52e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_cpp_types.cpp index 7d81e9b6c6..ddde606512 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_trigamma, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_mp_types.cpp index 9096188799..6e5206ed7e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_trigamma, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_multiprecision_float_types.cpp index 754971d130..0be2069973 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_bin_float_types.cpp index 3430570896..a064b6ba5e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_cpp_types.cpp index 292c0abf74..20ac8ff116 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_mp_types.cpp index 4bd303f1de..df13f77cd8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_multiprecision_float_types.cpp index a16d57b32e..c3fbf52193 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_bin_float_types.cpp index 4424fc0aad..71e3f279ca 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_cpp_types.cpp index 114e1f0f14..85064f6391 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_mp_types.cpp index 87417b952f..cd568ba78c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_multiprecision_float_types.cpp index 33cadae841..f035629ff9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_bin_float_types.cpp index e32d0d1ee4..3b671eccfc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_cpp_types.cpp index 811c423025..1533c4e3d3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_derivative, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_mp_types.cpp index 64f5dbd80d..1a6b1d0b28 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_derivative, T, multiprecision_floa BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp index 45b3b85211..262f24b976 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_bin_float_types.cpp index 4d994c7c2a..c72d6882d6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_cpp_types.cpp index cafdcead11..32fde7061c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_derivative, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_mp_types.cpp index beed53e187..5d227138df 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_derivative, T, multiprecision_floa BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_multiprecision_float_types.cpp index d3f5eb22f1..3889b8e0dd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_bin_float_types.cpp index 0461431c03..884876ce76 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_cpp_types.cpp index 7627f10828..a796a49ed5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_mp_types.cpp index a113a968a8..159c6e109a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_prime, T, multiprecision_float_typ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 7a7ed16ccd..b9c89975fe 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_bin_float_types.cpp index 74ab1f9005..8df4c412c8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_cpp_types.cpp index 81c990c074..6f3d942579 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_mp_types.cpp index bddaaf9a8c..0e31d3373b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_gegenbauer_prime, T, multiprecision_float_typ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 6dd98c37bf..bd379fda48 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_bin_float_types.cpp index 680c61c433..0398635643 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_cpp_types.cpp index a5569a9edb..a0b28b2244 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_mp_types.cpp index 25d57ac7ea..72ac2ddf66 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_1, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp index 64815a525e..1c4312b7af 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_bin_float_types.cpp index 79b16c40ee..c0a3f98332 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_cpp_types.cpp index ae684748ee..748d1cc611 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_mp_types.cpp index 5d38a2ffe0..cea2537e31 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_1, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp index 271c61a6b0..ef1b7c4189 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_bin_float_types.cpp index a9a9ce748f..9bf4b0520e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_cpp_types.cpp index ed8b4801a7..f04b92d678 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_2, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_mp_types.cpp index 77a6948888..52862ca3c2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_2, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp index 85e30e9f61..13089c0344 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_bin_float_types.cpp index 9aaef143fd..691bb7e99e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_cpp_types.cpp index 710c3ea5f1..64a7ad4635 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_2, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_mp_types.cpp index a07c414004..427a68e7e4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_cyl_hankel_2, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp index a8ef74b698..4fa1ec3090 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_bin_float_types.cpp index 3188494480..f01ece330f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_cpp_types.cpp index bbeb7b25f8..63bd826b12 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_mp_types.cpp index 74185e0cec..6c891a13bc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_1, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp index c936de7411..ef40a51a07 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_bin_float_types.cpp index c775ab71ec..4cf6703c77 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_cpp_types.cpp index 0cbe0489d9..0646b1ced0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_mp_types.cpp index f96dd69d8a..4ce9a82f07 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_1, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp index ea7e16fb80..0fa5a852cb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_bin_float_types.cpp index fab5c0b29a..10321122af 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_cpp_types.cpp index 02af4e7b9b..20fa9bd8d6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_2, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_mp_types.cpp index 836e7e72c7..8643830f45 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_2, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp index 484bd8a6b5..54c5c4a3d0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_bin_float_types.cpp index c634bf19d6..9b6f68122d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_cpp_types.cpp index 237e64a214..a35e9df180 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_2, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_mp_types.cpp index 8f005029b8..b23e56b2ad 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sph_hankel_2, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp index d8e1f53836..b34f460c4f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_bin_float_types.cpp index 1c0cb5dbf9..c4d6b9a409 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_cpp_types.cpp index a54e95d6d3..03edef6fd6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hermite, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_mp_types.cpp index da98d436bb..bc4b6a4086 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hermite, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_multiprecision_float_types.cpp index a56879d97f..ca9c6ed2c0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_bin_float_types.cpp index 0918fc1a08..bcc33bfce3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_cpp_types.cpp index 717a79f55a..eded3d5314 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hermite, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_mp_types.cpp index 0966089a06..af496bf328 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hermite, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_multiprecision_float_types.cpp index 7609168c6b..fb6840b793 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_OFF_cpp_types.cpp index b696942bb5..c51da23248 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_heuman_labda, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_OFF_mp_types.cpp index f48d57e4f6..90bc397900 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_heuman_labda, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_ON_cpp_types.cpp index 9e4d8aec1b..a8f2c6e5d7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_heuman_labda, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_ON_mp_types.cpp index 588782c9a4..625166a0ac 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_labda_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_heuman_labda, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_bin_float_types.cpp index 1c4a13f825..12bf38b719 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_cpp_types.cpp index ce17927af8..92b4edf3ca 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_heuman_lambda, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_mp_types.cpp index f987efcfcf..b182d942cb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_heuman_lambda, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_multiprecision_float_types.cpp index b6a3383c5e..bb8bdbcf22 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_bin_float_types.cpp index 0993cc5f64..90e5ea6aa6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_cpp_types.cpp index c9fba8801b..e43755479f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_heuman_lambda, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_mp_types.cpp index 43469afea6..2e12431732 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_heuman_lambda, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_multiprecision_float_types.cpp index f0cffc0c07..e6858873b6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_bin_float_types.cpp index 7a624452aa..1109896e87 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_cpp_types.cpp index 7fe138cac1..89fc619e72 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_0F1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_mp_types.cpp index a383c07da2..2886582c84 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_0F1, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_multiprecision_float_types.cpp index 8cd767d111..e397489189 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_bin_float_types.cpp index a58425323c..4e251e9728 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_cpp_types.cpp index 18586130e1..cea0139b12 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_0F1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_mp_types.cpp index 1816334862..8a5184b93c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_0F1, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_multiprecision_float_types.cpp index c5af2fbf71..bf45b379a9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_bin_float_types.cpp index df673aed94..c707b7e390 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_cpp_types.cpp index 526dc56513..0290dcaf1c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F0, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_mp_types.cpp index 2a6f07cc47..1c03fdc9c5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F0, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_multiprecision_float_types.cpp index 24e50adc7f..df92ee2da7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_bin_float_types.cpp index 46f51cc8fa..4a6a711a36 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_cpp_types.cpp index 43229a4ce3..79be1904d9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F0, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_mp_types.cpp index 9d9d56e7e8..9546f02ea7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F0, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_multiprecision_float_types.cpp index c78398171b..78cc954d8d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_bin_float_types.cpp index 5d700e244c..51bbcaad63 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_cpp_types.cpp index 863f50a3c5..a074b753da 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_mp_types.cpp index 98bdc75996..223e86f7c5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F1, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_multiprecision_float_types.cpp index 9002a2ae05..7d1b1d4567 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_bin_float_types.cpp index 9071946822..bdd609c669 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_cpp_types.cpp index a022243180..3ec82ecd4c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_mp_types.cpp index 53d4d82498..22c278cf38 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_1F1, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_multiprecision_float_types.cpp index 8fd4524ce4..82355f95a9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_bin_float_types.cpp index 86bfe8e28f..750ea8a8ec 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_cpp_types.cpp index acd05b972a..869fce80cd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_2F0, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_mp_types.cpp index 5bc439ca77..d06ae7a62f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_2F0, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_multiprecision_float_types.cpp index 233a03e4ce..836dc897bd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_bin_float_types.cpp index 73bc15aad5..4a09bb19bd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_cpp_types.cpp index 319a6e1c64..12b34fe89d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_2F0, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_mp_types.cpp index 453dad07b5..c0a58e7ade 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_hypergeometric_2F0, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_multiprecision_float_types.cpp index b4630953df..e157bb7eb8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_bin_float_types.cpp index 899cfb4bb8..77e6e68102 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_cpp_types.cpp index b1a8e64b6a..8572858a2b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_mp_types.cpp index 6b97b7fbe6..c34aa47c3f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_multiprecision_float_types.cpp index 2af05168b4..b2931cff44 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_bin_float_types.cpp index 5f426f9401..d284784b15 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_cpp_types.cpp index 806b7603a9..9b2ce9cf70 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_mp_types.cpp index eca49f7c5d..49a7bff628 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_multiprecision_float_types.cpp index ca19686acf..3d59fc5136 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_bin_float_types.cpp index b4b4807682..6f086e2dfa 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_cpp_types.cpp index 8bd9520def..59db576f04 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_derivative, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_mp_types.cpp index 6347d021f9..e8b500535c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_derivative, T, multiprecision_float_ty BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp index 4acf65aa26..8d8b983ee4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_bin_float_types.cpp index 3c63d6a9c8..70fffa4be2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_cpp_types.cpp index 0be64a02de..37088ec36d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_derivative, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_mp_types.cpp index f0bb11c830..468d584112 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_derivative, T, multiprecision_float_ty BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_multiprecision_float_types.cpp index 3ae00958c1..902118fca0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_bin_float_types.cpp index c360c693ce..b45dda42b8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_cpp_types.cpp index bbc91e42b6..1a776a1bff 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_double_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_mp_types.cpp index d9244e7bcf..fc3a6896e9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_double_prime, T, multiprecision_float_ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index d9c3642be1..8991bc31e4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_bin_float_types.cpp index e945f5fe53..cdc83331a1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_cpp_types.cpp index 123e2a441c..934e3c9380 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_double_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_mp_types.cpp index 3754088c1a..a030b55cd2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_double_prime, T, multiprecision_float_ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 741b65630b..769133e697 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_bin_float_types.cpp index 91bec68144..35d2ef7dcf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_cpp_types.cpp index bdcf778c13..b1dc5faa5b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_mp_types.cpp index de5d3dbee2..0ec556df0c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_prime, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 93eb6dba4e..6615ccc73d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_bin_float_types.cpp index f828997289..29bea00400 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_cpp_types.cpp index e344b7d3e2..760299d5b1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_mp_types.cpp index 469877a2c2..de3e5dd788 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_prime, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 65508e7180..bcb4b9d1ac 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_bin_float_types.cpp index 2d83830fdc..c403a92202 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_cpp_types.cpp index f72f6a4f93..6a5f33a8c2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cd, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_mp_types.cpp index f6c9a6b44a..be9a3b45c7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cd, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_multiprecision_float_types.cpp index df2987933b..619d28d480 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_bin_float_types.cpp index 4f533aed44..021ad5d0c7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_cpp_types.cpp index 0ae5b5dc9f..88b15d448d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cd, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_mp_types.cpp index e96a4f675c..c9d894c2e7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cd, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_multiprecision_float_types.cpp index b833d9b241..b35cde60d4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_bin_float_types.cpp index ed06c72f6c..affabd5b3c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_cpp_types.cpp index 1491e07586..dd229c9da0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cn, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_mp_types.cpp index 5a65e8c4c2..cf05734ded 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cn, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_multiprecision_float_types.cpp index 54170cd4c9..693f0d5ff3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_bin_float_types.cpp index 252dc4f768..dfefd20857 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_cpp_types.cpp index c69d752046..896725361e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cn, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_mp_types.cpp index 6aa70b721e..9195d0acc5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cn, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_multiprecision_float_types.cpp index ca1e43d8ad..bacc8b40bf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_bin_float_types.cpp index e2fd397a68..2c20bd1ea1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_cpp_types.cpp index 47c41338bd..4287b30fa3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cs, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_mp_types.cpp index 3434c93f76..f569ffa0e8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cs, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_multiprecision_float_types.cpp index 42b78a81f2..b419a19081 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_bin_float_types.cpp index 42ebf9b198..50c6fca3a2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_cpp_types.cpp index b223a1af88..90c87fad5a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cs, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_mp_types.cpp index 10f573a5f4..a60a2e3091 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_cs, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_multiprecision_float_types.cpp index e463bb91de..1e35e8f7f1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_bin_float_types.cpp index 91cdb596c5..1e612c28c9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_cpp_types.cpp index 0f5a16cb76..51d8f58b6a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dc, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_mp_types.cpp index 967ad3a6b7..e30d591f27 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dc, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_multiprecision_float_types.cpp index 5cb6f7e396..17a1216954 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_bin_float_types.cpp index da124ba0a7..a647151010 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_cpp_types.cpp index 9695d35c9b..c3df87ce8d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dc, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_mp_types.cpp index 9f4086f7d1..a307d54b6d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dc, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_multiprecision_float_types.cpp index e367ebb5ee..d8a2c7e1f5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_bin_float_types.cpp index 605d08e27b..35b7e63294 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_cpp_types.cpp index 9bd93c355b..604bff65f0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dn, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_mp_types.cpp index 93a9d316c6..8d4fbba166 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dn, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_multiprecision_float_types.cpp index 068333d8a2..efe83d0942 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_bin_float_types.cpp index e5ae5d8a3a..9ab3a00167 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_cpp_types.cpp index 0d1dec3f26..9b224f168b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dn, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_mp_types.cpp index 25358ce8c5..0653b3453e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_dn, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_multiprecision_float_types.cpp index 6218392ffa..1a2e96e203 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_bin_float_types.cpp index a002d982c6..4f5358f6a6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_cpp_types.cpp index 5b0f7896fc..69501d98d6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ds, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_mp_types.cpp index 922c9f6820..3e1c48519c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ds, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_multiprecision_float_types.cpp index 8399f175db..a90a13bedd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_bin_float_types.cpp index 9cf4c25958..29156501fb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_cpp_types.cpp index c0a1e57f09..894fc8c49c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ds, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_mp_types.cpp index b7649e1010..93c5097fa8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ds, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_multiprecision_float_types.cpp index c1fbf69e6e..19de43ccf9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_bin_float_types.cpp index 069b335a58..a8ce0b94a6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_cpp_types.cpp index 97d7e8630e..38da69decf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nc, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_mp_types.cpp index fccb98f147..9cff7d5ba8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nc, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_multiprecision_float_types.cpp index 3e82b56cd2..e005229df4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_bin_float_types.cpp index ef51558246..411243943d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_cpp_types.cpp index 9490691626..da8585bf57 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nc, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_mp_types.cpp index dabf549774..b334b7bcb7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nc, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_multiprecision_float_types.cpp index 43396565fa..47041609a9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_bin_float_types.cpp index a3ba4cb63e..f382acb648 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_cpp_types.cpp index 12633265ee..73b01d18da 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nd, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_mp_types.cpp index 325f00aafa..34fd7cf3c8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nd, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_multiprecision_float_types.cpp index 88f7636868..caef4b5f27 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_bin_float_types.cpp index 39d1c4671b..b0484e8954 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_cpp_types.cpp index 881a914055..1d2c462ba5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nd, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_mp_types.cpp index 9823b59cab..cf468b0a6c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_nd, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_multiprecision_float_types.cpp index 57562fc545..ecb0e56bb5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_bin_float_types.cpp index 691edbcb03..1c6c6e9944 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_cpp_types.cpp index 17b782cf14..48fd276981 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ns, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_mp_types.cpp index 85e55445da..5f472ec82c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ns, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_multiprecision_float_types.cpp index b1d7499190..a63336ccd9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_bin_float_types.cpp index 9150255338..a69bd4003d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_cpp_types.cpp index d49f305ac0..c10b8aa7f5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ns, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_mp_types.cpp index e6c4920fb5..4a30a20acb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_ns, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_multiprecision_float_types.cpp index 4225cfec5c..69bedea299 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_bin_float_types.cpp index 08f690c716..786a808833 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_cpp_types.cpp index 173255b7f9..520b214f08 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sc, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_mp_types.cpp index 670823ad81..82f441c9ce 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sc, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_multiprecision_float_types.cpp index 0b93f3a8dc..de649fa59f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_bin_float_types.cpp index 13f7e3650b..5487ca1d23 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_cpp_types.cpp index 05539afea8..f63966dd2c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sc, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_mp_types.cpp index c94022f390..3b18d762b0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sc, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_multiprecision_float_types.cpp index ccefa78fcc..dfbb6ac36c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_bin_float_types.cpp index 240f9469e0..33b5f746be 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_cpp_types.cpp index e1038a7326..988b306707 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sd, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_mp_types.cpp index 5d7603b977..6ab582169a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sd, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_multiprecision_float_types.cpp index 04abd5e90f..fd971eeaf0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_bin_float_types.cpp index 699077433f..9721120455 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_cpp_types.cpp index c1b9644a3f..90c24998f6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sd, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_mp_types.cpp index 73ab92599f..d5a9fc5acb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sd, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_multiprecision_float_types.cpp index 1383c70117..c76b167892 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_bin_float_types.cpp index 296ce0002d..0efb44951f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_cpp_types.cpp index 07f6ed964a..8042ca5180 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sn, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_mp_types.cpp index 5be7306c11..c3b3a7f137 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sn, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_multiprecision_float_types.cpp index 3d39e7fd53..92f40ac01a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_bin_float_types.cpp index 5c9869ccf5..8d23147b11 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_cpp_types.cpp index 7bc43358ce..640737aa6c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sn, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_mp_types.cpp index ead1a7feed..e51b4b8a95 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_sn, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_multiprecision_float_types.cpp index f4118164a2..a5705bf1c2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_bin_float_types.cpp index 1ee67be83f..05027b2338 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_cpp_types.cpp index 05f746c887..eade876b2b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_mp_types.cpp index b543365084..0e063c7138 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_multiprecision_float_types.cpp index e5e24131f0..da5f214db0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_bin_float_types.cpp index 16f7bd513f..af202c6cde 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_cpp_types.cpp index ed04fbe455..2d115e2bf6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_mp_types.cpp index aafa66b588..c41ce522cd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_multiprecision_float_types.cpp index 6475c49675..0b4d1d4a4f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_bin_float_types.cpp index a4d3f1570f..9a6295669e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_cpp_types.cpp index 882c19b437..5eda0b43c0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1tau, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_mp_types.cpp index 934a5197c8..3a78fcf158 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1tau, T, multiprecision_float_typ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_multiprecision_float_types.cpp index f8883c3326..7272569948 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_bin_float_types.cpp index 601033c35c..775896d3e2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_cpp_types.cpp index c576ef8d12..f5080ca6fd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1tau, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_mp_types.cpp index 6f17bd6cf5..66def61a42 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta1tau, T, multiprecision_float_typ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_multiprecision_float_types.cpp index 60cb5447c4..1e36e6e54e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_bin_float_types.cpp index 08dca56ab3..79b40dc484 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_cpp_types.cpp index 2856965420..510007bcf5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta2, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_mp_types.cpp index b854abf99a..30979f2590 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta2, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_multiprecision_float_types.cpp index 742d3c0aab..a333ab780c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_bin_float_types.cpp index 3af041ecfe..c78f8c0bea 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_cpp_types.cpp index 04ad12fcd6..24cdbb6071 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta2, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_mp_types.cpp index bc8d0eb8b2..46bef2aa92 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta2, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_multiprecision_float_types.cpp index 03aaf86bd2..3deba06a24 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_bin_float_types.cpp index 1c80900e2e..9adb260515 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_cpp_types.cpp index 0f04b64279..2186a4190e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_mp_types.cpp index 4aeaa7dfde..4439a3c1a7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_multiprecision_float_types.cpp index de09f105c1..c909c22a42 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_bin_float_types.cpp index b958fbfce5..9c8d6ccdae 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_cpp_types.cpp index dd3d114008..747329295c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_mp_types.cpp index 788f1e14a5..cf96a67c57 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_multiprecision_float_types.cpp index 3c45b477f8..b19f7f6fce 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_bin_float_types.cpp index 01f8241336..8cb521066c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_cpp_types.cpp index 59d3d6ca78..39929e4e0b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_mp_types.cpp index 5f0fdc6ae9..46ddaf9efa 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1, T, multiprecision_float_type BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_multiprecision_float_types.cpp index 14b5c8c5bf..4630fa171b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_bin_float_types.cpp index 8ae7834d39..47cd97f81c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_cpp_types.cpp index ecd8fd0f85..fb8c8aa20f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_mp_types.cpp index 03ef1e6a13..830304cd70 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1, T, multiprecision_float_type BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_multiprecision_float_types.cpp index 7387286833..71410957eb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_bin_float_types.cpp index 93cf2c20c4..2359a7760b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_cpp_types.cpp index 11040b1c6a..0f0ee810bb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1tau, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_mp_types.cpp index 8438220241..84cb373592 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1tau, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp index 36ba31ec94..ca366f113e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_bin_float_types.cpp index 9536f3f23d..28e8ab58ba 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_cpp_types.cpp index f2fd6d5a22..02a0b8b396 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1tau, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_mp_types.cpp index 3f387a792d..e2aef96189 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3m1tau, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_multiprecision_float_types.cpp index 6cf5d150aa..ce61338bd2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_bin_float_types.cpp index c3b2dda552..e9ef481cce 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_cpp_types.cpp index 1d6a8c7861..941066fbdf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3tau, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_mp_types.cpp index a28eb40f37..4d304bff8f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3tau, T, multiprecision_float_typ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_multiprecision_float_types.cpp index f78f254d6b..8bbe66fc70 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_bin_float_types.cpp index 01fb7841be..930f42d13d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_cpp_types.cpp index b30c6b45a5..8149cd4a11 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3tau, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_mp_types.cpp index 5e8310fb55..7f61d802e1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta3tau, T, multiprecision_float_typ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_multiprecision_float_types.cpp index 87153f86b5..73e275ce89 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_bin_float_types.cpp index fb88db39ee..e534e126b0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_cpp_types.cpp index 92ac590ecf..07853e604c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_mp_types.cpp index ca641d9939..ca304dda78 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_multiprecision_float_types.cpp index 9ce080b6f0..d817a54daa 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_bin_float_types.cpp index 0c06a3bc79..2e790f0144 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_cpp_types.cpp index dab42eb731..75a7eb0946 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_mp_types.cpp index c6faa13ca1..75c87158a1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_multiprecision_float_types.cpp index b48a21ba28..547876be8d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_bin_float_types.cpp index 8a7ba27cb9..dc1473f4c4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_cpp_types.cpp index d2be8adb21..13d06d5480 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_mp_types.cpp index 6694e65d79..5fdd75e4f1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1, T, multiprecision_float_type BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_multiprecision_float_types.cpp index 8e3bfadb91..33f02336a9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_bin_float_types.cpp index aac573cdbf..51612ebe75 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_cpp_types.cpp index 2c630df622..97206a0c10 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_mp_types.cpp index 1e51216fad..ed06cd1481 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1, T, multiprecision_float_type BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_multiprecision_float_types.cpp index 29e6ae85f5..b98a43f2f0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_bin_float_types.cpp index a097ded48e..dfe74efa11 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_cpp_types.cpp index 79dd290309..2ba6fe88c3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1tau, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_mp_types.cpp index 25e1e1df59..098cc3a6a9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1tau, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp index 7e53ef9935..702813899d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_bin_float_types.cpp index cb36298dc5..50f1eaf789 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_cpp_types.cpp index 52e948c83a..6ef7397f5c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1tau, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_mp_types.cpp index df50441aa1..90346c0ba1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4m1tau, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_multiprecision_float_types.cpp index d4db7d6d08..65ad2d006c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_bin_float_types.cpp index ce1481dfac..e02034eb21 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_cpp_types.cpp index 386c59a949..283edec81d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4tau, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_mp_types.cpp index c002a0959b..35488a4960 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4tau, T, multiprecision_float_typ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_multiprecision_float_types.cpp index 104303871c..8645fc909b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_bin_float_types.cpp index 4b6a2a988a..ba887ccdb3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_cpp_types.cpp index 48e21daf52..6dbc818326 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4tau, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_mp_types.cpp index 3a158d501e..e040dde9c5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_theta4tau, T, multiprecision_float_typ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_multiprecision_float_types.cpp index d68c105347..8cd7827f8c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_bin_float_types.cpp index cdd145a09d..05df51f2cc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_cpp_types.cpp index ffd1e55d40..1cbe2bff7c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_zeta, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_mp_types.cpp index a9ab0df823..9bc1ff3c11 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_zeta, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp index 610b1e7432..d13c7e001c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_bin_float_types.cpp index 0056b359eb..b195f56237 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_cpp_types.cpp index be581aa6de..f4055961c7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_zeta, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_mp_types.cpp index 0650f451a6..c0c945b914 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_jacobi_zeta, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_multiprecision_float_types.cpp index 659ded6914..f00bc110c3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_bin_float_types.cpp index 022ad3ced5..52edf9529f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_cpp_types.cpp index 957acef75b..1c0b87e348 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_laguerre, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_mp_types.cpp index e2938eeb02..3d9b67f0b2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_laguerre, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_multiprecision_float_types.cpp index 698e72c873..790eb1e446 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_bin_float_types.cpp index c7c3439b2b..5515a32042 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_cpp_types.cpp index fbc1d2e06c..5b4ab936c2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_laguerre, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_mp_types.cpp index 01cbb4cc58..6d59bbcd13 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_laguerre, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_multiprecision_float_types.cpp index ea6170e45e..da222a40b4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_bin_float_types.cpp index 6e0156c1d7..24f6e4a0ef 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_cpp_types.cpp index 43afbbdfef..294cfed26f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_mp_types.cpp index f71137a647..5ef9a65274 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_multiprecision_float_types.cpp index 55148134ad..0250bd0a02 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_bin_float_types.cpp index 202cce99c1..8b63b6566a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_cpp_types.cpp index 3e0118ad41..2c534421b9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_mp_types.cpp index c8501d1ccb..6cc5ede2ee 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_multiprecision_float_types.cpp index a62facd803..291a871ccc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_bin_float_types.cpp index 4e8d904da3..86c59ea4a8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_cpp_types.cpp index 93b7981288..e73aaf06e9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_mp_types.cpp index 66ffc156ab..4a8784f1e0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0_prime, T, multiprecision_float_typ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index b007a9c6cd..1072ea215e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_bin_float_types.cpp index 64ef87738f..921abed914 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_cpp_types.cpp index 657f9c05cf..2356647ed7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_mp_types.cpp index e6623cfdf4..1543e26d9b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_w0_prime, T, multiprecision_float_typ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 0087c64d42..bca93d6d16 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_bin_float_types.cpp index c455966ee6..964958b214 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_cpp_types.cpp index d7370c0e3f..482906b5f0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_mp_types.cpp index e99ca29163..9be725876d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_multiprecision_float_types.cpp index e19ec52857..4d21f1cd8a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_bin_float_types.cpp index 4f57ac738b..0c6301f339 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_cpp_types.cpp index 7d4921018f..1526534b90 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_mp_types.cpp index d827ae3238..1d1bea009d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_multiprecision_float_types.cpp index d50df99c7a..05ec91bd41 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_bin_float_types.cpp index 211efff1ee..cfe031709d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_cpp_types.cpp index 3d47d0832b..81f3dfc2e0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_mp_types.cpp index ecf1192579..b40db60b7b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1_prime, T, multiprecision_float_ty BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index f575321cc6..532f56287c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_bin_float_types.cpp index 5f33e56495..2ec1ff5a7b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_cpp_types.cpp index 245c5c55a5..14a623854a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_mp_types.cpp index 5ed00749c5..d6c881448d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_lambert_wm1_prime, T, multiprecision_float_ty BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 0d1296fff9..02b54aaa1a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_bin_float_types.cpp index 0ddc7d977d..19d0521aba 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_cpp_types.cpp index 5b0b86d54f..73e1a761b5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_mp_types.cpp index 0f01188835..a7f2db2bb3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_multiprecision_float_types.cpp index b6263eb7a9..344dd2eecf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_bin_float_types.cpp index 31df46bd3e..b830d9c9fa 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_cpp_types.cpp index 46d3c93616..a11dd396ff 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_mp_types.cpp index 1869c341e0..f85a0fd4f1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_multiprecision_float_types.cpp index 95180adb4f..291dbd5c02 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_bin_float_types.cpp index 90fed9c5bb..55605245d0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_cpp_types.cpp index 1669c33ddd..fbd23434dd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_mp_types.cpp index 1545fdce95..cc5b3dc085 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p_prime, T, multiprecision_float_typ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 40f426c39e..ca9a61b2be 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_bin_float_types.cpp index f580537cde..09d5564998 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_cpp_types.cpp index 9cd388cf16..d4296d112f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p_prime, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_mp_types.cpp index 0fa356de8c..9fd9e707b9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_p_prime, T, multiprecision_float_typ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 7f0e711bc8..98baf3b10d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_bin_float_types.cpp index da5ce71228..a85e73d1e4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_cpp_types.cpp index f4c48ed68e..fed50b9e1f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_q, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_mp_types.cpp index 2dd309f759..d70c86a050 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_q, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_multiprecision_float_types.cpp index 219d036f93..162268e71e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_bin_float_types.cpp index f842cee5ca..39d0b2ff39 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_cpp_types.cpp index 43a0401a5b..355adf46ce 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_q, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_mp_types.cpp index 2fd7c39dd4..1dbee469c1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_legendre_q, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_multiprecision_float_types.cpp index 5c81dfa365..1faed8f753 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_bin_float_types.cpp index 8ad09f8d24..844f9d98fd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_cpp_types.cpp index d25121a0d8..e8536f7ad2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_owens_t, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_mp_types.cpp index e165cdb6b3..07a0ffe874 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_owens_t, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_multiprecision_float_types.cpp index 6050064f40..032e26cb8c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_bin_float_types.cpp index 81944f19f3..e9e1536cb8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_cpp_types.cpp index f016bbd2c6..ac3eb60a52 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_owens_t, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_mp_types.cpp index 98b4d1347a..a2ab589849 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_owens_t, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_multiprecision_float_types.cpp index f470d3fdcb..2a8ecc7c09 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_bin_float_types.cpp index ab4880948e..b1d495f102 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_cpp_types.cpp index cf1a5b4f4c..4b3235bc0d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_zeta, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_mp_types.cpp index 0cac5f1132..15ed1222af 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_zeta, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp index bd59be2a15..e742d7dd9b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_bin_float_types.cpp index bcf2c86128..06d92a900e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_cpp_types.cpp index 0019fbbe38..8c3668a69f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_zeta, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_mp_types.cpp index ba92c7f457..ea3310c113 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_zeta, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_multiprecision_float_types.cpp index 5532b09943..22e1fd443e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp index 0eed080d27..4848cf87fd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_cpp_types.cpp index f53068263b..78bb1918e0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinc_pi, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_mp_types.cpp index ced70cc1dd..b146fa109a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinc_pi, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp index 985235ed0d..a5992212e0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_bin_float_types.cpp index 8b435c03d4..f2f4ff3598 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_cpp_types.cpp index acea6eeead..83f8aec1ff 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinc_pi, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_mp_types.cpp index e5b2f2e9d0..520b31dd58 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinc_pi, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_multiprecision_float_types.cpp index b09c8d02bb..f736982117 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp index 8ae310de6a..42c2b4ae5d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_cpp_types.cpp index 0d3f246c9a..40e7d3b6cb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinhc_pi, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_mp_types.cpp index b5234b2128..f6d51f9130 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinhc_pi, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp index aca0ff60a6..7f1e148517 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_bin_float_types.cpp index ae298098ed..c6d7470485 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_cpp_types.cpp index 3fe9440627..225e653615 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinhc_pi, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_mp_types.cpp index 6449c7825d..eabf2c9fba 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_sinhc_pi, T, multiprecision_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_multiprecision_float_types.cpp index 9a65136daa..bfd1b01199 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_OFF_cpp_types.cpp index 4485f51701..051384c381 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_shperical_harmonic, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_OFF_mp_types.cpp index d0d577acad..ad728de99f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_shperical_harmonic, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_ON_cpp_types.cpp index cbbc3fcd5b..d4d9b33a81 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_shperical_harmonic, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_ON_mp_types.cpp index 76d3cc5472..51c5a56bcf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_shperical_harmonic_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_shperical_harmonic, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_bin_float_types.cpp index 7cdc41f190..9af25f823c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_cpp_types.cpp index 4b78ac14fe..afbe9c777a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_mp_types.cpp index 9697584819..13458c12fa 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_multiprecision_float_types.cpp index 3977cf1e74..7e53b710e7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_bin_float_types.cpp index d26e626208..52b0a2992d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_cpp_types.cpp index 6ea71469f5..3d1c2c3fc6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_mp_types.cpp index e386d83fcc..e587c62e62 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic, T, multiprecision_float_t BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_multiprecision_float_types.cpp index 3f52142ea1..d33d0ae5e4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_bin_float_types.cpp index 7eccffce3a..8a10218cb2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_cpp_types.cpp index 90f25620d8..c47d77d8a6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_i, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_mp_types.cpp index da207dbe6b..fff9abd2c7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_i, T, multiprecision_float BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_multiprecision_float_types.cpp index 9ae16026a2..269292008d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_bin_float_types.cpp index 937fd9d0c3..58ef33b44b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_cpp_types.cpp index 446d09f1c3..a27081cf15 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_i, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_mp_types.cpp index ee90f83453..b3c51c8d4f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_i, T, multiprecision_float BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_multiprecision_float_types.cpp index c2aec9a103..af95a9e91b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_bin_float_types.cpp index b6539207cf..2fbf4a5cc7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_cpp_types.cpp index 39421d28e7..03245dc4c2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_r, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_mp_types.cpp index 94944194de..6131c1dc34 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_r, T, multiprecision_float BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_multiprecision_float_types.cpp index aa2abdb5f1..4028a9d8ab 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_bin_float_types.cpp index aead5c5a66..991ceb835f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_cpp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_cpp_types.cpp index 700e3300ca..df88807701 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_cpp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_cpp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_r, T, bin_float_types) BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_mp_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_mp_types.cpp index c962da73e0..9dd1e79337 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_mp_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_mp_types.cpp @@ -28,3 +28,4 @@ BOOST_AUTO_TEST_CASE_TEMPLATE(test_spherical_harmonic_r, T, multiprecision_float BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_multiprecision_float_types.cpp index df49931d4e..9eb0f98d80 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + From 5da8c525d3a64bf8839a1a2b54b7f02ceaf65857 Mon Sep 17 00:00:00 2001 From: mzhelyez Date: Sun, 14 Sep 2025 17:34:11 +0200 Subject: [PATCH 06/10] removed tabs from .py file --- .../autogen_rvar_specfun_tests.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.py b/test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.py index db39f1e633..769ba0b307 100755 --- a/test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.py +++ b/test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.py @@ -131,7 +131,7 @@ def compile_cpp_file(filename): jam_compile_commands = open(JAM_COMPILE_COMMANDS_OUT,"w") jam_compile_commands.write("test-suite autodiff-long-running-tests\n") jam_compile_commands.write(" :\n") - compile_table_file.write("[table\n[[Function]\t[compiles with ET ON]\t[runs with ET ON]\t[compiles with ET OFF] \t[runs with ET OFF] \t[works with multiprecision]\t[known issues]]\n") + compile_table_file.write("[table\n[[Function]\t[compiles with ET ON]\t[runs with ET ON]\t[compiles with ET OFF] \t[runs with ET OFF]\t[works with multiprecision]\t[known issues]]\n") with open(SPECFUN_LIST,"r") as specfun_file: for line in specfun_file: if not line.count("#"): From 3f1a5a704afe42e87dfaac75635b3740b7eed84e Mon Sep 17 00:00:00 2001 From: mzhelyez Date: Mon, 15 Sep 2025 10:04:15 +0200 Subject: [PATCH 07/10] added boost-no-inspect to autogen script --- .../autogen_rvar_specfun_tests.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.py b/test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.py index 769ba0b307..b8a7cbd408 100755 --- a/test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.py +++ b/test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.py @@ -1,10 +1,6 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -""" -Created on Thu Sep 11 16:10:41 2025 - -@author: mzhelyez -""" +# boost-no-inspect # Copyright Maksym Zhelyeznyakov 2025-2026 # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at From 9733e1225f3c2813fe09c4e21f8caf2136cb5f15 Mon Sep 17 00:00:00 2001 From: Matt Borland Date: Wed, 10 Sep 2025 10:28:28 +0200 Subject: [PATCH 08/10] Add limited runners for testing of reverse mode auto diff with long test --- .drone.star | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.drone.star b/.drone.star index bc51cc7e0e..987562d8f4 100644 --- a/.drone.star +++ b/.drone.star @@ -18,6 +18,7 @@ def main(ctx): things_to_test = [ "special_fun", "distribution_tests", "mp", "misc", "interpolators", "quadrature", "autodiff", "long-running-tests", "float128_tests", "concepts" ] gcc13_things_to_test = [ "special_fun", "distribution_tests", "mp", "misc", "interpolators", "quadrature", "autodiff", "long-running-tests", "float128_tests", "concepts", "new_floats" ] sanitizer_test = [ "special_fun", "distribution_tests", "misc", "interpolators", "quadrature", "float128_tests" ] + reverse_mode_autodiff_test = [ "test_reverse_mode_autodiff", "autodiff-long-running-tests" ] gnu_5_stds = [ "gnu++14", "c++14" ] gnu_6_stds = [ "gnu++14", "c++14", "gnu++17", "c++17" ] clang_6_stds = [ "c++14", "c++17" ] @@ -68,6 +69,10 @@ def main(ctx): for cxx in gcc13_stds: result.append(linux_cxx("Ubuntu g++-13 " + cxx + " " + suite, "g++-13", packages="g++-13", buildtype="boost", image="cppalliance/droneubuntu2404:1", environment={'TOOLSET': 'gcc', 'COMPILER': 'g++-13', 'CXXSTD': cxx, 'TEST_SUITE': suite, }, globalenv=globalenv)) result.append(linux_cxx("Ubuntu g++-14 " + cxx + " " + suite, "g++-14", packages="g++-14", buildtype="boost", image="cppalliance/droneubuntu2404:1", environment={'TOOLSET': 'gcc', 'COMPILER': 'g++-14', 'CXXSTD': cxx, 'TEST_SUITE': suite, }, globalenv=globalenv)) + for suite in reverse_mode_autodiff_test: + for cxx in gcc13_stds: + result.append(linux_cxx("Ubuntu g++-13 " + cxx + " " + suite, "g++-13", packages="g++-13", buildtype="boost", image="cppalliance/droneubuntu2404:1", environment={'TOOLSET': 'gcc', 'COMPILER': 'g++-13', 'CXXSTD': cxx, 'TEST_SUITE': suite, }, globalenv=globalenv)) + result.append(linux_cxx("Ubuntu g++-14 " + cxx + " " + suite, "g++-14", packages="g++-14", buildtype="boost", image="cppalliance/droneubuntu2404:1", environment={'TOOLSET': 'gcc', 'COMPILER': 'g++-14', 'CXXSTD': cxx, 'TEST_SUITE': suite, }, globalenv=globalenv)) return result From 9224e97eebede71f8171a9ac7ab299e1792c2899 Mon Sep 17 00:00:00 2001 From: mzhelyez Date: Wed, 17 Sep 2025 19:59:47 +0200 Subject: [PATCH 09/10] should fix c++23 types --- doc/html/math_toolkit/autodiff0.html | 2 +- .../boost/math/differentiation/autodiff_reverse.hpp | 3 +-- test/Jamfile.v2 | 10 ++++++---- ...iff_airy_ai_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_airy_ai_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...i_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ry_ai_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...iry_ai_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_airy_bi_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_airy_bi_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...i_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ry_bi_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...iry_bi_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- .../autogen_rvar_specfun_tests.py | 2 +- ...todiff_cbrt_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...utodiff_cbrt_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...t_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...diff_cos_pi_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...odiff_cos_pi_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...i_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...odiff_expm1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...todiff_expm1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...odiff_hypot_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...todiff_hypot_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...t_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...odiff_log1p_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...todiff_log1p_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...p_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_logaddexp_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_logaddexp_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...p_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_logsumexp_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_logsumexp_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...p_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...odiff_powm1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...todiff_powm1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...odiff_rsqrt_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...todiff_rsqrt_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...t_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...diff_sin_pi_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...odiff_sin_pi_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...i_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ff_sqrt1pm1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...iff_sqrt1pm1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...yl_bessel_i_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...cyl_bessel_i_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...i_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...sel_i_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ssel_i_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...yl_bessel_j_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...cyl_bessel_j_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...j_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...sel_j_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ssel_j_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...yl_bessel_k_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...cyl_bessel_k_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...k_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...sel_k_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ssel_k_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...cyl_neumann_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._cyl_neumann_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...n_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...umann_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...eumann_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._sph_bessel_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...f_sph_bessel_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...l_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...essel_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...bessel_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...sph_neumann_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._sph_neumann_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...n_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...umann_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...eumann_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...todiff_beta_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...utodiff_beta_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...a_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...odiff_betac_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...todiff_betac_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...c_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...odiff_ibeta_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...todiff_ibeta_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...a_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._derivative_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...a_derivative_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_ibeta_inv_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_ibeta_inv_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...v_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._ibeta_inva_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...f_ibeta_inva_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...a_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._ibeta_invb_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...f_ibeta_invb_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...b_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...diff_ibetac_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...odiff_ibetac_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...c_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._ibetac_inv_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...f_ibetac_inv_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...v_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ibetac_inva_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._ibetac_inva_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...a_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ibetac_invb_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._ibetac_invb_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...b_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...chebyshev_t_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._chebyshev_t_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...t_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...hev_t_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...shev_t_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...chebyshev_u_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._chebyshev_u_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...u_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ff_ellint_1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...iff_ellint_1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ff_ellint_2_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...iff_ellint_2_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...2_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ff_ellint_3_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...iff_ellint_3_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...3_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ff_ellint_d_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...iff_ellint_d_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...d_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_ellint_rc_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_ellint_rc_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...c_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_ellint_rd_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_ellint_rd_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...d_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_ellint_rf_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_ellint_rf_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...f_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_ellint_rg_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_ellint_rg_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...g_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_ellint_rj_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_ellint_rj_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...j_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...diff_expint_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...odiff_expint_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...t_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...g_factorial_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ng_factorial_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...l_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...g_factorial_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ng_factorial_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...l_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_digamma_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_digamma_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...a_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_gamma_p_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_gamma_p_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...p_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_gamma_q_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_gamma_q_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...q_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...diff_lgamma_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...odiff_lgamma_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...a_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_polygamma_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_polygamma_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...a_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._tgamma1pm1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...f_tgamma1pm1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...diff_tgamma_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...odiff_tgamma_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...a_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...delta_ratio_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._delta_ratio_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...o_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...gamma_lower_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...tgamma_lower_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...r_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...gamma_ratio_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...tgamma_ratio_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...o_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ff_trigamma_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...iff_trigamma_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...a_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._gegenbauer_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...f_gegenbauer_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...r_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._derivative_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...r_derivative_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...bauer_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...nbauer_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...yl_hankel_1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...cyl_hankel_1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...yl_hankel_2_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...cyl_hankel_2_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...2_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ph_hankel_1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...sph_hankel_1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ph_hankel_2_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...sph_hankel_2_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...2_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_hermite_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_hermite_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...uman_lambda_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...euman_lambda_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...a_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ometric_0F1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...eometric_0F1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ometric_1F0_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...eometric_1F0_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...0_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ometric_1F1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...eometric_1F1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ometric_2F0_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...eometric_2F0_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...0_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...diff_jacobi_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...odiff_jacobi_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...i_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._derivative_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...i_derivative_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ouble_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...double_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...acobi_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...jacobi_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_jacobi_cd_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_jacobi_cd_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...d_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_jacobi_cn_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_jacobi_cn_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...n_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_jacobi_cs_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_jacobi_cs_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...s_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_jacobi_dc_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_jacobi_dc_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...c_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_jacobi_dn_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_jacobi_dn_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...n_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_jacobi_ds_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_jacobi_ds_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...s_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_jacobi_nc_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_jacobi_nc_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...c_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_jacobi_nd_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_jacobi_nd_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...d_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_jacobi_ns_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_jacobi_ns_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...s_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_jacobi_sc_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_jacobi_sc_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...c_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_jacobi_sd_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_jacobi_sd_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...d_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_jacobi_sn_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_jacobi_sn_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...n_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...cobi_theta1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...acobi_theta1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...i_theta1tau_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...bi_theta1tau_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...u_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...cobi_theta2_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...acobi_theta2_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...2_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...cobi_theta3_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...acobi_theta3_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...3_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...bi_theta3m1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...obi_theta3m1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...theta3m1tau_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._theta3m1tau_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...u_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...i_theta3tau_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...bi_theta3tau_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...u_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...cobi_theta4_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...acobi_theta4_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...4_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...bi_theta4m1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...obi_theta4m1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...theta4m1tau_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._theta4m1tau_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...u_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...i_theta4tau_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...bi_theta4tau_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...u_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...jacobi_zeta_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._jacobi_zeta_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...a_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ff_laguerre_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...iff_laguerre_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._lambert_w0_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...f_lambert_w0_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...0_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...rt_w0_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ert_w0_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...lambert_wm1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._lambert_wm1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...t_wm1_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...rt_wm1_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._legendre_p_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...f_legendre_p_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...p_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...dre_p_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ndre_p_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...e_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._legendre_q_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...f_legendre_q_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...q_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_owens_t_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_owens_t_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...t_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...todiff_zeta_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...utodiff_zeta_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...a_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_sinc_pi_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...i_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...iff_sinhc_pi_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...i_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...al_harmonic_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...cal_harmonic_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...c_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._harmonic_i_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...l_harmonic_i_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...i_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._harmonic_r_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...l_harmonic_r_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...r_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- 484 files changed, 489 insertions(+), 488 deletions(-) diff --git a/doc/html/math_toolkit/autodiff0.html b/doc/html/math_toolkit/autodiff0.html index b2bba693d9..cf7c1090fc 100644 --- a/doc/html/math_toolkit/autodiff0.html +++ b/doc/html/math_toolkit/autodiff0.html @@ -1848,7 +1848,7 @@

- N/A + derivatives incorrect when argument is an integer

diff --git a/include/boost/math/differentiation/autodiff_reverse.hpp b/include/boost/math/differentiation/autodiff_reverse.hpp index f005bf4e03..57584a765a 100644 --- a/include/boost/math/differentiation/autodiff_reverse.hpp +++ b/include/boost/math/differentiation/autodiff_reverse.hpp @@ -464,8 +464,7 @@ class rvar : public expression::value - && !std::is_same::value>::type> + typename = std::enable_if_t && !is_same_v>> rvar(T v) : value_(inner_t{static_cast(v)}) { diff --git a/test/Jamfile.v2 b/test/Jamfile.v2 index 8a750e3b05..279d547599 100644 --- a/test/Jamfile.v2 +++ b/test/Jamfile.v2 @@ -1949,13 +1949,15 @@ test-suite autodiff-long-running-tests [ run test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_bin_float_types.cpp ] [ run test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp ] [ run-fail test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_multiprecision_float_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp ] [ run test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_bin_float_types.cpp ] [ run test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp ] [ run-fail test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_multiprecision_float_types.cpp ] - [ compile-fail test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_multiprecision_float_types.cpp ] + [ run test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp ] + [ run-fail test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp ] [ compile-fail test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_bin_float_types.cpp ] [ run test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_bin_float_types.cpp ] [ run-fail test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_bin_float_types.cpp ] diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_bin_float_types.cpp index 1c198b3006..c6c25cef9e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_multiprecision_float_types.cpp index 4f7c173196..9b302f914d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_bin_float_types.cpp index c30fe52eb9..d63e211d99 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_multiprecision_float_types.cpp index 4ef58b79bf..0837f3d95a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_bin_float_types.cpp index bbb5891cc6..8511368f12 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index ff85047ed2..67431a88d7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_bin_float_types.cpp index 5240a051c6..19c24d1eb4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_multiprecision_float_types.cpp index f0ef6b3ff4..d06878168d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_bin_float_types.cpp index 27df33270e..87b98ef8f0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_multiprecision_float_types.cpp index 2cb8916ddc..77c9402bda 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_bin_float_types.cpp index 15bb6ffc05..b4554d9a1f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_multiprecision_float_types.cpp index 59f1c76f35..d89db82a07 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_bin_float_types.cpp index 32cc07bb68..96d6d92e06 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index dfbff98fcb..833c7f6150 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_bin_float_types.cpp index 41bd311c04..412ff5004b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 74e737005b..7f4f6ba43c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.py b/test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.py index b8a7cbd408..ba4bd8d761 100755 --- a/test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.py +++ b/test/test_reverse_mode_autodiff_special_functions_compile/autogen_rvar_specfun_tests.py @@ -15,7 +15,7 @@ TEST_FOLDER="./" SPECFUN_LIST=f"{TEST_FOLDER}specfun_list.txt" CC="g++" -CPPFLAGS="--std=c++14" +CPPFLAGS="--std=c++23" CWD=os.getcwd() BOOST_ROOT_DIR=f"{CWD}/../../../../" BOOST_MATH_DIR=f"{BOOST_ROOT_DIR}/libs/math/" diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_bin_float_types.cpp index 62b287514e..8fbb3a1082 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_multiprecision_float_types.cpp index 5f8f96fedf..0eb236baa5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_bin_float_types.cpp index c33330bd87..d786d5771d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_multiprecision_float_types.cpp index 4356b001f5..1e588c61a5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_bin_float_types.cpp index 339876e544..e2fd899e5c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_multiprecision_float_types.cpp index 9dca40ce47..edc17b9b11 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_bin_float_types.cpp index 32a20609f4..2d00f51e6c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_multiprecision_float_types.cpp index 55fb6af433..257296e1be 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_bin_float_types.cpp index 44763ba39f..1a40a1f26b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_multiprecision_float_types.cpp index 25e8de3704..5c273c0e8c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_bin_float_types.cpp index 0e79cf4d16..6e209bf899 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_multiprecision_float_types.cpp index e1404ceb6e..d30df49cae 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_bin_float_types.cpp index d241b78529..2fbbeeeeed 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_multiprecision_float_types.cpp index 5899168857..31808970a8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_bin_float_types.cpp index e024118785..d3a2e4789d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_multiprecision_float_types.cpp index 9bac958d32..8d2a5451cf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_bin_float_types.cpp index 2ac6773a01..4f60a0193b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_multiprecision_float_types.cpp index 3bf09ca324..d4f3ef717d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_bin_float_types.cpp index 986e0c5310..28b204a0d8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_multiprecision_float_types.cpp index aad75b34a7..b56015e898 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_bin_float_types.cpp index ba708ad280..f65817c003 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_multiprecision_float_types.cpp index 8b9c816eb4..d11861ef82 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_bin_float_types.cpp index 32e9926d72..07e2d03c82 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_multiprecision_float_types.cpp index 4f615cab4d..b1b65306a6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_bin_float_types.cpp index 2686e6f654..129866a7a2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_multiprecision_float_types.cpp index 8435059459..f6ccc399ca 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_bin_float_types.cpp index ed3a067dc9..f2674cc8f7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_multiprecision_float_types.cpp index 9a82554d7e..a2e8086468 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_bin_float_types.cpp index cd53386136..2aca0c033b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_multiprecision_float_types.cpp index 9c84be73a7..812e60fff7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_bin_float_types.cpp index 3ae0b52d7a..cfbcf5ca8c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_multiprecision_float_types.cpp index 8b7e2a010a..845c0c427b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_bin_float_types.cpp index 7b4a4f2be1..5819af729d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_multiprecision_float_types.cpp index b8d7840fe1..d08c577558 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_bin_float_types.cpp index 891d984a0a..341c56e6d7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_multiprecision_float_types.cpp index d0fe33530b..94bcf6f312 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_bin_float_types.cpp index b15bef297f..839de4a9ad 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_multiprecision_float_types.cpp index b0801679dc..7267055da2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_bin_float_types.cpp index 87d51cf97b..29fd6eccbb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_multiprecision_float_types.cpp index 7f32b12aa3..9b637bcfd2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_bin_float_types.cpp index 51352f9a5f..f13a48849c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp index fa42330988..28072d3bf7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_bin_float_types.cpp index 335dd21f3d..fe87723d5d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_multiprecision_float_types.cpp index 9addb2e874..39bfada8c2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_bin_float_types.cpp index 2cd39c1d55..e9672c35d9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_multiprecision_float_types.cpp index dbbe259e52..ef653f6b4b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_bin_float_types.cpp index d6a2723de0..ad90b4fd64 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_multiprecision_float_types.cpp index b63df8026f..09363e19e4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_bin_float_types.cpp index 7257178803..76704f0311 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 90cbf5a7fc..7f5204345d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_bin_float_types.cpp index 21b4ed942e..a477d4b03c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_multiprecision_float_types.cpp index c167291dfb..b2cffede67 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_bin_float_types.cpp index a69d93ccd8..d390d9509c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_multiprecision_float_types.cpp index 337b3a2fc5..03f6d5232b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_bin_float_types.cpp index f3654310fa..fe1d0651c9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_multiprecision_float_types.cpp index e6a9612910..8d770fd10b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_bin_float_types.cpp index 27f41ff492..3128b50fdf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index f67b481b76..4f4f7e445b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_bin_float_types.cpp index 50c523bbca..a57dd2940e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_multiprecision_float_types.cpp index e26376de8f..30e6614edd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_bin_float_types.cpp index 110502f773..3e3cfb5d11 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_multiprecision_float_types.cpp index 78626a55a9..794f8f22f0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_bin_float_types.cpp index 8aa06878a1..838b91d32c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_multiprecision_float_types.cpp index 7b89e15d6a..e9bda00dab 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_bin_float_types.cpp index 737cdb9119..8a18b2fa62 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 75a6ba5735..467157cf6d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_bin_float_types.cpp index bf29b145ef..4aed7a506a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 4f937fc6ab..47a8335c53 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_bin_float_types.cpp index bcaa40072e..60ff97a1e2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp index 45799c905d..7d42e296e6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_bin_float_types.cpp index 899d5d9e3e..060975f98e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_multiprecision_float_types.cpp index 859acae332..19479e5e91 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp index 476f3985f8..5e990f72ad 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index b263b7084a..49dcc60dcd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_bin_float_types.cpp index 68bdaa0360..c7d2658b2b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 0be250f465..0e1d2c7b4c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_bin_float_types.cpp index ff7701d967..2d2af340af 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_multiprecision_float_types.cpp index 9eb3192d66..18e46603c1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_bin_float_types.cpp index 9f6a9f3b33..0bdc677d8f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_multiprecision_float_types.cpp index 9722d4d838..5a0bea6b9e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_bin_float_types.cpp index 914db85681..b35e65bd55 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 6bd28b4ded..6d360a351b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_bin_float_types.cpp index 5e2cfd6827..5d3bf06adb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 2428173717..3211cabf94 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_bin_float_types.cpp index 13132d0fe9..5b05cb66fa 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp index 2bf43d1994..3962fc4979 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_bin_float_types.cpp index 05058240ff..ba034791f3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_multiprecision_float_types.cpp index b5152c7330..43abd1a6d3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp index b07aa49a8b..38df7eec0a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index a6a7e8e88a..6fef8af523 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_bin_float_types.cpp index c47d9ebe16..17da1b58be 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 32cc861d33..124d8c427a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_bin_float_types.cpp index c6005b2d51..642b9a1b4f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_multiprecision_float_types.cpp index 2f2d2b4283..84f09ab0da 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_bin_float_types.cpp index bb23d4e404..685ae90b02 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_multiprecision_float_types.cpp index 97e2bcb7c7..29e894d1c4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_bin_float_types.cpp index 3b3834584a..782b85a7ff 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_multiprecision_float_types.cpp index 82a6dce818..58dabc7823 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_bin_float_types.cpp index af32df0c42..c46bc1ff61 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_multiprecision_float_types.cpp index 31c77b0a50..a994775eb2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_bin_float_types.cpp index f19de1e2ff..246835c796 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_multiprecision_float_types.cpp index 57d25e6950..8e37f1a546 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_bin_float_types.cpp index f87dfd9c37..66505f1b44 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_multiprecision_float_types.cpp index 737dffcd3c..d4567ac83a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_bin_float_types.cpp index 7baecdb8e0..186ad8e67e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp index 95fdffd06f..2bddce288f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_bin_float_types.cpp index 2402e50738..fd5fc595c7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_multiprecision_float_types.cpp index fc4729f463..bd305d91c0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_bin_float_types.cpp index 4dd2e1e1b0..27dd2a42b1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_multiprecision_float_types.cpp index 5f2e93d81c..00009051f2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_bin_float_types.cpp index f7f80c1064..2e8ba58f92 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_multiprecision_float_types.cpp index 62401584d7..e1c90e3965 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_bin_float_types.cpp index a859c2c6f9..32f4e79ab5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_multiprecision_float_types.cpp index de473b81a4..0d1e27669a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_bin_float_types.cpp index 2610f8f9a8..35e67ffc04 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_multiprecision_float_types.cpp index 98d10db1f1..0d479e8298 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_bin_float_types.cpp index 36b48ee834..52641a0b5d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_multiprecision_float_types.cpp index 6a3588d880..5b64f818a7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_bin_float_types.cpp index 6847971076..f9507114c2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_multiprecision_float_types.cpp index e35e1d8045..bd030f32c8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_bin_float_types.cpp index 9bdbac2de4..5c38236859 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_multiprecision_float_types.cpp index efd8bfa3cf..ff9227ad24 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_bin_float_types.cpp index 2e8f3c49a7..666e9df7cb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_multiprecision_float_types.cpp index 4d8efa3719..52a329f804 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_bin_float_types.cpp index c16bab7fb0..0b04eb485d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_multiprecision_float_types.cpp index 347e5ad38d..d787bb139f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_bin_float_types.cpp index 9959c14d5f..5823c08bb5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_multiprecision_float_types.cpp index 11b346039b..890ed7ab4f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_bin_float_types.cpp index 313e949ef6..2f0a4a6d3a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_multiprecision_float_types.cpp index f946c45d5a..5728e099a1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_bin_float_types.cpp index c67012a209..83a661e18f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_multiprecision_float_types.cpp index 27cf86ae91..6e11c0ed65 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_bin_float_types.cpp index 95ca180b2f..3fca842eec 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_multiprecision_float_types.cpp index a8d748f871..35126497fa 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_bin_float_types.cpp index cb1186e0e6..743753c0d6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_multiprecision_float_types.cpp index 9537fe18b1..3e0cb52378 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_bin_float_types.cpp index afba346355..be29bef968 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_multiprecision_float_types.cpp index 35b2c9db8c..6dfebf21a2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_bin_float_types.cpp index b10cea99b1..4e0d60c206 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_multiprecision_float_types.cpp index a7fd94f35a..23605e07c2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_bin_float_types.cpp index f77a9e1a59..5e04eb5dcd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index a4e55ecaa8..f59d5ad39c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_bin_float_types.cpp index 863174fdf0..43e074e4f9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 9acbf87846..721ce0da2e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_bin_float_types.cpp index b21b0348fb..a74829fd88 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_multiprecision_float_types.cpp index c8ea0c51d3..31298ee463 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_bin_float_types.cpp index b5b775ac85..8bbe99dbf1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_multiprecision_float_types.cpp index f688d93488..f78dce2fea 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_bin_float_types.cpp index ffa09c1a58..3164350906 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_multiprecision_float_types.cpp index 139b679ea2..9961e88b17 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_bin_float_types.cpp index 24b5aa613a..1e86407fc3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_multiprecision_float_types.cpp index 8e81da8938..68554d8395 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_bin_float_types.cpp index 7434d108c7..187e391d07 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_multiprecision_float_types.cpp index 41ac9eb495..189b3b5592 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_bin_float_types.cpp index af651cf5c8..806d0a4880 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_multiprecision_float_types.cpp index fd10b79b0d..9d78b1d669 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_bin_float_types.cpp index 52acf77284..e913c240dc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_multiprecision_float_types.cpp index 2ac177f43e..27f18de52e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_bin_float_types.cpp index c458f76e04..b6b7df0c28 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_multiprecision_float_types.cpp index 9aa28cb661..c25962c9b2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_bin_float_types.cpp index 96047ea49c..8de37d086c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_multiprecision_float_types.cpp index 571002e5d7..fc03af948a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_bin_float_types.cpp index e86f94e04e..f6f809f6d1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_multiprecision_float_types.cpp index 391539c147..6cb789a992 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_bin_float_types.cpp index 755b54cc9d..f6a0f75240 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_multiprecision_float_types.cpp index 0cfa4ab883..bde6f24496 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_bin_float_types.cpp index 7766271e60..ea9e6c9c4f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_multiprecision_float_types.cpp index e36cfe62a5..9782ed9d47 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_bin_float_types.cpp index f57e71f4bd..2dcc13fc19 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_multiprecision_float_types.cpp index bced8c04df..c0cf6c9dde 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_bin_float_types.cpp index 3e608b575b..2834a59739 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_multiprecision_float_types.cpp index 233d2f924d..b4f8e10766 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_bin_float_types.cpp index d9b29e62dd..6ecaacd62e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_multiprecision_float_types.cpp index 5c55314cdd..9e6a40d34f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_bin_float_types.cpp index 232e1db24c..1f0b7d2832 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_multiprecision_float_types.cpp index 1c0c230d6d..6db30044da 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_bin_float_types.cpp index 0b924b4edc..af7d65eea8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_multiprecision_float_types.cpp index 49bdc79512..fd1bbc1712 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_bin_float_types.cpp index c247390d18..d28e262c52 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_multiprecision_float_types.cpp index 713911c342..78fbcfa585 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_bin_float_types.cpp index 802022cbee..cc88806723 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_multiprecision_float_types.cpp index ef56275046..ae532d62c7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_bin_float_types.cpp index e495397d5b..f1ff6e827e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_multiprecision_float_types.cpp index 503c62105e..9ce83addb3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_bin_float_types.cpp index bfbb688b0a..739f0d485e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_multiprecision_float_types.cpp index 4fa6d91f03..b9bfba6288 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_bin_float_types.cpp index 546147534c..79723eeebc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_multiprecision_float_types.cpp index 97b040a510..accc939d4b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_bin_float_types.cpp index b450f14ed0..e30f450716 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp index 97c47d29b4..9e48db4a8d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_bin_float_types.cpp index 367921b654..b20e84cc93 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_multiprecision_float_types.cpp index 270f0123d1..15daa84dd5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_bin_float_types.cpp index 332369068f..82124e2e84 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp index 539a20ab7e..aaff8510a2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_bin_float_types.cpp index a3cfdf67b4..2ab76a6eb2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_multiprecision_float_types.cpp index 566025c865..8d8bbb087f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_bin_float_types.cpp index 7a5ba8640e..89455235e1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_multiprecision_float_types.cpp index 45340d493c..81e1d55a69 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_bin_float_types.cpp index b87981cb3c..7ba747d563 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_multiprecision_float_types.cpp index 119fc4d3a4..ef722eaa20 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_bin_float_types.cpp index 8245b35c01..c4a58a8987 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_multiprecision_float_types.cpp index 6719a260e7..b84c60315d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_bin_float_types.cpp index ca080ad62a..c2a48e90eb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_multiprecision_float_types.cpp index b6993c59eb..d78a5d73e8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_bin_float_types.cpp index 24e70698a2..2eabd25033 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_multiprecision_float_types.cpp index d780c05a32..f5808b8ad6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_bin_float_types.cpp index 64f6afb6a3..c0b018214e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_multiprecision_float_types.cpp index 298e424392..8da6472e0b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_bin_float_types.cpp index e3a5cf7caa..ef9d6da281 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_multiprecision_float_types.cpp index 8b272c3e93..3ba605147f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_bin_float_types.cpp index 3324994fcb..3af04c5cba 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_multiprecision_float_types.cpp index f81ab2fb79..a1c9470be3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_bin_float_types.cpp index 6c688d70f9..b89149b6a9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_multiprecision_float_types.cpp index 19d7f94a26..0092e28f96 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_bin_float_types.cpp index cd7b07a1c4..55aaa43efe 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_multiprecision_float_types.cpp index 540cecdc74..383424bbf3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_bin_float_types.cpp index af5a7e2bb6..ad58647d43 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp index 9981bd4308..d76453a0f4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_bin_float_types.cpp index 0a4c5ec10d..9729cb534f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_multiprecision_float_types.cpp index e11443cf51..edae10c603 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_bin_float_types.cpp index 26612c8b62..04f783059a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_multiprecision_float_types.cpp index 796a90517b..071dbf9a62 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_bin_float_types.cpp index e97c487ba4..698973a6d5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_multiprecision_float_types.cpp index c984dfab20..5d56a4ef4f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_bin_float_types.cpp index 330541b9a8..71fecd0ea8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp index 019e694989..8b71cb28c8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_bin_float_types.cpp index 133c605cf5..3fed2a1bc9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_multiprecision_float_types.cpp index a762517e0d..23c5f8e615 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_bin_float_types.cpp index b9bb735f01..11c2465c46 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_multiprecision_float_types.cpp index ba967a5012..b1afb34b95 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_bin_float_types.cpp index bdb48829df..ef9578dd86 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_multiprecision_float_types.cpp index 3806bf3f32..091e9acb7d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_bin_float_types.cpp index 5e7666e599..21df3ecfe6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp index 3efb2bc5e7..d547b0771f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_bin_float_types.cpp index 5219b28671..761c6f5a76 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_multiprecision_float_types.cpp index d231c4ddca..41c8f16641 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_bin_float_types.cpp index bb9e1d41d3..656346a16d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_multiprecision_float_types.cpp index 81b956354e..916988e1cf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_bin_float_types.cpp index 7c5edeb52e..989cf94176 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_multiprecision_float_types.cpp index 0be2069973..754971d130 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_bin_float_types.cpp index a064b6ba5e..3430570896 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_multiprecision_float_types.cpp index c3fbf52193..a16d57b32e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_bin_float_types.cpp index 71e3f279ca..4424fc0aad 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_multiprecision_float_types.cpp index f035629ff9..33cadae841 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_bin_float_types.cpp index 3b671eccfc..e32d0d1ee4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp index 262f24b976..45b3b85211 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_bin_float_types.cpp index c72d6882d6..4d994c7c2a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_multiprecision_float_types.cpp index 3889b8e0dd..d3f5eb22f1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_bin_float_types.cpp index 884876ce76..0461431c03 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index b9c89975fe..7a7ed16ccd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_bin_float_types.cpp index 8df4c412c8..74ab1f9005 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_multiprecision_float_types.cpp index bd379fda48..6dd98c37bf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_bin_float_types.cpp index 0398635643..680c61c433 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp index 1c4312b7af..64815a525e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_bin_float_types.cpp index c0a3f98332..79b16c40ee 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp index ef1b7c4189..271c61a6b0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_bin_float_types.cpp index 9bf4b0520e..a9a9ce748f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp index 13089c0344..85e30e9f61 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_bin_float_types.cpp index 691bb7e99e..9aaef143fd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp index 4fa1ec3090..a8ef74b698 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_bin_float_types.cpp index f01ece330f..3188494480 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp index ef40a51a07..c936de7411 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_bin_float_types.cpp index 4cf6703c77..c775ab71ec 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp index 0fa5a852cb..ea7e16fb80 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_bin_float_types.cpp index 10321122af..fab5c0b29a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp index 54c5c4a3d0..484bd8a6b5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_bin_float_types.cpp index 9b6f68122d..c634bf19d6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp index b34f460c4f..d8e1f53836 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_bin_float_types.cpp index c4d6b9a409..1c0cb5dbf9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_multiprecision_float_types.cpp index ca9c6ed2c0..a56879d97f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_bin_float_types.cpp index bcc33bfce3..0918fc1a08 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_multiprecision_float_types.cpp index fb6840b793..7609168c6b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_bin_float_types.cpp index 12bf38b719..1c4a13f825 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_multiprecision_float_types.cpp index bb8bdbcf22..b6a3383c5e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_bin_float_types.cpp index 90e5ea6aa6..0993cc5f64 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_multiprecision_float_types.cpp index e6858873b6..f0cffc0c07 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_bin_float_types.cpp index 1109896e87..7a624452aa 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_multiprecision_float_types.cpp index e397489189..8cd767d111 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_bin_float_types.cpp index 4e251e9728..a58425323c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_multiprecision_float_types.cpp index bf45b379a9..c5af2fbf71 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_bin_float_types.cpp index c707b7e390..df673aed94 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_multiprecision_float_types.cpp index df92ee2da7..24e50adc7f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_bin_float_types.cpp index 4a6a711a36..46f51cc8fa 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_multiprecision_float_types.cpp index 78cc954d8d..c78398171b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_bin_float_types.cpp index 51bbcaad63..5d700e244c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_multiprecision_float_types.cpp index 7d1b1d4567..9002a2ae05 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_bin_float_types.cpp index bdd609c669..9071946822 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_multiprecision_float_types.cpp index 82355f95a9..8fd4524ce4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_bin_float_types.cpp index 750ea8a8ec..86bfe8e28f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_multiprecision_float_types.cpp index 836dc897bd..233a03e4ce 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_bin_float_types.cpp index 4a09bb19bd..73bc15aad5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_multiprecision_float_types.cpp index e157bb7eb8..b4630953df 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_bin_float_types.cpp index 77e6e68102..899cfb4bb8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_multiprecision_float_types.cpp index b2931cff44..2af05168b4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_bin_float_types.cpp index d284784b15..5f426f9401 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_multiprecision_float_types.cpp index 3d59fc5136..ca19686acf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_bin_float_types.cpp index 6f086e2dfa..b4b4807682 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp index 8d8b983ee4..4acf65aa26 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_bin_float_types.cpp index 70fffa4be2..3c63d6a9c8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_multiprecision_float_types.cpp index 902118fca0..3ae00958c1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_bin_float_types.cpp index b45dda42b8..c360c693ce 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 8991bc31e4..d9c3642be1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_bin_float_types.cpp index cdc83331a1..e945f5fe53 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 769133e697..741b65630b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_bin_float_types.cpp index 35d2ef7dcf..91bec68144 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 6615ccc73d..93eb6dba4e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_bin_float_types.cpp index 29bea00400..f828997289 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_multiprecision_float_types.cpp index bcb4b9d1ac..65508e7180 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_bin_float_types.cpp index c403a92202..2d83830fdc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_multiprecision_float_types.cpp index 619d28d480..df2987933b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_bin_float_types.cpp index 021ad5d0c7..4f533aed44 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_multiprecision_float_types.cpp index b35cde60d4..b833d9b241 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_bin_float_types.cpp index affabd5b3c..ed06c72f6c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_multiprecision_float_types.cpp index 693f0d5ff3..54170cd4c9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_bin_float_types.cpp index dfefd20857..252dc4f768 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_multiprecision_float_types.cpp index bacc8b40bf..ca1e43d8ad 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_bin_float_types.cpp index 2c20bd1ea1..e2fd397a68 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_multiprecision_float_types.cpp index b419a19081..42b78a81f2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_bin_float_types.cpp index 50c6fca3a2..42ebf9b198 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_multiprecision_float_types.cpp index 1e35e8f7f1..e463bb91de 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_bin_float_types.cpp index 1e612c28c9..91cdb596c5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_multiprecision_float_types.cpp index 17a1216954..5cb6f7e396 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_bin_float_types.cpp index a647151010..da124ba0a7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_multiprecision_float_types.cpp index d8a2c7e1f5..e367ebb5ee 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_bin_float_types.cpp index 35b7e63294..605d08e27b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_multiprecision_float_types.cpp index efe83d0942..068333d8a2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_bin_float_types.cpp index 9ab3a00167..e5ae5d8a3a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_multiprecision_float_types.cpp index 1a2e96e203..6218392ffa 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_bin_float_types.cpp index 4f5358f6a6..a002d982c6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_multiprecision_float_types.cpp index a90a13bedd..8399f175db 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_bin_float_types.cpp index 29156501fb..9cf4c25958 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_multiprecision_float_types.cpp index 19de43ccf9..c1fbf69e6e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_bin_float_types.cpp index a8ce0b94a6..069b335a58 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_multiprecision_float_types.cpp index e005229df4..3e82b56cd2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_bin_float_types.cpp index 411243943d..ef51558246 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_multiprecision_float_types.cpp index 47041609a9..43396565fa 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_bin_float_types.cpp index f382acb648..a3ba4cb63e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_multiprecision_float_types.cpp index caef4b5f27..88f7636868 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_bin_float_types.cpp index b0484e8954..39d1c4671b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_multiprecision_float_types.cpp index ecb0e56bb5..57562fc545 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_bin_float_types.cpp index 1c6c6e9944..691edbcb03 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_multiprecision_float_types.cpp index a63336ccd9..b1d7499190 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_bin_float_types.cpp index a69bd4003d..9150255338 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_multiprecision_float_types.cpp index 69bedea299..4225cfec5c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_bin_float_types.cpp index 786a808833..08f690c716 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_multiprecision_float_types.cpp index de649fa59f..0b93f3a8dc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_bin_float_types.cpp index 5487ca1d23..13f7e3650b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_multiprecision_float_types.cpp index dfbb6ac36c..ccefa78fcc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_bin_float_types.cpp index 33b5f746be..240f9469e0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_multiprecision_float_types.cpp index fd971eeaf0..04abd5e90f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_bin_float_types.cpp index 9721120455..699077433f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_multiprecision_float_types.cpp index c76b167892..1383c70117 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_bin_float_types.cpp index 0efb44951f..296ce0002d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_multiprecision_float_types.cpp index 92f40ac01a..3d39e7fd53 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_bin_float_types.cpp index 8d23147b11..5c9869ccf5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_multiprecision_float_types.cpp index a5705bf1c2..f4118164a2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_bin_float_types.cpp index 05027b2338..1ee67be83f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_multiprecision_float_types.cpp index da5f214db0..e5e24131f0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_bin_float_types.cpp index af202c6cde..16f7bd513f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_multiprecision_float_types.cpp index 0b4d1d4a4f..6475c49675 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_bin_float_types.cpp index 9a6295669e..a4d3f1570f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_multiprecision_float_types.cpp index 7272569948..f8883c3326 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_bin_float_types.cpp index 775896d3e2..601033c35c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_multiprecision_float_types.cpp index 1e36e6e54e..60cb5447c4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_bin_float_types.cpp index 79b40dc484..08dca56ab3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_multiprecision_float_types.cpp index a333ab780c..742d3c0aab 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_bin_float_types.cpp index c78f8c0bea..3af041ecfe 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_multiprecision_float_types.cpp index 3deba06a24..03aaf86bd2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_bin_float_types.cpp index 9adb260515..1c80900e2e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_multiprecision_float_types.cpp index c909c22a42..de09f105c1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_bin_float_types.cpp index 9c8d6ccdae..b958fbfce5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_multiprecision_float_types.cpp index b19f7f6fce..3c45b477f8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_bin_float_types.cpp index 8cb521066c..01f8241336 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_multiprecision_float_types.cpp index 4630fa171b..14b5c8c5bf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_bin_float_types.cpp index 47cd97f81c..8ae7834d39 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_multiprecision_float_types.cpp index 71410957eb..7387286833 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_bin_float_types.cpp index 2359a7760b..93cf2c20c4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp index ca366f113e..36ba31ec94 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_bin_float_types.cpp index 28e8ab58ba..9536f3f23d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_multiprecision_float_types.cpp index ce61338bd2..6cf5d150aa 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_bin_float_types.cpp index e9ef481cce..c3b2dda552 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_multiprecision_float_types.cpp index 8bbe66fc70..f78f254d6b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_bin_float_types.cpp index 930f42d13d..01fb7841be 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_multiprecision_float_types.cpp index 73e275ce89..87153f86b5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_bin_float_types.cpp index e534e126b0..fb88db39ee 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_multiprecision_float_types.cpp index d817a54daa..9ce080b6f0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_bin_float_types.cpp index 2e790f0144..0c06a3bc79 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_multiprecision_float_types.cpp index 547876be8d..b48a21ba28 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_bin_float_types.cpp index dc1473f4c4..8a7ba27cb9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_multiprecision_float_types.cpp index 33f02336a9..8e3bfadb91 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_bin_float_types.cpp index 51612ebe75..aac573cdbf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_multiprecision_float_types.cpp index b98a43f2f0..29e6ae85f5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_bin_float_types.cpp index dfe74efa11..a097ded48e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp index 702813899d..7e53ef9935 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_bin_float_types.cpp index 50f1eaf789..cb36298dc5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_multiprecision_float_types.cpp index 65ad2d006c..d4db7d6d08 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_bin_float_types.cpp index e02034eb21..ce1481dfac 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_multiprecision_float_types.cpp index 8645fc909b..104303871c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_bin_float_types.cpp index ba887ccdb3..4b6a2a988a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_multiprecision_float_types.cpp index 8cd7827f8c..d68c105347 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_bin_float_types.cpp index 05df51f2cc..cdd145a09d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp index d13c7e001c..610b1e7432 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_bin_float_types.cpp index b195f56237..0056b359eb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_multiprecision_float_types.cpp index f00bc110c3..659ded6914 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_bin_float_types.cpp index 52edf9529f..022ad3ced5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_multiprecision_float_types.cpp index 790eb1e446..698e72c873 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_bin_float_types.cpp index 5515a32042..c7c3439b2b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_multiprecision_float_types.cpp index da222a40b4..ea6170e45e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_bin_float_types.cpp index 24f6e4a0ef..6e0156c1d7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_multiprecision_float_types.cpp index 0250bd0a02..55148134ad 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_bin_float_types.cpp index 8b63b6566a..202cce99c1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_multiprecision_float_types.cpp index 291a871ccc..a62facd803 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_bin_float_types.cpp index 86c59ea4a8..4e8d904da3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 1072ea215e..b007a9c6cd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_bin_float_types.cpp index 921abed914..64ef87738f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_multiprecision_float_types.cpp index bca93d6d16..0087c64d42 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_bin_float_types.cpp index 964958b214..c455966ee6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_multiprecision_float_types.cpp index 4d21f1cd8a..e19ec52857 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_bin_float_types.cpp index 0c6301f339..4f57ac738b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_multiprecision_float_types.cpp index 05ec91bd41..d50df99c7a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_bin_float_types.cpp index cfe031709d..211efff1ee 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 532f56287c..f575321cc6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_bin_float_types.cpp index 2ec1ff5a7b..5f33e56495 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 02b54aaa1a..0d1296fff9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_bin_float_types.cpp index 19d0521aba..0ddc7d977d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_multiprecision_float_types.cpp index 344dd2eecf..b6263eb7a9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_bin_float_types.cpp index b830d9c9fa..31df46bd3e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_multiprecision_float_types.cpp index 291dbd5c02..95180adb4f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_bin_float_types.cpp index 55605245d0..90fed9c5bb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index ca9a61b2be..40f426c39e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_bin_float_types.cpp index 09d5564998..f580537cde 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 98baf3b10d..7f0e711bc8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_bin_float_types.cpp index a85e73d1e4..da5ce71228 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_multiprecision_float_types.cpp index 162268e71e..219d036f93 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_bin_float_types.cpp index 39d0b2ff39..f842cee5ca 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_multiprecision_float_types.cpp index 1faed8f753..5c81dfa365 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_bin_float_types.cpp index 844f9d98fd..8ad09f8d24 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_multiprecision_float_types.cpp index 032e26cb8c..6050064f40 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_bin_float_types.cpp index e9e1536cb8..81944f19f3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_multiprecision_float_types.cpp index 2a8ecc7c09..f470d3fdcb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_bin_float_types.cpp index b1d495f102..ab4880948e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp index e742d7dd9b..bd59be2a15 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_bin_float_types.cpp index 06d92a900e..bcf2c86128 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_multiprecision_float_types.cpp index 22e1fd443e..5532b09943 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp index 4848cf87fd..0eed080d27 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp index a5992212e0..985235ed0d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_bin_float_types.cpp index f2f4ff3598..8b435c03d4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_multiprecision_float_types.cpp index f736982117..b09c8d02bb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp index 42c2b4ae5d..8ae310de6a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp index 7f1e148517..aca0ff60a6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_bin_float_types.cpp index c6d7470485..ae298098ed 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_multiprecision_float_types.cpp index bfd1b01199..9a65136daa 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_bin_float_types.cpp index 9af25f823c..7cdc41f190 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_multiprecision_float_types.cpp index 7e53b710e7..3977cf1e74 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_bin_float_types.cpp index 52b0a2992d..d26e626208 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_multiprecision_float_types.cpp index d33d0ae5e4..3f52142ea1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_bin_float_types.cpp index 8a10218cb2..7eccffce3a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_multiprecision_float_types.cpp index 269292008d..9ae16026a2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_bin_float_types.cpp index 58ef33b44b..937fd9d0c3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_multiprecision_float_types.cpp index af95a9e91b..c2aec9a103 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_bin_float_types.cpp index 2fbf4a5cc7..b6539207cf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_multiprecision_float_types.cpp index 4028a9d8ab..aa2abdb5f1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_bin_float_types.cpp index 991ceb835f..aead5c5a66 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_multiprecision_float_types.cpp index 9eb0f98d80..df49931d4e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - + \ No newline at end of file From 811fa5aff75e7347dc9ce6a4c40a0452e744d4ef Mon Sep 17 00:00:00 2001 From: mzhelyez Date: Wed, 17 Sep 2025 20:06:22 +0200 Subject: [PATCH 10/10] added newline --- test/test_arcsine_cdf_double.cu | 2 +- test/test_arcsine_range_support_double.cu | 2 +- test/test_arcsine_range_support_float.cu | 2 +- test/test_bernoulli_range_support_double.cu | 2 +- test/test_bernoulli_range_support_float.cu | 2 +- test/test_beta_dist_cdf_double.cu | 2 +- test/test_beta_dist_cdf_float.cu | 2 +- test/test_beta_dist_pdf_double.cu | 2 +- test/test_beta_dist_pdf_float.cu | 2 +- test/test_beta_dist_quan_double.cu | 2 +- test/test_beta_dist_quan_float.cu | 2 +- test/test_cauchy_range_support_double.cu | 2 +- test/test_cauchy_range_support_float.cu | 2 +- test/test_chi_squared_cdf_double.cu | 2 +- test/test_chi_squared_cdf_float.cu | 2 +- test/test_chi_squared_pdf_double.cu | 2 +- test/test_chi_squared_pdf_float.cu | 2 +- test/test_chi_squared_quan_double.cu | 2 +- test/test_chi_squared_quan_float.cu | 2 +- test/test_exponential_range_support_double.cu | 2 +- test/test_exponential_range_support_float.cu | 2 +- test/test_fisher_f_cdf_double.cu | 2 +- test/test_fisher_f_cdf_float.cu | 2 +- test/test_fisher_f_pdf_double.cu | 2 +- test/test_fisher_f_pdf_float.cu | 2 +- test/test_fisher_f_quan_double.cu | 2 +- test/test_fisher_f_quan_float.cu | 2 +- test/test_gamma_dist_cdf_double.cu | 2 +- test/test_gamma_dist_cdf_float.cu | 2 +- test/test_gamma_dist_pdf_double.cu | 2 +- test/test_gamma_dist_pdf_float.cu | 2 +- test/test_gamma_dist_quan_double.cu | 2 +- test/test_gamma_dist_quan_float.cu | 2 +- test/test_geometric_dist_cdf_double.cu | 2 +- test/test_geometric_dist_cdf_float.cu | 2 +- test/test_geometric_dist_pdf_double.cu | 2 +- test/test_geometric_dist_pdf_float.cu | 2 +- test/test_geometric_dist_quan_double.cu | 2 +- test/test_geometric_dist_quan_float.cu | 2 +- ...ode_autodiff_airy_ai_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...f_airy_ai_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_airy_ai_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...ff_airy_ai_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...todiff_airy_ai_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._ai_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...utodiff_airy_ai_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...y_ai_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_airy_bi_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...f_airy_bi_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_airy_bi_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...ff_airy_bi_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...todiff_airy_bi_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._bi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...utodiff_airy_bi_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...y_bi_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_mode_autodiff_cbrt_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...diff_cbrt_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...se_mode_autodiff_cbrt_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...odiff_cbrt_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_cos_pi_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ff_cos_pi_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_cos_pi_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...iff_cos_pi_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_expm1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...iff_expm1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_mode_autodiff_expm1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...diff_expm1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_hypot_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...iff_hypot_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_mode_autodiff_hypot_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...diff_hypot_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_log1p_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...iff_log1p_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_mode_autodiff_log1p_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...diff_log1p_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_logaddexp_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...logaddexp_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_logaddexp_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._logaddexp_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_logsumexp_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...logsumexp_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_logsumexp_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._logsumexp_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_powm1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...iff_powm1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_mode_autodiff_powm1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...diff_powm1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_rsqrt_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...iff_rsqrt_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_mode_autodiff_rsqrt_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...diff_rsqrt_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_sin_pi_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ff_sin_pi_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_sin_pi_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...iff_sin_pi_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...de_autodiff_sqrt1pm1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._sqrt1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_sqrt1pm1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...f_sqrt1pm1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...utodiff_cyl_bessel_i_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._bessel_i_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...autodiff_cyl_bessel_i_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...l_bessel_i_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_cyl_bessel_i_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...l_i_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_cyl_bessel_i_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...el_i_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...utodiff_cyl_bessel_j_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._bessel_j_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...autodiff_cyl_bessel_j_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...l_bessel_j_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_cyl_bessel_j_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...l_j_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_cyl_bessel_j_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...el_j_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...utodiff_cyl_bessel_k_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._bessel_k_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...autodiff_cyl_bessel_k_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...l_bessel_k_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_cyl_bessel_k_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...l_k_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_cyl_bessel_k_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...el_k_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...autodiff_cyl_neumann_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...l_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._autodiff_cyl_neumann_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...yl_neumann_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ff_cyl_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...iff_cyl_neumann_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...mann_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._autodiff_sph_bessel_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ph_bessel_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_autodiff_sph_bessel_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...sph_bessel_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_sph_bessel_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...sel_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_sph_bessel_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...ssel_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...autodiff_sph_neumann_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...h_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._autodiff_sph_neumann_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...ph_neumann_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ff_sph_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...iff_sph_neumann_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...mann_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_mode_autodiff_beta_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...diff_beta_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...se_mode_autodiff_beta_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...odiff_beta_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_betac_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...iff_betac_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_mode_autodiff_betac_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...diff_betac_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_ibeta_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...iff_ibeta_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_mode_autodiff_ibeta_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...diff_ibeta_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_ibeta_derivative_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...erivative_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_ibeta_derivative_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...derivative_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_ibeta_inv_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ibeta_inv_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_ibeta_inv_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._ibeta_inv_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._autodiff_ibeta_inva_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...beta_inva_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_autodiff_ibeta_inva_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...ibeta_inva_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._autodiff_ibeta_invb_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...beta_invb_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_autodiff_ibeta_invb_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...ibeta_invb_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_ibetac_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ff_ibetac_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_ibetac_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...iff_ibetac_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._autodiff_ibetac_inv_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...betac_inv_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_autodiff_ibetac_inv_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...ibetac_inv_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...autodiff_ibetac_inva_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...etac_inva_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._autodiff_ibetac_inva_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...betac_inva_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...autodiff_ibetac_invb_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...etac_invb_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._autodiff_ibetac_invb_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...betac_invb_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...autodiff_chebyshev_t_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ebyshev_t_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._autodiff_chebyshev_t_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...hebyshev_t_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ff_chebyshev_t_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...v_t_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...iff_chebyshev_t_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...ev_t_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...autodiff_chebyshev_u_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ebyshev_u_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._autodiff_chebyshev_u_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...hebyshev_u_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...de_autodiff_ellint_1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._ellint_1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_ellint_1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...f_ellint_1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...de_autodiff_ellint_2_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._ellint_2_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_ellint_2_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...f_ellint_2_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...de_autodiff_ellint_3_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._ellint_3_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_ellint_3_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...f_ellint_3_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...de_autodiff_ellint_d_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._ellint_d_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_ellint_d_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...f_ellint_d_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_ellint_rc_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ellint_rc_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_ellint_rc_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._ellint_rc_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_ellint_rd_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ellint_rd_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_ellint_rd_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._ellint_rd_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_ellint_rf_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ellint_rf_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_ellint_rf_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._ellint_rf_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_ellint_rg_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ellint_rg_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_ellint_rg_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._ellint_rg_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_ellint_rj_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ellint_rj_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_ellint_rj_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._ellint_rj_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_expint_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ff_expint_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_expint_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...iff_expint_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ff_falling_factorial_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...factorial_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...iff_falling_factorial_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._factorial_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_rising_factorial_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...factorial_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_rising_factorial_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._factorial_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_digamma_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...f_digamma_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_digamma_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...ff_digamma_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_gamma_p_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...f_gamma_p_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_gamma_p_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...ff_gamma_p_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_gamma_q_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...f_gamma_q_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_gamma_q_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...ff_gamma_q_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_lgamma_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ff_lgamma_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_lgamma_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...iff_lgamma_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_polygamma_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...polygamma_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_polygamma_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._polygamma_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._autodiff_tgamma1pm1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...gamma1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_autodiff_tgamma1pm1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...tgamma1pm1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_tgamma_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ff_tgamma_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_tgamma_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...iff_tgamma_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_tgamma_delta_ratio_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...lta_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_tgamma_delta_ratio_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...elta_ratio_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...utodiff_tgamma_lower_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...mma_lower_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...autodiff_tgamma_lower_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...amma_lower_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...utodiff_tgamma_ratio_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...mma_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...autodiff_tgamma_ratio_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...amma_ratio_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...de_autodiff_trigamma_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._trigamma_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_trigamma_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...f_trigamma_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._autodiff_gegenbauer_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...egenbauer_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_autodiff_gegenbauer_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...gegenbauer_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...egenbauer_derivative_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...erivative_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...gegenbauer_derivative_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...derivative_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_gegenbauer_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...uer_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_gegenbauer_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...auer_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...utodiff_cyl_hankel_1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...autodiff_cyl_hankel_1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...l_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...utodiff_cyl_hankel_2_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...autodiff_cyl_hankel_2_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...l_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...utodiff_sph_hankel_1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...autodiff_sph_hankel_1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...h_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...utodiff_sph_hankel_2_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...autodiff_sph_hankel_2_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...h_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_hermite_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...f_hermite_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_hermite_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...ff_hermite_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...todiff_heuman_lambda_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...an_lambda_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...utodiff_heuman_lambda_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...man_lambda_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_hypergeometric_0F1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...etric_0F1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_hypergeometric_0F1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...metric_0F1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_hypergeometric_1F0_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...etric_1F0_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_hypergeometric_1F0_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...metric_1F0_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_hypergeometric_1F1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...etric_1F1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_hypergeometric_1F1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...metric_1F1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_hypergeometric_2F0_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...etric_2F0_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_hypergeometric_2F0_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...metric_2F0_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_jacobi_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ff_jacobi_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._mode_autodiff_jacobi_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...iff_jacobi_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ff_jacobi_derivative_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...erivative_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...iff_jacobi_derivative_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...derivative_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._jacobi_double_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ble_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...f_jacobi_double_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...uble_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...utodiff_jacobi_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...obi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...autodiff_jacobi_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...cobi_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_cd_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...jacobi_cd_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_cd_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._jacobi_cd_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_cn_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...jacobi_cn_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_cn_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._jacobi_cn_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_cs_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...jacobi_cs_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_cs_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._jacobi_cs_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_dc_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...jacobi_dc_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_dc_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._jacobi_dc_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_dn_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...jacobi_dn_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_dn_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._jacobi_dn_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_ds_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...jacobi_ds_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_ds_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._jacobi_ds_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_nc_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...jacobi_nc_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_nc_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._jacobi_nc_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_nd_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...jacobi_nd_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_nd_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._jacobi_nd_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_ns_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...jacobi_ns_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_ns_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._jacobi_ns_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_sc_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...jacobi_sc_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_sc_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._jacobi_sc_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_sd_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...jacobi_sd_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_sd_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._jacobi_sd_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_autodiff_jacobi_sn_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...jacobi_sn_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...de_autodiff_jacobi_sn_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._jacobi_sn_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...todiff_jacobi_theta1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...bi_theta1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...utodiff_jacobi_theta1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...obi_theta1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_jacobi_theta1tau_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...theta1tau_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_jacobi_theta1tau_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._theta1tau_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...todiff_jacobi_theta2_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...bi_theta2_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...utodiff_jacobi_theta2_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...obi_theta2_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...todiff_jacobi_theta3_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...bi_theta3_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...utodiff_jacobi_theta3_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...obi_theta3_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...diff_jacobi_theta3m1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._theta3m1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...odiff_jacobi_theta3m1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...i_theta3m1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_jacobi_theta3m1tau_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...eta3m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_jacobi_theta3m1tau_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...heta3m1tau_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_jacobi_theta3tau_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...theta3tau_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_jacobi_theta3tau_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._theta3tau_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...todiff_jacobi_theta4_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...bi_theta4_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...utodiff_jacobi_theta4_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...obi_theta4_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...diff_jacobi_theta4m1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._theta4m1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...odiff_jacobi_theta4m1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...i_theta4m1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_jacobi_theta4m1tau_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...eta4m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_jacobi_theta4m1tau_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...heta4m1tau_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_jacobi_theta4tau_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...theta4tau_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_jacobi_theta4tau_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._theta4tau_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...autodiff_jacobi_zeta_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...cobi_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._autodiff_jacobi_zeta_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...acobi_zeta_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...de_autodiff_laguerre_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._laguerre_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_laguerre_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...f_laguerre_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._autodiff_lambert_w0_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...ambert_w0_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_autodiff_lambert_w0_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...lambert_w0_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_lambert_w0_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._w0_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_lambert_w0_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...t_w0_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...autodiff_lambert_wm1_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...mbert_wm1_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._autodiff_lambert_wm1_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...ambert_wm1_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ff_lambert_wm1_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...wm1_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...iff_lambert_wm1_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ..._wm1_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._autodiff_legendre_p_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...egendre_p_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_autodiff_legendre_p_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...legendre_p_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...iff_legendre_p_prime_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...e_p_prime_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...diff_legendre_p_prime_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...re_p_prime_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ..._autodiff_legendre_q_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...egendre_q_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...e_autodiff_legendre_q_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...legendre_q_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_owens_t_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...f_owens_t_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_owens_t_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...ff_owens_t_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...e_mode_autodiff_zeta_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...diff_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...se_mode_autodiff_zeta_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...odiff_zeta_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...f_sinc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...mode_autodiff_sinc_pi_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...ff_sinc_pi_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...de_autodiff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._sinhc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ode_autodiff_sinhc_pi_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...f_sinhc_pi_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...f_spherical_harmonic_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ..._harmonic_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ...ff_spherical_harmonic_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...l_harmonic_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...spherical_harmonic_i_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...armonic_i_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._spherical_harmonic_i_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...harmonic_i_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- ...spherical_harmonic_r_compile_test_ET_OFF_bin_float_types.cpp | 2 +- ...armonic_r_compile_test_ET_OFF_multiprecision_float_types.cpp | 2 +- ..._spherical_harmonic_r_compile_test_ET_ON_bin_float_types.cpp | 2 +- ...harmonic_r_compile_test_ET_ON_multiprecision_float_types.cpp | 2 +- test/test_students_t_cdf_double.cu | 2 +- test/test_students_t_cdf_float.cu | 2 +- test/test_students_t_pdf_double.cu | 2 +- test/test_students_t_pdf_float.cu | 2 +- test/test_students_t_quan_double.cu | 2 +- test/test_students_t_quan_float.cu | 2 +- test/test_weibull_cdf_double.cu | 2 +- test/test_weibull_cdf_float.cu | 2 +- test/test_weibull_pdf_double.cu | 2 +- test/test_weibull_pdf_float.cu | 2 +- test/test_weibull_quan_double.cu | 2 +- test/test_weibull_quan_float.cu | 2 +- 531 files changed, 531 insertions(+), 531 deletions(-) diff --git a/test/test_arcsine_cdf_double.cu b/test/test_arcsine_cdf_double.cu index 3ac9e22cd0..fbde1ecfc3 100644 --- a/test/test_arcsine_cdf_double.cu +++ b/test/test_arcsine_cdf_double.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_arcsine_range_support_double.cu b/test/test_arcsine_range_support_double.cu index b3fb575faa..7d6e5669b5 100644 --- a/test/test_arcsine_range_support_double.cu +++ b/test/test_arcsine_range_support_double.cu @@ -107,4 +107,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_arcsine_range_support_float.cu b/test/test_arcsine_range_support_float.cu index d207d0598e..9dc7e3dd4e 100644 --- a/test/test_arcsine_range_support_float.cu +++ b/test/test_arcsine_range_support_float.cu @@ -107,4 +107,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_bernoulli_range_support_double.cu b/test/test_bernoulli_range_support_double.cu index ade952fca3..e97c659d48 100644 --- a/test/test_bernoulli_range_support_double.cu +++ b/test/test_bernoulli_range_support_double.cu @@ -107,4 +107,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_bernoulli_range_support_float.cu b/test/test_bernoulli_range_support_float.cu index ef276b9384..96f30cddf1 100644 --- a/test/test_bernoulli_range_support_float.cu +++ b/test/test_bernoulli_range_support_float.cu @@ -107,4 +107,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_beta_dist_cdf_double.cu b/test/test_beta_dist_cdf_double.cu index 9188f4305f..949f81bfee 100644 --- a/test/test_beta_dist_cdf_double.cu +++ b/test/test_beta_dist_cdf_double.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_beta_dist_cdf_float.cu b/test/test_beta_dist_cdf_float.cu index 0278f64155..4f93bd044a 100644 --- a/test/test_beta_dist_cdf_float.cu +++ b/test/test_beta_dist_cdf_float.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_beta_dist_pdf_double.cu b/test/test_beta_dist_pdf_double.cu index e86cf94dd8..7dbe45a21f 100644 --- a/test/test_beta_dist_pdf_double.cu +++ b/test/test_beta_dist_pdf_double.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_beta_dist_pdf_float.cu b/test/test_beta_dist_pdf_float.cu index 97dd606f2f..79c8e87a2f 100644 --- a/test/test_beta_dist_pdf_float.cu +++ b/test/test_beta_dist_pdf_float.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_beta_dist_quan_double.cu b/test/test_beta_dist_quan_double.cu index a6b842e8ef..0664dbd8b8 100644 --- a/test/test_beta_dist_quan_double.cu +++ b/test/test_beta_dist_quan_double.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_beta_dist_quan_float.cu b/test/test_beta_dist_quan_float.cu index 48a860f4c2..a4b6602a93 100644 --- a/test/test_beta_dist_quan_float.cu +++ b/test/test_beta_dist_quan_float.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_cauchy_range_support_double.cu b/test/test_cauchy_range_support_double.cu index 3a42c1bd30..44d1c7d91d 100644 --- a/test/test_cauchy_range_support_double.cu +++ b/test/test_cauchy_range_support_double.cu @@ -107,4 +107,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_cauchy_range_support_float.cu b/test/test_cauchy_range_support_float.cu index e713736e60..d8333df550 100644 --- a/test/test_cauchy_range_support_float.cu +++ b/test/test_cauchy_range_support_float.cu @@ -108,4 +108,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_chi_squared_cdf_double.cu b/test/test_chi_squared_cdf_double.cu index c2475883b9..93a480160d 100644 --- a/test/test_chi_squared_cdf_double.cu +++ b/test/test_chi_squared_cdf_double.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_chi_squared_cdf_float.cu b/test/test_chi_squared_cdf_float.cu index 07dce0d067..3525a88e4a 100644 --- a/test/test_chi_squared_cdf_float.cu +++ b/test/test_chi_squared_cdf_float.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_chi_squared_pdf_double.cu b/test/test_chi_squared_pdf_double.cu index 30edafd050..3bfefa032b 100644 --- a/test/test_chi_squared_pdf_double.cu +++ b/test/test_chi_squared_pdf_double.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_chi_squared_pdf_float.cu b/test/test_chi_squared_pdf_float.cu index 9b205182ba..592239c270 100644 --- a/test/test_chi_squared_pdf_float.cu +++ b/test/test_chi_squared_pdf_float.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_chi_squared_quan_double.cu b/test/test_chi_squared_quan_double.cu index 3fae7d966f..ba7feed814 100644 --- a/test/test_chi_squared_quan_double.cu +++ b/test/test_chi_squared_quan_double.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_chi_squared_quan_float.cu b/test/test_chi_squared_quan_float.cu index 7a717530e1..e32b596d80 100644 --- a/test/test_chi_squared_quan_float.cu +++ b/test/test_chi_squared_quan_float.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_exponential_range_support_double.cu b/test/test_exponential_range_support_double.cu index c19497ed50..17a81f15a4 100644 --- a/test/test_exponential_range_support_double.cu +++ b/test/test_exponential_range_support_double.cu @@ -107,4 +107,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_exponential_range_support_float.cu b/test/test_exponential_range_support_float.cu index a111090de5..86c2ee6959 100644 --- a/test/test_exponential_range_support_float.cu +++ b/test/test_exponential_range_support_float.cu @@ -108,4 +108,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_fisher_f_cdf_double.cu b/test/test_fisher_f_cdf_double.cu index c6d6f0a94c..1c5887f461 100644 --- a/test/test_fisher_f_cdf_double.cu +++ b/test/test_fisher_f_cdf_double.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_fisher_f_cdf_float.cu b/test/test_fisher_f_cdf_float.cu index 9df1bc8695..530039c4a0 100644 --- a/test/test_fisher_f_cdf_float.cu +++ b/test/test_fisher_f_cdf_float.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_fisher_f_pdf_double.cu b/test/test_fisher_f_pdf_double.cu index 77a3b655ab..da0c0461af 100644 --- a/test/test_fisher_f_pdf_double.cu +++ b/test/test_fisher_f_pdf_double.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_fisher_f_pdf_float.cu b/test/test_fisher_f_pdf_float.cu index 323edf3424..7d9e3af81d 100644 --- a/test/test_fisher_f_pdf_float.cu +++ b/test/test_fisher_f_pdf_float.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_fisher_f_quan_double.cu b/test/test_fisher_f_quan_double.cu index c16eb2a952..1fa23166bc 100644 --- a/test/test_fisher_f_quan_double.cu +++ b/test/test_fisher_f_quan_double.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_fisher_f_quan_float.cu b/test/test_fisher_f_quan_float.cu index 85cf479670..d37979553b 100644 --- a/test/test_fisher_f_quan_float.cu +++ b/test/test_fisher_f_quan_float.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_gamma_dist_cdf_double.cu b/test/test_gamma_dist_cdf_double.cu index 4777196aa1..00e4716f86 100644 --- a/test/test_gamma_dist_cdf_double.cu +++ b/test/test_gamma_dist_cdf_double.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_gamma_dist_cdf_float.cu b/test/test_gamma_dist_cdf_float.cu index a93aca3950..3d05eec4e1 100644 --- a/test/test_gamma_dist_cdf_float.cu +++ b/test/test_gamma_dist_cdf_float.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_gamma_dist_pdf_double.cu b/test/test_gamma_dist_pdf_double.cu index a8411d5b6d..5a25fc778b 100644 --- a/test/test_gamma_dist_pdf_double.cu +++ b/test/test_gamma_dist_pdf_double.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_gamma_dist_pdf_float.cu b/test/test_gamma_dist_pdf_float.cu index 6ab3247acb..ecc1497125 100644 --- a/test/test_gamma_dist_pdf_float.cu +++ b/test/test_gamma_dist_pdf_float.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_gamma_dist_quan_double.cu b/test/test_gamma_dist_quan_double.cu index d29bf6d6be..480ce15689 100644 --- a/test/test_gamma_dist_quan_double.cu +++ b/test/test_gamma_dist_quan_double.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_gamma_dist_quan_float.cu b/test/test_gamma_dist_quan_float.cu index 58aa42e90f..00f1b7442f 100644 --- a/test/test_gamma_dist_quan_float.cu +++ b/test/test_gamma_dist_quan_float.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_geometric_dist_cdf_double.cu b/test/test_geometric_dist_cdf_double.cu index 98b6510ad1..25de5aa64b 100644 --- a/test/test_geometric_dist_cdf_double.cu +++ b/test/test_geometric_dist_cdf_double.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_geometric_dist_cdf_float.cu b/test/test_geometric_dist_cdf_float.cu index 2662ac07c5..0786786940 100644 --- a/test/test_geometric_dist_cdf_float.cu +++ b/test/test_geometric_dist_cdf_float.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_geometric_dist_pdf_double.cu b/test/test_geometric_dist_pdf_double.cu index 03d2dc0078..ded7080805 100644 --- a/test/test_geometric_dist_pdf_double.cu +++ b/test/test_geometric_dist_pdf_double.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_geometric_dist_pdf_float.cu b/test/test_geometric_dist_pdf_float.cu index 1034d122b5..9e53f5498f 100644 --- a/test/test_geometric_dist_pdf_float.cu +++ b/test/test_geometric_dist_pdf_float.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_geometric_dist_quan_double.cu b/test/test_geometric_dist_quan_double.cu index fcac938e5a..f4cdf4735f 100644 --- a/test/test_geometric_dist_quan_double.cu +++ b/test/test_geometric_dist_quan_double.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_geometric_dist_quan_float.cu b/test/test_geometric_dist_quan_float.cu index 0749522021..0734d76d16 100644 --- a/test/test_geometric_dist_quan_float.cu +++ b/test/test_geometric_dist_quan_float.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_bin_float_types.cpp index c6c25cef9e..1c198b3006 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_multiprecision_float_types.cpp index 9b302f914d..4f7c173196 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_bin_float_types.cpp index d63e211d99..c30fe52eb9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_multiprecision_float_types.cpp index 0837f3d95a..4ef58b79bf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_bin_float_types.cpp index 8511368f12..bbb5891cc6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 67431a88d7..ff85047ed2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_bin_float_types.cpp index 19c24d1eb4..5240a051c6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_multiprecision_float_types.cpp index d06878168d..f0ef6b3ff4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_ai_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_bin_float_types.cpp index 87b98ef8f0..27df33270e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_multiprecision_float_types.cpp index 77c9402bda..2cb8916ddc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_bin_float_types.cpp index b4554d9a1f..15bb6ffc05 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_multiprecision_float_types.cpp index d89db82a07..59f1c76f35 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_bin_float_types.cpp index 96d6d92e06..32cc07bb68 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 833c7f6150..dfbff98fcb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_bin_float_types.cpp index 412ff5004b..41bd311c04 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 7f4f6ba43c..74e737005b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/airy/test_reverse_mode_autodiff_airy_bi_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_bin_float_types.cpp index 8fbb3a1082..62b287514e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_multiprecision_float_types.cpp index 0eb236baa5..5f8f96fedf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_bin_float_types.cpp index d786d5771d..c33330bd87 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_multiprecision_float_types.cpp index 1e588c61a5..4356b001f5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cbrt_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_bin_float_types.cpp index e2fd899e5c..339876e544 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_multiprecision_float_types.cpp index edc17b9b11..9dca40ce47 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_bin_float_types.cpp index 2d00f51e6c..32a20609f4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_multiprecision_float_types.cpp index 257296e1be..55fb6af433 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_cos_pi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_bin_float_types.cpp index 1a40a1f26b..44763ba39f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_multiprecision_float_types.cpp index 5c273c0e8c..25e8de3704 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_bin_float_types.cpp index 6e209bf899..0e79cf4d16 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_multiprecision_float_types.cpp index d30df49cae..e1404ceb6e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_expm1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_bin_float_types.cpp index 2fbbeeeeed..d241b78529 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_multiprecision_float_types.cpp index 31808970a8..5899168857 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_bin_float_types.cpp index d3a2e4789d..e024118785 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_multiprecision_float_types.cpp index 8d2a5451cf..9bac958d32 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_hypot_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_bin_float_types.cpp index 4f60a0193b..2ac6773a01 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_multiprecision_float_types.cpp index d4f3ef717d..3bf09ca324 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_bin_float_types.cpp index 28b204a0d8..986e0c5310 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_multiprecision_float_types.cpp index b56015e898..aad75b34a7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_log1p_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_bin_float_types.cpp index f65817c003..ba708ad280 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_multiprecision_float_types.cpp index d11861ef82..8b9c816eb4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_bin_float_types.cpp index 07e2d03c82..32e9926d72 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_multiprecision_float_types.cpp index b1b65306a6..4f615cab4d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logaddexp_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_bin_float_types.cpp index 129866a7a2..2686e6f654 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_multiprecision_float_types.cpp index f6ccc399ca..8435059459 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_bin_float_types.cpp index f2674cc8f7..ed3a067dc9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_multiprecision_float_types.cpp index a2e8086468..9a82554d7e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_logsumexp_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_bin_float_types.cpp index 2aca0c033b..cd53386136 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_multiprecision_float_types.cpp index 812e60fff7..9c84be73a7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_bin_float_types.cpp index cfbcf5ca8c..3ae0b52d7a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_multiprecision_float_types.cpp index 845c0c427b..8b7e2a010a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_powm1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_bin_float_types.cpp index 5819af729d..7b4a4f2be1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_multiprecision_float_types.cpp index d08c577558..b8d7840fe1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_bin_float_types.cpp index 341c56e6d7..891d984a0a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_multiprecision_float_types.cpp index 94bcf6f312..d0fe33530b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_rsqrt_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_bin_float_types.cpp index 839de4a9ad..b15bef297f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_multiprecision_float_types.cpp index 7267055da2..b0801679dc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_bin_float_types.cpp index 29fd6eccbb..87d51cf97b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_multiprecision_float_types.cpp index 9b637bcfd2..7f32b12aa3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sin_pi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_bin_float_types.cpp index f13a48849c..51352f9a5f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp index 28072d3bf7..fa42330988 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_bin_float_types.cpp index fe87723d5d..335dd21f3d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_multiprecision_float_types.cpp index 39bfada8c2..9addb2e874 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/basic_funcs/test_reverse_mode_autodiff_sqrt1pm1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_bin_float_types.cpp index e9672c35d9..2cd39c1d55 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_multiprecision_float_types.cpp index ef653f6b4b..dbbe259e52 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_bin_float_types.cpp index ad90b4fd64..d6a2723de0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_multiprecision_float_types.cpp index 09363e19e4..b63df8026f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_bin_float_types.cpp index 76704f0311..7257178803 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 7f5204345d..90cbf5a7fc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_bin_float_types.cpp index a477d4b03c..21b4ed942e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_multiprecision_float_types.cpp index b2cffede67..c167291dfb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_i_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_bin_float_types.cpp index d390d9509c..a69d93ccd8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_multiprecision_float_types.cpp index 03f6d5232b..337b3a2fc5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_bin_float_types.cpp index fe1d0651c9..f3654310fa 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_multiprecision_float_types.cpp index 8d770fd10b..e6a9612910 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_bin_float_types.cpp index 3128b50fdf..27f41ff492 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 4f4f7e445b..f67b481b76 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_bin_float_types.cpp index a57dd2940e..50c523bbca 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 30e6614edd..e26376de8f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_j_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_bin_float_types.cpp index 3e3cfb5d11..110502f773 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_multiprecision_float_types.cpp index 794f8f22f0..78626a55a9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_bin_float_types.cpp index 838b91d32c..8aa06878a1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_multiprecision_float_types.cpp index e9bda00dab..7b89e15d6a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_bin_float_types.cpp index 8a18b2fa62..737cdb9119 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 467157cf6d..75a6ba5735 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_bin_float_types.cpp index 4aed7a506a..bf29b145ef 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 47a8335c53..4f937fc6ab 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_bessel_k_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_bin_float_types.cpp index 60ff97a1e2..bcaa40072e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp index 7d42e296e6..45799c905d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_bin_float_types.cpp index 060975f98e..899d5d9e3e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_multiprecision_float_types.cpp index 19479e5e91..859acae332 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp index 5e990f72ad..476f3985f8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 49dcc60dcd..b263b7084a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_bin_float_types.cpp index c7d2658b2b..68bdaa0360 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 0e1d2c7b4c..0be250f465 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_cyl_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_bin_float_types.cpp index 2d2af340af..ff7701d967 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_multiprecision_float_types.cpp index 18e46603c1..9eb3192d66 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_bin_float_types.cpp index 0bdc677d8f..9f6a9f3b33 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_multiprecision_float_types.cpp index 5a0bea6b9e..9722d4d838 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_bin_float_types.cpp index b35e65bd55..914db85681 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 6d360a351b..6bd28b4ded 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_bin_float_types.cpp index 5d3bf06adb..5e2cfd6827 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 3211cabf94..2428173717 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_bessel_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_bin_float_types.cpp index 5b05cb66fa..13132d0fe9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp index 3962fc4979..2bf43d1994 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_bin_float_types.cpp index ba034791f3..05058240ff 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_multiprecision_float_types.cpp index 43abd1a6d3..b5152c7330 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp index 38df7eec0a..b07aa49a8b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 6fef8af523..a6a7e8e88a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_bin_float_types.cpp index 17da1b58be..c47d9ebe16 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 124d8c427a..32cc861d33 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/bessel/test_reverse_mode_autodiff_sph_neumann_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_bin_float_types.cpp index 642b9a1b4f..c6005b2d51 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_multiprecision_float_types.cpp index 84f09ab0da..2f2d2b4283 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_bin_float_types.cpp index 685ae90b02..bb23d4e404 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_multiprecision_float_types.cpp index 29e894d1c4..97e2bcb7c7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_beta_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_bin_float_types.cpp index 782b85a7ff..3b3834584a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_multiprecision_float_types.cpp index 58dabc7823..82a6dce818 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_bin_float_types.cpp index c46bc1ff61..af32df0c42 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_multiprecision_float_types.cpp index a994775eb2..31c77b0a50 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_betac_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_bin_float_types.cpp index 246835c796..f19de1e2ff 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_multiprecision_float_types.cpp index 8e37f1a546..57d25e6950 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_bin_float_types.cpp index 66505f1b44..f87dfd9c37 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_multiprecision_float_types.cpp index d4567ac83a..737dffcd3c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_bin_float_types.cpp index 186ad8e67e..7baecdb8e0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp index 2bddce288f..95fdffd06f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_bin_float_types.cpp index fd5fc595c7..2402e50738 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_multiprecision_float_types.cpp index bd305d91c0..fc4729f463 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_derivative_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_bin_float_types.cpp index 27dd2a42b1..4dd2e1e1b0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_multiprecision_float_types.cpp index 00009051f2..5f2e93d81c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_bin_float_types.cpp index 2e8ba58f92..f7f80c1064 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_multiprecision_float_types.cpp index e1c90e3965..62401584d7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inv_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_bin_float_types.cpp index 32f4e79ab5..a859c2c6f9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_multiprecision_float_types.cpp index 0d1e27669a..de473b81a4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_bin_float_types.cpp index 35e67ffc04..2610f8f9a8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_multiprecision_float_types.cpp index 0d479e8298..98d10db1f1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_inva_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_bin_float_types.cpp index 52641a0b5d..36b48ee834 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_multiprecision_float_types.cpp index 5b64f818a7..6a3588d880 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_bin_float_types.cpp index f9507114c2..6847971076 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_multiprecision_float_types.cpp index bd030f32c8..e35e1d8045 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibeta_invb_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_bin_float_types.cpp index 5c38236859..9bdbac2de4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_multiprecision_float_types.cpp index ff9227ad24..efd8bfa3cf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_bin_float_types.cpp index 666e9df7cb..2e8f3c49a7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_multiprecision_float_types.cpp index 52a329f804..4d8efa3719 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_bin_float_types.cpp index 0b04eb485d..c16bab7fb0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_multiprecision_float_types.cpp index d787bb139f..347e5ad38d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_bin_float_types.cpp index 5823c08bb5..9959c14d5f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_multiprecision_float_types.cpp index 890ed7ab4f..11b346039b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inv_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_bin_float_types.cpp index 2f0a4a6d3a..313e949ef6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_multiprecision_float_types.cpp index 5728e099a1..f946c45d5a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_bin_float_types.cpp index 83a661e18f..c67012a209 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_multiprecision_float_types.cpp index 6e11c0ed65..27cf86ae91 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_inva_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_bin_float_types.cpp index 3fca842eec..95ca180b2f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_multiprecision_float_types.cpp index 35126497fa..a8d748f871 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_bin_float_types.cpp index 743753c0d6..cb1186e0e6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_multiprecision_float_types.cpp index 3e0cb52378..9537fe18b1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/beta/test_reverse_mode_autodiff_ibetac_invb_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_bin_float_types.cpp index be29bef968..afba346355 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_multiprecision_float_types.cpp index 6dfebf21a2..35b2c9db8c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_bin_float_types.cpp index 4e0d60c206..b10cea99b1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_multiprecision_float_types.cpp index 23605e07c2..a7fd94f35a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_bin_float_types.cpp index 5e04eb5dcd..f77a9e1a59 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index f59d5ad39c..a4e55ecaa8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_bin_float_types.cpp index 43e074e4f9..863174fdf0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 721ce0da2e..9acbf87846 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_t_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_bin_float_types.cpp index a74829fd88..b21b0348fb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_multiprecision_float_types.cpp index 31298ee463..c8ea0c51d3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_bin_float_types.cpp index 8bbe99dbf1..b5b775ac85 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_multiprecision_float_types.cpp index f78dce2fea..f688d93488 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/chebyshev/test_reverse_mode_autodiff_chebyshev_u_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_bin_float_types.cpp index 3164350906..ffa09c1a58 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_multiprecision_float_types.cpp index 9961e88b17..139b679ea2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_bin_float_types.cpp index 1e86407fc3..24b5aa613a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_multiprecision_float_types.cpp index 68554d8395..8e81da8938 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_bin_float_types.cpp index 187e391d07..7434d108c7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_multiprecision_float_types.cpp index 189b3b5592..41ac9eb495 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_bin_float_types.cpp index 806d0a4880..af651cf5c8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_multiprecision_float_types.cpp index 9d78b1d669..fd10b79b0d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_2_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_bin_float_types.cpp index e913c240dc..52acf77284 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_multiprecision_float_types.cpp index 27f18de52e..2ac177f43e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_bin_float_types.cpp index b6b7df0c28..c458f76e04 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_multiprecision_float_types.cpp index c25962c9b2..9aa28cb661 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_3_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_bin_float_types.cpp index 8de37d086c..96047ea49c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_multiprecision_float_types.cpp index fc03af948a..571002e5d7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_bin_float_types.cpp index f6f809f6d1..e86f94e04e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_multiprecision_float_types.cpp index 6cb789a992..391539c147 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_d_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_bin_float_types.cpp index f6a0f75240..755b54cc9d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_multiprecision_float_types.cpp index bde6f24496..0cfa4ab883 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_bin_float_types.cpp index ea9e6c9c4f..7766271e60 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_multiprecision_float_types.cpp index 9782ed9d47..e36cfe62a5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rc_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_bin_float_types.cpp index 2dcc13fc19..f57e71f4bd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_multiprecision_float_types.cpp index c0cf6c9dde..bced8c04df 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_bin_float_types.cpp index 2834a59739..3e608b575b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_multiprecision_float_types.cpp index b4f8e10766..233d2f924d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rd_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_bin_float_types.cpp index 6ecaacd62e..d9b29e62dd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_multiprecision_float_types.cpp index 9e6a40d34f..5c55314cdd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_bin_float_types.cpp index 1f0b7d2832..232e1db24c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_multiprecision_float_types.cpp index 6db30044da..1c0c230d6d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rf_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_bin_float_types.cpp index af7d65eea8..0b924b4edc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_multiprecision_float_types.cpp index fd1bbc1712..49bdc79512 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_bin_float_types.cpp index d28e262c52..c247390d18 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_multiprecision_float_types.cpp index 78fbcfa585..713911c342 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rg_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_bin_float_types.cpp index cc88806723..802022cbee 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_multiprecision_float_types.cpp index ae532d62c7..ef56275046 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_bin_float_types.cpp index f1ff6e827e..e495397d5b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_multiprecision_float_types.cpp index 9ce83addb3..503c62105e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/elliptic_integrals/test_reverse_mode_autodiff_ellint_rj_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_bin_float_types.cpp index 739f0d485e..bfbb688b0a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_multiprecision_float_types.cpp index b9bfba6288..4fa6d91f03 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_bin_float_types.cpp index 79723eeebc..546147534c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_multiprecision_float_types.cpp index accc939d4b..97b040a510 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/expint/test_reverse_mode_autodiff_expint_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_bin_float_types.cpp index e30f450716..b450f14ed0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp index 9e48db4a8d..97c47d29b4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_bin_float_types.cpp index b20e84cc93..367921b654 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_multiprecision_float_types.cpp index 15daa84dd5..270f0123d1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_falling_factorial_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_bin_float_types.cpp index 82124e2e84..332369068f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp index aaff8510a2..539a20ab7e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_bin_float_types.cpp index 2ab76a6eb2..a3cfdf67b4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_multiprecision_float_types.cpp index 8d8bbb087f..566025c865 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/factorial/test_reverse_mode_autodiff_rising_factorial_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_bin_float_types.cpp index 89455235e1..7a5ba8640e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_multiprecision_float_types.cpp index 81e1d55a69..45340d493c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_bin_float_types.cpp index 7ba747d563..b87981cb3c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_multiprecision_float_types.cpp index ef722eaa20..119fc4d3a4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_digamma_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_bin_float_types.cpp index c4a58a8987..8245b35c01 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_multiprecision_float_types.cpp index b84c60315d..6719a260e7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_bin_float_types.cpp index c2a48e90eb..ca080ad62a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_multiprecision_float_types.cpp index d78a5d73e8..b6993c59eb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_p_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_bin_float_types.cpp index 2eabd25033..24e70698a2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_multiprecision_float_types.cpp index f5808b8ad6..d780c05a32 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_bin_float_types.cpp index c0b018214e..64f6afb6a3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_multiprecision_float_types.cpp index 8da6472e0b..298e424392 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_gamma_q_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_bin_float_types.cpp index ef9d6da281..e3a5cf7caa 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_multiprecision_float_types.cpp index 3ba605147f..8b272c3e93 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_bin_float_types.cpp index 3af04c5cba..3324994fcb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_multiprecision_float_types.cpp index a1c9470be3..f81ab2fb79 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_lgamma_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_bin_float_types.cpp index b89149b6a9..6c688d70f9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_multiprecision_float_types.cpp index 0092e28f96..19d7f94a26 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_bin_float_types.cpp index 55aaa43efe..cd7b07a1c4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_multiprecision_float_types.cpp index 383424bbf3..540cecdc74 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_polygamma_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_bin_float_types.cpp index ad58647d43..af5a7e2bb6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp index d76453a0f4..9981bd4308 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_bin_float_types.cpp index 9729cb534f..0a4c5ec10d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_multiprecision_float_types.cpp index edae10c603..e11443cf51 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma1pm1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_bin_float_types.cpp index 04f783059a..26612c8b62 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_multiprecision_float_types.cpp index 071dbf9a62..796a90517b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_bin_float_types.cpp index 698973a6d5..e97c487ba4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_multiprecision_float_types.cpp index 5d56a4ef4f..c984dfab20 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_bin_float_types.cpp index 71fecd0ea8..330541b9a8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp index 8b71cb28c8..019e694989 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_bin_float_types.cpp index 3fed2a1bc9..133c605cf5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_multiprecision_float_types.cpp index 23c5f8e615..a762517e0d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_delta_ratio_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_bin_float_types.cpp index 11c2465c46..b9bb735f01 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_multiprecision_float_types.cpp index b1afb34b95..ba967a5012 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_bin_float_types.cpp index ef9578dd86..bdb48829df 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_multiprecision_float_types.cpp index 091e9acb7d..3806bf3f32 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_lower_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_bin_float_types.cpp index 21df3ecfe6..5e7666e599 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp index d547b0771f..3efb2bc5e7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_bin_float_types.cpp index 761c6f5a76..5219b28671 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_multiprecision_float_types.cpp index 41c8f16641..d231c4ddca 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_tgamma_ratio_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_bin_float_types.cpp index 656346a16d..bb9e1d41d3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_multiprecision_float_types.cpp index 916988e1cf..81b956354e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_bin_float_types.cpp index 989cf94176..7c5edeb52e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_multiprecision_float_types.cpp index 754971d130..0be2069973 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gamma/test_reverse_mode_autodiff_trigamma_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_bin_float_types.cpp index 3430570896..a064b6ba5e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_multiprecision_float_types.cpp index a16d57b32e..c3fbf52193 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_bin_float_types.cpp index 4424fc0aad..71e3f279ca 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_multiprecision_float_types.cpp index 33cadae841..f035629ff9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_bin_float_types.cpp index e32d0d1ee4..3b671eccfc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp index 45b3b85211..262f24b976 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_bin_float_types.cpp index 4d994c7c2a..c72d6882d6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_multiprecision_float_types.cpp index d3f5eb22f1..3889b8e0dd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_derivative_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_bin_float_types.cpp index 0461431c03..884876ce76 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 7a7ed16ccd..b9c89975fe 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_bin_float_types.cpp index 74ab1f9005..8df4c412c8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 6dd98c37bf..bd379fda48 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/gegenbauer/test_reverse_mode_autodiff_gegenbauer_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_bin_float_types.cpp index 680c61c433..0398635643 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp index 64815a525e..1c4312b7af 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_bin_float_types.cpp index 79b16c40ee..c0a3f98332 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp index 271c61a6b0..ef1b7c4189 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_bin_float_types.cpp index a9a9ce748f..9bf4b0520e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp index 85e30e9f61..13089c0344 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_bin_float_types.cpp index 9aaef143fd..691bb7e99e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp index a8ef74b698..4fa1ec3090 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_cyl_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_bin_float_types.cpp index 3188494480..f01ece330f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp index c936de7411..ef40a51a07 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_bin_float_types.cpp index c775ab71ec..4cf6703c77 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp index ea7e16fb80..0fa5a852cb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_bin_float_types.cpp index fab5c0b29a..10321122af 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp index 484bd8a6b5..54c5c4a3d0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_bin_float_types.cpp index c634bf19d6..9b6f68122d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp index d8e1f53836..b34f460c4f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hankel/test_reverse_mode_autodiff_sph_hankel_2_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_bin_float_types.cpp index 1c0cb5dbf9..c4d6b9a409 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_multiprecision_float_types.cpp index a56879d97f..ca9c6ed2c0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_bin_float_types.cpp index 0918fc1a08..bcc33bfce3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_multiprecision_float_types.cpp index 7609168c6b..fb6840b793 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hermite/test_reverse_mode_autodiff_hermite_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_bin_float_types.cpp index 1c4a13f825..12bf38b719 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_multiprecision_float_types.cpp index b6a3383c5e..bb8bdbcf22 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_bin_float_types.cpp index 0993cc5f64..90e5ea6aa6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_multiprecision_float_types.cpp index f0cffc0c07..e6858873b6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/heuman_lambda/test_reverse_mode_autodiff_heuman_lambda_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_bin_float_types.cpp index 7a624452aa..1109896e87 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_multiprecision_float_types.cpp index 8cd767d111..e397489189 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_bin_float_types.cpp index a58425323c..4e251e9728 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_multiprecision_float_types.cpp index c5af2fbf71..bf45b379a9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_0F1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_bin_float_types.cpp index df673aed94..c707b7e390 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_multiprecision_float_types.cpp index 24e50adc7f..df92ee2da7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_bin_float_types.cpp index 46f51cc8fa..4a6a711a36 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_multiprecision_float_types.cpp index c78398171b..78cc954d8d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F0_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_bin_float_types.cpp index 5d700e244c..51bbcaad63 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_multiprecision_float_types.cpp index 9002a2ae05..7d1b1d4567 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_bin_float_types.cpp index 9071946822..bdd609c669 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_multiprecision_float_types.cpp index 8fd4524ce4..82355f95a9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_1F1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_bin_float_types.cpp index 86bfe8e28f..750ea8a8ec 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_multiprecision_float_types.cpp index 233a03e4ce..836dc897bd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_bin_float_types.cpp index 73bc15aad5..4a09bb19bd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_multiprecision_float_types.cpp index b4630953df..e157bb7eb8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/hypergeometric/test_reverse_mode_autodiff_hypergeometric_2F0_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_bin_float_types.cpp index 899cfb4bb8..77e6e68102 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_multiprecision_float_types.cpp index 2af05168b4..b2931cff44 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_bin_float_types.cpp index 5f426f9401..d284784b15 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_multiprecision_float_types.cpp index ca19686acf..3d59fc5136 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_bin_float_types.cpp index b4b4807682..6f086e2dfa 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp index 4acf65aa26..8d8b983ee4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_bin_float_types.cpp index 3c63d6a9c8..70fffa4be2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_multiprecision_float_types.cpp index 3ae00958c1..902118fca0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_derivative_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_bin_float_types.cpp index c360c693ce..b45dda42b8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index d9c3642be1..8991bc31e4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_bin_float_types.cpp index e945f5fe53..cdc83331a1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 741b65630b..769133e697 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_double_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_bin_float_types.cpp index 91bec68144..35d2ef7dcf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 93eb6dba4e..6615ccc73d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_bin_float_types.cpp index f828997289..29bea00400 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 65508e7180..bcb4b9d1ac 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi/test_reverse_mode_autodiff_jacobi_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_bin_float_types.cpp index 2d83830fdc..c403a92202 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_multiprecision_float_types.cpp index df2987933b..619d28d480 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_bin_float_types.cpp index 4f533aed44..021ad5d0c7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_multiprecision_float_types.cpp index b833d9b241..b35cde60d4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cd_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_bin_float_types.cpp index ed06c72f6c..affabd5b3c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_multiprecision_float_types.cpp index 54170cd4c9..693f0d5ff3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_bin_float_types.cpp index 252dc4f768..dfefd20857 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_multiprecision_float_types.cpp index ca1e43d8ad..bacc8b40bf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cn_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_bin_float_types.cpp index e2fd397a68..2c20bd1ea1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_multiprecision_float_types.cpp index 42b78a81f2..b419a19081 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_bin_float_types.cpp index 42ebf9b198..50c6fca3a2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_multiprecision_float_types.cpp index e463bb91de..1e35e8f7f1 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_cs_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_bin_float_types.cpp index 91cdb596c5..1e612c28c9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_multiprecision_float_types.cpp index 5cb6f7e396..17a1216954 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_bin_float_types.cpp index da124ba0a7..a647151010 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_multiprecision_float_types.cpp index e367ebb5ee..d8a2c7e1f5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dc_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_bin_float_types.cpp index 605d08e27b..35b7e63294 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_multiprecision_float_types.cpp index 068333d8a2..efe83d0942 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_bin_float_types.cpp index e5ae5d8a3a..9ab3a00167 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_multiprecision_float_types.cpp index 6218392ffa..1a2e96e203 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_dn_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_bin_float_types.cpp index a002d982c6..4f5358f6a6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_multiprecision_float_types.cpp index 8399f175db..a90a13bedd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_bin_float_types.cpp index 9cf4c25958..29156501fb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_multiprecision_float_types.cpp index c1fbf69e6e..19de43ccf9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ds_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_bin_float_types.cpp index 069b335a58..a8ce0b94a6 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_multiprecision_float_types.cpp index 3e82b56cd2..e005229df4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_bin_float_types.cpp index ef51558246..411243943d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_multiprecision_float_types.cpp index 43396565fa..47041609a9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nc_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_bin_float_types.cpp index a3ba4cb63e..f382acb648 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_multiprecision_float_types.cpp index 88f7636868..caef4b5f27 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_bin_float_types.cpp index 39d1c4671b..b0484e8954 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_multiprecision_float_types.cpp index 57562fc545..ecb0e56bb5 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_nd_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_bin_float_types.cpp index 691edbcb03..1c6c6e9944 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_multiprecision_float_types.cpp index b1d7499190..a63336ccd9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_bin_float_types.cpp index 9150255338..a69bd4003d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_multiprecision_float_types.cpp index 4225cfec5c..69bedea299 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_ns_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_bin_float_types.cpp index 08f690c716..786a808833 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_multiprecision_float_types.cpp index 0b93f3a8dc..de649fa59f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_bin_float_types.cpp index 13f7e3650b..5487ca1d23 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_multiprecision_float_types.cpp index ccefa78fcc..dfbb6ac36c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sc_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_bin_float_types.cpp index 240f9469e0..33b5f746be 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_multiprecision_float_types.cpp index 04abd5e90f..fd971eeaf0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_bin_float_types.cpp index 699077433f..9721120455 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_multiprecision_float_types.cpp index 1383c70117..c76b167892 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sd_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_bin_float_types.cpp index 296ce0002d..0efb44951f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_multiprecision_float_types.cpp index 3d39e7fd53..92f40ac01a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_bin_float_types.cpp index 5c9869ccf5..8d23147b11 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_multiprecision_float_types.cpp index f4118164a2..a5705bf1c2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_elliptic/test_reverse_mode_autodiff_jacobi_sn_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_bin_float_types.cpp index 1ee67be83f..05027b2338 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_multiprecision_float_types.cpp index e5e24131f0..da5f214db0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_bin_float_types.cpp index 16f7bd513f..af202c6cde 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_multiprecision_float_types.cpp index 6475c49675..0b4d1d4a4f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_bin_float_types.cpp index a4d3f1570f..9a6295669e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_multiprecision_float_types.cpp index f8883c3326..7272569948 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_bin_float_types.cpp index 601033c35c..775896d3e2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_multiprecision_float_types.cpp index 60cb5447c4..1e36e6e54e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta1tau_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_bin_float_types.cpp index 08dca56ab3..79b40dc484 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_multiprecision_float_types.cpp index 742d3c0aab..a333ab780c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_bin_float_types.cpp index 3af041ecfe..c78f8c0bea 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_multiprecision_float_types.cpp index 03aaf86bd2..3deba06a24 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta2_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_bin_float_types.cpp index 1c80900e2e..9adb260515 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_multiprecision_float_types.cpp index de09f105c1..c909c22a42 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_bin_float_types.cpp index b958fbfce5..9c8d6ccdae 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_multiprecision_float_types.cpp index 3c45b477f8..b19f7f6fce 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_bin_float_types.cpp index 01f8241336..8cb521066c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_multiprecision_float_types.cpp index 14b5c8c5bf..4630fa171b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_bin_float_types.cpp index 8ae7834d39..47cd97f81c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_multiprecision_float_types.cpp index 7387286833..71410957eb 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_bin_float_types.cpp index 93cf2c20c4..2359a7760b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp index 36ba31ec94..ca366f113e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_bin_float_types.cpp index 9536f3f23d..28e8ab58ba 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_multiprecision_float_types.cpp index 6cf5d150aa..ce61338bd2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3m1tau_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_bin_float_types.cpp index c3b2dda552..e9ef481cce 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_multiprecision_float_types.cpp index f78f254d6b..8bbe66fc70 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_bin_float_types.cpp index 01fb7841be..930f42d13d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_multiprecision_float_types.cpp index 87153f86b5..73e275ce89 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta3tau_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_bin_float_types.cpp index fb88db39ee..e534e126b0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_multiprecision_float_types.cpp index 9ce080b6f0..d817a54daa 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_bin_float_types.cpp index 0c06a3bc79..2e790f0144 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_multiprecision_float_types.cpp index b48a21ba28..547876be8d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_bin_float_types.cpp index 8a7ba27cb9..dc1473f4c4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_multiprecision_float_types.cpp index 8e3bfadb91..33f02336a9 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_bin_float_types.cpp index aac573cdbf..51612ebe75 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_multiprecision_float_types.cpp index 29e6ae85f5..b98a43f2f0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_bin_float_types.cpp index a097ded48e..dfe74efa11 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp index 7e53ef9935..702813899d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_bin_float_types.cpp index cb36298dc5..50f1eaf789 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_multiprecision_float_types.cpp index d4db7d6d08..65ad2d006c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4m1tau_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_bin_float_types.cpp index ce1481dfac..e02034eb21 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_multiprecision_float_types.cpp index 104303871c..8645fc909b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_bin_float_types.cpp index 4b6a2a988a..ba887ccdb3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_multiprecision_float_types.cpp index d68c105347..8cd7827f8c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_theta/test_reverse_mode_autodiff_jacobi_theta4tau_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_bin_float_types.cpp index cdd145a09d..05df51f2cc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp index 610b1e7432..d13c7e001c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_bin_float_types.cpp index 0056b359eb..b195f56237 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_multiprecision_float_types.cpp index 659ded6914..f00bc110c3 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/jacobi_zeta/test_reverse_mode_autodiff_jacobi_zeta_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_bin_float_types.cpp index 022ad3ced5..52edf9529f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_multiprecision_float_types.cpp index 698e72c873..790eb1e446 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_bin_float_types.cpp index c7c3439b2b..5515a32042 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_multiprecision_float_types.cpp index ea6170e45e..da222a40b4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/laguerre/test_reverse_mode_autodiff_laguerre_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_bin_float_types.cpp index 6e0156c1d7..24f6e4a0ef 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_multiprecision_float_types.cpp index 55148134ad..0250bd0a02 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_bin_float_types.cpp index 202cce99c1..8b63b6566a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_multiprecision_float_types.cpp index a62facd803..291a871ccc 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_bin_float_types.cpp index 4e8d904da3..86c59ea4a8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index b007a9c6cd..1072ea215e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_bin_float_types.cpp index 64ef87738f..921abed914 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 0087c64d42..bca93d6d16 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_w0_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_bin_float_types.cpp index c455966ee6..964958b214 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_multiprecision_float_types.cpp index e19ec52857..4d21f1cd8a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_bin_float_types.cpp index 4f57ac738b..0c6301f339 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_multiprecision_float_types.cpp index d50df99c7a..05ec91bd41 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_bin_float_types.cpp index 211efff1ee..cfe031709d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index f575321cc6..532f56287c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_bin_float_types.cpp index 5f33e56495..2ec1ff5a7b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 0d1296fff9..02b54aaa1a 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/lambert_w/test_reverse_mode_autodiff_lambert_wm1_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_bin_float_types.cpp index 0ddc7d977d..19d0521aba 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_multiprecision_float_types.cpp index b6263eb7a9..344dd2eecf 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_bin_float_types.cpp index 31df46bd3e..b830d9c9fa 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_multiprecision_float_types.cpp index 95180adb4f..291dbd5c02 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_bin_float_types.cpp index 90fed9c5bb..55605245d0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_multiprecision_float_types.cpp index 40f426c39e..ca9a61b2be 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_bin_float_types.cpp index f580537cde..09d5564998 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_multiprecision_float_types.cpp index 7f0e711bc8..98baf3b10d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_p_prime_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_bin_float_types.cpp index da5ce71228..a85e73d1e4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_multiprecision_float_types.cpp index 219d036f93..162268e71e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_bin_float_types.cpp index f842cee5ca..39d0b2ff39 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_multiprecision_float_types.cpp index 5c81dfa365..1faed8f753 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/legendre/test_reverse_mode_autodiff_legendre_q_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_bin_float_types.cpp index 8ad09f8d24..844f9d98fd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_multiprecision_float_types.cpp index 6050064f40..032e26cb8c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_bin_float_types.cpp index 81944f19f3..e9e1536cb8 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_multiprecision_float_types.cpp index f470d3fdcb..2a8ecc7c09 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/owens_t/test_reverse_mode_autodiff_owens_t_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_bin_float_types.cpp index ab4880948e..b1d495f102 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp index bd59be2a15..e742d7dd9b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_bin_float_types.cpp index bcf2c86128..06d92a900e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_multiprecision_float_types.cpp index 5532b09943..22e1fd443e 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/riemann_zeta/test_reverse_mode_autodiff_zeta_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp index 0eed080d27..4848cf87fd 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp index 985235ed0d..a5992212e0 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_bin_float_types.cpp index 8b435c03d4..f2f4ff3598 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_multiprecision_float_types.cpp index b09c8d02bb..f736982117 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinc_pi/test_reverse_mode_autodiff_sinc_pi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp index 8ae310de6a..42c2b4ae5d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp index aca0ff60a6..7f1e148517 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_bin_float_types.cpp index ae298098ed..c6d7470485 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_multiprecision_float_types.cpp index 9a65136daa..bfd1b01199 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/sinhc_pi/test_reverse_mode_autodiff_sinhc_pi_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_bin_float_types.cpp index 7cdc41f190..9af25f823c 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_multiprecision_float_types.cpp index 3977cf1e74..7e53b710e7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_bin_float_types.cpp index d26e626208..52b0a2992d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_multiprecision_float_types.cpp index 3f52142ea1..d33d0ae5e4 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_bin_float_types.cpp index 7eccffce3a..8a10218cb2 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_multiprecision_float_types.cpp index 9ae16026a2..269292008d 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_bin_float_types.cpp index 937fd9d0c3..58ef33b44b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_multiprecision_float_types.cpp index c2aec9a103..af95a9e91b 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_i_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_bin_float_types.cpp index b6539207cf..2fbf4a5cc7 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_multiprecision_float_types.cpp index aa2abdb5f1..4028a9d8ab 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_OFF_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_bin_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_bin_float_types.cpp index aead5c5a66..991ceb835f 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_bin_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_bin_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_multiprecision_float_types.cpp b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_multiprecision_float_types.cpp index df49931d4e..9eb0f98d80 100644 --- a/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_multiprecision_float_types.cpp +++ b/test/test_reverse_mode_autodiff_special_functions_compile/spherical_harmonics/test_reverse_mode_autodiff_spherical_harmonic_r_compile_test_ET_ON_multiprecision_float_types.cpp @@ -30,4 +30,4 @@ BOOST_CHECK_CLOSE(y.item(), y_expect, 1000*boost_close_tol()); } BOOST_AUTO_TEST_SUITE_END() - \ No newline at end of file + diff --git a/test/test_students_t_cdf_double.cu b/test/test_students_t_cdf_double.cu index e8f47faa25..2758491eb0 100644 --- a/test/test_students_t_cdf_double.cu +++ b/test/test_students_t_cdf_double.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_students_t_cdf_float.cu b/test/test_students_t_cdf_float.cu index 22fd5d7c01..f00bb76913 100644 --- a/test/test_students_t_cdf_float.cu +++ b/test/test_students_t_cdf_float.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_students_t_pdf_double.cu b/test/test_students_t_pdf_double.cu index 187f63ff52..2e00ddcbee 100644 --- a/test/test_students_t_pdf_double.cu +++ b/test/test_students_t_pdf_double.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_students_t_pdf_float.cu b/test/test_students_t_pdf_float.cu index ba0469b0e3..6fffb5be97 100644 --- a/test/test_students_t_pdf_float.cu +++ b/test/test_students_t_pdf_float.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_students_t_quan_double.cu b/test/test_students_t_quan_double.cu index fe6d999528..46f56b2b24 100644 --- a/test/test_students_t_quan_double.cu +++ b/test/test_students_t_quan_double.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_students_t_quan_float.cu b/test/test_students_t_quan_float.cu index 6293ec3f83..5d051e8604 100644 --- a/test/test_students_t_quan_float.cu +++ b/test/test_students_t_quan_float.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_weibull_cdf_double.cu b/test/test_weibull_cdf_double.cu index 1b2e5cf0db..8fd99a99a6 100644 --- a/test/test_weibull_cdf_double.cu +++ b/test/test_weibull_cdf_double.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_weibull_cdf_float.cu b/test/test_weibull_cdf_float.cu index 76bf3a4e1c..fc47200cda 100644 --- a/test/test_weibull_cdf_float.cu +++ b/test/test_weibull_cdf_float.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_weibull_pdf_double.cu b/test/test_weibull_pdf_double.cu index dd48b57d60..b8fc2ba7e4 100644 --- a/test/test_weibull_pdf_double.cu +++ b/test/test_weibull_pdf_double.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_weibull_pdf_float.cu b/test/test_weibull_pdf_float.cu index 40064b1ed7..59a3daba87 100644 --- a/test/test_weibull_pdf_float.cu +++ b/test/test_weibull_pdf_float.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_weibull_quan_double.cu b/test/test_weibull_quan_double.cu index 9263fb5365..137ded3c1c 100644 --- a/test/test_weibull_quan_double.cu +++ b/test/test_weibull_quan_double.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +} diff --git a/test/test_weibull_quan_float.cu b/test/test_weibull_quan_float.cu index 5dd6bd6eef..0519901136 100644 --- a/test/test_weibull_quan_float.cu +++ b/test/test_weibull_quan_float.cu @@ -106,4 +106,4 @@ int main(void) std::cerr << "Stopped with exception: " << e.what() << std::endl; } return 0; -} \ No newline at end of file +}