double *bernstein_to_legendre01 ( int n, double bcoef[] ); double *bernstein_to_legendre01_matrix ( int n ); double *bernstein_to_monomial ( int n, double bcoef[] ); double *bernstein_to_monomial_matrix ( int n ); double *chebyshev_to_monomial ( int n, double ccoef[] ); double *chebyshev_to_monomial_matrix ( int n ); double *gegenbauer_to_monomial ( int n, double alpha, double gcoef[] ); double *gegenbauer_to_monomial_matrix ( int n, double alpha ); double *hermite_to_monomial ( int n, double hcoef[] ); double *hermite_to_monomial_matrix ( int n ); int i4_max ( int i1, int i2 ); int i4_min ( int i1, int i2 ); double *laguerre_to_monomial ( int n, double lcoef[] ); double *laguerre_to_monomial_matrix ( int n ); double *legendre_to_monomial ( int n, double lcoef[] ); double *legendre_to_monomial_matrix ( int n ); double *legendre01_to_bernstein ( int n, double lcoef[] ); double *legendre01_to_bernstein_matrix ( int n ); double *monomial_to_bernstein ( int n, double mcoef[] ); double *monomial_to_bernstein_matrix ( int n ); double *monomial_to_chebyshev ( int n, double mcoef[] ); double *monomial_to_chebyshev_matrix ( int n ); double *monomial_to_gegenbauer ( int n, double alpha, double mcoef[] ); double *monomial_to_gegenbauer_matrix ( int n, double alpha ); double *monomial_to_hermite ( int n, double mcoef[] ); double *monomial_to_hermite_matrix ( int n ); double *monomial_to_laguerre ( int n, double lcoef[] ); double *monomial_to_laguerre_matrix ( int n ); double *monomial_to_legendre ( int n, double mcoef[] ); double *monomial_to_legendre_matrix ( int n ); double r8_choose ( int n, int k ); double r8_factorial ( int n ); double r8_mop ( int i ); double *r8mat_mv_new ( int m, int n, double a[], double x[] );