private static void test10() //****************************************************************************80 // // Purpose: // // TEST10 tests NODE_ORDER_Q4_MESH. // // Licensing: // // This code is distributed under the GNU LGPL license. // // Modified: // // 23 February 2009 // // Author: // // John Burkardt // { int element_num = 0; int hole_num = 0; int node_num = 0; Console.WriteLine(""); Console.WriteLine("TEST10"); Console.WriteLine(" NODE_ORDER_4_MESH computes the order"); Console.WriteLine(" of the nodes in a Q4 mesh."); Burkardt.Values.QuadMesh.example1_q4_mesh_size(ref node_num, ref element_num, ref hole_num); int[] element_neighbor = new int[4 * element_num]; int[] element_node = new int[4 * element_num]; double[] node_xy = new double[2 * node_num]; Burkardt.Values.QuadMesh.example1_q4_mesh(node_num, element_num, ref node_xy, ref element_node, ref element_neighbor); int[] node_order = NodeOrder.node_order_q4_mesh(element_num, element_node, node_num); typeMethods.i4vec_print(node_num, node_order, " NODE ORDER"); }