Sparse Grids
Clenshaw Curtis


These are some examples of multidimensional sparse grid quadrature rules based on the one-dimensional Clenshaw Curtis rule.

A quadrature rule is a set of n points x and associated weights w so that the integral of a function f(x) over some particular region can be approximated by:

Integral f(x) dx = Sum ( 1 <= i <= n ) w(i) * f(x(i))

For this directory, a quadrature rule is stored as three files, containing the weights, the points, and a file containing two points defining the corners of the rectangular region. The dimension of the region is deduced implicitly from the dimension of the points.

Example:

Here are the three files associated with a sparse grid for two dimensions, based on the Clenshaw Curtis rule, for level 2 which has 13 points.

Here is the text of an "W" file storing the weights of such a rule


     -0.3555555555555558
     -0.0888888888888890
     -0.0888888888888890
     -0.0888888888888889
     -0.0888888888888889
      1.0666666666666667
      1.0666666666666669
      0.1111111111111111
      0.1111111111111111
      0.1111111111111111
      0.1111111111111111
      1.0666666666666667
      1.0666666666666669
      

Here is the text of a "X" file storing the abscissas of such a rule:


      0.0000000000000001      0.0000000000000001
     -1.0000000000000000      0.0000000000000001
      1.0000000000000000      0.0000000000000001
      0.0000000000000001     -1.0000000000000000
      0.0000000000000001      1.0000000000000000
     -0.7071067811865475      0.0000000000000001
      0.7071067811865476      0.0000000000000001
     -1.0000000000000000     -1.0000000000000000
     -1.0000000000000000      1.0000000000000000
      1.0000000000000000     -1.0000000000000000
      1.0000000000000000      1.0000000000000000
      0.0000000000000001     -0.7071067811865475
      0.0000000000000001      0.7071067811865476
      

Here is the text of an "R" file storing the lower and upper limits of the region, needed to determine the integration region:


    -1.0000000000000000        -1.0000000000000000    
     1.0000000000000000         1.0000000000000000  
      

Related Data and Programs:

Other collections of quadrature rules:

Sample Files:

Some grids in 1D:

Clenshaw Curtis Sparse Quadrature Rules in 2D, defined on the [-1,1] square:

SPARSE_GRID_DISPLAY can be used to display images of two dimensional grids, which can be saved in the PNG format:

Clenshaw Curtis Sparse Quadrature Rules in 3D, defined on the [-1,1] cube:

SPARSE_GRID_DISPLAY can be used to display images of 3D grids, which can be saved in the PNG format:

Clenshaw Curtis Sparse Quadrature Rules in 4D, defined on the [-1,1] hypercube:

Clenshaw Curtis Sparse Quadrature Rules in 5D, defined on the [-1,1] hypercube:

Clenshaw Curtis Sparse Quadrature Rules in 6D, defined on the [-1,1] hypercube:

Clenshaw Curtis Sparse Quadrature Rules in 10D, defined on the [-1,1] hypercube:

You can go up one level to the DATASETS page.


Last revised on 01 August 2007.