SPARSE_GRID_HERMITE
Sparse Grid Files
Gauss-Hermite


SPARSE_GRID_HERMITE is a dataset directory which contains examples of sparse grids, using the idea of a level to control the number of points, and assigning point locations using the Gauss-Hermite rule.

Each sparse grid is stored using the "quadrature rule" format, that is, as three files:

The abscissas are ordered to respect the natural nesting of the sparse grids by level. That is, the file of level 3 points begins by listing the points in the level 2 grid.

Example:

Here is the text of an "R" file storing two points that define the endpoints of the region, for a sparse grid rule of dimension 2 and level 1:


        -0.1797693134862000+309 -0.1797693134862000+309
         0.1797693134862000+309  0.1797693134862000+309
      

Here is the text of a "W" file storing the weights of a Gauss-Hermite sparse grid rule of dimension 2 and level 1:


        1.047197551196598    
        0.5235987755982989    
        0.5235987755982989    
        0.5235987755982989    
        0.5235987755982989 
      

Here is the text of an "X" file storing the abscissas of a Gauss-Hermite sparse grid rule of dimension 2 and level 1:


   0.000000000000000       0.000000000000000    
  -1.224744871391589       0.000000000000000    
   1.224744871391589       0.000000000000000    
   0.000000000000000      -1.224744871391589    
   0.000000000000000       1.224744871391589  
      

Licensing:

The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.

Related Data and Programs:

GEN_HERMITE_RULE, a C++ program which can compute and print a generalized Gauss-Hermite quadrature rule.

HERMITE_RULE, a C++ program which can compute and print a Gauss-Hermite quadrature rule.

INT_EXACTNESS_GEN_HERMITE, a C++ program which tests the polynomial exactness of generalized Gauss-Hermite quadrature rules.

INT_EXACTNESS_HERMITE, a C++ program which tests the polynomial exactness of Gauss-Hermite quadrature rules.

SPARSE_GRID_HERMITE, a FORTRAN90 library which creates sparse grids based on Gauss-Hermite rules.

Sample Files:

Gauss-Hermite sparse grids in 2D.

Gauss-Hermite sparse grids in 3D.

Gauss-Hermite sparse grids in 6D.

You can go up one level to the DATASETS page.


Last revised on 06 October 2007.