#! /usr/bin/env python # def chebyshev_polynomial_test ( ): #*****************************************************************************80 # ## CHEBYSHEV_POLYNOMIAL_TEST tests the CHEBYSHEV_POLYNOMIAL library. # # Licensing: # # This code is distributed under the GNU LGPL license. # # Modified: # # 21 July 2015 # # Author: # # John Burkardt # import platform from gamma_values import gamma_values_test from i4_uniform_ab import i4_uniform_ab_test from imtqlx import imtqlx_test from r8_choose import r8_choose_test from r8_epsilon import r8_epsilon_test from r8_factorial import r8_factorial_test from r8_gamma import r8_gamma_test from r8_hyper_2f1 import r8_hyper_2f1_test from r8_mop import r8_mop_test from r8_psi import r8_psi_test from r8_uniform_ab import r8_uniform_ab_test from r8mat_print import r8mat_print_test from r8mat_print_some import r8mat_print_some_test from r8poly_print import r8poly_print_test from r8vec_print import r8vec_print_test from r8vec2_print import r8vec2_print_test from t_mass_matrix import t_mass_matrix_test from t_moment import t_moment_test from t_polynomial import t_polynomial_test from t_polynomial_01_values import t_polynomial_01_values_test from t_polynomial_ab import t_polynomial_ab_test from t_polynomial_ab_value import t_polynomial_ab_value_test from t_polynomial_coefficients import t_polynomial_coefficients_test from t_polynomial_plot import t_polynomial_plot_test from t_polynomial_value import t_polynomial_value_test from t_polynomial_values import t_polynomial_values_test from t_polynomial_zeros import t_polynomial_zeros_test from t_quadrature_rule import t_quadrature_rule_test from tt_product import tt_product_test from tt_product_integral import tt_product_integral_test from ttt_product_integral import ttt_product_integral_test from tu_product import tu_product_test from u_mass_matrix import u_mass_matrix_test from u_moment import u_moment_test from u_polynomial import u_polynomial_test from u_polynomial_01_values import u_polynomial_01_values_test from u_polynomial_ab import u_polynomial_ab_test from u_polynomial_ab_value import u_polynomial_ab_value_test from u_polynomial_coefficients import u_polynomial_coefficients_test from u_polynomial_plot import u_polynomial_plot_test from u_polynomial_value import u_polynomial_value_test from u_polynomial_values import u_polynomial_values_test from u_polynomial_zeros import u_polynomial_zeros_test from u_quadrature_rule import u_quadrature_rule_test from uu_product import uu_product_test from uu_product_integral import uu_product_integral_test from v_mass_matrix import v_mass_matrix_test from v_moment import v_moment_test from v_polynomial import v_polynomial_test from v_polynomial_01_values import v_polynomial_01_values_test from v_polynomial_ab import v_polynomial_ab_test from v_polynomial_ab_value import v_polynomial_ab_value_test from v_polynomial_coefficients import v_polynomial_coefficients_test from v_polynomial_plot import v_polynomial_plot_test from v_polynomial_value import v_polynomial_value_test from v_polynomial_values import v_polynomial_values_test from v_polynomial_zeros import v_polynomial_zeros_test from v_quadrature_rule import v_quadrature_rule_test from vv_product_integral import vv_product_integral_test from w_mass_matrix import w_mass_matrix_test from w_moment import w_moment_test from w_polynomial import w_polynomial_test from w_polynomial_01_values import w_polynomial_01_values_test from w_polynomial_ab import w_polynomial_ab_test from w_polynomial_ab_value import w_polynomial_ab_value_test from w_polynomial_coefficients import w_polynomial_coefficients_test from w_polynomial_plot import w_polynomial_plot_test from w_polynomial_value import w_polynomial_value_test from w_polynomial_values import w_polynomial_values_test from w_polynomial_zeros import w_polynomial_zeros_test from w_quadrature_rule import w_quadrature_rule_test from ww_product_integral import ww_product_integral_test print ( '' ) print ( 'CHEBYSHEV_POLYNOMIAL_TEST' ) print ( ' Python version: %s' % ( platform.python_version ( ) ) ) print ( ' Test the CHEBYSHEV_POLYNOMIAL library.' ) # # Utilities. # gamma_values_test ( ) i4_uniform_ab_test ( ) imtqlx_test ( ) r8_choose_test ( ) r8_epsilon_test ( ) r8_factorial_test ( ) r8_gamma_test ( ) r8_hyper_2f1_test ( ) r8_mop_test ( ) r8_psi_test ( ) r8_uniform_ab_test ( ) r8mat_print_test ( ) r8mat_print_some_test ( ) r8poly_print_test ( ) r8vec_print_test ( ) r8vec2_print_test ( ) # # Library functions. # t_mass_matrix_test ( ) t_moment_test ( ) t_polynomial_test ( ) t_polynomial_01_values_test ( ) t_polynomial_ab_test ( ) t_polynomial_ab_value_test ( ) t_polynomial_coefficients_test ( ) t_polynomial_plot_test ( ) t_polynomial_value_test ( ) t_polynomial_values_test ( ) t_polynomial_zeros_test ( ) t_quadrature_rule_test ( ) tt_product_test ( ) tt_product_integral_test ( ) ttt_product_integral_test ( ) tu_product_test ( ) u_mass_matrix_test ( ) u_moment_test ( ) u_polynomial_test ( ) u_polynomial_01_values_test ( ) u_polynomial_ab_test ( ) u_polynomial_ab_value_test ( ) u_polynomial_coefficients_test ( ) u_polynomial_plot_test ( ) u_polynomial_value_test ( ) u_polynomial_values_test ( ) u_polynomial_zeros_test ( ) u_quadrature_rule_test ( ) uu_product_test ( ) uu_product_integral_test ( ) v_mass_matrix_test ( ) v_moment_test ( ) v_polynomial_test ( ) v_polynomial_01_values_test ( ) v_polynomial_ab_test ( ) v_polynomial_ab_value_test ( ) v_polynomial_coefficients_test ( ) v_polynomial_plot_test ( ) v_polynomial_value_test ( ) v_polynomial_values_test ( ) v_polynomial_zeros_test ( ) v_quadrature_rule_test ( ) vv_product_integral_test ( ) w_mass_matrix_test ( ) w_moment_test ( ) w_polynomial_test ( ) w_polynomial_01_values_test ( ) w_polynomial_ab_test ( ) w_polynomial_ab_value_test ( ) w_polynomial_coefficients_test ( ) w_polynomial_plot_test ( ) w_polynomial_value_test ( ) w_polynomial_values_test ( ) w_polynomial_zeros_test ( ) w_quadrature_rule_test ( ) ww_product_integral_test ( ) # # Terminate. # print ( '' ) print ( 'CHEBYSHEV_POLYNOMIAL_TEST:' ) print ( ' Normal end of execution.' ) return if ( __name__ == '__main__' ): from timestamp import timestamp timestamp ( ) chebyshev_polynomial_test ( ) timestamp ( )