**sparse_grid_mixed_test**,
a C++ code which
calls sparse_grid_mixed(), which
constructs a sparse grid whose factors are
possibly distinct 1D quadrature rules.

The code described and made available on this web page is distributed under the GNU LGPL license.

sparse_grid_mixed, a C++ code which constructs a sparse grid whose factors are possibly distinct 1D quadrature rules.

- sparse_grid_mixed_test.sh, runs all the tests.

**COMP_NEXT_test** tests COMP_NEXT.

- comp_next_test.cpp, a sample calling program.
- comp_next_test.sh, runs the test.
- comp_next_test.txt, the output file.

**PRODUCT_MIXED_WEIGHT_test** tests PRODUCT_MIXED_WEIGHT.

- product_mixed_weight_test.cpp, a sample calling program.
- product_mixed_weight_test.sh, runs the test.
- product_mixed_weight_test.txt, the output file.

**sparse_grid_mixed_INDEX_test** tests sparse_grid_mixed_INDEX.

- sparse_grid_mixed_index_test.cpp, tests sparse_grid_mixed_INDEX.
- sparse_grid_mixed_index_test.sh, runs the test.
- sparse_grid_mixed_index_test.txt, the output file.

**sparse_grid_mixed_POINT_test** tests sparse_grid_mixed_POINT.

- sparse_grid_mixed_point_test.cpp, tests sparse_grid_mixed_POINT.
- sparse_grid_mixed_point_test.sh, runs the test.
- sparse_grid_mixed_point_test.txt, the output file.

**sparse_grid_mixed_size_test** tests sparse_grid_mixed_size and
sparse_grid_mixed_size_total.

- sparse_grid_mixed_size_test.cpp, the test program.
- sparse_grid_mixed_size_test.sh, runs the test.
- sparse_grid_mixed_size_test.txt, the output file.

**sparse_grid_mixed_size_table** makes a point count table.

- sparse_grid_mixed_size_table.cpp, the test program.
- sparse_grid_mixed_size_table.sh, runs the test.
- sparse_grid_mixed_size_table.txt, the output file.

**sparse_grid_mixed_UNIQUE_INDEX_test** tests sparse_grid_mixed_UNIQUE_INDEX.

- sparse_grid_mixed_unique_index_test.cpp, the test program.
- sparse_grid_mixed_unique_index_test.sh, runs the test.
- sparse_grid_mixed_unique_index_test.txt, the output file.

**sparse_grid_mixed_weight_test** tests sparse_grid_mixed_weight.

- sparse_grid_mixed_weight_test.cpp, the test program.
- sparse_grid_mixed_weight_test.sh, runs the test.
- sparse_grid_mixed_weight_test.txt, the output file.

**sparse_grid_mixed_write_test** tests sparse_grid_mixed_write.

- sparse_grid_mixed_write_test.cpp, the test program.
- sparse_grid_mixed_write_test.sh, runs the test.
- sparse_grid_mixed_write_test.txt, the output file.