GL_DISPLAY
Display 2D Gauss-Legendre Quadrature Rules


GL_DISPLAY is a MATLAB program, which displays the abscissas used in a 2D Gauss-Legendre product quadrature rule.

Related Data and Programs:

BOX_PLOT is a MATLAB program which can color in specified entries of a checkerboard, corresponding to pairs of integer data.

CC_DISPLAY is a MATLAB library of routines for displaying a Clenshaw Curtis product rule quadrature grids in 2D.

CLENSHAW_CURTIS is a MATLAB library of routines for defining a Clenshaw Curtis quadrature rule.

FEKETE is a MATLAB library of routines for defining a Fekete rule for quadrature or interpolation over a triangle.

INTLIB is a FORTRAN90 library containing a variety of routines for numerical estimation of integrals in 1D.

NINTLIB is a MATLAB library containing a variety of routines for numerical estimation of integrals in multiple dimensions.

QUADPACK is a MATLAB library containing a variety of routines for numerical estimation of integrals in 1D.

QUADRULE is a MATLAB library containing quadrature rules.

SPARSE_GRID_DISPLAY is a library of MATLAB routines which can display a sparse grid in 2D or 3D.

STROUD is a MATLAB library containing quadrature rules for a variety of unusual areas, surfaces and volumes in 2D, 3D and N-dimensions.

TEST_INT is a FORTRAN90 library containing a number of functions that may be used as test integrands for quadrature rules in 1D.

TOMS351 is a FORTRAN77 library which estimates an integral using Romberg integration.

Reference:

  1. Philip Davis, Philip Rabinowitz,
    Methods of Numerical Integration,
    Second Edition,
    Dover, 2007,
    ISBN: 0486453391,
    LC: QA299.3.D28.
  2. Lloyd Trefethen,
    Is Gauss Quadrature Better than Clenshaw-Curtis?

Tar File:

A GZIP'ed TAR file of the contents of this directory is available. This is only done as a convenience for users who want ALL the files, and don't want to download them individually. This is not a convenience for me, so don't be surprised if the tar file is somewhat out of date.

Source Code:

Examples and Tests:

GL_GRID_SQUARE_DISPLAY displays Gauss-Legendre grids in which the orders of each dimension are equal.

GL_GRID_DISPLAY displays Gauss-Legendre grids in which the orders of each dimension are arbitrary.

GL_GRIDS_MINMAX_DISPLAY displays all Gauss-Legendre grids in which the orders of each dimension sum to a value Q between QMIN and QMAX.

GL_LEVELS_MINMAX_DISPLAY displays all Gauss-Legendre grids in which the levels of each dimension sum to a value LEVEL between LEVEL_MIN and LEVEL_MAX.

You can go up one level to the MATLAB source codes.


Last revised on 06 November 2006.