( Example 7. See manual. )

echo -no
number_of_space_dimensions 2
end_initia

node 1    0.0 -10.0
node 2   10.0 -10.0
node 3    0.0 +10.0
node 4   10.0 +10.0
element 1  -quad4 1 2 3 4

start_define
  lower_edge geometry_polynomial 0
end_define
start_define
  top_edge   geometry_polynomial 1
end_define
start_define
  left_edge  geometry_line 0
end_define
start_define
  right_edge geometry_line 1
end_define
start_define
  all_edges  geometry_set 0
end_define

lower_edge  -10.0 -10.0 +1.0  -100. +100.  0.01
top_edge    +10.0  0.0  +1.0  -0.1  -100. +100. 0.01
left_edge     0. -10.    0.  +10.  0.01
right_edge   10. -10.   10.  +10.  0.01
all_edges -lower_edge -top_edge -left_edge -right_edge

control_mesh_refine_globally           0  -h_refinement
control_mesh_refine_globally_geometry  0  -all_edges 

control_mesh_refine_globally           1  -h_refinement
control_mesh_refine_globally_geometry  1  -all_edges

control_mesh_refine_globally           2  -h_refinement
control_mesh_refine_globally_geometry  2  -all_edges 

control_mesh_refine_globally           3  -h_refinement
control_mesh_refine_globally_geometry  3  -all_edges

end_data
