SPARSE_GRID_LAGUERRE 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-Laguerre 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.
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.0E+00 0.0E+00
1.0E+30 1.0E+30
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.000000000000000
0.7110930099291730
0.2785177335692409
0.1038925650158613E-01
0.7110930099291730
0.2785177335692409
0.1038925650158613E-01
Here is the text of an "X" file storing the abscissas of a Gauss-Hermite sparse grid rule of dimension 2 and level 1:
1.000000000000000 1.000000000000000
0.4157745567834791 1.000000000000000
2.294280360279042 1.000000000000000
6.289945082937479 1.000000000000000
1.000000000000000 0.4157745567834791
1.000000000000000 2.294280360279042
1.000000000000000 6.289945082937479
The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.
GEN_LAGUERRE_RULE, a C++ program which can compute and print a generalized Gauss-Laguerre quadrature rule.
INT_EXACTNESS_GEN_LAGUERRE, a C++ program which tests the polynomial exactness of generalized Gauss-Laguerre quadrature rules.
INT_EXACTNESS_LAGUERRE, a C++ program which tests the polynomial exactness of Gauss-Laguerre quadrature rules.
LAGUERRE_RULE, a C++ program which can compute and print a Gauss-Laguerre quadrature rule.
Gauss-Laguerre sparse grids in 2D.
Gauss-Laguerre sparse grids in 3D.
Gauss-Laguerre sparse grids in 6D.
You can go up one level to the DATASETS page.