08-Jan-2022 10:40:22 triangulation_boundary_test(): MATLAB/Octave version 9.8.0.1380330 (R2020a) Update 2 test triangulation_boundary(); triangulation_ijk_to_node_test: triangulation_ijk_to_node receives the IJK coordinates of triangles in a triangulation. It creates a triangular grid, assigns a number to each node on the grid, and returns a list of the node numbers forming each triangle in the triangulation. Nodes making up each triangle: 1: 7 6 2 2: 6 7 11 3: 12 11 7 4: 11 12 16 5: 17 16 12 6: 2 3 7 7: 12 13 17 8: 18 17 13 9: 14 13 9 10: 13 14 18 11: 19 18 14 12: 10 9 5 13: 9 10 14 14: 15 14 10 15: 14 15 19 triangulation_node_to_boundary_edge_test: triangulation_node_to_boundary_edge receives the indices of the vertices of triangles in a triangulation. It returns boundary edges as pairs of node indices. Boundary edges (pairs of nodes): 1: 2 3 2: 6 2 3: 3 7 4: 9 5 5: 5 10 6: 11 6 7: 7 12 8: 13 9 9: 10 15 10: 16 11 11: 12 13 12: 15 19 13: 17 16 14: 18 17 15: 19 18 boundary_edge_to_path_test: boundary_edge_to_path receives a list of pairs of nodes constituting boundary edges of the triangulation. It returns a list of nodes that form a counterclockwise path around the boundary. It also reorders the edge list. Nodes in the boundary path: 1: 2 2: 3 3: 7 4: 12 5: 13 6: 9 7: 5 8: 10 9: 15 10: 19 11: 18 12: 17 13: 16 14: 11 15: 6 Reordered boundary edge list (pairs of nodes): 1: 2 3 2: 3 7 3: 7 12 4: 12 13 5: 13 9 6: 9 5 7: 5 10 8: 10 15 9: 15 19 10: 19 18 11: 18 17 12: 17 16 13: 16 11 14: 11 6 15: 6 2 node_to_ij_test node_to_ij() takes a temporary scalar node index and computes the (I,J) parallelogram indices. Enter a single node 1: 13, ( 2, 2) Enter a vector of nodes 1: 2, ( 1, 0) 2: 3, ( 2, 0) 3: 7, ( 1, 1) 4: 12, ( 1, 2) 5: 13, ( 2, 2) 6: 9, ( 3, 1) 7: 5, ( 4, 1) 8: 10, ( 4, 2) 9: 15, ( 4, 3) 10: 19, ( 3, 3) 11: 18, ( 2, 3) 12: 17, ( 1, 3) 13: 16, ( 0, 3) 14: 11, ( 0, 2) 15: 6, ( 0, 1) Enter an MxN array of nodes 1: 2, ( 1, 0) 2: 3, ( 2, 0) 3: 7, ( 1, 1) 4: 12, ( 1, 2) 5: 13, ( 2, 2) 6: 9, ( 3, 1) 7: 5, ( 4, 1) 8: 10, ( 4, 2) 9: 15, ( 4, 3) 10: 19, ( 3, 3) 11: 18, ( 2, 3) 12: 17, ( 1, 3) 13: 16, ( 0, 3) 14: 11, ( 0, 2) 15: 6, ( 0, 1) 16: 3, ( 1, 0) 17: 7, ( 2, 0) 18: 12, ( 1, 1) 19: 13, ( 1, 2) 20: 9, ( 2, 2) 21: 5, ( 3, 1) 22: 10, ( 4, 1) 23: 15, ( 4, 2) 24: 19, ( 4, 3) 25: 18, ( 3, 3) 26: 17, ( 2, 3) 27: 16, ( 1, 3) 28: 11, ( 0, 3) 29: 6, ( 0, 2) 30: 2, ( 0, 1) triangulation_boundary_test(): Normal end of execution; 08-Jan-2022 10:40:22