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 8db678037..9e6d565c2 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 89b360134..b2bba693d 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 d36686c09..8a750e3b0 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 000000000..c6c25cef9 --- /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 ea99d9385..f067c4e94 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 ba73a7c8d..669d115f9 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 000000000..9b302f914 --- /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 000000000..d63e211d9 --- /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 eab31d076..125f4076e 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 68d7a4ed6..b874a5858 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 000000000..0837f3d95 --- /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 000000000..8511368f1 --- /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 b1a0a577b..926946656 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 22449d990..3d79c89cf 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 000000000..67431a88d --- /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 000000000..19c24d1eb --- /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 b674109da..e46cb4c09 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 6f0b7de6e..df948e1d4 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 000000000..d06878168 --- /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 000000000..87b98ef8f --- /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 3b1043d9d..c3f20f68e 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 fdedd63ff..c528fe13f 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 000000000..77c9402bd --- /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 000000000..b4554d9a1 --- /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 46f67ec47..7ad845f7e 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 cab30e72b..986836ca2 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 000000000..d89db82a0 --- /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 000000000..96d6d92e0 --- /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 ff11ad511..574d4d944 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 b7f48db08..fe45d688b 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 000000000..833c7f615 --- /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 000000000..412ff5004 --- /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 73f35b8ec..5805e5d05 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 2babd2585..d234c8ebb 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 000000000..7f4f6ba43 --- /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 000000000..8200c96b2 --- /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 0e6a79acf..000000000 --- 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 000000000..8fbb3a108 --- /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 b99844722..4ee4dc9e9 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 085f48245..df9ebd1db 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 000000000..0eb236baa --- /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 000000000..d786d5771 --- /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 cef29b10b..d0a858646 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 8d2a3d30e..ec58111db 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 000000000..1e588c61a --- /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 000000000..e2fd899e5 --- /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 8af4a0bcb..345057fa5 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 5ee2019b2..fdadf7de8 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 000000000..edc17b9b1 --- /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 000000000..2d00f51e6 --- /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 c05736f2c..a8bedf307 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 fa9935f77..e1042a075 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 000000000..257296e1b --- /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 000000000..1a40a1f26 --- /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 3cd994066..c0f54b50f 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 808612d53..b8c78ef6c 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 000000000..5c273c0e8 --- /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 000000000..6e209bf89 --- /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 fa4cb97cd..4fe58d2c8 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 d1705047c..04009ba2e 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 000000000..d30df49ca --- /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 000000000..2fbbeeeee --- /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 b558fd8d5..56d22260e 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 7ac49a1c2..1236e5bb9 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 000000000..31808970a --- /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 000000000..d3a2e4789 --- /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 1c53aa080..721f12f48 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 615f806be..b83e8dfe5 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 000000000..8d2a5451c --- /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 000000000..4f60a0193 --- /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 5cea160fc..e2d6aa243 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 f71cbe5f4..ba0649df9 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 000000000..d4f3ef717 --- /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 000000000..28b204a0d --- /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 552ce0c66..7efe6307d 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 f37e516ea..ba5d02d97 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 000000000..b56015e89 --- /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 000000000..f65817c00 --- /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 cf1a1d6c0..620d493b4 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 c5b45d6e3..aeacdb159 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 000000000..d11861ef8 --- /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 000000000..07e2d03c8 --- /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 203636b47..3af1a3add 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 a190f8af1..e60e6dfad 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 000000000..b1b65306a --- /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 000000000..129866a7a --- /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 07ed13c3b..98734ce19 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 1b7a210ec..26b78f46a 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 000000000..f6ccc399c --- /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 000000000..f2674cc8f --- /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 27c54eac2..9ba915211 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 e02513b01..c760476fe 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 000000000..a2e808646 --- /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 000000000..2aca0c033 --- /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 2b29a5495..6dedef26d 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 8fcb4b6ae..f200ddab9 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 000000000..812e60fff --- /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 000000000..cfbcf5ca8 --- /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 fa1284189..069cd7437 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 a11d08875..4475bc023 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 000000000..845c0c427 --- /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 000000000..5819af729 --- /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 7edc3e04b..19095c836 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 53d3bf616..0428c17d9 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 000000000..d08c57755 --- /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 000000000..341c56e6d --- /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 9923efda9..ff8c0b20e 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 5e960cc11..2028c3680 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 000000000..94bcf6f31 --- /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 000000000..839de4a9a --- /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 d4ce82b00..020838f12 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 6aa5a7fad..fde50b778 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 000000000..7267055da --- /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 000000000..29fd6eccb --- /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 036231984..606ebea9a 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 8da746bd5..c955dcd92 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 000000000..9b637bcfd --- /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 000000000..f13a48849 --- /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 529dd1415..79b62f035 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 4d9bcb1cd..51d7fa4fc 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 000000000..28072d3bf --- /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 000000000..fe87723d5 --- /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 148e99468..c2b548611 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 a40423f84..ca036889b 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 000000000..39bfada8c --- /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 000000000..e9672c35d --- /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 5bb318261..ad176a19b 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 5dd391d0d..0867647f1 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 000000000..ef653f6b4 --- /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 000000000..ad90b4fd6 --- /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 f7309e749..a2ffc7029 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 3cb248e03..ce38aeba2 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 000000000..09363e19e --- /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 000000000..76704f031 --- /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 a23ac8a93..c391e56dc 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 66bda502b..30860eb2b 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 000000000..7f5204345 --- /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 000000000..a477d4b03 --- /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 8bfe5764d..78dc75c97 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 c6291c933..ab41279d7 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 000000000..b2cffede6 --- /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 000000000..d390d9509 --- /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 d23d6a906..d0915f4cb 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 a12f788a8..60ea88aed 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 000000000..03f6d5232 --- /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 000000000..fe1d0651c --- /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 6daabc1e8..99f0397b6 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 efe1b3976..fbc743ce3 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 000000000..8d770fd10 --- /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 000000000..3128b50fd --- /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 9d396f731..fea59113c 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 22ce9cdc8..6fc370e22 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 000000000..4f4f7e445 --- /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 000000000..a57dd2940 --- /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 7a0249d9f..f95658a57 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 58a87b0bc..74055c54a 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 000000000..30e6614ed --- /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 000000000..3e3cfb5d1 --- /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 0b4be8b39..0e5b4a323 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 6393099c1..0f05eb43e 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 000000000..794f8f22f --- /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 000000000..838b91d32 --- /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 dcfb1fd7d..29263a3ea 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 1e1461068..200583ccf 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 000000000..e9bda00da --- /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 000000000..8a18b2fa6 --- /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 7ff1fd500..bb0fe5c4d 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 ca15f627b..00817e48b 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 000000000..467157cf6 --- /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 000000000..4aed7a506 --- /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 6c02a016c..adab7e26b 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 22952ae5b..d7000dc77 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 000000000..47a8335c5 --- /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 000000000..60ff97a1e --- /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 d7f760882..22f5c5172 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 6874fd927..a49df4d58 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 000000000..7d42e296e --- /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 000000000..060975f98 --- /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 4254eeaff..3f19c7a98 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 80ed080d2..3d9a010cf 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 000000000..19479e5e9 --- /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 000000000..5e990f72a --- /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 865fa6c0e..ddfaa79ef 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 5c961579e..d2b05f5a5 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 000000000..49dcc60dc --- /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 000000000..c7d2658b2 --- /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 4fbac65ed..4f452897e 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 8d921970d..b573dbe45 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 000000000..0e1d2c7b4 --- /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 000000000..2d2af340a --- /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 796200ad2..f006790c7 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 cb2818db8..62184dbac 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 000000000..18e46603c --- /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 000000000..0bdc677d8 --- /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 24500b803..e2c90e12b 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 d5c339b5e..ce1a848b3 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 000000000..5a0bea6b9 --- /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 000000000..b35e65bd5 --- /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 e9d2964c7..56efa5784 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 b64191905..ccab5ec31 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 000000000..6d360a351 --- /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 000000000..5d3bf06ad --- /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 2d60bff98..c8d9729f5 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 95d27eac2..8f2b61574 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 000000000..3211cabf9 --- /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 000000000..5b05cb66f --- /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 69e96b1b9..fe5e47239 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 20df60a0f..6382a2ccd 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 000000000..3962fc497 --- /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 000000000..ba034791f --- /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 e5e789d5c..905d139eb 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 e1ec93fdb..244f3a142 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 000000000..43abd1a6d --- /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 000000000..38df7eec0 --- /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 7747322ab..0973efd02 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 f1ba531a0..9bc7bfc12 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 000000000..6fef8af52 --- /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 000000000..17da1b58b --- /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 b7bef3e4e..08a3c3dcc 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 7129f5ef8..02cd02b4b 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 000000000..124d8c427 --- /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 000000000..642b9a1b4 --- /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 d71da3b68..ec1ab9c0b 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 6931926fb..4f23b299a 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 000000000..84f09ab0d --- /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 000000000..685ae90b0 --- /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 3801671fa..ee76de670 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 e0e3a7de1..8dbc5de87 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 000000000..29e894d1c --- /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 000000000..782b85a7f --- /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 3fac8e47d..fbbccae66 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 7b3a7b04b..f83783fe2 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 000000000..58dabc782 --- /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 000000000..c46bc1ff6 --- /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 dd01df99b..91795d081 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 fa29b61f2..579852bc7 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 000000000..a994775eb --- /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 000000000..246835c79 --- /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 a44222053..dbcbb3f80 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 38e48dc05..331da40b0 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 000000000..8e37f1a54 --- /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 000000000..66505f1b4 --- /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 d9e77c703..a295e9570 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 cc10ae3c0..6be57aaed 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 000000000..d4567ac83 --- /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 000000000..186ad8e67 --- /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 07962fa66..801791f05 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 4c11784cd..917745cb2 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 000000000..2bddce288 --- /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 000000000..fd5fc595c --- /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 8fe2bc635..6bfd6ccee 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 20e614d9c..694cd9b22 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 000000000..bd305d91c --- /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 000000000..27dd2a42b --- /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 a7d8292e4..07785e41c 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 bdc0bb3a3..887501e52 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 000000000..00009051f --- /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 000000000..2e8ba58f9 --- /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 d30259678..576acc3cb 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 bf2f75e55..26c92d5d4 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 000000000..e1c90e396 --- /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 000000000..32f4e79ab --- /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 0c97037b7..18b1d37ef 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 84a0cb627..8af7eee2c 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 000000000..0d1e27669 --- /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 000000000..35e67ffc0 --- /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 326dcedd9..b38dc0869 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 33cafd70a..b23138db9 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 000000000..0d479e829 --- /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 000000000..52641a0b5 --- /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 9ad953857..138564290 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 a03d5f944..c836750be 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 000000000..5b64f818a --- /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 000000000..f9507114c --- /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 04bd708fe..49ee7e2f5 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 c54318867..35d9dda1f 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 000000000..bd030f32c --- /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 000000000..5c3823685 --- /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 ac2855800..d9d6e542f 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 a8e6b2b5d..5bc166ebc 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 000000000..ff9227ad2 --- /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 000000000..666e9df7c --- /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 23602ba42..6b50ddb62 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 42e07434e..745065269 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 000000000..52a329f80 --- /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 000000000..0b04eb485 --- /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 71c43e3dd..273729a80 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 a73c6780f..811aaa761 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 000000000..d787bb139 --- /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 000000000..5823c08bb --- /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 f2896b3eb..7f7910ffc 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 f2c568e9a..49743ffdb 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 000000000..890ed7ab4 --- /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 000000000..2f0a4a6d3 --- /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 d956b68e7..ae19add03 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 3f6e2be1b..b206dcbce 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 000000000..5728e099a --- /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 000000000..83a661e18 --- /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 f081ba7d1..8cd1e0187 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 160f4718e..5059bf704 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 000000000..6e11c0ed6 --- /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 000000000..3fca842ee --- /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 f8b5bf7ba..df8c34989 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 0a35c9c56..3c1f20b8f 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 000000000..35126497f --- /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 000000000..743753c0d --- /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 323beddc2..4fe2bff2f 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 32dbddc23..20689a7a7 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 000000000..3e0cb5237 --- /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 000000000..be29bef96 --- /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 5fc0d18d8..9ceff6c77 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 41e78b45f..219d26483 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 000000000..6dfebf21a --- /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 000000000..4e0d60c20 --- /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 20119a998..a498ed9e7 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 b6a231d96..6389b667e 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 000000000..23605e07c --- /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 000000000..5e04eb5dc --- /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 604b5f1c0..013b6c5fa 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 d715e4233..f7b141bbf 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 000000000..f59d5ad39 --- /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 000000000..43e074e4f --- /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 78f224551..021e3e7e6 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 575c7206c..26a08af9a 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 000000000..721ce0da2 --- /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 000000000..a74829fd8 --- /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 a09945abc..436c704a5 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 496f99b4e..f51a71c04 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 000000000..31298ee46 --- /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 000000000..8bbe99dbf --- /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 765941ee0..147b063d0 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 e07e6497e..e427dd1a9 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 000000000..f78dce2fe --- /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 000000000..316435090 --- /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 b5f247975..8e58ea4e9 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 e873751f3..bde9d818d 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 000000000..9961e88b1 --- /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 000000000..1e86407fc --- /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 83e5dbfc0..75131559b 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 65ee2b671..971fab31a 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 000000000..68554d839 --- /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 000000000..187e391d0 --- /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 09a14c002..57fbdd941 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 a67d13aeb..2c4e3c131 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 000000000..189b3b559 --- /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 000000000..806d0a488 --- /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 88a24ddc2..152b71bf3 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 7202ef7dd..97c6cfd1f 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 000000000..9d78b1d66 --- /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 000000000..e913c240d --- /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 590795dc1..b05d870f7 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 02a13948b..b5acc4568 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 000000000..27f18de52 --- /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 000000000..b6b7df0c2 --- /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 ebdaf6c5c..d964724df 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 c4c4f5e5b..1093a8707 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 000000000..c25962c9b --- /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 000000000..8de37d086 --- /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 30c3ddaee..c22ee787b 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 5feb65092..d4ad7f713 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 000000000..fc03af948 --- /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 000000000..f6f809f6d --- /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 ab075b3f1..04f014241 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 450062173..e17521c83 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 000000000..6cb789a99 --- /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 000000000..f6a0f7524 --- /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 b50100a1d..0844b6f6f 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 4400361f4..66a28e1a1 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 000000000..bde6f2449 --- /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 000000000..ea9e6c9c4 --- /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 4443182d7..fc7b3de3e 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 51c9a2f69..526530894 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 000000000..9782ed9d4 --- /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 000000000..2dcc13fc1 --- /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 d6a91b948..ef16a55ca 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 b34d71933..7b15ccf0d 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 000000000..c0cf6c9dd --- /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 000000000..2834a5973 --- /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 923b219b5..3a9d8a8ba 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 4687185ae..f8cb89799 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 000000000..b4f8e1076 --- /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 000000000..6ecaacd62 --- /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 7a296aefb..d7c58ca25 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 463feb043..da1e3949c 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 000000000..9e6a40d34 --- /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 000000000..1f0b7d283 --- /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 b5cf3b553..3dac1bddb 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 3fcb53def..a801fa20c 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 000000000..6db30044d --- /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 000000000..af7d65eea --- /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 4a2d53822..3fa8a255c 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 6fd8119b1..7b8f4e4d1 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 000000000..fd1bbc171 --- /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 000000000..d28e262c5 --- /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 ed2469101..10400c0b4 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 92591b65d..be6387b70 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 000000000..78fbcfa58 --- /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 000000000..cc8880672 --- /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 938f507f4..d55d818b5 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 1608bc25a..c50f149b4 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 000000000..ae532d62c --- /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 000000000..f1ff6e827 --- /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 a8c78e005..f81db3224 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 3a17afd3d..79c65f58e 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 000000000..9ce83addb --- /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 000000000..739f0d485 --- /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 835761da7..58061dd9a 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 e9c7594c0..b9d95f41d 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 000000000..b9bfba628 --- /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 000000000..79723eeeb --- /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 312ed8d01..75ead91ab 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 0c0531d84..2fd9c787a 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 000000000..accc939d4 --- /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 000000000..e30f45071 --- /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 2067da7f7..fb1e86ed7 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 963c7f9dd..dc1db2304 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 000000000..9e48db4a8 --- /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 000000000..b20e84cc9 --- /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 a78077ef9..bfc9b2f17 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 5291892b6..514a677f9 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 000000000..15daa84dd --- /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 000000000..82124e2e8 --- /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 b18618a99..10640928a 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 0bb099fc6..d5a07ac8a 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 000000000..aaff8510a --- /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 000000000..2ab76a6eb --- /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 534cab0bf..59c17b640 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 570775a78..0eae112d6 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 000000000..8d8bbb087 --- /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 000000000..89455235e --- /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 96d4bbd4f..969faa536 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 ef5bab146..eb8c9db1f 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 000000000..81e1d55a6 --- /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 000000000..7ba747d56 --- /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 f745fcc79..513c18697 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 cfb13395d..a1e620bb7 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 000000000..ef722eaa2 --- /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 000000000..c4a58a898 --- /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 ef6fa7415..dfb67e4ad 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 1329dd30b..b2001ad0f 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 000000000..b84c60315 --- /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 000000000..c2a48e90e --- /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 a4f42a611..b2fe9eca5 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 52d84e703..fffbb77db 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 000000000..d78a5d73e --- /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 000000000..2eabd2503 --- /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 58b77725b..2784ea9d0 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 c584e9795..a13549788 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 000000000..f5808b8ad --- /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 000000000..c0b018214 --- /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 92166c9d3..340346c3e 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 f54956853..b6dfc9f2a 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 000000000..8da6472e0 --- /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 000000000..ef9d6da28 --- /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 664ee07db..b9d7b4bbf 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 0c2b86eb8..dc4ad0fae 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 000000000..3ba605147 --- /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 000000000..3af04c5cb --- /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 5c390fa93..2b6a1402b 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 492b895f9..dca19b392 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 000000000..a1c9470be --- /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 000000000..b89149b6a --- /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 002f954ae..51fa0e15a 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 4371869b3..42345f44d 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 000000000..0092e28f9 --- /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 000000000..55aaa43ef --- /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 e8485ab5b..de7bd7e8c 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 ffd857631..b752ca783 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 000000000..383424bbf --- /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 000000000..ad58647d4 --- /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 8148c9468..ff93d5543 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 307c84e8d..f618cc980 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 000000000..d76453a0f --- /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 000000000..9729cb534 --- /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 d9c040781..ea6a5770c 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 76e88353b..823494af0 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 000000000..edae10c60 --- /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 000000000..04f783059 --- /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 7838c0815..667ab86cf 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 54928e8d8..8b4f845bf 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 000000000..071dbf9a6 --- /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 000000000..698973a6d --- /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 6b4dc19d5..3d085751b 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 b46f7871d..66521e4f8 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 000000000..5d56a4ef4 --- /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 000000000..71fecd0ea --- /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 edacee14c..52391561a 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 f61e10cde..185971cf7 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 000000000..8b71cb28c --- /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 000000000..3fed2a1bc --- /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 2194eee68..bde2aba44 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 4703561cc..b05f73bf9 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 000000000..23c5f8e61 --- /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 000000000..11c2465c4 --- /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 59b435e93..6a7cc8c7f 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 a500ea477..aba1ebc91 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 000000000..b1afb34b9 --- /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 000000000..ef9578dd8 --- /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 bc1111282..a0c5a6d5a 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 dca7a5bb8..2598f8bd6 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 000000000..091e9acb7 --- /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 000000000..21df3ecfe --- /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 2a0d62643..0f3ce0737 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 803d1681e..16eec97d9 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 000000000..d547b0771 --- /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 000000000..761c6f5a7 --- /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 f4d716ebf..13709a850 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 7a376d31b..127d5290a 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 000000000..41c8f1664 --- /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 000000000..656346a16 --- /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 a83dc6b2a..71bdcaeb7 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 4b6af652b..e8251da25 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 000000000..916988e1c --- /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 000000000..989cf9417 --- /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 ff5a64a8a..7d81e9b6c 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 8be70a83e..909618879 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 000000000..754971d13 --- /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 000000000..343057089 --- /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 5e6cfbf46..292c0abf7 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 f6f4b87c0..4bd303f1d 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 000000000..a16d57b32 --- /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 000000000..4424fc0aa --- /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 bfa99e0fc..114e1f0f1 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 6931682ea..87417b952 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 000000000..33cadae84 --- /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 000000000..e32d0d1ee --- /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 0d18b313b..811c42302 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 1061f39bc..64f5dbd80 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 000000000..45b3b8521 --- /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 000000000..4d994c7c2 --- /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 8d44ed82f..cafdcead1 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 d0c4f7bcc..beed53e18 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 000000000..d3f5eb22f --- /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 000000000..0461431c0 --- /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 616239b02..7627f1082 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 41e24c3b5..a113a968a 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 000000000..7a7ed16cc --- /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 000000000..74ab1f900 --- /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 13aa46e65..81c990c07 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 e0fee9bde..bddaaf9a8 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 000000000..6dd98c37b --- /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 000000000..680c61c43 --- /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 86665d589..a5569a9ed 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 be017acb6..25d57ac7e 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 000000000..64815a525 --- /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 000000000..79b16c40e --- /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 3c03192e4..ae684748e 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 b0a1fb824..5d38a2ffe 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 000000000..271c61a6b --- /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 000000000..a9a9ce748 --- /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 b08c4d247..ed8b4801a 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 e9e23c9f3..77a694888 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 000000000..85e30e9f6 --- /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 000000000..9aaef143f --- /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 309954337..710c3ea5f 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 b710d98a7..a07c41400 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 000000000..a8ef74b69 --- /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 000000000..318849448 --- /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 3556e7497..bbeb7b25f 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 f8cc1b526..74185e0ce 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 000000000..c936de741 --- /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 000000000..c775ab71e --- /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 68777e415..0cbe0489d 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 4fd73d2d6..f96dd69d8 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 000000000..ea7e16fb8 --- /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 000000000..fab5c0b29 --- /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 821639524..02af4e7b9 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 bc3f9d6c0..836e7e72c 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 000000000..484bd8a6b --- /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 000000000..c634bf19d --- /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 deb3ae9ea..237e64a21 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 64dd61159..8f005029b 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 000000000..d8e1f5383 --- /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 000000000..1c0cb5dbf --- /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 d83cbf052..a54e95d6d 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 4222a6743..da98d436b 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 000000000..a56879d97 --- /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 000000000..0918fc1a0 --- /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 f30718455..717a79f55 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 f01625234..0966089a0 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 000000000..7609168c6 --- /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 ab132c50d..b696942bb 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 76e6b3614..f48d57e4f 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 e1457f2e2..9e4d8aec1 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 68c3e56b6..588782c9a 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 000000000..1c4a13f82 --- /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 000000000..ce17927af --- /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 000000000..f987efcfc --- /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 000000000..b6a3383c5 --- /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 000000000..0993cc5f6 --- /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 000000000..c9fba8801 --- /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 000000000..43469afea --- /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 000000000..f0cffc0c0 --- /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 000000000..7a624452a --- /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 2be1f1f1d..7fe138cac 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 9b45b7ca9..a383c07da 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 000000000..8cd767d11 --- /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 000000000..a58425323 --- /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 be35438a8..18586130e 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 eb16fc87e..181633486 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 000000000..c5af2fbf7 --- /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 000000000..df673aed9 --- /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 05a849ede..526dc5651 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 6a60f6cef..2a6f07cc4 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 000000000..24e50adc7 --- /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 000000000..46f51cc8f --- /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 6c82220f7..43229a4ce 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 168f9bc57..9d9d56e7e 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 000000000..c78398171 --- /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 000000000..5d700e244 --- /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 232905b3b..863f50a3c 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 3020ff11d..98bdc7599 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 000000000..9002a2ae0 --- /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 000000000..907194682 --- /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 27b62adf4..a02224318 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 6e1728b14..53d4d8249 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 000000000..8fd4524ce --- /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 000000000..86bfe8e28 --- /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 1a36cb614..acd05b972 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 56a31ab0b..5bc439ca7 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 000000000..233a03e4c --- /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 000000000..73bc15aad --- /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 e5c806ea0..319a6e1c6 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 18e92b444..453dad07b 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 000000000..b4630953d --- /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 000000000..899cfb4bb --- /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 b1a374c8e..b1a8e64b6 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 696af0478..6b97b7fbe 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 000000000..2af05168b --- /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 000000000..5f426f940 --- /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 7cdb2679d..806b7603a 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 fec8b5c9a..eca49f7c5 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 000000000..ca19686ac --- /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 000000000..b4b480768 --- /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 6d3d7a478..8bd9520de 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 5ac164aa6..6347d021f 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 000000000..4acf65aa2 --- /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 000000000..3c63d6a9c --- /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 d37d7b446..0be64a02d 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 b6fa65f67..f0bb11c83 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 000000000..3ae00958c --- /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 000000000..c360c693c --- /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 a475ccae4..bbc91e42b 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 a03f2e635..d9244e7bc 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 000000000..d9c3642be --- /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 000000000..e945f5fe5 --- /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 925e9c5d3..123e2a441 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 81901c192..3754088c1 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 000000000..741b65630 --- /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 000000000..91bec6814 --- /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 de12f9192..bdcf778c1 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 19fa5a752..de5d3dbee 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 000000000..93eb6dba4 --- /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 000000000..f82899728 --- /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 26232c878..e344b7d3e 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 1321bb4a6..469877a2c 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 000000000..65508e718 --- /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 000000000..2d83830fd --- /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 d1c975672..f72f6a4f9 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 96c2a0177..f6c9a6b44 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 000000000..df2987933 --- /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 000000000..4f533aed4 --- /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 913eae57c..0ae5b5dc9 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 fd85b6380..e96a4f675 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 000000000..b833d9b24 --- /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 000000000..ed06c72f6 --- /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 2e95a23dc..1491e0758 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 7c4d68135..5a65e8c4c 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 000000000..54170cd4c --- /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 000000000..252dc4f76 --- /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 29ae4bedb..c69d75204 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 5b2924930..6aa70b721 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 000000000..ca1e43d8a --- /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 000000000..e2fd397a6 --- /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 87956e486..47c41338b 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 75c796a1a..3434c93f7 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 000000000..42b78a81f --- /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 000000000..42ebf9b19 --- /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 b68529611..b223a1af8 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 6c9ef1a31..10f573a5f 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 000000000..e463bb91d --- /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 000000000..91cdb596c --- /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 47c24a9ad..0f5a16cb7 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 6dc824dc5..967ad3a6b 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 000000000..5cb6f7e39 --- /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 000000000..da124ba0a --- /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 7be02b155..9695d35c9 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 8fdf1f3b1..9f4086f7d 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 000000000..e367ebb5e --- /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 000000000..605d08e27 --- /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 dd5bf5134..9bd93c355 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 b16d1f8f8..93a9d316c 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 000000000..068333d8a --- /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 000000000..e5ae5d8a3 --- /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 ff169f059..0d1dec3f2 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 373ba914d..25358ce8c 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 000000000..6218392ff --- /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 000000000..a002d982c --- /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 0b82f9821..5b0f7896f 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 10cca2cf1..922c9f682 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 000000000..8399f175d --- /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 000000000..9cf4c2595 --- /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 fba117799..c0a1e57f0 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 e045436a5..b7649e101 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 000000000..c1fbf69e6 --- /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 000000000..069b335a5 --- /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 4c8a4c73e..97d7e8630 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 cfddef68c..fccb98f14 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 000000000..3e82b56cd --- /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 000000000..ef5155824 --- /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 e363d7d46..949069162 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 0b3620b66..dabf54977 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 000000000..43396565f --- /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 000000000..a3ba4cb63 --- /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 880003334..12633265e 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 36abfeb06..325f00aaf 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 000000000..88f763686 --- /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 000000000..39d1c4671 --- /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 9d7810262..881a91405 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 1be9614da..9823b59ca 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 000000000..57562fc54 --- /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 000000000..691edbcb0 --- /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 970b3853c..17b782cf1 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 0e382aedb..85e55445d 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 000000000..b1d749919 --- /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 000000000..915025533 --- /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 e0a06ceb0..d49f305ac 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 eb5858ad1..e6c4920fb 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 000000000..4225cfec5 --- /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 000000000..08f690c71 --- /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 e5de085ee..173255b7f 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 ccebd8340..670823ad8 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 000000000..0b93f3a8d --- /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 000000000..13f7e3650 --- /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 0448a19a1..05539afea 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 ac7c6fb06..c94022f39 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 000000000..ccefa78fc --- /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 000000000..240f9469e --- /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 67503be02..e1038a732 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 06f28b639..5d7603b97 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 000000000..04abd5e90 --- /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 000000000..699077433 --- /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 087e9aec2..c1b9644a3 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 454522937..73ab92599 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 000000000..1383c7011 --- /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 000000000..296ce0002 --- /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 b4ef220bc..07f6ed964 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 67134a844..5be7306c1 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 000000000..3d39e7fd5 --- /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 000000000..5c9869ccf --- /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 8b860dfce..7bc43358c 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 cca49eb02..ead1a7fee 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 000000000..f4118164a --- /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 000000000..1ee67be83 --- /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 5e284bc1b..05f746c88 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 b7852de21..b54336508 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 000000000..e5e24131f --- /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 000000000..16f7bd513 --- /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 503d8753e..ed04fbe45 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 4c4fa6598..aafa66b58 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 000000000..6475c4967 --- /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 000000000..a4d3f1570 --- /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 c1b0ecd1d..882c19b43 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 ad103ac8d..934a5197c 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 000000000..f8883c332 --- /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 000000000..601033c35 --- /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 ff0eed88d..c576ef8d1 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 17a6a138d..6f17bd6cf 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 000000000..60cb5447c --- /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 000000000..08dca56ab --- /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 b11b65acb..285696542 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 6119d52b2..b854abf99 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 000000000..742d3c0aa --- /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 000000000..3af041ecf --- /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 a26c03c41..04ad12fcd 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 2b26424a0..bc8d0eb8b 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 000000000..03aaf86bd --- /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 000000000..1c80900e2 --- /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 ab9944d90..0f04b6427 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 aecb1ac45..4aeaa7dfd 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 000000000..de09f105c --- /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 000000000..b958fbfce --- /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 00171fcb6..dd3d11400 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 13fe59415..788f1e14a 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 000000000..3c45b477f --- /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 000000000..01f824133 --- /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 a9c3817b3..59d3d6ca7 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 3d74ac84d..5f0fdc6ae 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 000000000..14b5c8c5b --- /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 000000000..8ae7834d3 --- /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 eec55223a..ecd8fd0f8 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 ef5652134..03ef1e6a1 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 000000000..738728683 --- /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 000000000..93cf2c20c --- /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 79b4f388f..11040b1c6 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 604f1e5cf..843822024 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 000000000..36ba31ec9 --- /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 000000000..9536f3f23 --- /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 e9e7d5bec..f2fd6d5a2 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 f5400d974..3f387a792 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 000000000..6cf5d150a --- /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 000000000..c3b2dda55 --- /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 cdcb25729..1d6a8c786 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 388da046d..a28eb40f3 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 000000000..f78f254d6 --- /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 000000000..01fb7841b --- /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 76d76a9d5..b30c6b45a 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 220b2a855..5e8310fb5 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 000000000..87153f86b --- /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 000000000..fb88db39e --- /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 f0a4cc4a4..92ac590ec 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 030c489e6..ca641d993 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 000000000..9ce080b6f --- /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 000000000..0c06a3bc7 --- /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 c4336fd7b..dab42eb73 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 0937a8b77..c6faa13ca 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 000000000..b48a21ba2 --- /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 000000000..8a7ba27cb --- /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 1e215e5ef..d2be8adb2 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 fb53fa6c6..6694e65d7 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 000000000..8e3bfadb9 --- /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 000000000..aac573cdb --- /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 6c4d842b9..2c630df62 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 347523d0b..1e51216fa 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 000000000..29e6ae85f --- /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 000000000..a097ded48 --- /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 406b5bf54..79dd29030 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 988b64b8f..25e1e1df5 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 000000000..7e53ef993 --- /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 000000000..cb36298dc --- /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 05334a56d..52e948c83 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 19be04492..df50441aa 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 000000000..d4db7d6d0 --- /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 000000000..ce1481dfa --- /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 6873b04ea..386c59a94 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 e03135ae9..c002a0959 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 000000000..104303871 --- /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 000000000..4b6a2a988 --- /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 7ec862016..48e21daf5 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 8bf246de6..3a158d501 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 000000000..d68c10534 --- /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 000000000..cdd145a09 --- /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 a8a64c0b0..ffd1e55d4 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 0db117f65..a9ab0df82 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 000000000..610b1e743 --- /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 000000000..0056b359e --- /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 3fe0d58cc..be581aa6d 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 ef8a0e817..0650f451a 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 000000000..659ded691 --- /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 000000000..022ad3ced --- /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 c8a435ae8..957acef75 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 d341ebf23..e2938eeb0 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 000000000..698e72c87 --- /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 000000000..c7c3439b2 --- /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 722e5f037..fbc1d2e06 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 0ecc20629..01cbb4cc5 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 000000000..ea6170e45 --- /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 000000000..6e0156c1d --- /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 2154228b8..43afbbdfe 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 683877ab9..f71137a64 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 000000000..55148134a --- /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 000000000..202cce99c --- /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 a29b757c8..3e0118ad4 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 588863b09..c8501d1cc 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 000000000..a62facd80 --- /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 000000000..4e8d904da --- /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 92a4a2131..93b798128 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 b155e6379..66ffc156a 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 000000000..b007a9c6c --- /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 000000000..64ef87738 --- /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 6ec15e5bb..657f9c05c 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 2c33eaa6b..e6623cfdf 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 000000000..0087c64d4 --- /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 000000000..c455966ee --- /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 5c5b5ced3..d7370c0e3 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 2d5ca1fe2..e99ca2916 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 000000000..e19ec5285 --- /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 000000000..4f57ac738 --- /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 98fe3967e..7d4921018 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 2a5d4b9e0..d827ae323 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 000000000..d50df99c7 --- /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 000000000..211efff1e --- /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 3f50e9387..3d47d0832 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 faf32b9fa..ecf119257 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 000000000..f575321cc --- /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 000000000..5f33e5649 --- /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 1aa52df0c..245c5c55a 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 121ad4975..5ed00749c 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 000000000..0d1296fff --- /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 000000000..0ddc7d977 --- /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 f590a6b01..5b0b86d54 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 611b2f709..0f0118883 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 000000000..b6263eb7a --- /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 000000000..31df46bd3 --- /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 cf92f7a0c..46d3c9361 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 9d4d880be..1869c341e 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 000000000..95180adb4 --- /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 000000000..90fed9c5b --- /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 cd99d8299..1669c33dd 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 2bd72cd02..1545fdce9 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 000000000..40f426c39 --- /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 000000000..f580537cd --- /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 fab0fc979..9cd388cf1 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 7e6d7793a..0fa356de8 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 000000000..7f0e711bc --- /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 000000000..da5ce7122 --- /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 624225c44..f4c48ed68 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 1cba46be9..2dd309f75 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 000000000..219d036f9 --- /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 000000000..f842cee5c --- /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 be17b63cf..43a0401a5 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 1259f87f6..2fd7c39dd 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 000000000..5c81dfa36 --- /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 000000000..8ad09f8d2 --- /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 a7afdafaf..d25121a0d 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 991407d63..e165cdb6b 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 000000000..6050064f4 --- /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 000000000..81944f19f --- /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 01ac89325..f016bbd2c 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 5b74648e6..98b4d1347 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 000000000..f470d3fdc --- /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 000000000..ab4880948 --- /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 b2a76fe22..cf1a5b4f4 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 b63cccf90..0cac5f113 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 000000000..bd59be2a1 --- /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 000000000..bcf2c8612 --- /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 d306ba123..0019fbbe3 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 716360f0c..ba92c7f45 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 000000000..5532b0994 --- /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 000000000..0eed080d2 --- /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 ce3a89035..f53068263 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 7e0536ee0..ced70cc1d 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 000000000..985235ed0 --- /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 000000000..8b435c03d --- /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 696d730a1..acea6eeea 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 256e38f23..e5b2f2e9d 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 000000000..b09c8d02b --- /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 000000000..8ae310de6 --- /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 8e95d4ae3..0d3f246c9 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 d4972716d..b5234b212 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 000000000..aca0ff60a --- /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 000000000..ae298098e --- /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 aec3411b0..3fe944062 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 7ed327fd7..6449c7825 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 000000000..9a65136da --- /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 564867938..c260f44d6 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 8945e2da8..4485f5170 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 9899f18a7..d0d577aca 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 9f93093f9..cbbc3fcd5 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 852cf4df2..76d3cc547 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 000000000..7cdc41f19 --- /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 000000000..4b78ac14f --- /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 000000000..969758481 --- /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 000000000..3977cf1e7 --- /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 000000000..d26e62620 --- /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 000000000..6ea71469f --- /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 000000000..e386d83fc --- /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 000000000..3f52142ea --- /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 000000000..7eccffce3 --- /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 e12b6ffe5..90f25620d 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 21488b4ec..da207dbe6 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 000000000..9ae16026a --- /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 000000000..937fd9d0c --- /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 f16c593da..446d09f1c 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 ea62cb52f..ee90f8345 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 000000000..c2aec9a10 --- /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 000000000..b6539207c --- /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 9dd43a341..39421d28e 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 58ceaaf26..94944194d 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 000000000..aa2abdb5f --- /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 000000000..aead5c5a6 --- /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 72fed3d8a..700e3300c 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 3be99dcd4..c962da73e 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 000000000..df49931d4 --- /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 000000000..f7b7979a2 --- /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 b5671003e..1ad56c2ed 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 f3f82afa8..eef947db3 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 9e6d565c2..55ae6412e 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 8200c96b2..db39f1e63 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 @@ Created on Thu Sep 11 16:10:41 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 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 f7b7979a2..31480e0df 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 @@ 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 + 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 c6c25cef9..1c198b300 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 f067c4e94..a0c021783 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 669d115f9..14680d2c4 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 9b302f914..4f7c17319 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 d63e211d9..c30fe52eb 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 125f4076e..321c9ce52 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 b874a5858..ebd3d9638 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 0837f3d95..4ef58b79b 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 8511368f1..bbb5891cc 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 926946656..0cee53b6f 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 3d79c89cf..f7e70a079 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 67431a88d..ff85047ed 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 19c24d1eb..5240a051c 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 e46cb4c09..cc60debf2 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 df948e1d4..e31c03157 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 d06878168..f0ef6b3ff 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 87b98ef8f..27df33270 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 c3f20f68e..3e0a26c89 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 c528fe13f..cb1bef3a1 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 77c9402bd..2cb8916dd 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 b4554d9a1..15bb6ffc0 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 7ad845f7e..fed852957 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 986836ca2..4ab080c88 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 d89db82a0..59f1c76f3 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 96d6d92e0..32cc07bb6 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 574d4d944..c448fe0ec 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 fe45d688b..75bc99f59 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 833c7f615..dfbff98fc 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 412ff5004..41bd311c0 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 5805e5d05..694ee4ed1 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 d234c8ebb..dc29936ca 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 7f4f6ba43..74e737005 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 8fbb3a108..62b287514 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 4ee4dc9e9..032243605 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 df9ebd1db..fb94a28b6 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 0eb236baa..5f8f96fed 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 d786d5771..c33330bd8 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 d0a858646..10ddaf156 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 ec58111db..ec401fc67 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 1e588c61a..4356b001f 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 e2fd899e5..339876e54 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 345057fa5..4817b7e8f 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 fdadf7de8..d7ec7114c 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 edc17b9b1..9dca40ce4 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 2d00f51e6..32a20609f 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 a8bedf307..787a07dc5 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 e1042a075..2ce6a658e 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 257296e1b..55fb6af43 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 1a40a1f26..44763ba39 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 c0f54b50f..05aafed7a 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 b8c78ef6c..5a64a4542 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 5c273c0e8..25e8de370 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 6e209bf89..0e79cf4d1 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 4fe58d2c8..96ca24869 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 04009ba2e..57bd99782 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 d30df49ca..e1404ceb6 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 2fbbeeeee..d241b7852 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 56d22260e..7edd20055 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 1236e5bb9..a24e4dfca 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 31808970a..589916885 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 d3a2e4789..e02411878 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 721f12f48..3e03d5ef4 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 b83e8dfe5..b7c0f956b 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 8d2a5451c..9bac958d3 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 4f60a0193..2ac6773a0 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 e2d6aa243..377afadfa 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 ba0649df9..dd74e8c40 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 d4f3ef717..3bf09ca32 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 28b204a0d..986e0c531 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 7efe6307d..79f3aab8c 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 ba5d02d97..34ceb312a 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 b56015e89..aad75b34a 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 f65817c00..ba708ad28 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 620d493b4..f2679e6ff 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 aeacdb159..a9671f7ad 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 d11861ef8..8b9c816eb 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 07e2d03c8..32e9926d7 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 3af1a3add..939ab5a4c 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 e60e6dfad..a58b897d1 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 b1b65306a..4f615cab4 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 129866a7a..2686e6f65 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 98734ce19..0d9e28346 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 26b78f46a..95787146e 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 f6ccc399c..843505945 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 f2674cc8f..ed3a067dc 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 9ba915211..359a01368 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 c760476fe..045637610 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 a2e808646..9a82554d7 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 2aca0c033..cd5338613 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 6dedef26d..3bb3cab08 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 f200ddab9..d2a99fa76 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 812e60fff..9c84be73a 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 cfbcf5ca8..3ae0b52d7 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 069cd7437..954559578 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 4475bc023..d01b8d573 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 845c0c427..8b7e2a010 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 5819af729..7b4a4f2be 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 19095c836..eefc6c88e 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 0428c17d9..3688bd782 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 d08c57755..b8d7840fe 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 341c56e6d..891d984a0 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 ff8c0b20e..ad8aa8ac4 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 2028c3680..00486f9a8 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 94bcf6f31..d0fe33530 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 839de4a9a..b15bef297 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 020838f12..edfd490d2 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 fde50b778..ec300094c 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 7267055da..b0801679d 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 29fd6eccb..87d51cf97 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 606ebea9a..d3458a751 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 c955dcd92..7f9338906 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 9b637bcfd..7f32b12aa 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 f13a48849..51352f9a5 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 79b62f035..446ca3bda 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 51d7fa4fc..fc884bf94 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 28072d3bf..fa4233098 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 fe87723d5..335dd21f3 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 c2b548611..e4e95b74e 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 ca036889b..24f53ea58 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 39bfada8c..9addb2e87 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 e9672c35d..2cd39c1d5 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 ad176a19b..b871609a0 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 0867647f1..51cb6bc46 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 ef653f6b4..dbbe259e5 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 ad90b4fd6..d6a2723de 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 a2ffc7029..f4bd1ae0c 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 ce38aeba2..0b6d6ff99 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 09363e19e..b63df8026 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 76704f031..725717880 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 c391e56dc..2258e38ed 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 30860eb2b..384ecd461 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 7f5204345..90cbf5a7f 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 a477d4b03..21b4ed942 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 78dc75c97..f8cdef1aa 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 ab41279d7..dc3e0d5c7 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 b2cffede6..c167291df 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 d390d9509..a69d93ccd 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 d0915f4cb..abd484d8b 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 60ea88aed..cc9fba4c5 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 03f6d5232..337b3a2fc 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 fe1d0651c..f3654310f 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 99f0397b6..fcd388458 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 fbc743ce3..a03ce3e2b 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 8d770fd10..e6a961291 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 3128b50fd..27f41ff49 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 fea59113c..69b1d4af6 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 6fc370e22..d7f7da6ee 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 4f4f7e445..f67b481b7 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 a57dd2940..50c523bbc 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 f95658a57..574d073bb 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 74055c54a..6ed145fed 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 30e6614ed..e26376de8 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 3e3cfb5d1..110502f77 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 0e5b4a323..64b78961c 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 0f05eb43e..a25d17c03 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 794f8f22f..78626a55a 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 838b91d32..8aa06878a 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 29263a3ea..1157430b9 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 200583ccf..0a0e7b5f5 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 e9bda00da..7b89e15d6 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 8a18b2fa6..737cdb911 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 bb0fe5c4d..31f6900c0 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 00817e48b..7ead4d7e9 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 467157cf6..75a6ba573 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 4aed7a506..bf29b145e 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 adab7e26b..db8fbfd6b 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 d7000dc77..5be6ac318 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 47a8335c5..4f937fc6a 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 60ff97a1e..bcaa40072 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 22f5c5172..ca1f16139 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 a49df4d58..c538004ad 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 7d42e296e..45799c905 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 060975f98..899d5d9e3 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 3f19c7a98..ce0328bee 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 3d9a010cf..8e86e9420 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 19479e5e9..859acae33 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 5e990f72a..476f3985f 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 ddfaa79ef..e3894bac2 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 d2b05f5a5..73e20b4d9 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 49dcc60dc..b263b7084 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 c7d2658b2..68bdaa036 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 4f452897e..6df6362f5 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 b573dbe45..59a73549a 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 0e1d2c7b4..0be250f46 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 2d2af340a..ff7701d96 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 f006790c7..a4ded3fe7 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 62184dbac..2dc442518 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 18e46603c..9eb3192d6 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 0bdc677d8..9f6a9f3b3 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 e2c90e12b..a0dabefb6 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 ce1a848b3..2eedb18f9 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 5a0bea6b9..9722d4d83 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 b35e65bd5..914db8568 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 56efa5784..16d35472f 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 ccab5ec31..b876bc8c8 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 6d360a351..6bd28b4de 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 5d3bf06ad..5e2cfd682 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 c8d9729f5..23dfa06fd 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 8f2b61574..edea4251a 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 3211cabf9..242817371 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 5b05cb66f..13132d0fe 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 fe5e47239..1cb728817 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 6382a2ccd..362c21b5e 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 3962fc497..2bf43d199 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 ba034791f..05058240f 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 905d139eb..6929baec7 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 244f3a142..d9d18752d 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 43abd1a6d..b5152c733 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 38df7eec0..b07aa49a8 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 0973efd02..cf95f5460 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 9bc7bfc12..b78c45e86 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 6fef8af52..a6a7e8e88 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 17da1b58b..c47d9ebe1 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 08a3c3dcc..e14354af0 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 02cd02b4b..42d8fe42f 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 124d8c427..32cc861d3 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 642b9a1b4..c6005b2d5 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 ec1ab9c0b..a0e3bdcd3 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 4f23b299a..b5bcc75b5 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 84f09ab0d..2f2d2b428 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 685ae90b0..bb23d4e40 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 ee76de670..12b1a9fe8 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 8dbc5de87..3a6c5c859 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 29e894d1c..97e2bcb7c 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 782b85a7f..3b3834584 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 fbbccae66..085d6d918 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 f83783fe2..cc6dfaf27 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 58dabc782..82a6dce81 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 c46bc1ff6..af32df0c4 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 91795d081..794d6362f 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 579852bc7..7c612ac82 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 a994775eb..31c77b0a5 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 246835c79..f19de1e2f 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 dbcbb3f80..0eb77d939 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 331da40b0..2a9d26531 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 8e37f1a54..57d25e695 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 66505f1b4..f87dfd9c3 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 a295e9570..be83e0bd7 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 6be57aaed..fe7408fe9 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 d4567ac83..737dffcd3 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 186ad8e67..7baecdb8e 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 801791f05..2d66417df 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 917745cb2..1d7eaa577 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 2bddce288..95fdffd06 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 fd5fc595c..2402e5073 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 6bfd6ccee..5d1c5d85c 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 694cd9b22..d1d812758 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 bd305d91c..fc4729f46 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 27dd2a42b..4dd2e1e1b 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 07785e41c..9118c3c0f 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 887501e52..55b475dee 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 00009051f..5f2e93d81 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 2e8ba58f9..f7f80c106 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 576acc3cb..4bdceb41b 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 26c92d5d4..4152213ea 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 e1c90e396..62401584d 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 32f4e79ab..a859c2c6f 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 18b1d37ef..74e8df22e 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 8af7eee2c..ed71208a3 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 0d1e27669..de473b81a 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 35e67ffc0..2610f8f9a 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 b38dc0869..2001566b0 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 b23138db9..c3061412c 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 0d479e829..98d10db1f 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 52641a0b5..36b48ee83 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 138564290..1ab487215 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 c836750be..d98bcfbc8 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 5b64f818a..6a3588d88 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 f9507114c..684797107 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 49ee7e2f5..48a112a39 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 35d9dda1f..04ae30a19 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 bd030f32c..e35e1d804 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 5c3823685..9bdbac2de 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 d9d6e542f..784987fea 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 5bc166ebc..27dcbb866 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 ff9227ad2..efd8bfa3c 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 666e9df7c..2e8f3c49a 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 6b50ddb62..29b38e581 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 745065269..82dfb0e3b 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 52a329f80..4d8efa371 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 0b04eb485..c16bab7fb 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 273729a80..b14536383 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 811aaa761..18f53dff9 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 d787bb139..347e5ad38 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 5823c08bb..9959c14d5 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 7f7910ffc..5e97afeac 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 49743ffdb..2d9dfda11 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 890ed7ab4..11b346039 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 2f0a4a6d3..313e949ef 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 ae19add03..8c953d2e4 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 b206dcbce..4e04d6a49 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 5728e099a..f946c45d5 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 83a661e18..c67012a20 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 8cd1e0187..422469e22 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 5059bf704..b36ea43b7 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 6e11c0ed6..27cf86ae9 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 3fca842ee..95ca180b2 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 df8c34989..15c8c9d24 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 3c1f20b8f..0baab9739 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 35126497f..a8d748f87 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 743753c0d..cb1186e0e 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 4fe2bff2f..dbfc3d177 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 20689a7a7..0d3f4c897 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 3e0cb5237..9537fe18b 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 be29bef96..afba34635 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 9ceff6c77..9ef108b57 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 219d26483..8c797731f 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 6dfebf21a..35b2c9db8 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 4e0d60c20..b10cea99b 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 a498ed9e7..9d7a0c8b0 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 6389b667e..90f4688f4 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 23605e07c..a7fd94f35 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 5e04eb5dc..f77a9e1a5 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 013b6c5fa..7f1dbd191 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 f7b141bbf..621d0402b 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 f59d5ad39..a4e55ecaa 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 43e074e4f..863174fdf 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 021e3e7e6..95bb7f73b 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 26a08af9a..e862746cd 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 721ce0da2..9acbf8784 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 a74829fd8..b21b0348f 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 436c704a5..0c7b54358 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 f51a71c04..e8c980732 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 31298ee46..c8ea0c51d 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 8bbe99dbf..b5b775ac8 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 147b063d0..eed1972f1 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 e427dd1a9..fde2a3cd8 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 f78dce2fe..f688d9348 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 316435090..ffa09c1a5 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 8e58ea4e9..469adb334 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 bde9d818d..78db97bc6 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 9961e88b1..139b679ea 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 1e86407fc..24b5aa613 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 75131559b..333135ce6 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 971fab31a..9e850dad6 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 68554d839..8e81da893 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 187e391d0..7434d108c 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 57fbdd941..11d29f7d6 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 2c4e3c131..0fa78d4c7 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 189b3b559..41ac9eb49 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 806d0a488..af651cf5c 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 152b71bf3..ba9fc6257 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 97c6cfd1f..db1387cb0 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 9d78b1d66..fd10b79b0 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 e913c240d..52acf7728 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 b05d870f7..5e41a2b20 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 b5acc4568..c08fbd814 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 27f18de52..2ac177f43 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 b6b7df0c2..c458f76e0 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 d964724df..ad1a6ae90 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 1093a8707..42a678532 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 c25962c9b..9aa28cb66 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 8de37d086..96047ea49 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 c22ee787b..a765b698a 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 d4ad7f713..589cbec60 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 fc03af948..571002e5d 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 f6f809f6d..e86f94e04 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 04f014241..f3cf491d7 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 e17521c83..61384fd91 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 6cb789a99..391539c14 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 f6a0f7524..755b54cc9 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 0844b6f6f..44e86f348 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 66a28e1a1..e05414396 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 bde6f2449..0cfa4ab88 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 ea9e6c9c4..7766271e6 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 fc7b3de3e..8361ed1ca 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 526530894..cf8601524 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 9782ed9d4..e36cfe62a 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 2dcc13fc1..f57e71f4b 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 ef16a55ca..68f810c84 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 7b15ccf0d..5b4a64862 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 c0cf6c9dd..bced8c04d 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 2834a5973..3e608b575 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 3a9d8a8ba..fdb9d02da 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 f8cb89799..c717faf1d 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 b4f8e1076..233d2f924 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 6ecaacd62..d9b29e62d 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 d7c58ca25..ec0fe205a 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 da1e3949c..f614bb511 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 9e6a40d34..5c55314cd 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 1f0b7d283..232e1db24 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 3dac1bddb..14417a9d1 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 a801fa20c..bf4dc2c31 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 6db30044d..1c0c230d6 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 af7d65eea..0b924b4ed 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 3fa8a255c..4dff8467c 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 7b8f4e4d1..474568fbd 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 fd1bbc171..49bdc7951 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 d28e262c5..c247390d1 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 10400c0b4..1b4eced0d 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 be6387b70..e1c52e25e 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 78fbcfa58..713911c34 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 cc8880672..802022cbe 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 d55d818b5..21eccf375 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 c50f149b4..a5f01bedb 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 ae532d62c..ef5627504 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 f1ff6e827..e495397d5 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 f81db3224..4956bbde5 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 79c65f58e..32247604c 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 9ce83addb..503c62105 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 739f0d485..bfbb688b0 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 58061dd9a..a00e4c078 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 b9d95f41d..acc698a25 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 b9bfba628..4fa6d91f0 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 79723eeeb..546147534 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 75ead91ab..e0c375737 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 2fd9c787a..0d9b527db 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 accc939d4..97b040a51 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 e30f45071..b450f14ed 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 fb1e86ed7..af9225682 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 dc1db2304..e0bca00ea 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 9e48db4a8..97c47d29b 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 b20e84cc9..367921b65 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 bfc9b2f17..064ee79fb 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 514a677f9..ca017690f 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 15daa84dd..270f0123d 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 82124e2e8..332369068 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 10640928a..b68e0585a 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 d5a07ac8a..b36d99046 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 aaff8510a..539a20ab7 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 2ab76a6eb..a3cfdf67b 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 59c17b640..c47d6fc40 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 0eae112d6..ee42d8591 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 8d8bbb087..566025c86 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 89455235e..7a5ba8640 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 969faa536..9c46d0ce5 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 eb8c9db1f..50942cd76 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 81e1d55a6..45340d493 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 7ba747d56..b87981cb3 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 513c18697..fae02e2e9 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 a1e620bb7..d82556d62 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 ef722eaa2..119fc4d3a 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 c4a58a898..8245b35c0 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 dfb67e4ad..5b34b2598 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 b2001ad0f..8c8f3e1c6 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 b84c60315..6719a260e 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 c2a48e90e..ca080ad62 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 b2fe9eca5..fe3464f77 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 fffbb77db..814e92623 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 d78a5d73e..b6993c59e 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 2eabd2503..24e70698a 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 2784ea9d0..02424463e 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 a13549788..3997ce6d9 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 f5808b8ad..d780c05a3 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 c0b018214..64f6afb6a 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 340346c3e..5905b153e 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 b6dfc9f2a..c4e3d8371 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 8da6472e0..298e42439 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 ef9d6da28..e3a5cf7ca 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 b9d7b4bbf..18015d140 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 dc4ad0fae..85b5fc42c 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 3ba605147..8b272c3e9 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 3af04c5cb..3324994fc 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 2b6a1402b..f6a73ee78 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 dca19b392..9dfe3df49 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 a1c9470be..f81ab2fb7 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 b89149b6a..6c688d70f 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 51fa0e15a..adf1abc97 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 42345f44d..3c9d817cf 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 0092e28f9..19d7f94a2 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 55aaa43ef..cd7b07a1c 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 de7bd7e8c..09553d5cd 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 b752ca783..19ab369df 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 383424bbf..540cecdc7 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 ad58647d4..af5a7e2bb 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 ff93d5543..c58d24c3e 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 f618cc980..de7dbc28b 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 d76453a0f..9981bd430 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 9729cb534..0a4c5ec10 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 ea6a5770c..8c8c183b3 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 823494af0..fdc24458a 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 edae10c60..e11443cf5 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 04f783059..26612c8b6 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 667ab86cf..73a99011e 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 8b4f845bf..af467844d 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 071dbf9a6..796a90517 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 698973a6d..e97c487ba 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 3d085751b..0f23979bc 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 66521e4f8..d3b96d98c 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 5d56a4ef4..c984dfab2 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 71fecd0ea..330541b9a 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 52391561a..aad705319 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 185971cf7..2146cc1c5 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 8b71cb28c..019e69498 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 3fed2a1bc..133c605cf 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 bde2aba44..8e2122c8c 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 b05f73bf9..991b870fb 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 23c5f8e61..a762517e0 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 11c2465c4..b9bb735f0 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 6a7cc8c7f..a806c9bd6 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 aba1ebc91..92284f416 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 b1afb34b9..ba967a501 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 ef9578dd8..bdb48829d 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 a0c5a6d5a..93ab5574c 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 2598f8bd6..4674fdee2 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 091e9acb7..3806bf3f3 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 21df3ecfe..5e7666e59 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 0f3ce0737..92af72ffc 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 16eec97d9..239f05a33 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 d547b0771..3efb2bc5e 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 761c6f5a7..5219b2867 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 13709a850..33db20dea 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 127d5290a..582bcde48 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 41c8f1664..d231c4ddc 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 656346a16..bb9e1d41d 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 71bdcaeb7..d832d3346 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 e8251da25..ad6fafbb0 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 916988e1c..81b956354 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 989cf9417..7c5edeb52 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 7d81e9b6c..ddde60651 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 909618879..6e5206ed7 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 754971d13..0be206997 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 343057089..a064b6ba5 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 292c0abf7..20ac8ff11 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 4bd303f1d..df13f77cd 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 a16d57b32..c3fbf5219 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 4424fc0aa..71e3f279c 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 114e1f0f1..85064f639 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 87417b952..cd568ba78 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 33cadae84..f035629ff 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 e32d0d1ee..3b671eccf 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 811c42302..1533c4e3d 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 64f5dbd80..1a6b1d0b2 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 45b3b8521..262f24b97 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 4d994c7c2..c72d6882d 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 cafdcead1..32fde7061 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 beed53e18..5d227138d 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 d3f5eb22f..3889b8e0d 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 0461431c0..884876ce7 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 7627f1082..a796a49ed 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 a113a968a..159c6e109 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 7a7ed16cc..b9c89975f 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 74ab1f900..8df4c412c 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 81c990c07..6f3d94257 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 bddaaf9a8..0e31d3373 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 6dd98c37b..bd379fda4 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 680c61c43..039863564 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 a5569a9ed..a0b28b224 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 25d57ac7e..72ac2ddf6 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 64815a525..1c4312b7a 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 79b16c40e..c0a3f9833 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 ae684748e..748d1cc61 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 5d38a2ffe..cea2537e3 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 271c61a6b..ef1b7c418 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 a9a9ce748..9bf4b0520 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 ed8b4801a..f04b92d67 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 77a694888..52862ca3c 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 85e30e9f6..13089c034 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 9aaef143f..691bb7e99 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 710c3ea5f..64a7ad463 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 a07c41400..427a68e7e 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 a8ef74b69..4fa1ec309 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 318849448..f01ece330 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 bbeb7b25f..63bd826b1 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 74185e0ce..6c891a13b 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 c936de741..ef40a51a0 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 c775ab71e..4cf6703c7 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 0cbe0489d..0646b1ced 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 f96dd69d8..4ce9a82f0 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 ea7e16fb8..0fa5a852c 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 fab5c0b29..10321122a 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 02af4e7b9..20fa9bd8d 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 836e7e72c..8643830f4 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 484bd8a6b..54c5c4a3d 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 c634bf19d..9b6f68122 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 237e64a21..a35e9df18 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 8f005029b..b23e56b2a 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 d8e1f5383..b34f460c4 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 1c0cb5dbf..c4d6b9a40 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 a54e95d6d..03edef6fd 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 da98d436b..bc4b6a408 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 a56879d97..ca9c6ed2c 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 0918fc1a0..bcc33bfce 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 717a79f55..eded3d531 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 0966089a0..af496bf32 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 7609168c6..fb6840b79 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 b696942bb..c51da2324 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 f48d57e4f..90bc39790 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 9e4d8aec1..a8f2c6e5d 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 588782c9a..625166a0a 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 1c4a13f82..12bf38b71 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 ce17927af..92b4edf3c 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 f987efcfc..b182d942c 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 b6a3383c5..bb8bdbcf2 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 0993cc5f6..90e5ea6aa 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 c9fba8801..e43755479 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 43469afea..2e1243173 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 f0cffc0c0..e6858873b 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 7a624452a..1109896e8 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 7fe138cac..89fc619e7 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 a383c07da..2886582c8 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 8cd767d11..e39748918 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 a58425323..4e251e972 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 18586130e..cea0139b1 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 181633486..8a5184b93 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 c5af2fbf7..bf45b379a 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 df673aed9..c707b7e39 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 526dc5651..0290dcaf1 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 2a6f07cc4..1c03fdc9c 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 24e50adc7..df92ee2da 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 46f51cc8f..4a6a711a3 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 43229a4ce..79be1904d 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 9d9d56e7e..9546f02ea 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 c78398171..78cc954d8 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 5d700e244..51bbcaad6 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 863f50a3c..a074b753d 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 98bdc7599..223e86f7c 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 9002a2ae0..7d1b1d456 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 907194682..bdd609c66 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 a02224318..3ec82ecd4 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 53d4d8249..22c278cf3 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 8fd4524ce..82355f95a 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 86bfe8e28..750ea8a8e 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 acd05b972..869fce80c 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 5bc439ca7..d06ae7a62 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 233a03e4c..836dc897b 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 73bc15aad..4a09bb19b 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 319a6e1c6..12b34fe89 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 453dad07b..c0a58e7ad 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 b4630953d..e157bb7eb 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 899cfb4bb..77e6e6810 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 b1a8e64b6..8572858a2 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 6b97b7fbe..c34aa47c3 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 2af05168b..b2931cff4 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 5f426f940..d284784b1 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 806b7603a..9b2ce9cf7 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 eca49f7c5..49a7bff62 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 ca19686ac..3d59fc513 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 b4b480768..6f086e2df 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 8bd9520de..59db576f0 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 6347d021f..e8b500535 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 4acf65aa2..8d8b983ee 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 3c63d6a9c..70fffa4be 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 0be64a02d..37088ec36 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 f0bb11c83..468d58411 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 3ae00958c..902118fca 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 c360c693c..b45dda42b 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 bbc91e42b..1a776a1bf 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 d9244e7bc..fc3a6896e 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 d9c3642be..8991bc31e 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 e945f5fe5..cdc83331a 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 123e2a441..934e3c938 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 3754088c1..a030b55cd 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 741b65630..769133e69 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 91bec6814..35d2ef7dc 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 bdcf778c1..b1dc5faa5 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 de5d3dbee..0ec556df0 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 93eb6dba4..6615ccc73 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 f82899728..29bea0040 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 e344b7d3e..760299d5b 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 469877a2c..de3e5dd78 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 65508e718..bcb4b9d1a 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 2d83830fd..c403a9220 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 f72f6a4f9..6a5f33a8c 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 f6c9a6b44..be9a3b45c 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 df2987933..619d28d48 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 4f533aed4..021ad5d0c 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 0ae5b5dc9..88b15d448 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 e96a4f675..c9d894c2e 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 b833d9b24..b35cde60d 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 ed06c72f6..affabd5b3 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 1491e0758..dd229c9da 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 5a65e8c4c..cf05734de 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 54170cd4c..693f0d5ff 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 252dc4f76..dfefd2085 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 c69d75204..896725361 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 6aa70b721..9195d0acc 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 ca1e43d8a..bacc8b40b 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 e2fd397a6..2c20bd1ea 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 47c41338b..4287b30fa 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 3434c93f7..f569ffa0e 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 42b78a81f..b419a1908 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 42ebf9b19..50c6fca3a 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 b223a1af8..90c87fad5 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 10f573a5f..a60a2e309 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 e463bb91d..1e35e8f7f 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 91cdb596c..1e612c28c 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 0f5a16cb7..51d8f58b6 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 967ad3a6b..e30d591f2 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 5cb6f7e39..17a121695 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 da124ba0a..a64715101 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 9695d35c9..c3df87ce8 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 9f4086f7d..a307d54b6 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 e367ebb5e..d8a2c7e1f 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 605d08e27..35b7e6329 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 9bd93c355..604bff65f 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 93a9d316c..8d4fbba16 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 068333d8a..efe83d094 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 e5ae5d8a3..9ab3a0016 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 0d1dec3f2..9b224f168 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 25358ce8c..0653b3453 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 6218392ff..1a2e96e20 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 a002d982c..4f5358f6a 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 5b0f7896f..69501d98d 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 922c9f682..3e1c48519 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 8399f175d..a90a13bed 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 9cf4c2595..29156501f 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 c0a1e57f0..894fc8c49 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 b7649e101..93c5097fa 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 c1fbf69e6..19de43ccf 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 069b335a5..a8ce0b94a 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 97d7e8630..38da69dec 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 fccb98f14..9cff7d5ba 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 3e82b56cd..e005229df 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 ef5155824..411243943 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 949069162..da8585bf5 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 dabf54977..b334b7bcb 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 43396565f..47041609a 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 a3ba4cb63..f382acb64 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 12633265e..73b01d18d 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 325f00aaf..34fd7cf3c 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 88f763686..caef4b5f2 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 39d1c4671..b0484e895 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 881a91405..1d2c462ba 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 9823b59ca..cf468b0a6 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 57562fc54..ecb0e56bb 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 691edbcb0..1c6c6e994 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 17b782cf1..48fd27698 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 85e55445d..5f472ec82 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 b1d749919..a63336ccd 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 915025533..a69bd4003 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 d49f305ac..c10b8aa7f 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 e6c4920fb..4a30a20ac 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 4225cfec5..69bedea29 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 08f690c71..786a80883 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 173255b7f..520b214f0 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 670823ad8..82f441c9c 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 0b93f3a8d..de649fa59 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 13f7e3650..5487ca1d2 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 05539afea..f63966dd2 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 c94022f39..3b18d762b 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 ccefa78fc..dfbb6ac36 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 240f9469e..33b5f746b 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 e1038a732..988b30670 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 5d7603b97..6ab582169 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 04abd5e90..fd971eeaf 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 699077433..972112045 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 c1b9644a3..90c24998f 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 73ab92599..d5a9fc5ac 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 1383c7011..c76b16789 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 296ce0002..0efb44951 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 07f6ed964..8042ca518 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 5be7306c1..c3b3a7f13 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 3d39e7fd5..92f40ac01 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 5c9869ccf..8d23147b1 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 7bc43358c..640737aa6 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 ead1a7fee..e51b4b8a9 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 f4118164a..a5705bf1c 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 1ee67be83..05027b233 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 05f746c88..eade876b2 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 b54336508..0e063c713 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 e5e24131f..da5f214db 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 16f7bd513..af202c6cd 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 ed04fbe45..2d115e2bf 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 aafa66b58..c41ce522c 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 6475c4967..0b4d1d4a4 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 a4d3f1570..9a6295669 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 882c19b43..5eda0b43c 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 934a5197c..3a78fcf15 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 f8883c332..727256994 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 601033c35..775896d3e 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 c576ef8d1..f5080ca6f 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 6f17bd6cf..66def61a4 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 60cb5447c..1e36e6e54 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 08dca56ab..79b40dc48 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 285696542..510007bcf 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 b854abf99..30979f259 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 742d3c0aa..a333ab780 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 3af041ecf..c78f8c0be 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 04ad12fcd..24cdbb607 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 bc8d0eb8b..46bef2aa9 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 03aaf86bd..3deba06a2 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 1c80900e2..9adb26051 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 0f04b6427..2186a4190 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 4aeaa7dfd..4439a3c1a 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 de09f105c..c909c22a4 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 b958fbfce..9c8d6ccda 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 dd3d11400..747329295 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 788f1e14a..cf96a67c5 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 3c45b477f..b19f7f6fc 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 01f824133..8cb521066 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 59d3d6ca7..39929e4e0 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 5f0fdc6ae..46ddaf9ef 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 14b5c8c5b..4630fa171 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 8ae7834d3..47cd97f81 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 ecd8fd0f8..fb8c8aa20 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 03ef1e6a1..830304cd7 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 738728683..71410957e 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 93cf2c20c..2359a7760 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 11040b1c6..0f0ee810b 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 843822024..84cb37359 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 36ba31ec9..ca366f113 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 9536f3f23..28e8ab58b 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 f2fd6d5a2..02a0b8b39 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 3f387a792..e2aef9618 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 6cf5d150a..ce61338bd 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 c3b2dda55..e9ef481cc 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 1d6a8c786..941066fbd 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 a28eb40f3..4d304bff8 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 f78f254d6..8bbe66fc7 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 01fb7841b..930f42d13 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 b30c6b45a..8149cd4a1 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 5e8310fb5..7f61d802e 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 87153f86b..73e275ce8 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 fb88db39e..e534e126b 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 92ac590ec..07853e604 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 ca641d993..ca304dda7 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 9ce080b6f..d817a54da 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 0c06a3bc7..2e790f014 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 dab42eb73..75a7eb094 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 c6faa13ca..75c87158a 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 b48a21ba2..547876be8 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 8a7ba27cb..dc1473f4c 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 d2be8adb2..13d06d548 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 6694e65d7..5fdd75e4f 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 8e3bfadb9..33f02336a 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 aac573cdb..51612ebe7 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 2c630df62..97206a0c1 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 1e51216fa..ed06cd148 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 29e6ae85f..b98a43f2f 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 a097ded48..dfe74efa1 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 79dd29030..2ba6fe88c 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 25e1e1df5..098cc3a6a 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 7e53ef993..702813899 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 cb36298dc..50f1eaf78 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 52e948c83..6ef7397f5 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 df50441aa..90346c0ba 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 d4db7d6d0..65ad2d006 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 ce1481dfa..e02034eb2 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 386c59a94..283edec81 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 c002a0959..35488a496 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 104303871..8645fc909 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 4b6a2a988..ba887ccdb 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 48e21daf5..6dbc81832 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 3a158d501..e040dde9c 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 d68c10534..8cd7827f8 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 cdd145a09..05df51f2c 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 ffd1e55d4..1cbe2bff7 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 a9ab0df82..9bc1ff3c1 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 610b1e743..d13c7e001 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 0056b359e..b195f5623 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 be581aa6d..f4055961c 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 0650f451a..c0c945b91 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 659ded691..f00bc110c 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 022ad3ced..52edf9529 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 957acef75..1c0b87e34 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 e2938eeb0..3d9b67f0b 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 698e72c87..790eb1e44 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 c7c3439b2..5515a3204 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 fbc1d2e06..5b4ab936c 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 01cbb4cc5..6d59bbcd1 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 ea6170e45..da222a40b 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 6e0156c1d..24f6e4a0e 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 43afbbdfe..294cfed26 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 f71137a64..5ef9a6527 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 55148134a..0250bd0a0 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 202cce99c..8b63b6566 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 3e0118ad4..2c534421b 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 c8501d1cc..6cc5ede2e 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 a62facd80..291a871cc 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 4e8d904da..86c59ea4a 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 93b798128..e73aaf06e 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 66ffc156a..4a8784f1e 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 b007a9c6c..1072ea215 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 64ef87738..921abed91 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 657f9c05c..2356647ed 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 e6623cfdf..1543e26d9 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 0087c64d4..bca93d6d1 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 c455966ee..964958b21 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 d7370c0e3..482906b5f 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 e99ca2916..9be725876 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 e19ec5285..4d21f1cd8 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 4f57ac738..0c6301f33 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 7d4921018..1526534b9 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 d827ae323..1d1bea009 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 d50df99c7..05ec91bd4 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 211efff1e..cfe031709 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 3d47d0832..81f3dfc2e 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 ecf119257..b40db60b7 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 f575321cc..532f56287 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 5f33e5649..2ec1ff5a7 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 245c5c55a..14a623854 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 5ed00749c..d6c881448 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 0d1296fff..02b54aaa1 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 0ddc7d977..19d0521ab 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 5b0b86d54..73e1a761b 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 0f0118883..a7f2db2bb 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 b6263eb7a..344dd2eec 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 31df46bd3..b830d9c9f 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 46d3c9361..a11dd396f 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 1869c341e..f85a0fd4f 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 95180adb4..291dbd5c0 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 90fed9c5b..55605245d 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 1669c33dd..fbd23434d 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 1545fdce9..cc5b3dc08 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 40f426c39..ca9a61b2b 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 f580537cd..09d556499 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 9cd388cf1..d4296d112 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 0fa356de8..9fd9e707b 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 7f0e711bc..98baf3b10 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 da5ce7122..a85e73d1e 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 f4c48ed68..fed50b9e1 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 2dd309f75..d70c86a05 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 219d036f9..162268e71 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 f842cee5c..39d0b2ff3 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 43a0401a5..355adf46c 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 2fd7c39dd..1dbee469c 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 5c81dfa36..1faed8f75 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 8ad09f8d2..844f9d98f 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 d25121a0d..e8536f7ad 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 e165cdb6b..07a0ffe87 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 6050064f4..032e26cb8 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 81944f19f..e9e1536cb 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 f016bbd2c..ac3eb60a5 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 98b4d1347..a2ab58984 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 f470d3fdc..2a8ecc7c0 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 ab4880948..b1d495f10 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 cf1a5b4f4..4b3235bc0 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 0cac5f113..15ed1222a 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 bd59be2a1..e742d7dd9 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 bcf2c8612..06d92a900 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 0019fbbe3..8c3668a69 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 ba92c7f45..ea3310c11 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 5532b0994..22e1fd443 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 0eed080d2..4848cf87f 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 f53068263..78bb1918e 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 ced70cc1d..b146fa109 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 985235ed0..a5992212e 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 8b435c03d..f2f4ff359 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 acea6eeea..83f8aec1f 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 e5b2f2e9d..520b31dd5 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 b09c8d02b..f73698211 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 8ae310de6..42c2b4ae5 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 0d3f246c9..40e7d3b6c 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 b5234b212..f6d51f913 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 aca0ff60a..7f1e14851 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 ae298098e..c6d747048 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 3fe944062..225e65361 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 6449c7825..eabf2c9fb 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 9a65136da..bfd1b0119 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 4485f5170..051384c38 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 d0d577aca..ad728de99 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 cbbc3fcd5..d4d9b33a8 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 76d3cc547..51c5a56bc 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 7cdc41f19..9af25f823 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 4b78ac14f..afbe9c777 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 969758481..13458c12f 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 3977cf1e7..7e53b710e 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 d26e62620..52b0a2992 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 6ea71469f..3d1c2c3fc 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 e386d83fc..e587c62e6 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 3f52142ea..d33d0ae5e 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 7eccffce3..8a10218cb 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 90f25620d..c47d77d8a 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 da207dbe6..fff9abd2c 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 9ae16026a..269292008 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 937fd9d0c..58ef33b44 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 446d09f1c..a27081cf1 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 ee90f8345..b3c51c8d4 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 c2aec9a10..af95a9e91 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 b6539207c..2fbf4a5cc 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 39421d28e..03245dc4c 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 94944194d..6131c1dc3 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 aa2abdb5f..4028a9d8a 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 aead5c5a6..991ceb835 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 700e3300c..df8880770 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 c962da73e..9dd1e7933 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 df49931d4..9eb0f98d8 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 db39f1e63..769ba0b30 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 @@ if __name__=="__main__": 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 769ba0b30..b8a7cbd40 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 bc51cc7e0..987562d8f 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 b2bba693d..cf7c1090f 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 f005bf4e0..57584a765 100644 --- a/include/boost/math/differentiation/autodiff_reverse.hpp +++ b/include/boost/math/differentiation/autodiff_reverse.hpp @@ -464,8 +464,7 @@ public: } template::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 8a750e3b0..279d54759 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 1c198b300..c6c25cef9 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 4f7c17319..9b302f914 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 c30fe52eb..d63e211d9 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 4ef58b79b..0837f3d95 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 bbb5891cc..8511368f1 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 ff85047ed..67431a88d 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 5240a051c..19c24d1eb 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 f0ef6b3ff..d06878168 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 27df33270..87b98ef8f 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 2cb8916dd..77c9402bd 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 15bb6ffc0..b4554d9a1 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 59f1c76f3..d89db82a0 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 32cc07bb6..96d6d92e0 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 dfbff98fc..833c7f615 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 41bd311c0..412ff5004 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 74e737005..7f4f6ba43 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 b8a7cbd40..ba4bd8d76 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 @@ from pathlib import Path 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 62b287514..8fbb3a108 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 5f8f96fed..0eb236baa 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 c33330bd8..d786d5771 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 4356b001f..1e588c61a 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 339876e54..e2fd899e5 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 9dca40ce4..edc17b9b1 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 32a20609f..2d00f51e6 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 55fb6af43..257296e1b 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 44763ba39..1a40a1f26 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 25e8de370..5c273c0e8 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 0e79cf4d1..6e209bf89 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 e1404ceb6..d30df49ca 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 d241b7852..2fbbeeeee 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 589916885..31808970a 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 e02411878..d3a2e4789 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 9bac958d3..8d2a5451c 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 2ac6773a0..4f60a0193 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 3bf09ca32..d4f3ef717 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 986e0c531..28b204a0d 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 aad75b34a..b56015e89 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 ba708ad28..f65817c00 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 8b9c816eb..d11861ef8 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 32e9926d7..07e2d03c8 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 4f615cab4..b1b65306a 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 2686e6f65..129866a7a 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 843505945..f6ccc399c 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 ed3a067dc..f2674cc8f 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 9a82554d7..a2e808646 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 cd5338613..2aca0c033 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 9c84be73a..812e60fff 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 3ae0b52d7..cfbcf5ca8 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 8b7e2a010..845c0c427 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 7b4a4f2be..5819af729 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 b8d7840fe..d08c57755 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 891d984a0..341c56e6d 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 d0fe33530..94bcf6f31 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 b15bef297..839de4a9a 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 b0801679d..7267055da 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 87d51cf97..29fd6eccb 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 7f32b12aa..9b637bcfd 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 51352f9a5..f13a48849 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 fa4233098..28072d3bf 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 335dd21f3..fe87723d5 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 9addb2e87..39bfada8c 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 2cd39c1d5..e9672c35d 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 dbbe259e5..ef653f6b4 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 d6a2723de..ad90b4fd6 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 b63df8026..09363e19e 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 725717880..76704f031 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 90cbf5a7f..7f5204345 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 21b4ed942..a477d4b03 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 c167291df..b2cffede6 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 a69d93ccd..d390d9509 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 337b3a2fc..03f6d5232 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 f3654310f..fe1d0651c 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 e6a961291..8d770fd10 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 27f41ff49..3128b50fd 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 f67b481b7..4f4f7e445 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 50c523bbc..a57dd2940 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 e26376de8..30e6614ed 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 110502f77..3e3cfb5d1 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 78626a55a..794f8f22f 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 8aa06878a..838b91d32 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 7b89e15d6..e9bda00da 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 737cdb911..8a18b2fa6 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 75a6ba573..467157cf6 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 bf29b145e..4aed7a506 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 4f937fc6a..47a8335c5 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 bcaa40072..60ff97a1e 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 45799c905..7d42e296e 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 899d5d9e3..060975f98 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 859acae33..19479e5e9 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 476f3985f..5e990f72a 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 b263b7084..49dcc60dc 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 68bdaa036..c7d2658b2 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 0be250f46..0e1d2c7b4 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 ff7701d96..2d2af340a 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 9eb3192d6..18e46603c 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 9f6a9f3b3..0bdc677d8 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 9722d4d83..5a0bea6b9 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 914db8568..b35e65bd5 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 6bd28b4de..6d360a351 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 5e2cfd682..5d3bf06ad 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 242817371..3211cabf9 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 13132d0fe..5b05cb66f 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 2bf43d199..3962fc497 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 05058240f..ba034791f 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 b5152c733..43abd1a6d 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 b07aa49a8..38df7eec0 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 a6a7e8e88..6fef8af52 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 c47d9ebe1..17da1b58b 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 32cc861d3..124d8c427 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 c6005b2d5..642b9a1b4 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 2f2d2b428..84f09ab0d 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 bb23d4e40..685ae90b0 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 97e2bcb7c..29e894d1c 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 3b3834584..782b85a7f 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 82a6dce81..58dabc782 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 af32df0c4..c46bc1ff6 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 31c77b0a5..a994775eb 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 f19de1e2f..246835c79 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 57d25e695..8e37f1a54 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 f87dfd9c3..66505f1b4 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 737dffcd3..d4567ac83 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 7baecdb8e..186ad8e67 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 95fdffd06..2bddce288 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 2402e5073..fd5fc595c 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 fc4729f46..bd305d91c 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 4dd2e1e1b..27dd2a42b 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 5f2e93d81..00009051f 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 f7f80c106..2e8ba58f9 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 62401584d..e1c90e396 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 a859c2c6f..32f4e79ab 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 de473b81a..0d1e27669 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 2610f8f9a..35e67ffc0 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 98d10db1f..0d479e829 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 36b48ee83..52641a0b5 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 6a3588d88..5b64f818a 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 684797107..f9507114c 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 e35e1d804..bd030f32c 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 9bdbac2de..5c3823685 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 efd8bfa3c..ff9227ad2 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 2e8f3c49a..666e9df7c 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 4d8efa371..52a329f80 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 c16bab7fb..0b04eb485 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 347e5ad38..d787bb139 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 9959c14d5..5823c08bb 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 11b346039..890ed7ab4 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 313e949ef..2f0a4a6d3 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 f946c45d5..5728e099a 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 c67012a20..83a661e18 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 27cf86ae9..6e11c0ed6 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 95ca180b2..3fca842ee 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 a8d748f87..35126497f 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 cb1186e0e..743753c0d 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 9537fe18b..3e0cb5237 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 afba34635..be29bef96 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 35b2c9db8..6dfebf21a 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 b10cea99b..4e0d60c20 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 a7fd94f35..23605e07c 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 f77a9e1a5..5e04eb5dc 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 a4e55ecaa..f59d5ad39 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 863174fdf..43e074e4f 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 9acbf8784..721ce0da2 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 b21b0348f..a74829fd8 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 c8ea0c51d..31298ee46 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 b5b775ac8..8bbe99dbf 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 f688d9348..f78dce2fe 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 ffa09c1a5..316435090 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 139b679ea..9961e88b1 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 24b5aa613..1e86407fc 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 8e81da893..68554d839 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 7434d108c..187e391d0 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 41ac9eb49..189b3b559 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 af651cf5c..806d0a488 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 fd10b79b0..9d78b1d66 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 52acf7728..e913c240d 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 2ac177f43..27f18de52 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 c458f76e0..b6b7df0c2 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 9aa28cb66..c25962c9b 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 96047ea49..8de37d086 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 571002e5d..fc03af948 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 e86f94e04..f6f809f6d 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 391539c14..6cb789a99 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 755b54cc9..f6a0f7524 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 0cfa4ab88..bde6f2449 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 7766271e6..ea9e6c9c4 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 e36cfe62a..9782ed9d4 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 f57e71f4b..2dcc13fc1 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 bced8c04d..c0cf6c9dd 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 3e608b575..2834a5973 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 233d2f924..b4f8e1076 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 d9b29e62d..6ecaacd62 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 5c55314cd..9e6a40d34 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 232e1db24..1f0b7d283 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 1c0c230d6..6db30044d 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 0b924b4ed..af7d65eea 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 49bdc7951..fd1bbc171 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 c247390d1..d28e262c5 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 713911c34..78fbcfa58 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 802022cbe..cc8880672 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 ef5627504..ae532d62c 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 e495397d5..f1ff6e827 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 503c62105..9ce83addb 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 bfbb688b0..739f0d485 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 4fa6d91f0..b9bfba628 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 546147534..79723eeeb 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 97b040a51..accc939d4 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 b450f14ed..e30f45071 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 97c47d29b..9e48db4a8 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 367921b65..b20e84cc9 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 270f0123d..15daa84dd 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 332369068..82124e2e8 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 539a20ab7..aaff8510a 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 a3cfdf67b..2ab76a6eb 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 566025c86..8d8bbb087 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 7a5ba8640..89455235e 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 45340d493..81e1d55a6 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 b87981cb3..7ba747d56 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 119fc4d3a..ef722eaa2 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 8245b35c0..c4a58a898 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 6719a260e..b84c60315 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 ca080ad62..c2a48e90e 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 b6993c59e..d78a5d73e 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 24e70698a..2eabd2503 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 d780c05a3..f5808b8ad 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 64f6afb6a..c0b018214 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 298e42439..8da6472e0 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 e3a5cf7ca..ef9d6da28 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 8b272c3e9..3ba605147 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 3324994fc..3af04c5cb 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 f81ab2fb7..a1c9470be 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 6c688d70f..b89149b6a 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 19d7f94a2..0092e28f9 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 cd7b07a1c..55aaa43ef 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 540cecdc7..383424bbf 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 af5a7e2bb..ad58647d4 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 9981bd430..d76453a0f 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 0a4c5ec10..9729cb534 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 e11443cf5..edae10c60 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 26612c8b6..04f783059 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 796a90517..071dbf9a6 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 e97c487ba..698973a6d 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 c984dfab2..5d56a4ef4 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 330541b9a..71fecd0ea 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 019e69498..8b71cb28c 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 133c605cf..3fed2a1bc 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 a762517e0..23c5f8e61 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 b9bb735f0..11c2465c4 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 ba967a501..b1afb34b9 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 bdb48829d..ef9578dd8 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 3806bf3f3..091e9acb7 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 5e7666e59..21df3ecfe 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 3efb2bc5e..d547b0771 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 5219b2867..761c6f5a7 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 d231c4ddc..41c8f1664 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 bb9e1d41d..656346a16 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 81b956354..916988e1c 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 7c5edeb52..989cf9417 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 0be206997..754971d13 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 a064b6ba5..343057089 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 c3fbf5219..a16d57b32 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 71e3f279c..4424fc0aa 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 f035629ff..33cadae84 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 3b671eccf..e32d0d1ee 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 262f24b97..45b3b8521 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 c72d6882d..4d994c7c2 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 3889b8e0d..d3f5eb22f 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 884876ce7..0461431c0 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 b9c89975f..7a7ed16cc 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 8df4c412c..74ab1f900 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 bd379fda4..6dd98c37b 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 039863564..680c61c43 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 1c4312b7a..64815a525 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 c0a3f9833..79b16c40e 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 ef1b7c418..271c61a6b 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 9bf4b0520..a9a9ce748 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 13089c034..85e30e9f6 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 691bb7e99..9aaef143f 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 4fa1ec309..a8ef74b69 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 f01ece330..318849448 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 ef40a51a0..c936de741 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 4cf6703c7..c775ab71e 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 0fa5a852c..ea7e16fb8 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 10321122a..fab5c0b29 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 54c5c4a3d..484bd8a6b 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 9b6f68122..c634bf19d 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 b34f460c4..d8e1f5383 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 c4d6b9a40..1c0cb5dbf 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 ca9c6ed2c..a56879d97 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 bcc33bfce..0918fc1a0 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 fb6840b79..7609168c6 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 12bf38b71..1c4a13f82 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 bb8bdbcf2..b6a3383c5 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 90e5ea6aa..0993cc5f6 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 e6858873b..f0cffc0c0 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 1109896e8..7a624452a 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 e39748918..8cd767d11 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 4e251e972..a58425323 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 bf45b379a..c5af2fbf7 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 c707b7e39..df673aed9 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 df92ee2da..24e50adc7 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 4a6a711a3..46f51cc8f 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 78cc954d8..c78398171 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 51bbcaad6..5d700e244 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 7d1b1d456..9002a2ae0 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 bdd609c66..907194682 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 82355f95a..8fd4524ce 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 750ea8a8e..86bfe8e28 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 836dc897b..233a03e4c 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 4a09bb19b..73bc15aad 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 e157bb7eb..b4630953d 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 77e6e6810..899cfb4bb 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 b2931cff4..2af05168b 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 d284784b1..5f426f940 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 3d59fc513..ca19686ac 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 6f086e2df..b4b480768 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 8d8b983ee..4acf65aa2 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 70fffa4be..3c63d6a9c 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 902118fca..3ae00958c 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 b45dda42b..c360c693c 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 8991bc31e..d9c3642be 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 cdc83331a..e945f5fe5 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 769133e69..741b65630 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 35d2ef7dc..91bec6814 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 6615ccc73..93eb6dba4 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 29bea0040..f82899728 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 bcb4b9d1a..65508e718 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 c403a9220..2d83830fd 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 619d28d48..df2987933 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 021ad5d0c..4f533aed4 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 b35cde60d..b833d9b24 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 affabd5b3..ed06c72f6 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 693f0d5ff..54170cd4c 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 dfefd2085..252dc4f76 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 bacc8b40b..ca1e43d8a 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 2c20bd1ea..e2fd397a6 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 b419a1908..42b78a81f 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 50c6fca3a..42ebf9b19 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 1e35e8f7f..e463bb91d 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 1e612c28c..91cdb596c 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 17a121695..5cb6f7e39 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 a64715101..da124ba0a 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 d8a2c7e1f..e367ebb5e 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 35b7e6329..605d08e27 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 efe83d094..068333d8a 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 9ab3a0016..e5ae5d8a3 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 1a2e96e20..6218392ff 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 4f5358f6a..a002d982c 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 a90a13bed..8399f175d 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 29156501f..9cf4c2595 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 19de43ccf..c1fbf69e6 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 a8ce0b94a..069b335a5 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 e005229df..3e82b56cd 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 411243943..ef5155824 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 47041609a..43396565f 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 f382acb64..a3ba4cb63 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 caef4b5f2..88f763686 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 b0484e895..39d1c4671 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 ecb0e56bb..57562fc54 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 1c6c6e994..691edbcb0 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 a63336ccd..b1d749919 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 a69bd4003..915025533 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 69bedea29..4225cfec5 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 786a80883..08f690c71 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 de649fa59..0b93f3a8d 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 5487ca1d2..13f7e3650 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 dfbb6ac36..ccefa78fc 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 33b5f746b..240f9469e 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 fd971eeaf..04abd5e90 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 972112045..699077433 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 c76b16789..1383c7011 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 0efb44951..296ce0002 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 92f40ac01..3d39e7fd5 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 8d23147b1..5c9869ccf 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 a5705bf1c..f4118164a 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 05027b233..1ee67be83 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 da5f214db..e5e24131f 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 af202c6cd..16f7bd513 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 0b4d1d4a4..6475c4967 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 9a6295669..a4d3f1570 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 727256994..f8883c332 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 775896d3e..601033c35 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 1e36e6e54..60cb5447c 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 79b40dc48..08dca56ab 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 a333ab780..742d3c0aa 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 c78f8c0be..3af041ecf 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 3deba06a2..03aaf86bd 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 9adb26051..1c80900e2 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 c909c22a4..de09f105c 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 9c8d6ccda..b958fbfce 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 b19f7f6fc..3c45b477f 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 8cb521066..01f824133 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 4630fa171..14b5c8c5b 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 47cd97f81..8ae7834d3 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 71410957e..738728683 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 2359a7760..93cf2c20c 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 ca366f113..36ba31ec9 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 28e8ab58b..9536f3f23 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 ce61338bd..6cf5d150a 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 e9ef481cc..c3b2dda55 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 8bbe66fc7..f78f254d6 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 930f42d13..01fb7841b 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 73e275ce8..87153f86b 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 e534e126b..fb88db39e 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 d817a54da..9ce080b6f 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 2e790f014..0c06a3bc7 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 547876be8..b48a21ba2 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 dc1473f4c..8a7ba27cb 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 33f02336a..8e3bfadb9 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 51612ebe7..aac573cdb 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 b98a43f2f..29e6ae85f 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 dfe74efa1..a097ded48 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 702813899..7e53ef993 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 50f1eaf78..cb36298dc 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 65ad2d006..d4db7d6d0 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 e02034eb2..ce1481dfa 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 8645fc909..104303871 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 ba887ccdb..4b6a2a988 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 8cd7827f8..d68c10534 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 05df51f2c..cdd145a09 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 d13c7e001..610b1e743 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 b195f5623..0056b359e 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 f00bc110c..659ded691 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 52edf9529..022ad3ced 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 790eb1e44..698e72c87 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 5515a3204..c7c3439b2 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 da222a40b..ea6170e45 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 24f6e4a0e..6e0156c1d 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 0250bd0a0..55148134a 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 8b63b6566..202cce99c 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 291a871cc..a62facd80 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 86c59ea4a..4e8d904da 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 1072ea215..b007a9c6c 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 921abed91..64ef87738 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 bca93d6d1..0087c64d4 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 964958b21..c455966ee 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 4d21f1cd8..e19ec5285 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 0c6301f33..4f57ac738 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 05ec91bd4..d50df99c7 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 cfe031709..211efff1e 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 532f56287..f575321cc 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 2ec1ff5a7..5f33e5649 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 02b54aaa1..0d1296fff 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 19d0521ab..0ddc7d977 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 344dd2eec..b6263eb7a 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 b830d9c9f..31df46bd3 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 291dbd5c0..95180adb4 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 55605245d..90fed9c5b 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 ca9a61b2b..40f426c39 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 09d556499..f580537cd 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 98baf3b10..7f0e711bc 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 a85e73d1e..da5ce7122 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 162268e71..219d036f9 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 39d0b2ff3..f842cee5c 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 1faed8f75..5c81dfa36 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 844f9d98f..8ad09f8d2 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 032e26cb8..6050064f4 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 e9e1536cb..81944f19f 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 2a8ecc7c0..f470d3fdc 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 b1d495f10..ab4880948 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 e742d7dd9..bd59be2a1 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 06d92a900..bcf2c8612 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 22e1fd443..5532b0994 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 4848cf87f..0eed080d2 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 a5992212e..985235ed0 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 f2f4ff359..8b435c03d 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 f73698211..b09c8d02b 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 42c2b4ae5..8ae310de6 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 7f1e14851..aca0ff60a 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 c6d747048..ae298098e 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 bfd1b0119..9a65136da 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 9af25f823..7cdc41f19 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 7e53b710e..3977cf1e7 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 52b0a2992..d26e62620 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 d33d0ae5e..3f52142ea 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 8a10218cb..7eccffce3 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 269292008..9ae16026a 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 58ef33b44..937fd9d0c 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 af95a9e91..c2aec9a10 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 2fbf4a5cc..b6539207c 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 4028a9d8a..aa2abdb5f 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 991ceb835..aead5c5a6 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 9eb0f98d8..df49931d4 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 3ac9e22cd..fbde1ecfc 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 b3fb575fa..7d6e5669b 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 d207d0598..9dc7e3dd4 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 ade952fca..e97c659d4 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 ef276b938..96f30cddf 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 9188f4305..949f81bfe 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 0278f6415..4f93bd044 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 e86cf94dd..7dbe45a21 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 97dd606f2..79c8e87a2 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 a6b842e8e..0664dbd8b 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 48a860f4c..a4b6602a9 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 3a42c1bd3..44d1c7d91 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 e713736e6..d8333df55 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 c2475883b..93a480160 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 07dce0d06..3525a88e4 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 30edafd05..3bfefa032 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 9b205182b..592239c27 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 3fae7d966..ba7feed81 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 7a717530e..e32b596d8 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 c19497ed5..17a81f15a 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 a111090de..86c2ee695 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 c6d6f0a94..1c5887f46 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 9df1bc869..530039c4a 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 77a3b655a..da0c0461a 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 323edf342..7d9e3af81 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 c16eb2a95..1fa23166b 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 85cf47967..d37979553 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 4777196aa..00e4716f8 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 a93aca395..3d05eec4e 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 a8411d5b6..5a25fc778 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 6ab3247ac..ecc149712 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 d29bf6d6b..480ce1568 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 58aa42e90..00f1b7442 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 98b6510ad..25de5aa64 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 2662ac07c..078678694 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 03d2dc007..ded708080 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 1034d122b..9e53f5498 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 fcac938e5..f4cdf4735 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 074952202..0734d76d1 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 c6c25cef9..1c198b300 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 9b302f914..4f7c17319 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 d63e211d9..c30fe52eb 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 0837f3d95..4ef58b79b 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 8511368f1..bbb5891cc 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 67431a88d..ff85047ed 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 19c24d1eb..5240a051c 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 d06878168..f0ef6b3ff 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 87b98ef8f..27df33270 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 77c9402bd..2cb8916dd 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 b4554d9a1..15bb6ffc0 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 d89db82a0..59f1c76f3 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 96d6d92e0..32cc07bb6 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 833c7f615..dfbff98fc 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 412ff5004..41bd311c0 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 7f4f6ba43..74e737005 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 8fbb3a108..62b287514 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 0eb236baa..5f8f96fed 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 d786d5771..c33330bd8 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 1e588c61a..4356b001f 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 e2fd899e5..339876e54 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 edc17b9b1..9dca40ce4 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 2d00f51e6..32a20609f 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 257296e1b..55fb6af43 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 1a40a1f26..44763ba39 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 5c273c0e8..25e8de370 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 6e209bf89..0e79cf4d1 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 d30df49ca..e1404ceb6 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 2fbbeeeee..d241b7852 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 31808970a..589916885 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 d3a2e4789..e02411878 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 8d2a5451c..9bac958d3 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 4f60a0193..2ac6773a0 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 d4f3ef717..3bf09ca32 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 28b204a0d..986e0c531 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 b56015e89..aad75b34a 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 f65817c00..ba708ad28 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 d11861ef8..8b9c816eb 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 07e2d03c8..32e9926d7 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 b1b65306a..4f615cab4 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 129866a7a..2686e6f65 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 f6ccc399c..843505945 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 f2674cc8f..ed3a067dc 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 a2e808646..9a82554d7 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 2aca0c033..cd5338613 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 812e60fff..9c84be73a 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 cfbcf5ca8..3ae0b52d7 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 845c0c427..8b7e2a010 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 5819af729..7b4a4f2be 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 d08c57755..b8d7840fe 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 341c56e6d..891d984a0 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 94bcf6f31..d0fe33530 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 839de4a9a..b15bef297 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 7267055da..b0801679d 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 29fd6eccb..87d51cf97 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 9b637bcfd..7f32b12aa 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 f13a48849..51352f9a5 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 28072d3bf..fa4233098 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 fe87723d5..335dd21f3 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 39bfada8c..9addb2e87 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 e9672c35d..2cd39c1d5 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 ef653f6b4..dbbe259e5 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 ad90b4fd6..d6a2723de 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 09363e19e..b63df8026 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 76704f031..725717880 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 7f5204345..90cbf5a7f 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 a477d4b03..21b4ed942 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 b2cffede6..c167291df 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 d390d9509..a69d93ccd 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 03f6d5232..337b3a2fc 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 fe1d0651c..f3654310f 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 8d770fd10..e6a961291 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 3128b50fd..27f41ff49 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 4f4f7e445..f67b481b7 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 a57dd2940..50c523bbc 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 30e6614ed..e26376de8 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 3e3cfb5d1..110502f77 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 794f8f22f..78626a55a 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 838b91d32..8aa06878a 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 e9bda00da..7b89e15d6 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 8a18b2fa6..737cdb911 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 467157cf6..75a6ba573 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 4aed7a506..bf29b145e 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 47a8335c5..4f937fc6a 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 60ff97a1e..bcaa40072 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 7d42e296e..45799c905 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 060975f98..899d5d9e3 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 19479e5e9..859acae33 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 5e990f72a..476f3985f 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 49dcc60dc..b263b7084 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 c7d2658b2..68bdaa036 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 0e1d2c7b4..0be250f46 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 2d2af340a..ff7701d96 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 18e46603c..9eb3192d6 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 0bdc677d8..9f6a9f3b3 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 5a0bea6b9..9722d4d83 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 b35e65bd5..914db8568 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 6d360a351..6bd28b4de 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 5d3bf06ad..5e2cfd682 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 3211cabf9..242817371 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 5b05cb66f..13132d0fe 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 3962fc497..2bf43d199 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 ba034791f..05058240f 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 43abd1a6d..b5152c733 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 38df7eec0..b07aa49a8 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 6fef8af52..a6a7e8e88 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 17da1b58b..c47d9ebe1 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 124d8c427..32cc861d3 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 642b9a1b4..c6005b2d5 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 84f09ab0d..2f2d2b428 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 685ae90b0..bb23d4e40 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 29e894d1c..97e2bcb7c 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 782b85a7f..3b3834584 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 58dabc782..82a6dce81 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 c46bc1ff6..af32df0c4 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 a994775eb..31c77b0a5 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 246835c79..f19de1e2f 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 8e37f1a54..57d25e695 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 66505f1b4..f87dfd9c3 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 d4567ac83..737dffcd3 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 186ad8e67..7baecdb8e 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 2bddce288..95fdffd06 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 fd5fc595c..2402e5073 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 bd305d91c..fc4729f46 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 27dd2a42b..4dd2e1e1b 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 00009051f..5f2e93d81 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 2e8ba58f9..f7f80c106 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 e1c90e396..62401584d 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 32f4e79ab..a859c2c6f 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 0d1e27669..de473b81a 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 35e67ffc0..2610f8f9a 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 0d479e829..98d10db1f 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 52641a0b5..36b48ee83 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 5b64f818a..6a3588d88 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 f9507114c..684797107 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 bd030f32c..e35e1d804 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 5c3823685..9bdbac2de 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 ff9227ad2..efd8bfa3c 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 666e9df7c..2e8f3c49a 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 52a329f80..4d8efa371 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 0b04eb485..c16bab7fb 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 d787bb139..347e5ad38 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 5823c08bb..9959c14d5 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 890ed7ab4..11b346039 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 2f0a4a6d3..313e949ef 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 5728e099a..f946c45d5 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 83a661e18..c67012a20 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 6e11c0ed6..27cf86ae9 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 3fca842ee..95ca180b2 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 35126497f..a8d748f87 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 743753c0d..cb1186e0e 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 3e0cb5237..9537fe18b 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 be29bef96..afba34635 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 6dfebf21a..35b2c9db8 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 4e0d60c20..b10cea99b 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 23605e07c..a7fd94f35 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 5e04eb5dc..f77a9e1a5 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 f59d5ad39..a4e55ecaa 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 43e074e4f..863174fdf 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 721ce0da2..9acbf8784 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 a74829fd8..b21b0348f 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 31298ee46..c8ea0c51d 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 8bbe99dbf..b5b775ac8 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 f78dce2fe..f688d9348 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 316435090..ffa09c1a5 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 9961e88b1..139b679ea 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 1e86407fc..24b5aa613 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 68554d839..8e81da893 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 187e391d0..7434d108c 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 189b3b559..41ac9eb49 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 806d0a488..af651cf5c 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 9d78b1d66..fd10b79b0 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 e913c240d..52acf7728 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 27f18de52..2ac177f43 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 b6b7df0c2..c458f76e0 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 c25962c9b..9aa28cb66 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 8de37d086..96047ea49 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 fc03af948..571002e5d 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 f6f809f6d..e86f94e04 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 6cb789a99..391539c14 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 f6a0f7524..755b54cc9 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 bde6f2449..0cfa4ab88 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 ea9e6c9c4..7766271e6 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 9782ed9d4..e36cfe62a 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 2dcc13fc1..f57e71f4b 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 c0cf6c9dd..bced8c04d 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 2834a5973..3e608b575 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 b4f8e1076..233d2f924 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 6ecaacd62..d9b29e62d 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 9e6a40d34..5c55314cd 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 1f0b7d283..232e1db24 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 6db30044d..1c0c230d6 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 af7d65eea..0b924b4ed 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 fd1bbc171..49bdc7951 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 d28e262c5..c247390d1 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 78fbcfa58..713911c34 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 cc8880672..802022cbe 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 ae532d62c..ef5627504 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 f1ff6e827..e495397d5 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 9ce83addb..503c62105 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 739f0d485..bfbb688b0 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 b9bfba628..4fa6d91f0 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 79723eeeb..546147534 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 accc939d4..97b040a51 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 e30f45071..b450f14ed 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 9e48db4a8..97c47d29b 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 b20e84cc9..367921b65 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 15daa84dd..270f0123d 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 82124e2e8..332369068 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 aaff8510a..539a20ab7 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 2ab76a6eb..a3cfdf67b 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 8d8bbb087..566025c86 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 89455235e..7a5ba8640 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 81e1d55a6..45340d493 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 7ba747d56..b87981cb3 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 ef722eaa2..119fc4d3a 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 c4a58a898..8245b35c0 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 b84c60315..6719a260e 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 c2a48e90e..ca080ad62 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 d78a5d73e..b6993c59e 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 2eabd2503..24e70698a 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 f5808b8ad..d780c05a3 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 c0b018214..64f6afb6a 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 8da6472e0..298e42439 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 ef9d6da28..e3a5cf7ca 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 3ba605147..8b272c3e9 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 3af04c5cb..3324994fc 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 a1c9470be..f81ab2fb7 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 b89149b6a..6c688d70f 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 0092e28f9..19d7f94a2 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 55aaa43ef..cd7b07a1c 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 383424bbf..540cecdc7 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 ad58647d4..af5a7e2bb 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 d76453a0f..9981bd430 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 9729cb534..0a4c5ec10 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 edae10c60..e11443cf5 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 04f783059..26612c8b6 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 071dbf9a6..796a90517 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 698973a6d..e97c487ba 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 5d56a4ef4..c984dfab2 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 71fecd0ea..330541b9a 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 8b71cb28c..019e69498 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 3fed2a1bc..133c605cf 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 23c5f8e61..a762517e0 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 11c2465c4..b9bb735f0 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 b1afb34b9..ba967a501 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 ef9578dd8..bdb48829d 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 091e9acb7..3806bf3f3 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 21df3ecfe..5e7666e59 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 d547b0771..3efb2bc5e 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 761c6f5a7..5219b2867 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 41c8f1664..d231c4ddc 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 656346a16..bb9e1d41d 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 916988e1c..81b956354 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 989cf9417..7c5edeb52 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 754971d13..0be206997 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 343057089..a064b6ba5 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 a16d57b32..c3fbf5219 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 4424fc0aa..71e3f279c 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 33cadae84..f035629ff 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 e32d0d1ee..3b671eccf 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 45b3b8521..262f24b97 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 4d994c7c2..c72d6882d 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 d3f5eb22f..3889b8e0d 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 0461431c0..884876ce7 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 7a7ed16cc..b9c89975f 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 74ab1f900..8df4c412c 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 6dd98c37b..bd379fda4 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 680c61c43..039863564 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 64815a525..1c4312b7a 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 79b16c40e..c0a3f9833 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 271c61a6b..ef1b7c418 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 a9a9ce748..9bf4b0520 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 85e30e9f6..13089c034 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 9aaef143f..691bb7e99 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 a8ef74b69..4fa1ec309 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 318849448..f01ece330 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 c936de741..ef40a51a0 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 c775ab71e..4cf6703c7 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 ea7e16fb8..0fa5a852c 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 fab5c0b29..10321122a 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 484bd8a6b..54c5c4a3d 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 c634bf19d..9b6f68122 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 d8e1f5383..b34f460c4 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 1c0cb5dbf..c4d6b9a40 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 a56879d97..ca9c6ed2c 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 0918fc1a0..bcc33bfce 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 7609168c6..fb6840b79 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 1c4a13f82..12bf38b71 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 b6a3383c5..bb8bdbcf2 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 0993cc5f6..90e5ea6aa 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 f0cffc0c0..e6858873b 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 7a624452a..1109896e8 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 8cd767d11..e39748918 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 a58425323..4e251e972 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 c5af2fbf7..bf45b379a 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 df673aed9..c707b7e39 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 24e50adc7..df92ee2da 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 46f51cc8f..4a6a711a3 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 c78398171..78cc954d8 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 5d700e244..51bbcaad6 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 9002a2ae0..7d1b1d456 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 907194682..bdd609c66 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 8fd4524ce..82355f95a 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 86bfe8e28..750ea8a8e 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 233a03e4c..836dc897b 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 73bc15aad..4a09bb19b 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 b4630953d..e157bb7eb 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 899cfb4bb..77e6e6810 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 2af05168b..b2931cff4 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 5f426f940..d284784b1 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 ca19686ac..3d59fc513 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 b4b480768..6f086e2df 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 4acf65aa2..8d8b983ee 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 3c63d6a9c..70fffa4be 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 3ae00958c..902118fca 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 c360c693c..b45dda42b 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 d9c3642be..8991bc31e 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 e945f5fe5..cdc83331a 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 741b65630..769133e69 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 91bec6814..35d2ef7dc 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 93eb6dba4..6615ccc73 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 f82899728..29bea0040 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 65508e718..bcb4b9d1a 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 2d83830fd..c403a9220 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 df2987933..619d28d48 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 4f533aed4..021ad5d0c 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 b833d9b24..b35cde60d 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 ed06c72f6..affabd5b3 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 54170cd4c..693f0d5ff 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 252dc4f76..dfefd2085 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 ca1e43d8a..bacc8b40b 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 e2fd397a6..2c20bd1ea 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 42b78a81f..b419a1908 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 42ebf9b19..50c6fca3a 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 e463bb91d..1e35e8f7f 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 91cdb596c..1e612c28c 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 5cb6f7e39..17a121695 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 da124ba0a..a64715101 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 e367ebb5e..d8a2c7e1f 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 605d08e27..35b7e6329 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 068333d8a..efe83d094 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 e5ae5d8a3..9ab3a0016 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 6218392ff..1a2e96e20 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 a002d982c..4f5358f6a 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 8399f175d..a90a13bed 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 9cf4c2595..29156501f 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 c1fbf69e6..19de43ccf 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 069b335a5..a8ce0b94a 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 3e82b56cd..e005229df 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 ef5155824..411243943 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 43396565f..47041609a 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 a3ba4cb63..f382acb64 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 88f763686..caef4b5f2 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 39d1c4671..b0484e895 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 57562fc54..ecb0e56bb 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 691edbcb0..1c6c6e994 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 b1d749919..a63336ccd 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 915025533..a69bd4003 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 4225cfec5..69bedea29 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 08f690c71..786a80883 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 0b93f3a8d..de649fa59 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 13f7e3650..5487ca1d2 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 ccefa78fc..dfbb6ac36 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 240f9469e..33b5f746b 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 04abd5e90..fd971eeaf 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 699077433..972112045 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 1383c7011..c76b16789 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 296ce0002..0efb44951 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 3d39e7fd5..92f40ac01 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 5c9869ccf..8d23147b1 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 f4118164a..a5705bf1c 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 1ee67be83..05027b233 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 e5e24131f..da5f214db 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 16f7bd513..af202c6cd 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 6475c4967..0b4d1d4a4 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 a4d3f1570..9a6295669 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 f8883c332..727256994 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 601033c35..775896d3e 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 60cb5447c..1e36e6e54 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 08dca56ab..79b40dc48 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 742d3c0aa..a333ab780 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 3af041ecf..c78f8c0be 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 03aaf86bd..3deba06a2 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 1c80900e2..9adb26051 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 de09f105c..c909c22a4 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 b958fbfce..9c8d6ccda 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 3c45b477f..b19f7f6fc 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 01f824133..8cb521066 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 14b5c8c5b..4630fa171 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 8ae7834d3..47cd97f81 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 738728683..71410957e 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 93cf2c20c..2359a7760 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 36ba31ec9..ca366f113 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 9536f3f23..28e8ab58b 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 6cf5d150a..ce61338bd 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 c3b2dda55..e9ef481cc 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 f78f254d6..8bbe66fc7 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 01fb7841b..930f42d13 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 87153f86b..73e275ce8 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 fb88db39e..e534e126b 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 9ce080b6f..d817a54da 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 0c06a3bc7..2e790f014 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 b48a21ba2..547876be8 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 8a7ba27cb..dc1473f4c 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 8e3bfadb9..33f02336a 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 aac573cdb..51612ebe7 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 29e6ae85f..b98a43f2f 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 a097ded48..dfe74efa1 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 7e53ef993..702813899 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 cb36298dc..50f1eaf78 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 d4db7d6d0..65ad2d006 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 ce1481dfa..e02034eb2 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 104303871..8645fc909 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 4b6a2a988..ba887ccdb 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 d68c10534..8cd7827f8 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 cdd145a09..05df51f2c 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 610b1e743..d13c7e001 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 0056b359e..b195f5623 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 659ded691..f00bc110c 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 022ad3ced..52edf9529 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 698e72c87..790eb1e44 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 c7c3439b2..5515a3204 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 ea6170e45..da222a40b 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 6e0156c1d..24f6e4a0e 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 55148134a..0250bd0a0 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 202cce99c..8b63b6566 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 a62facd80..291a871cc 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 4e8d904da..86c59ea4a 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 b007a9c6c..1072ea215 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 64ef87738..921abed91 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 0087c64d4..bca93d6d1 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 c455966ee..964958b21 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 e19ec5285..4d21f1cd8 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 4f57ac738..0c6301f33 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 d50df99c7..05ec91bd4 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 211efff1e..cfe031709 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 f575321cc..532f56287 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 5f33e5649..2ec1ff5a7 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 0d1296fff..02b54aaa1 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 0ddc7d977..19d0521ab 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 b6263eb7a..344dd2eec 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 31df46bd3..b830d9c9f 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 95180adb4..291dbd5c0 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 90fed9c5b..55605245d 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 40f426c39..ca9a61b2b 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 f580537cd..09d556499 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 7f0e711bc..98baf3b10 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 da5ce7122..a85e73d1e 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 219d036f9..162268e71 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 f842cee5c..39d0b2ff3 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 5c81dfa36..1faed8f75 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 8ad09f8d2..844f9d98f 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 6050064f4..032e26cb8 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 81944f19f..e9e1536cb 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 f470d3fdc..2a8ecc7c0 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 ab4880948..b1d495f10 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 bd59be2a1..e742d7dd9 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 bcf2c8612..06d92a900 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 5532b0994..22e1fd443 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 0eed080d2..4848cf87f 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 985235ed0..a5992212e 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 8b435c03d..f2f4ff359 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 b09c8d02b..f73698211 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 8ae310de6..42c2b4ae5 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 aca0ff60a..7f1e14851 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 ae298098e..c6d747048 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 9a65136da..bfd1b0119 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 7cdc41f19..9af25f823 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 3977cf1e7..7e53b710e 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 d26e62620..52b0a2992 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 3f52142ea..d33d0ae5e 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 7eccffce3..8a10218cb 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 9ae16026a..269292008 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 937fd9d0c..58ef33b44 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 c2aec9a10..af95a9e91 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 b6539207c..2fbf4a5cc 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 aa2abdb5f..4028a9d8a 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 aead5c5a6..991ceb835 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 df49931d4..9eb0f98d8 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 e8f47faa2..2758491eb 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 22fd5d7c0..f00bb7691 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 187f63ff5..2e00ddcbe 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 ba0469b0e..6fffb5be9 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 fe6d99952..46f56b2b2 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 6293ec3f8..5d051e860 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 1b2e5cf0d..8fd99a99a 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 76bf3a4e1..fc47200cd 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 dd48b57d6..b8fc2ba7e 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 40064b1ed..59a3daba8 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 9263fb536..137ded3c1 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 5dd6bd6ee..051990113 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 +}