9 May 2025 9:46:54.937 PM test_triangulation_test(): Fortran90 version Test test_triangulation(). TEST01 P00_TEST_NUM reports the number of problems. P00_TITLE returns a title for each problem. P00_HEADER prints some information about each problem. The number of tests available = 15 Test number: 1 Title: "#1: The unit circle." P01: Strang and Persson example #1 The unit circle. Radius = 1.00000 Center = 0.00000 0.00000 A uniform mesh density is requested. Element sizes tried were 0.4, 0.2, 0.1. Number of boundary segments = 1 Number of fixed points = 0 Number of holes = 0 Test number: 2 Title: "#2: The circle with concentric circular hole." P02: Strang and Persson example #2 The unit circle, with a concentric hole. Radius1 = 1.00000 Radius2 = 0.400000 Center = 0.00000 0.00000 A uniform mesh density is requested. Element sizes tried were 0.4, 0.2, 0.1. Number of boundary segments = 2 Number of fixed points = 0 Number of holes = 1 Test number: 3 Title: "#3: The unit square with circular hole." P03: Strang and Persson example #3 The unit square, with a hole. The hole is a concentric circle of radius 0.4. A uniform mesh density is requested. Element sizes tried were 0.4, 0.2, 0.1. Number of boundary segments = 2 Number of fixed points = 4 Number of holes = 1 Test number: 4 Title: "#4: The unit hexagon with hexagonal hole." P04: Strang and Persson example #4 The hexagon with hexagonal hole. Radius of outer hexagon R1 = 1.00000 Radius of outer hexagon R2 = 0.500000 A uniform mesh density is requested. Element sizes tried were ? Number of boundary segments = 2 Number of fixed points = 12 Number of holes = 1 Test number: 5 Title: "#5: The horn." P05: Strang and Persson example #5 The horn. Circle C1 has center = (0,0) Radius R1 = 1.00000 Circle C2 has center = (-0.4,0) Radius R2 = 0.550000 Points in the region are: in C1 and not in C2 and have 0 <= Y. A uniform mesh density is requested. Element sizes tried were 0.4, 0.2, 0.1. Number of boundary segments = 1 Number of fixed points = 4 Number of holes = 0 Test number: 6 Title: "#6: The superellipse with superelliptical hole." P06: Strang and Persson example #6 Superellipse with superelliptical hole. Radius R1 = 1.00000 Radius R2 = 0.500000 A uniform mesh density is requested. Element sizes tried were 0.4, 0.2, 0.1. Number of boundary segments = 2 Number of fixed points = 0 Number of holes = 1 Test number: 7 Title: "#7: Bicycle seat (implicit)." P07: Strang and Persson example #7 Bicycle seat (implicit). A uniform mesh density is requested. The boundary is formed by two algebraic expressions. Number of boundary segments = 1 Number of fixed points = 2 Number of holes = 0 Test number: 8 Title: "#8: Pie slice with notch and hole." P08: Strang and Persson example #8 Pie slice with notch and hole. The pie rim is a portion of a circle C1 with CENTER1 = 0.00000 0.00000 and radius R1 = 1.00000 The interior hole is a circle C2 with CENTER2 = 0.600000 0.00000 and radius R2 = 0.100000 A uniform mesh density is requested. Number of boundary segments = 2 Number of fixed points = 6 Number of holes = 1 Test number: 9 Title: "#9: Jeff Borggaard's Box with 2 hexagonal holes." P09: Jeff Borggaard's example A square with 2 hexagonal holes. The square has "center" at 0.500000 0.500000 and "radius" R1 = 0.500000 Hexagon 1 has "center" at 0.250000 0.750000 and "radius" R2 = 0.100000 Hexagon 2 has "center" at 0.600000 0.400000 and "radius" R3 = 0.100000 A uniform mesh density is requested. Number of boundary segments = 3 Number of fixed points = 16 Number of holes = 2 Test number: 10 Title: "#10: The unit square." P10: The unit square. Number of boundary segments = 1 Number of fixed points = 4 Number of holes = 0 Test number: 11 Title: "#11: The L-shaped region." P11: The L-shaped region. The lower left corner of the indentation is P = 0.500000 0.500000 Number of boundary segments = 1 Number of fixed points = 6 Number of holes = 0 Test number: 12 Title: "#12: John Shadid's H-shaped region." P12: John Shadid's H-shaped region. Number of boundary segments = 1 Number of fixed points = 12 Number of holes = 0 Test number: 13 Title: "#13: The Sandia Fork region." P13: The Sandia Fork region. Number of boundary segments = 1 Number of fixed points = 8 Number of holes = 0 Test number: 14 Title: "#14: Marcus Garvie's Lake Alpha with Beta Island." P14: Marcus Garvie's Lake Alpha and Beta island. Number of boundary segments = 2 Number of fixed points = 101 Number of holes = 1 Test number: 15 Title: "#15: Sangbum Kim's forward step." P15: Sangbum Kim's forward step. Number of boundary segments = 1 Number of fixed points = 8 Number of holes = 0 TEST02 P00_SAMPLE returns sample points from the region. Test number = 1 Title: = "#1: The unit circle." Spatial dimension M = 2 Number of samples N = 20 The sample points: Row 1 2 Col -0.190073 -0.645632 -0.433069 0.183765 0.717699 -0.275876 -0.428852E-01 -0.505121 -0.791723 0.479156 0.133502 0.907182E-03 -0.544828E-01 -0.913913 -0.595496 0.549427E-02 0.333026 0.189268 0.213804 0.329175 -0.411740 0.695670E-02 0.631177 0.375764 -0.779575 0.814331E-01 -0.657782 0.331854 0.555726 -0.587196 0.150507 0.762012 -0.423348 0.740840 0.396204 0.475171 0.420388 -0.573833E-01 0.521087 -0.771986 Test number = 2 Title: = "#2: The circle with concentric circular hole." Spatial dimension M = 2 Number of samples N = 20 The sample points: Row 1 2 Col -0.745711 -0.155913E-01 -0.660529 -0.737146 -0.728803 0.651740 0.401134 0.240300 0.849663 0.341808 -0.830122 0.126030 -0.754638 0.234465 -0.393078 0.556155 -0.368269E-01 0.446042 0.578381 -0.618306 0.563678 -0.767555 -0.405074 -0.769438 -0.240781 -0.886696 -0.495712 0.572372 -0.564780 -0.461132 0.160618 -0.665227 0.671347E-01 0.520277 -0.517258 -0.783837 -0.781435E-01 0.949186 0.437528 -0.668693E-01 Test number = 3 Title: = "#3: The unit square with circular hole." Spatial dimension M = 2 Number of samples N = 20 The sample points: Row 1 2 Col -0.764088 0.283221 0.951478 0.459688 0.215684 0.895700 -0.337275 0.321244 0.563724 0.650274 -0.505322 0.799577 -0.598462 0.215777 -0.916583 -0.178171 -0.520842 -0.578335 0.970853 -0.601227 -0.681353 0.810352 -0.844534 -0.660359 0.121878 -0.744668 -0.868286 -0.519721 0.962329 -0.413765 0.443500 -0.239329 0.668665 -0.318007 -0.884903 -0.673746 0.372811 -0.567853 -0.387785 -0.349815 Test number = 4 Title: = "#4: The unit hexagon with hexagonal hole." Spatial dimension M = 2 Number of samples N = 20 The sample points: Row 1 2 Col -0.406779 0.498378 -0.403098 -0.625983 -0.705757 -0.353879E-01 -0.327807 0.558483 -0.842726 -0.195527 -0.747636 -0.154543 0.215939E-02 -0.781374 0.269809 0.821804 -0.885341 -0.435700E-01 -0.692136 -0.193877 0.364045 -0.590707 0.339005 0.440724 0.762358 0.122918 -0.843808 -0.161429 -0.312409 0.430804 0.657365 -0.109481 0.899603 -0.147844E-01 -0.480741 0.610817 0.203314 0.748321 0.588751 0.314676E-01 Test number = 5 Title: = "#5: The horn." Spatial dimension M = 2 Number of samples N = 20 The sample points: Row 1 2 Col 0.459485 0.373855 0.317256 0.388322E-01 0.638759 0.686396E-01 0.228634 0.115538 -0.851426 0.510309 0.315975 0.499348 -0.171103 0.924686 0.424861 0.230901 0.552343 0.731288 0.746549 0.575963 -0.485602 0.710781 -0.304527 0.853693 0.680320 0.589102 0.877946 0.151523 0.250022 0.644249E-01 -0.272157 0.628433 -0.143846 0.622662 0.772422 0.633684 -0.887347 0.353296 0.488566 0.306611 Test number = 6 Title: = "#6: The superellipse with superelliptical hole." Spatial dimension M = 2 Number of samples N = 20 The sample points: Row 1 2 Col 0.721266 -0.840383 0.701333 -0.536538 0.311783 -0.698057 0.865562 -0.691360 0.205864 0.626858 -0.653730 -0.703890 0.217853 -0.747135 0.488259 0.728995 -0.995903 -0.254419E-01 0.203544 0.837884 -0.861377 0.675984 0.720505 -0.635723E-01 -0.134728 0.528204 0.574114 0.723288 0.800338 -0.561393 -0.808443 -0.218953 -0.424491E-01 -0.991805 0.408837 0.981273 0.653277 0.696946 -0.817959 0.604502 Test number = 7 Title: = "#7: Bicycle seat (implicit)." Spatial dimension M = 2 Number of samples N = 20 The sample points: Row 1 2 Col -2.45319 -3.11750 3.46204 -4.60543 -2.57782 -4.18485 1.98564 -1.50462 -7.43428 0.337882 -1.36868 -0.348821 5.90812 -1.85920 -7.09681 -0.520708 -1.15676 0.334590E-01 1.50840 -2.23610 6.98039 -0.723967 -0.576317 -2.05953 -5.28034 -0.504071 -2.09048 -1.48182 0.171535 0.837902E-01 0.792867 -3.67560 6.29337 -1.00982 -1.03379 -3.33432 5.99549 -1.70884 -2.71623 -3.70214 Test number = 8 Title: = "#8: Pie slice with notch and hole." Spatial dimension M = 2 Number of samples N = 20 The sample points: Row 1 2 Col 0.759666 -0.623383E-01 0.972434 -0.119068 0.735109 -0.104289 0.654287 -0.116104 0.977886 0.133347 0.948605 0.132548 0.741770 0.995484E-01 0.295132 -0.623468E-01 0.815065 0.628288E-01 0.731146 -0.722532E-01 0.158349 0.390587E-01 0.176710 0.148372E-01 0.709130 -0.187971 0.462282 0.832015E-01 0.304991 -0.731534E-01 0.801559 0.530167E-01 0.232141 -0.546610E-01 0.658431 0.838094E-01 0.816883 -0.201423 0.419607 -0.425117E-01 Test number = 9 Title: = "#9: Jeff Borggaard's Box with 2 hexagonal holes." Spatial dimension M = 2 Number of samples N = 20 The sample points: Row 1 2 Col 0.149744 0.292412E-01 0.745580 0.233959 0.258680 0.889306E-01 0.857359 0.347170 0.667058 0.598271 0.484952 0.501582 0.163572 0.687695 0.263644 0.897426 0.135123 0.478126 0.552405 0.752228 0.111594E-01 0.453822 0.132246E-01 0.736982 0.829608 0.781411E-01 0.439278 0.445586 0.988395 0.492329 0.956324 0.338034 0.102413 0.670482 0.902990 0.324894 0.208737 0.839689 0.783720 0.583622 Test number = 10 Title: = "#10: The unit square." Spatial dimension M = 2 Number of samples N = 20 The sample points: Row 1 2 Col 0.873685 0.586652 0.699747 0.262276 0.462190 0.273607 0.341290 0.540464 0.475032 0.214679 0.521691 0.559119E-01 0.785524 0.172821 0.891309 0.119281 0.113198 0.525680 0.639737E-01 0.939862 0.930671E-01 0.255278 0.395110 0.424374 0.751192E-01 0.554899 0.881062 0.718365 0.445924E-01 0.445721 0.157275 0.218073 0.476748E-01 0.529929 0.893231 0.974635 0.654608 0.123414 0.693336 0.371508 Test number = 11 Title: = "#11: The L-shaped region." Spatial dimension M = 2 Number of samples N = 20 The sample points: Row 1 2 Col 0.322152 0.452739E-01 0.982160E-01 0.462719 0.264727 0.719123 0.881952 0.927066E-01 0.881533 0.209954 0.634586 0.148916 0.280364 0.114852 0.423870 0.207965 0.303349 0.917837 0.578400 0.166091 0.850615E-01 0.333896 0.272899 0.980816 0.937163 0.372623E-01 0.695720 0.122533E-01 0.201550 0.142943 0.304501 0.588528 0.218377 0.972349 0.460457E-01 0.649453 0.504275 0.143149 0.132242 0.269522 Test number = 12 Title: = "#12: John Shadid's H-shaped region." Spatial dimension M = 2 Number of samples N = 20 The sample points: Row 1 2 Col 0.397340 0.521083 0.253505 0.852120 0.772241 0.194803 0.440979 0.726687 0.390217 0.398288 0.401524 0.189214 0.185149 0.644390 0.115492 0.896920 0.688406 0.845998 0.208314 0.497371 0.313010E-01 0.596135 0.342570E-01 0.870270 0.802082 0.639094 0.187008 0.101496E-01 0.909840 0.822029 0.313272 0.422165 0.124236E-02 0.944137 0.792005 0.621714 0.170100 0.314908 0.410650 0.747746 Test number = 13 Title: = "#13: The Sandia Fork region." Spatial dimension M = 2 Number of samples N = 20 The sample points: Row 1 2 Col 51.5489 47.4532 19.4173 9.28897 78.5551 16.6279 51.4394 74.2513 53.2076 75.3486 78.9117 10.2563 47.0491 83.1641 46.2255 77.4654 49.4292 30.1375 16.1283 0.567992 43.9330 33.3025 45.7545 44.1453 50.3615 52.0901 26.2331 23.9778 63.9692 35.4066 78.7237 15.0876 18.5539 21.8090 84.0052 6.09826 19.1848 15.5292 77.0957 28.4166 Test number = 14 Title: = "#14: Marcus Garvie's Lake Alpha with Beta Island." Spatial dimension M = 2 Number of samples N = 20 The sample points: Row 1 2 Col 446.344 342.590 266.949 302.781 317.080 547.680 248.584 666.558 336.147 416.944 526.734 343.383 545.192 280.434 371.450 786.270 418.538 331.741 258.269 340.563 212.149 359.628 438.465 469.191 491.275 537.076 404.574 406.168 537.996 436.078 340.280 548.741 431.852 554.623 447.917 332.403 386.340 493.558 315.474 749.391 Test number = 15 Title: = "#15: Sangbum Kim's forward step." Spatial dimension M = 2 Number of samples N = 20 The sample points: Row 1 2 Col 1.05893 -0.155596 0.923113 0.600882 1.43242 0.123131 -5.57828 -0.857163 6.92273 0.631079 0.496162 -0.663408 1.85495 0.755272E-01 -7.88191 -0.345616 -1.42766 -0.286355 0.757600 -0.703365 7.19845 0.832923 2.14346 0.840224 4.44482 0.493707 7.95760 0.924844E-01 0.268063 -0.243658 -7.91657 -0.899958 7.26938 0.240442E-01 4.47341 0.843706 3.01782 0.954432 -7.80986 -0.279896 TEST03 P00_BOUNDARY_NEAREST returns the nearest boundary point for a set of points. Test number = 1 Title: = "#1: The unit circle." Spatial dimension M = 2 Number of samples N = 20 Pairs of Point and Nearest Boundary Point: (This data can be passed to the PLOT_POINTS routine and plotted with the DASH option.) 0.236123 0.630456E-04 1.00000 0.267004E-03 -0.121885 -0.841288 -0.143382 -0.989667 0.156298 -0.484936 0.306766 -0.951785 0.690562 0.728396E-01 0.994483 0.104897 -0.136596 0.331357E-01 -0.971815 0.235744 -0.569447 -0.648887 -0.659600 -0.751617 0.124348 -0.662866 0.184375 -0.982856 -0.157942 0.360784 -0.401030 0.916065 -0.606044 -0.824500E-01 -0.990872 -0.134805 -0.283848 0.504441 -0.490393 0.871501 0.661427 0.158651 0.972418 0.233246 0.871702 -0.782447E-01 0.995996 -0.894014E-01 -0.108111 0.910687 -0.117886 0.993027 -0.563294 -0.387201 -0.824085 -0.566466 0.722286 0.836768E-01 0.993356 0.115080 -0.855161 -0.820414E-01 -0.995430 -0.954983E-01 -0.518695E-01 0.911143 -0.568359E-01 0.998384 0.215415 0.208113 0.719191 0.694813 -0.364845 -0.767270 -0.429433 -0.903098 -0.734651E-01 0.204115 -0.338653 0.940911 Test number = 2 Title: = "#2: The circle with concentric circular hole." Spatial dimension M = 2 Number of samples N = 20 Pairs of Point and Nearest Boundary Point: (This data can be passed to the PLOT_POINTS routine and plotted with the DASH option.) 0.830552 0.461707 0.874028 0.485875 -0.368934 -0.460867 -0.249978 -0.312268 -0.431744 0.343365 -0.313064 0.248979 -0.908692 -0.308749 -0.946838 -0.321710 -0.492310 -0.821078 -0.514237 -0.857648 -0.208480 -0.931078 -0.218502 -0.975836 0.683483 0.279400 0.925645 0.378393 0.134494E-02 -0.944398 0.142413E-02 -0.999999 -0.682111 0.567419 -0.768779 0.639514 0.757495 0.261462E-01 0.999405 0.344961E-01 -0.992128 -0.163379E-01 -0.999864 -0.164653E-01 -0.405425 0.657847 -0.524657 0.851314 -0.898769 -0.158247 -0.984851 -0.173404 0.197855 -0.645760 0.117179 -0.382451 0.239723 0.886463 0.261049 0.965325 0.922222 -0.394998E-01 0.999084 -0.427918E-01 0.687196 0.454467E-02 0.399991 0.264528E-02 0.858363 -0.246574 0.961130 -0.276095 0.725586 0.312841 0.918283 0.395924 -0.146243 -0.665945 -0.857966E-01 -0.390690 Test number = 3 Title: = "#3: The unit square with circular hole." Spatial dimension M = 2 Number of samples N = 20 Pairs of Point and Nearest Boundary Point: (This data can be passed to the PLOT_POINTS routine and plotted with the DASH option.) 0.767331 -0.966340 0.767331 -1.00000 -0.800714 0.304858 -1.00000 0.304858 0.390183 -0.108977 0.385256 -0.107601 0.882839 -0.902811 0.882839 -1.00000 -0.305757 -0.449480 -0.224979 -0.330733 0.431905 -0.990352 0.431905 -1.00000 0.552484 -0.682565 0.552484 -1.00000 0.239463 0.333971 0.233083 0.325073 0.918996 -0.405588 1.00000 -0.405588 -0.465557 -0.202998 -0.366660 -0.159876 0.932573 -0.820779 1.00000 -0.820779 0.524998 -0.694747E-01 0.396543 -0.524758E-01 -0.238246 0.333860 -0.232349 0.325597 -0.844729 0.877815 -0.844729 1.00000 -0.111517 0.652925 -0.673432E-01 0.394290 -0.194708 -0.443129 -0.160909 -0.366208 -0.590128 0.163556E-02 -0.399998 0.110861E-02 -0.552205 0.357452 -0.335789 0.217362 0.962299 -0.755327 1.00000 -0.755327 0.514216 0.434201 0.305620 0.258063 Test number = 4 Title: = "#4: The unit hexagon with hexagonal hole." Spatial dimension M = 2 Number of samples N = 20 Pairs of Point and Nearest Boundary Point: (This data can be passed to the PLOT_POINTS routine and plotted with the DASH option.) 0.223565 -0.677586 0.223565 -0.866025 -0.559292 -0.535269 -0.658045 -0.592284 0.300419 -0.357954 0.286822 -0.334404 -0.351856 -0.770684 -0.351856 -0.866025 -0.458527 0.750114 -0.539823 0.797050 0.110797 -0.577737 0.494364E-01 -0.471458 -0.154768 0.427372 -0.147525 0.414827 -0.758491 0.326317 -0.798323 0.349314 -0.494995 0.762502 -0.543576 0.790550 0.369809 0.852972 0.369809 0.866025 0.448713 0.585367 0.608707 0.677739 0.717346 0.894094E-01 0.890621 0.189450 -0.184525 -0.402004 -0.180827 -0.395599 -0.172603E-02 -0.574371 -0.918485E-16 -0.500000 -0.513372 0.362561 -0.433013 0.250000 -0.856698 -0.160685 -0.894596 -0.182565 -0.167893 0.807952 -0.167893 0.866025 -0.675358 -0.789147E-01 -0.884669 -0.199760 0.893434 0.402260E-02 0.971617 0.491615E-01 0.232036 0.804050 0.232036 0.866025 Test number = 5 Title: = "#5: The horn." Spatial dimension M = 2 Number of samples N = 20 Pairs of Point and Nearest Boundary Point: (This data can be passed to the PLOT_POINTS routine and plotted with the DASH option.) 0.800136 0.412783 0.888707 0.458476 -0.354142 0.897084 -0.367194 0.930145 0.548185 0.219105 0.574325 0.225146 0.191398 0.912547E-01 0.191398 0.00000 0.811945 0.273088 0.947825 0.318790 -0.464033 0.684591 -0.561078 0.827763 0.612533 0.648260 0.686794 0.726852 0.742615 0.235936 0.579340 0.202222 0.935001 0.660645E-01 0.997513 0.704814E-01 0.125410 0.990505 0.125610 0.992080 0.561594 0.765862E-02 0.561594 0.00000 0.671907E-01 0.808758 0.100204 0.865908 0.536145 0.534758 0.468316 0.496011 0.447873 0.776929 0.499425 0.866357 -0.842637 0.403379 -0.901976 0.431785 -0.905716 0.297099 -0.950185 0.311686 -0.119410E-01 0.940434 -0.185599E-01 0.924394 -0.106488E-01 0.720382 0.754752E-01 0.879729 -0.132397 0.484033 0.838391E-01 0.875157 0.141466 0.951305 0.147090 0.989123 Test number = 6 Title: = "#6: The superellipse with superelliptical hole." Spatial dimension M = 2 Number of samples N = 20 Pairs of Point and Nearest Boundary Point: (This data can be passed to the PLOT_POINTS routine and plotted with the DASH option.) -0.604597 0.210418 -0.496566 0.203034 -0.943500 -0.101133 -0.999974 -0.101191 0.917953 -0.337959 0.996598 -0.341113 -0.457231E-01 -0.503870 -0.457203E-01 -0.499991 0.549833 0.953150 0.553939 0.975581 -0.228905 -0.765194 -0.231828 -0.999277 -0.945349 -0.350272 -0.996117 -0.352522 -0.636240 0.226172 -0.495691 0.214744 -0.801469 0.424397 -0.990399 0.441087 0.615037 0.589278 0.425943 0.414729 -0.756396 -0.313156 -0.997328 -0.321205 -0.813157 -0.818236 -0.838092 -0.843673 -0.186421 -0.886973 -0.187160 -0.999693 0.989438 0.285080 0.998340 0.285288 -0.478258 0.905949 -0.487914 0.985520 0.693640 -0.874306E-01 0.499888 -0.864291E-01 -0.415455 -0.990021 -0.415633 -0.992454 -0.351336 -0.994597 -0.351405 -0.996166 0.855219 0.284772 0.998270 0.288215 0.643776 0.238122 0.494862 0.224262 Test number = 7 Title: = "#7: Bicycle seat (implicit)." Spatial dimension M = 2 Number of samples N = 20 Pairs of Point and Nearest Boundary Point: (This data can be passed to the PLOT_POINTS routine and plotted with the DASH option.) -5.12582 -3.91910 -5.20974 -4.03200 6.52994 0.734194 6.59690 0.951193 -5.92257 -0.734977 -4.96732 0.252180 5.08218 -2.21963 6.16684 -3.09953 6.49815 -0.512595 7.45061 -0.950722 -6.53964 -1.52208 -7.02997 -1.79059 -3.04755 -2.28029 -3.10036 -0.999150 2.85157 -2.81772 3.03874 -0.994715 0.473611 -0.184615 1.06079 0.488183 2.76243 -2.21881 2.97136 -0.985545 -0.264190 -4.37946 -0.264250 -4.99999 -1.93504 -4.69672 -1.94605 -4.98115 1.86100 -0.739404 2.08051 -0.487928 -3.76481 -1.33751 -3.58088 -0.905053 1.06700 -0.626241 1.63151 -0.606803E-01 5.01603 -0.646041 4.54417 -0.167427 -3.79163 -2.57835 -3.39230 -0.968737 -0.254936 -0.765656 -1.26949 0.296764 3.29701 -3.12032 3.74442 -4.74169 -0.451236 -2.05264 -1.97575 -0.393976 Test number = 8 Title: = "#8: Pie slice with notch and hole." Spatial dimension M = 2 Number of samples N = 20 Pairs of Point and Nearest Boundary Point: (This data can be passed to the PLOT_POINTS routine and plotted with the DASH option.) 0.795916 0.121463 0.772966 0.207116 0.660225 -0.101211 0.651136 -0.859366E-01 0.369565 -0.778481E-01 0.364271 -0.976060E-01 0.713763E-01 -0.932772E-02 0.689270E-01 -0.184689E-01 0.828467 0.221453 0.828333 0.221951 0.396597 0.263952E-01 0.376628 0.100917 0.359205 -0.370038E-01 0.344394 -0.922802E-01 0.563350 -0.148991 0.562860 -0.150818 0.758335 -0.183614 0.753439 -0.201883 0.940642 -0.530365E-01 0.946839 -0.468395E-01 0.362088 -0.552632E-01 0.351649 -0.942240E-01 0.642941 -0.907156E-01 0.642784 -0.903853E-01 0.705299 -0.170751 0.700741 -0.187763 0.380621 0.436686E-01 0.366042 0.980806E-01 0.960513 -0.102674 0.981594 -0.815935E-01 0.845996 -0.220225E-02 0.900000 0.00000 0.867594 0.582472E-01 0.912921 0.129206E-01 0.964579 -0.110299 0.993526 -0.113609 0.490739 0.118752 0.487554 0.130640 0.687352 0.174128 0.684840 0.183502 Test number = 9 Title: = "#9: Jeff Borggaard's Box with 2 hexagonal holes." Spatial dimension M = 2 Number of samples N = 20 Pairs of Point and Nearest Boundary Point: (This data can be passed to the PLOT_POINTS routine and plotted with the DASH option.) 0.328059 0.128374 0.328059 0.00000 0.897014 0.912443 0.897014 1.00000 0.189155 0.215653 0.00000 0.215653 0.145415 0.939762E-01 0.145415 0.00000 0.829867 0.513927 0.683135 0.429211 0.991912 0.325295 1.00000 0.325295 0.175242E-01 0.567529 0.00000 0.567529 0.182419 0.173437 0.182419 0.00000 0.363253 0.509042 0.300000 0.663397 0.463355 0.211074 0.550000 0.313397 0.167603 0.531356 0.200000 0.663397 0.967337 0.246082 1.00000 0.246082 0.146980 0.869283 0.200000 0.836603 0.843137 0.102816 0.843137 0.00000 0.601204 0.263693 0.601204 0.313397 0.167792 0.848935E-01 0.167792 0.00000 0.821783 0.909917 0.821783 1.00000 0.517806 0.619395 0.550000 0.486603 0.937919 0.795636 1.00000 0.795636 0.768145 0.240569 0.650000 0.313397 Test number = 10 Title: = "#10: The unit square." Spatial dimension M = 2 Number of samples N = 20 Pairs of Point and Nearest Boundary Point: (This data can be passed to the PLOT_POINTS routine and plotted with the DASH option.) 0.825961 0.859309 0.536082-309 0.00000 0.574739 0.503850 1.00000 0.503850 0.928123 0.910994 1.00000 0.910994 0.684858 0.801077 0.145415 0.939762E-01 0.826343 0.554505 1.00000 0.554505 0.965946 0.288264 1.00000 0.288264 0.424530 0.471365 0.00000 0.471365 0.579005E-02 0.413131 0.00000 0.413131 0.771363 0.134783 0.771363 0.00000 0.495044 0.660046 0.463355 0.211074 0.882329 0.344366 1.00000 0.344366 0.141881 0.610899 0.00000 0.610899 0.504740 0.899571 0.146980 0.869283 0.799174 0.600070 1.00000 0.600070 0.251056 0.415550E-01 0.251056 0.00000 0.683309 0.474220 1.00000 0.474220 0.305482 0.103672 0.305482 0.00000 0.350421 0.647831 0.00000 0.647831 0.456320 0.788374 0.937919 0.795636 0.372124 0.903197 0.768145 0.240569 Test number = 11 Title: = "#11: The L-shaped region." Spatial dimension M = 2 Number of samples N = 20 Pairs of Point and Nearest Boundary Point: (This data can be passed to the PLOT_POINTS routine and plotted with the DASH option.) 0.177679 0.884916 0.177679 1.00000 0.250716 0.754497 0.250716 1.00000 0.119333 0.119053 0.119333 0.00000 0.607602 0.420271 0.607602 0.500000 0.801601 0.488870 0.801601 0.500000 0.472027 0.385952 0.500000 0.500000 0.669775 0.298599 0.669775 0.500000 0.273465 0.926426 0.273465 1.00000 0.255779 0.818705 0.255779 1.00000 0.585045 0.316701 0.585045 0.500000 0.945501E-01 0.375217 0.00000 0.375217 0.580969E-01 0.446170 0.00000 0.446170 0.287466 0.169136 0.287466 0.00000 0.814479E-01 0.405166E-01 0.814479E-01 0.00000 0.410752 0.998421 0.410752 1.00000 0.230113 0.375926 0.00000 0.375926 0.560228 0.855381E-01 0.560228 0.00000 0.400830 0.533021 0.500000 0.533021 0.477379 0.977884 0.477379 1.00000 0.723865 0.229179 0.723865 0.00000 Test number = 12 Title: = "#12: John Shadid's H-shaped region." Spatial dimension M = 2 Number of samples N = 20 Pairs of Point and Nearest Boundary Point: (This data can be passed to the PLOT_POINTS routine and plotted with the DASH option.) 0.355776 0.989962 0.355776 1.00000 0.312556E-01 0.789791 0.00000 0.789791 0.412473 0.263272 0.500000 0.250000 0.253812 0.429894 0.500000 0.429894 0.829163 0.278972 1.00000 0.278972 0.785970 0.133452 0.785970 0.00000 0.225670 0.630430 0.00000 0.630430 0.810447 0.426978E-01 0.810447 0.00000 0.623521 0.297567 0.623521 0.250000 0.938664 0.918349 1.00000 0.918349 0.474671 0.239504 0.500000 0.239504 0.929344 0.546458 1.00000 0.546458 0.668656 0.984845 0.668656 1.00000 0.493547E-02 0.543222 0.00000 0.543222 0.804271 0.766953 0.625000 0.766953 0.786740 0.460977 0.625000 0.460977 0.922332 0.664109 1.00000 0.664109 0.299831 0.486919 0.500000 0.486919 0.944630 0.489946 1.00000 0.489946 0.712012 0.275433 0.625000 0.250000 Test number = 13 Title: = "#13: The Sandia Fork region." Spatial dimension M = 2 Number of samples N = 20 Pairs of Point and Nearest Boundary Point: (This data can be passed to the PLOT_POINTS routine and plotted with the DASH option.) 54.6917 76.5404 55.0000 76.5404 15.7220 7.59539 10.9472 8.65339 31.2158 26.8098 32.7855 24.5695 54.8786 72.7962 55.0000 72.7962 84.9462 11.5850 87.9680 12.5868 32.1379 30.4887 29.7801 34.5131 30.3007 27.5426 32.5476 24.4011 46.7207 31.2714 46.8712 29.8364 47.7123 80.8347 45.0000 80.8347 50.2459 64.1288 55.0000 64.1288 80.6043 16.4013 76.4422 14.1708 47.7253 66.9545 45.0000 66.9545 82.6425 12.9136 87.1952 14.7146 60.9329 35.3543 61.8173 38.2145 68.1723 34.6516 68.5775 35.4242 45.0777 46.9806 45.0000 46.9806 82.3426 17.9645 84.9679 19.4227 30.0127 27.4484 32.3405 24.2516 48.2632 32.3874 48.3936 29.9570 49.1978 51.9368 45.0000 51.9368 Test number = 14 Title: = "#14: Marcus Garvie's Lake Alpha with Beta Island." Spatial dimension M = 2 Number of samples N = 20 Pairs of Point and Nearest Boundary Point: (This data can be passed to the PLOT_POINTS routine and plotted with the DASH option.) 351.091 444.751 350.335 444.807 535.182 321.853 574.705 331.253 498.107 453.847 552.137 489.028 229.192 305.107 238.180 303.330 175.533 321.369 133.427 280.847 213.694 349.213 216.551 396.521 307.131 271.780 284.547 280.419 170.724 391.574 175.309 408.019 275.372 673.514 285.988 662.073 382.292 787.539 382.476 788.875 251.994 647.604 236.752 635.948 256.032 718.211 266.257 712.110 307.569 630.935 314.677 641.259 250.096 738.920 242.787 746.184 319.836 571.719 301.431 548.959 508.430 475.323 543.819 500.776 284.626 247.157 271.580 256.770 310.553 251.134 279.733 267.835 152.297 348.666 125.992 366.926 457.898 527.338 474.345 564.141 Test number = 15 Title: = "#15: Sangbum Kim's forward step." Spatial dimension M = 2 Number of samples N = 20 Pairs of Point and Nearest Boundary Point: (This data can be passed to the PLOT_POINTS routine and plotted with the DASH option.) -3.67312 -0.709592 -8.00000 -0.709592 7.39706 0.881854E-01 -8.00000 0.881854E-01 2.68711 0.670305 -8.00000 0.670305 -5.59201 -0.398104 -8.00000 -0.398104 0.971087 0.969961 -8.00000 0.969961 0.907173E-01 -0.351624E-01 -8.00000 -0.351624E-01 0.184871 0.394736 -8.00000 0.394736 1.38508 0.376834 -8.00000 0.376834 0.870995 0.925080 -8.00000 0.925080 7.72772 0.473756 -8.00000 0.473756 0.929805 -0.313059 -8.00000 -0.313059 -6.60331 -0.723424 -8.00000 -0.723424 5.69697 0.325379 -8.00000 0.325379 7.75038 0.930113 -8.00000 0.930113 4.39028 0.293080 -8.00000 0.293080 0.341157 0.850898 -8.00000 0.850898 0.386495 0.927315 -8.00000 0.927315 2.92770 0.773823 -8.00000 0.773823 1.90609 -0.187057 -8.00000 -0.187057 -2.70844 -0.849336 -8.00000 -0.849336 TEST04 P00_BOUNDARY_EPS makes an EPS file containing an image of the boundary. The boundary will be drawn to an absolute fineness of H = NaN The boundary nodes will NOT be shown. Test number = 1 Title: = "#1: The unit circle." H = 0.100000 Boundary image file is "p01_boundary.eps". Test number = 2 Title: = "#2: The circle with concentric circular hole." H = 0.100000 Boundary image file is "p02_boundary.eps". Test number = 3 Title: = "#3: The unit square with circular hole." H = 0.100000 Boundary image file is "p03_boundary.eps". Test number = 4 Title: = "#4: The unit hexagon with hexagonal hole." H = 0.866025E-01 Boundary image file is "p04_boundary.eps". Test number = 5 Title: = "#5: The horn." H = 0.500000E-01 Boundary image file is "p05_boundary.eps". Test number = 6 Title: = "#6: The superellipse with superelliptical hole." H = 0.100000 Boundary image file is "p06_boundary.eps". Test number = 7 Title: = "#7: Bicycle seat (implicit)." H = 0.300000 Boundary image file is "p07_boundary.eps". Test number = 8 Title: = "#8: Pie slice with notch and hole." H = 0.258819E-01 Boundary image file is "p08_boundary.eps". Test number = 9 Title: = "#9: Jeff Borggaard's Box with 2 hexagonal holes." H = 0.500000E-01 Boundary image file is "p09_boundary.eps". Test number = 10 Title: = "#10: The unit square." H = 0.500000E-01 Boundary image file is "p10_boundary.eps". Test number = 11 Title: = "#11: The L-shaped region." H = 0.500000E-01 Boundary image file is "p11_boundary.eps". Test number = 12 Title: = "#12: John Shadid's H-shaped region." H = 0.500000E-01 Boundary image file is "p12_boundary.eps". Test number = 13 Title: = "#13: The Sandia Fork region." H = 5.00000 Boundary image file is "p13_boundary.eps". Test number = 14 Title: = "#14: Marcus Garvie's Lake Alpha with Beta Island." H = 26.7000 Boundary image file is "p14_boundary.eps". Test number = 15 Title: = "#15: Sangbum Kim's forward step." H = 0.100000 Boundary image file is "p15_boundary.eps". TEST05 P00_POINTS_EPS makes an EPS file containing an image of a set of points, and the boundary. Test number = 1 Spatial dimension = 2 Relative spacing = 0.250000E-01 Actual spacing H = 0.500000E-01 Title: = "#1: The unit circle." DEBUG :about to allocate DEBUG :about to sample DEBUG :about to EPS Boundary image file is "p01_points.eps". Test number = 2 Spatial dimension = 2 Relative spacing = 0.250000E-01 Actual spacing H = 0.500000E-01 Title: = "#2: The circle with concentric circular hole." DEBUG :about to allocate DEBUG :about to sample DEBUG :about to EPS Boundary image file is "p02_points.eps". Test number = 3 Spatial dimension = 2 Relative spacing = 0.250000E-01 Actual spacing H = 0.500000E-01 Title: = "#3: The unit square with circular hole." DEBUG :about to allocate DEBUG :about to sample DEBUG :about to EPS Boundary image file is "p03_points.eps". Test number = 4 Spatial dimension = 2 Relative spacing = 0.250000E-01 Actual spacing H = 0.500000E-01 Title: = "#4: The unit hexagon with hexagonal hole." DEBUG :about to allocate DEBUG :about to sample DEBUG :about to EPS Boundary image file is "p04_points.eps". Test number = 5 Spatial dimension = 2 Relative spacing = 0.250000E-01 Actual spacing H = 0.500000E-01 Title: = "#5: The horn." DEBUG :about to allocate DEBUG :about to sample DEBUG :about to EPS Boundary image file is "p05_points.eps". Test number = 6 Spatial dimension = 2 Relative spacing = 0.250000E-01 Actual spacing H = 0.500000E-01 Title: = "#6: The superellipse with superelliptical hole." DEBUG :about to allocate DEBUG :about to sample DEBUG :about to EPS Boundary image file is "p06_points.eps". Test number = 7 Spatial dimension = 2 Relative spacing = 0.250000E-01 Actual spacing H = 0.392699 Title: = "#7: Bicycle seat (implicit)." DEBUG :about to allocate DEBUG :about to sample DEBUG :about to EPS Boundary image file is "p07_points.eps". Test number = 8 Spatial dimension = 2 Relative spacing = 0.250000E-01 Actual spacing H = 0.250000E-01 Title: = "#8: Pie slice with notch and hole." DEBUG :about to allocate DEBUG :about to sample DEBUG :about to EPS Boundary image file is "p08_points.eps". Test number = 9 Spatial dimension = 2 Relative spacing = 0.250000E-01 Actual spacing H = 0.250000E-01 Title: = "#9: Jeff Borggaard's Box with 2 hexagonal holes." DEBUG :about to allocate DEBUG :about to sample DEBUG :about to EPS Boundary image file is "p09_points.eps". Test number = 10 Spatial dimension = 2 Relative spacing = 0.250000E-01 Actual spacing H = 0.250000E-01 Title: = "#10: The unit square." DEBUG :about to allocate DEBUG :about to sample DEBUG :about to EPS Boundary image file is "p10_points.eps". Test number = 11 Spatial dimension = 2 Relative spacing = 0.250000E-01 Actual spacing H = 0.250000E-01 Title: = "#11: The L-shaped region." DEBUG :about to allocate DEBUG :about to sample DEBUG :about to EPS Boundary image file is "p11_points.eps". Test number = 12 Spatial dimension = 2 Relative spacing = 0.250000E-01 Actual spacing H = 0.250000E-01 Title: = "#12: John Shadid's H-shaped region." DEBUG :about to allocate DEBUG :about to sample DEBUG :about to EPS Boundary image file is "p12_points.eps". Test number = 13 Spatial dimension = 2 Relative spacing = 0.250000E-01 Actual spacing H = 2.50000 Title: = "#13: The Sandia Fork region." DEBUG :about to allocate DEBUG :about to sample DEBUG :about to EPS Boundary image file is "p13_points.eps". Test number = 14 Spatial dimension = 2 Relative spacing = 0.250000E-01 Actual spacing H = 16.3500 Title: = "#14: Marcus Garvie's Lake Alpha with Beta Island." DEBUG :about to allocate DEBUG :about to sample DEBUG :about to EPS Boundary image file is "p14_points.eps". Test number = 15 Spatial dimension = 2 Relative spacing = 0.250000E-01 Actual spacing H = 0.400000 Title: = "#15: Sangbum Kim's forward step." DEBUG :about to allocate DEBUG :about to sample DEBUG :about to EPS Boundary image file is "p15_points.eps". TEST06 P00_POLY_WRITE creates a POLY file out of the boundary data for each problem. The number of tests available = 15 TEST07 P00_HEX_GRID returns points inside a region that lie on a hexagonal grid. P00_HEX_GRID_COUNT counts the number of hex grid points inside a region. DTABLE_WRITE writes sets of points to a file. We use a hex grid spacing of H = 0.250000E-01 P00_HEX_GRID_COUNT reports that the number of hex grid points will be 409 A few of the points: Row 1 2 Col 0.487500 0.216506E-01 0.475000 0.138778E-16 0.487500 -0.216506E-01 0.500000 0.433013E-01 0.475000 0.433013E-01 The hex grid points were written to the file "p08_hex_grid_points.txt". test_triangulation_test(): Normal end of execution. 9 May 2025 9:46:54.952 PM