GaussGegenbauerIntegration(Size n, Real lambda)
 : GaussianQuadrature(n, GaussJacobiPolynomial(lambda-0.5, lambda-0.5))
 {}
   explicit GaussChebyshev2ndIntegration(Size n)
 : GaussianQuadrature(n, GaussJacobiPolynomial(0.5, 0.5)) {}
 GaussJacobiIntegration(Size n, Real alpha, Real beta)
 : GaussianQuadrature(n, GaussJacobiPolynomial(alpha, beta)) {}
 explicit GaussLegendreIntegration(Size n)
 : GaussianQuadrature(n, GaussJacobiPolynomial(0.0, 0.0)) {}
 GaussChebyshevIntegration(Size n)
 : GaussianQuadrature(n, GaussJacobiPolynomial(-0.5, -0.5)) {}