21 November 2024 8:35:08.006 AM SGMGA_INDEX_TEST: FORTRAN90 version Test the SGMGA_INDEX function. SGMGA_INDEX_TESTS Call SGMGA_INDEX_TEST with various arguments. All tests will use a point equality tolerance of 0.149012E-07 SGMGA_INDEX_TEST SGMGA_INDEX returns index and order vectors that identify each point in a multidimensional sparse grid with mixed factors. Each sparse grid is of spatial dimension DIM_NUM, and is made up of product grids of levels up to LEVEL_MAX. IMPORTANCE: 1.00000 1.00000 LEVEL_WEIGHT: 1.00000 1.00000 Dimension Rule Growth Parameters 1 1 6 2 1 6 For LEVEL_MAX = 0 1 1 / 1 1 / 1 For LEVEL_MAX = 1 1 1 / 3 1 / 1 2 1 / 1 1 / 3 3 1 / 1 2 / 3 4 1 / 1 3 / 3 5 3 / 3 1 / 1 For LEVEL_MAX = 2 1 1 / 3 1 / 3 2 1 / 3 2 / 3 3 1 / 3 3 / 3 4 2 / 5 1 / 1 5 1 / 1 1 / 5 6 1 / 1 2 / 5 7 1 / 1 3 / 5 8 1 / 1 4 / 5 9 1 / 1 5 / 5 10 4 / 5 1 / 1 11 3 / 3 1 / 3 12 3 / 3 2 / 3 13 3 / 3 3 / 3 SGMGA_INDEX_TEST SGMGA_INDEX returns index and order vectors that identify each point in a multidimensional sparse grid with mixed factors. Each sparse grid is of spatial dimension DIM_NUM, and is made up of product grids of levels up to LEVEL_MAX. IMPORTANCE: 1.00000 2.00000 LEVEL_WEIGHT: 1.00000 0.500000 Dimension Rule Growth Parameters 1 1 6 2 1 6 For LEVEL_MAX = 0 1 1 / 1 1 / 1 For LEVEL_MAX = 1 1 1 / 1 1 / 3 2 1 / 1 2 / 3 3 1 / 1 3 / 3 For LEVEL_MAX = 2 1 1 / 3 1 / 1 2 1 / 1 1 / 5 3 1 / 1 2 / 5 4 1 / 1 3 / 5 5 1 / 1 4 / 5 6 1 / 1 5 / 5 7 3 / 3 1 / 1 For LEVEL_MAX = 3 1 1 / 3 1 / 3 2 1 / 3 2 / 3 3 1 / 3 3 / 3 4 1 / 1 1 / 9 5 1 / 1 2 / 9 6 1 / 1 3 / 9 7 1 / 1 4 / 9 8 1 / 1 5 / 9 9 1 / 1 6 / 9 10 1 / 1 7 / 9 11 1 / 1 8 / 9 12 1 / 1 9 / 9 13 3 / 3 1 / 3 14 3 / 3 2 / 3 15 3 / 3 3 / 3 For LEVEL_MAX = 4 1 1 / 3 1 / 5 2 1 / 3 2 / 5 3 1 / 3 3 / 5 4 1 / 3 4 / 5 5 1 / 3 5 / 5 6 2 / 5 1 / 1 7 1 / 1 1 / 17 8 1 / 1 2 / 17 9 1 / 1 3 / 17 10 1 / 1 4 / 17 11 1 / 1 5 / 17 12 1 / 1 6 / 17 13 1 / 1 7 / 17 14 1 / 1 8 / 17 15 1 / 1 9 / 17 16 1 / 1 10 / 17 17 1 / 1 11 / 17 18 1 / 1 12 / 17 19 1 / 1 13 / 17 20 1 / 1 14 / 17 21 1 / 1 15 / 17 22 1 / 1 16 / 17 23 1 / 1 17 / 17 24 4 / 5 1 / 1 25 3 / 3 1 / 5 26 3 / 3 2 / 5 27 3 / 3 3 / 5 28 3 / 3 4 / 5 29 3 / 3 5 / 5 For LEVEL_MAX = 5 1 1 / 3 1 / 9 2 1 / 3 2 / 9 3 1 / 3 3 / 9 4 1 / 3 4 / 9 5 1 / 3 5 / 9 6 1 / 3 6 / 9 7 1 / 3 7 / 9 8 1 / 3 8 / 9 9 1 / 3 9 / 9 10 2 / 5 1 / 3 11 2 / 5 2 / 3 12 2 / 5 3 / 3 13 1 / 1 1 / 33 14 1 / 1 2 / 33 15 1 / 1 3 / 33 16 1 / 1 4 / 33 17 1 / 1 5 / 33 18 1 / 1 6 / 33 19 1 / 1 7 / 33 20 1 / 1 8 / 33 21 1 / 1 9 / 33 22 1 / 1 10 / 33 23 1 / 1 11 / 33 24 1 / 1 12 / 33 25 1 / 1 13 / 33 26 1 / 1 14 / 33 27 1 / 1 15 / 33 28 1 / 1 16 / 33 29 1 / 1 17 / 33 30 1 / 1 18 / 33 31 1 / 1 19 / 33 32 1 / 1 20 / 33 33 1 / 1 21 / 33 34 1 / 1 22 / 33 35 1 / 1 23 / 33 36 1 / 1 24 / 33 37 1 / 1 25 / 33 38 1 / 1 26 / 33 39 1 / 1 27 / 33 40 1 / 1 28 / 33 41 1 / 1 29 / 33 42 1 / 1 30 / 33 43 1 / 1 31 / 33 44 1 / 1 32 / 33 45 1 / 1 33 / 33 46 4 / 5 1 / 3 47 4 / 5 2 / 3 48 4 / 5 3 / 3 49 3 / 3 1 / 9 50 3 / 3 2 / 9 51 3 / 3 3 / 9 52 3 / 3 4 / 9 53 3 / 3 5 / 9 54 3 / 3 6 / 9 55 3 / 3 7 / 9 56 3 / 3 8 / 9 57 3 / 3 9 / 9 SGMGA_INDEX_TEST SGMGA_INDEX returns index and order vectors that identify each point in a multidimensional sparse grid with mixed factors. Each sparse grid is of spatial dimension DIM_NUM, and is made up of product grids of levels up to LEVEL_MAX. IMPORTANCE: 1.00000 1.00000 1.00000 LEVEL_WEIGHT: 1.00000 1.00000 1.00000 Dimension Rule Growth Parameters 1 1 6 2 1 6 3 1 6 For LEVEL_MAX = 0 1 1 / 1 1 / 1 1 / 1 For LEVEL_MAX = 1 1 1 / 3 1 / 1 1 / 1 2 1 / 1 1 / 3 1 / 1 3 1 / 1 1 / 1 1 / 3 4 1 / 1 1 / 1 2 / 3 5 1 / 1 1 / 1 3 / 3 6 1 / 1 3 / 3 1 / 1 7 3 / 3 1 / 1 1 / 1 For LEVEL_MAX = 2 1 1 / 3 1 / 3 1 / 1 2 1 / 3 1 / 1 1 / 3 3 1 / 3 1 / 1 2 / 3 4 1 / 3 1 / 1 3 / 3 5 1 / 3 3 / 3 1 / 1 6 2 / 5 1 / 1 1 / 1 7 1 / 1 1 / 3 1 / 3 8 1 / 1 1 / 3 2 / 3 9 1 / 1 1 / 3 3 / 3 10 1 / 1 2 / 5 1 / 1 11 1 / 1 1 / 1 1 / 5 12 1 / 1 1 / 1 2 / 5 13 1 / 1 1 / 1 3 / 5 14 1 / 1 1 / 1 4 / 5 15 1 / 1 1 / 1 5 / 5 16 1 / 1 4 / 5 1 / 1 17 1 / 1 3 / 3 1 / 3 18 1 / 1 3 / 3 2 / 3 19 1 / 1 3 / 3 3 / 3 20 4 / 5 1 / 1 1 / 1 21 3 / 3 1 / 3 1 / 1 22 3 / 3 1 / 1 1 / 3 23 3 / 3 1 / 1 2 / 3 24 3 / 3 1 / 1 3 / 3 25 3 / 3 3 / 3 1 / 1 SGMGA_INDEX_TEST SGMGA_INDEX returns index and order vectors that identify each point in a multidimensional sparse grid with mixed factors. Each sparse grid is of spatial dimension DIM_NUM, and is made up of product grids of levels up to LEVEL_MAX. IMPORTANCE: 1.00000 2.00000 3.00000 LEVEL_WEIGHT: 1.00000 0.500000 0.333333 Dimension Rule Growth Parameters 1 1 6 2 1 6 3 1 6 For LEVEL_MAX = 0 1 1 / 1 1 / 1 1 / 1 For LEVEL_MAX = 1 1 1 / 1 1 / 1 1 / 3 2 1 / 1 1 / 1 2 / 3 3 1 / 1 1 / 1 3 / 3 For LEVEL_MAX = 2 1 1 / 1 1 / 3 1 / 1 2 1 / 1 1 / 1 1 / 5 3 1 / 1 1 / 1 2 / 5 4 1 / 1 1 / 1 3 / 5 5 1 / 1 1 / 1 4 / 5 6 1 / 1 1 / 1 5 / 5 7 1 / 1 3 / 3 1 / 1 SGMGA_INDEX_TEST SGMGA_INDEX returns index and order vectors that identify each point in a multidimensional sparse grid with mixed factors. Each sparse grid is of spatial dimension DIM_NUM, and is made up of product grids of levels up to LEVEL_MAX. IMPORTANCE: 1.00000 2.00000 LEVEL_WEIGHT: 1.00000 0.500000 Dimension Rule Growth Parameters 1 1 6 2 3 6 For LEVEL_MAX = 0 1 1 / 1 1 / 1 For LEVEL_MAX = 1 1 1 / 1 1 / 3 2 1 / 1 2 / 3 3 1 / 1 3 / 3 For LEVEL_MAX = 2 1 1 / 3 1 / 1 2 1 / 1 1 / 7 3 1 / 1 2 / 7 4 1 / 1 3 / 7 5 1 / 1 4 / 7 6 1 / 1 5 / 7 7 1 / 1 6 / 7 8 1 / 1 7 / 7 9 3 / 3 1 / 1 SGMGA_INDEX_TEST SGMGA_INDEX returns index and order vectors that identify each point in a multidimensional sparse grid with mixed factors. Each sparse grid is of spatial dimension DIM_NUM, and is made up of product grids of levels up to LEVEL_MAX. IMPORTANCE: 1.00000 2.00000 LEVEL_WEIGHT: 1.00000 0.500000 Dimension Rule Growth Parameters 1 1 6 2 4 3 For LEVEL_MAX = 0 1 1 / 1 1 / 1 For LEVEL_MAX = 1 1 1 / 1 1 / 3 2 1 / 1 2 / 3 3 1 / 1 3 / 3 For LEVEL_MAX = 2 1 1 / 3 1 / 1 2 1 / 1 1 / 5 3 1 / 1 2 / 5 4 1 / 1 3 / 5 5 1 / 1 4 / 5 6 1 / 1 5 / 5 7 3 / 3 1 / 1 SGMGA_INDEX_TEST SGMGA_INDEX returns index and order vectors that identify each point in a multidimensional sparse grid with mixed factors. Each sparse grid is of spatial dimension DIM_NUM, and is made up of product grids of levels up to LEVEL_MAX. IMPORTANCE: 1.00000 2.00000 LEVEL_WEIGHT: 1.00000 0.500000 Dimension Rule Growth Parameters 1 1 6 2 7 3 For LEVEL_MAX = 0 1 1 / 1 1 / 1 For LEVEL_MAX = 1 1 1 / 1 1 / 3 2 1 / 1 2 / 3 3 1 / 1 3 / 3 For LEVEL_MAX = 2 1 1 / 3 1 / 1 2 1 / 1 1 / 5 3 2 / 3 1 / 1 4 1 / 1 2 / 5 5 1 / 1 3 / 5 6 1 / 1 4 / 5 7 1 / 1 5 / 5 8 3 / 3 1 / 1 SGMGA_INDEX_TEST SGMGA_INDEX returns index and order vectors that identify each point in a multidimensional sparse grid with mixed factors. Each sparse grid is of spatial dimension DIM_NUM, and is made up of product grids of levels up to LEVEL_MAX. IMPORTANCE: 1.00000 2.00000 LEVEL_WEIGHT: 1.00000 0.500000 Dimension Rule Growth Parameters 1 1 6 2 8 3 1.50000 For LEVEL_MAX = 0 1 1 / 1 1 / 1 For LEVEL_MAX = 1 1 1 / 1 1 / 3 2 1 / 1 2 / 3 3 1 / 1 3 / 3 For LEVEL_MAX = 2 1 1 / 3 1 / 1 2 1 / 1 1 / 5 3 1 / 1 2 / 5 4 2 / 3 1 / 1 5 1 / 1 3 / 5 6 1 / 1 4 / 5 7 1 / 1 5 / 5 8 3 / 3 1 / 1 SGMGA_INDEX_TEST SGMGA_INDEX returns index and order vectors that identify each point in a multidimensional sparse grid with mixed factors. Each sparse grid is of spatial dimension DIM_NUM, and is made up of product grids of levels up to LEVEL_MAX. IMPORTANCE: 1.00000 2.00000 LEVEL_WEIGHT: 1.00000 0.500000 Dimension Rule Growth Parameters 1 2 6 2 9 3 0.500000 1.50000 For LEVEL_MAX = 0 1 1 / 1 1 / 1 For LEVEL_MAX = 1 1 1 / 1 1 / 3 2 1 / 1 2 / 3 3 1 / 1 3 / 3 For LEVEL_MAX = 2 1 1 / 3 1 / 1 2 1 / 1 1 / 5 3 1 / 1 2 / 5 4 1 / 1 3 / 5 5 2 / 3 1 / 1 6 1 / 1 4 / 5 7 1 / 1 5 / 5 8 3 / 3 1 / 1 SGMGA_INDEX_TEST SGMGA_INDEX returns index and order vectors that identify each point in a multidimensional sparse grid with mixed factors. Each sparse grid is of spatial dimension DIM_NUM, and is made up of product grids of levels up to LEVEL_MAX. IMPORTANCE: 1.00000 2.00000 LEVEL_WEIGHT: 1.00000 0.500000 Dimension Rule Growth Parameters 1 6 3 2.00000 2 10 4 For LEVEL_MAX = 0 1 1 / 1 1 / 1 For LEVEL_MAX = 1 1 1 / 1 1 / 3 2 1 / 1 2 / 3 3 1 / 1 3 / 3 For LEVEL_MAX = 2 1 1 / 3 1 / 1 2 1 / 1 1 / 3 3 1 / 1 2 / 3 4 1 / 1 3 / 3 5 3 / 3 1 / 1 SGMGA_INDEX_TEST SGMGA_INDEX returns index and order vectors that identify each point in a multidimensional sparse grid with mixed factors. Each sparse grid is of spatial dimension DIM_NUM, and is made up of product grids of levels up to LEVEL_MAX. IMPORTANCE: 1.00000 2.00000 3.00000 LEVEL_WEIGHT: 1.00000 0.500000 0.333333 Dimension Rule Growth Parameters 1 1 6 2 4 3 3 5 3 For LEVEL_MAX = 0 1 1 / 1 1 / 1 1 / 1 For LEVEL_MAX = 1 1 1 / 1 1 / 1 1 / 3 2 1 / 1 1 / 1 2 / 3 3 1 / 1 1 / 1 3 / 3 For LEVEL_MAX = 2 1 1 / 1 1 / 3 1 / 1 2 1 / 1 1 / 1 1 / 5 3 1 / 1 1 / 1 2 / 5 4 1 / 1 1 / 1 3 / 5 5 1 / 1 1 / 1 4 / 5 6 1 / 1 1 / 1 5 / 5 7 1 / 1 3 / 3 1 / 1 SGMGA_INDEX_TEST SGMGA_INDEX returns index and order vectors that identify each point in a multidimensional sparse grid with mixed factors. Each sparse grid is of spatial dimension DIM_NUM, and is made up of product grids of levels up to LEVEL_MAX. IMPORTANCE: 1.00000 0.00000 1.00000 LEVEL_WEIGHT: 1.00000 0.00000 1.00000 Dimension Rule Growth Parameters 1 1 6 2 1 6 3 1 6 For LEVEL_MAX = 0 1 1 / 1 1 / 1 1 / 1 For LEVEL_MAX = 1 1 1 / 3 1 / 1 1 / 1 2 1 / 1 1 / 1 1 / 3 3 1 / 1 1 / 1 2 / 3 4 1 / 1 1 / 1 3 / 3 5 3 / 3 1 / 1 1 / 1 For LEVEL_MAX = 2 1 1 / 3 1 / 1 1 / 3 2 1 / 3 1 / 1 2 / 3 3 1 / 3 1 / 1 3 / 3 4 2 / 5 1 / 1 1 / 1 5 1 / 1 1 / 1 1 / 5 6 1 / 1 1 / 1 2 / 5 7 1 / 1 1 / 1 3 / 5 8 1 / 1 1 / 1 4 / 5 9 1 / 1 1 / 1 5 / 5 10 4 / 5 1 / 1 1 / 1 11 3 / 3 1 / 1 1 / 3 12 3 / 3 1 / 1 2 / 3 13 3 / 3 1 / 1 3 / 3 For LEVEL_MAX = 3 1 1 / 3 1 / 1 1 / 5 2 1 / 3 1 / 1 2 / 5 3 1 / 3 1 / 1 3 / 5 4 1 / 3 1 / 1 4 / 5 5 1 / 3 1 / 1 5 / 5 6 2 / 9 1 / 1 1 / 1 7 2 / 5 1 / 1 1 / 3 8 2 / 5 1 / 1 2 / 3 9 2 / 5 1 / 1 3 / 3 10 4 / 9 1 / 1 1 / 1 11 1 / 1 1 / 1 1 / 9 12 1 / 1 1 / 1 2 / 9 13 1 / 1 1 / 1 3 / 9 14 1 / 1 1 / 1 4 / 9 15 1 / 1 1 / 1 5 / 9 16 1 / 1 1 / 1 6 / 9 17 1 / 1 1 / 1 7 / 9 18 1 / 1 1 / 1 8 / 9 19 1 / 1 1 / 1 9 / 9 20 6 / 9 1 / 1 1 / 1 21 4 / 5 1 / 1 1 / 3 22 4 / 5 1 / 1 2 / 3 23 4 / 5 1 / 1 3 / 3 24 8 / 9 1 / 1 1 / 1 25 3 / 3 1 / 1 1 / 5 26 3 / 3 1 / 1 2 / 5 27 3 / 3 1 / 1 3 / 5 28 3 / 3 1 / 1 4 / 5 29 3 / 3 1 / 1 5 / 5 SGMGA_INDEX_TEST: Normal end of execution. 21 November 2024 8:35:08.007 AM