13 September 2021 8:59:24.056 AM HYPERCUBE_GRID_TEST: FORTRAN90 version Test the HYPERCUBE_GRID library. TEST01 Create a grid using HYPERCUBE_GRID. Spatial dimension M = 2 Number of grid points N = 20 I NS C A B 1 4 2 0.0000 1.0000 2 5 4 0.0000 10.0000 Grid points: Row 1 2 Col 1: 0.200000 2.00000 2: 0.400000 2.00000 3: 0.600000 2.00000 4: 0.800000 2.00000 5: 0.200000 4.00000 6: 0.400000 4.00000 7: 0.600000 4.00000 8: 0.800000 4.00000 9: 0.200000 6.00000 10: 0.400000 6.00000 11: 0.600000 6.00000 12: 0.800000 6.00000 13: 0.200000 8.00000 14: 0.400000 8.00000 15: 0.600000 8.00000 16: 0.800000 8.00000 17: 0.200000 10.0000 18: 0.400000 10.0000 19: 0.600000 10.0000 20: 0.800000 10.0000 TEST02 Create a grid using HYPERCUBE_GRID. Use a two point grid in each dimension. Use a different centering option in each dimension. Spatial dimension M = 5 Number of grid points N = 32 I NS C A B 1 2 1 0.0000 1.0000 2 2 2 0.0000 1.0000 3 2 3 0.0000 1.0000 4 2 4 0.0000 1.0000 5 2 5 0.0000 1.0000 Grid points: Row 1 2 3 4 5 Col 1: 0.00000 0.333333 0.00000 0.500000 0.250000 2: 1.00000 0.333333 0.00000 0.500000 0.250000 3: 0.00000 0.666667 0.00000 0.500000 0.250000 4: 1.00000 0.666667 0.00000 0.500000 0.250000 5: 0.00000 0.333333 0.500000 0.500000 0.250000 6: 1.00000 0.333333 0.500000 0.500000 0.250000 7: 0.00000 0.666667 0.500000 0.500000 0.250000 8: 1.00000 0.666667 0.500000 0.500000 0.250000 9: 0.00000 0.333333 0.00000 1.00000 0.250000 10: 1.00000 0.333333 0.00000 1.00000 0.250000 11: 0.00000 0.666667 0.00000 1.00000 0.250000 12: 1.00000 0.666667 0.00000 1.00000 0.250000 13: 0.00000 0.333333 0.500000 1.00000 0.250000 14: 1.00000 0.333333 0.500000 1.00000 0.250000 15: 0.00000 0.666667 0.500000 1.00000 0.250000 16: 1.00000 0.666667 0.500000 1.00000 0.250000 17: 0.00000 0.333333 0.00000 0.500000 0.750000 18: 1.00000 0.333333 0.00000 0.500000 0.750000 19: 0.00000 0.666667 0.00000 0.500000 0.750000 20: 1.00000 0.666667 0.00000 0.500000 0.750000 21: 0.00000 0.333333 0.500000 0.500000 0.750000 22: 1.00000 0.333333 0.500000 0.500000 0.750000 23: 0.00000 0.666667 0.500000 0.500000 0.750000 24: 1.00000 0.666667 0.500000 0.500000 0.750000 25: 0.00000 0.333333 0.00000 1.00000 0.750000 26: 1.00000 0.333333 0.00000 1.00000 0.750000 27: 0.00000 0.666667 0.00000 1.00000 0.750000 28: 1.00000 0.666667 0.00000 1.00000 0.750000 29: 0.00000 0.333333 0.500000 1.00000 0.750000 30: 1.00000 0.333333 0.500000 1.00000 0.750000 31: 0.00000 0.666667 0.500000 1.00000 0.750000 32: 1.00000 0.666667 0.500000 1.00000 0.750000 TEST03 Create a grid using HYPERCUBE_GRID. Use the same parameters in every dimension. Spatial dimension M = 3 Number of grid points N = 27 I NS C A B 1 3 1 -1.0000 1.0000 2 3 1 -1.0000 1.0000 3 3 1 -1.0000 1.0000 Grid points: Row 1 2 3 Col 1: -1.00000 -1.00000 -1.00000 2: 0.00000 -1.00000 -1.00000 3: 1.00000 -1.00000 -1.00000 4: -1.00000 0.00000 -1.00000 5: 0.00000 0.00000 -1.00000 6: 1.00000 0.00000 -1.00000 7: -1.00000 1.00000 -1.00000 8: 0.00000 1.00000 -1.00000 9: 1.00000 1.00000 -1.00000 10: -1.00000 -1.00000 0.00000 11: 0.00000 -1.00000 0.00000 12: 1.00000 -1.00000 0.00000 13: -1.00000 0.00000 0.00000 14: 0.00000 0.00000 0.00000 15: 1.00000 0.00000 0.00000 16: -1.00000 1.00000 0.00000 17: 0.00000 1.00000 0.00000 18: 1.00000 1.00000 0.00000 19: -1.00000 -1.00000 1.00000 20: 0.00000 -1.00000 1.00000 21: 1.00000 -1.00000 1.00000 22: -1.00000 0.00000 1.00000 23: 0.00000 0.00000 1.00000 24: 1.00000 0.00000 1.00000 25: -1.00000 1.00000 1.00000 26: 0.00000 1.00000 1.00000 27: 1.00000 1.00000 1.00000 HYPERCUBE_GRID_TEST: Normal end of execution. 13 September 2021 8:59:24.057 AM