function box_plot_test ( )

%*****************************************************************************80
%
%% BOX_PLOT_TEST tests the BOX_PLOT program.
%
%  Licensing:
%
%    This code is distributed under the GNU LGPL license.
%
%  Modified:
%
%    03 December 2018
%
%  Author:
%
%    John Burkardt
%
  addpath ( '../box_plot' )

  timestamp ( );
  fprintf ( 1, '\n' );
  fprintf ( 1, 'BOX_PLOT_TEST\n' );
  fprintf ( 1, '  MATLAB version.\n' );
  fprintf ( 1, '  Test the BOX_PLOT library.\n' );

  box_plot ( 'adaptive_1.txt' );
  pause ( 2 );
  box_plot ( 'adaptive_2.txt' );
  pause ( 2 );
  box_plot ( 'adaptive_3.txt' );
  pause ( 2 );
  box_plot ( 'adaptive_4.txt' );
  pause ( 2 );
  box_plot ( 'adaptive_5.txt' );
  pause ( 2 );

  box_plot ( 'alpha_1.0_1.0_gb.txt' );
  pause ( 2 );
  box_plot ( 'alpha_1.0_1.5_gb.txt' );
  pause ( 2 );
  box_plot ( 'alpha_1.0_2.0_gb.txt' );
  pause ( 2 );

  box_plot ( 'alpha_1.0_1.0.txt' );
  pause ( 2 );
  box_plot ( 'alpha_1.0_1.5.txt' );
  pause ( 2 );
  box_plot ( 'alpha_1.0_2.0.txt' );
  pause ( 2 );

  box_plot ( 'boxes_level0.txt' );
  pause ( 2 );
  box_plot ( 'boxes_level1.txt' );
  pause ( 2 );
  box_plot ( 'boxes_level2.txt' );
  pause ( 2 );
  box_plot ( 'boxes_level3.txt' );
  pause ( 2 );
  box_plot ( 'boxes_level4.txt' );
  pause ( 2 );

  box_plot ( 'cc_level0.txt' );
  pause ( 2 );
  box_plot ( 'cc_level1.txt' );
  pause ( 2 );
  box_plot ( 'cc_level2.txt' );
  pause ( 2 );
  box_plot ( 'cc_level3.txt' );
  pause ( 2 );
  box_plot ( 'cc_level4.txt' );
  pause ( 2 );
  box_plot ( 'cc_level5.txt' );
  pause ( 2 );
  box_plot ( 'cc_level6.txt' );
  pause ( 2 );

  box_plot ( 'cc_level3_gb.txt' );
  pause ( 2 );
  box_plot ( 'cc_level4_gb.txt' );
  pause ( 2 );
  box_plot ( 'cc_level5_gb.txt' );
  pause ( 2 );
  box_plot ( 'cc_level6_gb.txt' );
  pause ( 2 );

  box_plot ( 'ccs_level0.txt' );
  pause ( 2 );
  box_plot ( 'ccs_level1.txt' );
  pause ( 2 );
  box_plot ( 'ccs_level2.txt' );
  pause ( 2 );
  box_plot ( 'ccs_level3.txt' );
  pause ( 2 );
  box_plot ( 'ccs_level4.txt' );
  pause ( 2 );
  box_plot ( 'ccs_level5.txt' );
  pause ( 2 );
  box_plot ( 'ccs_level6.txt' );
  pause ( 2 );

  box_plot ( 'ccs_level3_gb.txt' );
  pause ( 2 );
  box_plot ( 'ccs_level4_gb.txt' );
  pause ( 2 );
  box_plot ( 'ccs_level5_gb.txt' );
  pause ( 2 );
  box_plot ( 'ccs_level6_gb.txt' );
  pause ( 2 );

  box_plot ( 'cgw_boxes_level0.txt' );
  pause ( 2 );
  box_plot ( 'cgw_boxes_level1.txt' );
  pause ( 2 );
  box_plot ( 'cgw_boxes_level2.txt' );
  pause ( 2 );
  box_plot ( 'cgw_boxes_level3.txt' );
  pause ( 2 );
  box_plot ( 'cgw_boxes_level4.txt' );
  pause ( 2 );
  box_plot ( 'cgw_boxes_level5.txt' );
  pause ( 2 );
  box_plot ( 'cgw_boxes_level6.txt' );
  pause ( 2 );
  box_plot ( 'cgw_boxes_level7.txt' );
  pause ( 2 );
  box_plot ( 'cgw_boxes_level8.txt' );
  pause ( 2 );

  box_plot ( 'cgw_level5_precision.txt' );
  pause ( 2 );

  box_plot ( 'checkerboard.txt' );
  pause ( 2 );

  box_plot ( 'clay.txt' );
  pause ( 2 );

  box_plot ( 'example_01.txt' );
  pause ( 2 );
  box_plot ( 'example_02.txt' );
  pause ( 2 );
  box_plot ( 'example_03.txt' );
  pause ( 2 );
  box_plot ( 'example_04.txt' );
  pause ( 2 );
  box_plot ( 'example_05.txt' );
  pause ( 2 );
  box_plot ( 'example_06.txt' );
  pause ( 2 );
  box_plot ( 'example_07.txt' );
  pause ( 2 );

  box_plot ( 'f.txt' );
  pause ( 2 );

  box_plot ( 'gp_level0.txt' );
  pause ( 2 );
  box_plot ( 'gp_level1.txt' );
  pause ( 2 );
  box_plot ( 'gp_level2.txt' );
  pause ( 2 );
  box_plot ( 'gp_level3.txt' );
  pause ( 2 );
  box_plot ( 'gp_level4.txt' );
  pause ( 2 );
  box_plot ( 'gp_level5.txt' );
  pause ( 2 );

  box_plot ( 'gps_level0.txt' );
  pause ( 2 );
  box_plot ( 'gps_level1.txt' );
  pause ( 2 );
  box_plot ( 'gps_level2.txt' );
  pause ( 2 );
  box_plot ( 'gps_level3.txt' );
  pause ( 2 );
  box_plot ( 'gps_level4.txt' );
  pause ( 2 );
  box_plot ( 'gps_level5.txt' );
  pause ( 2 );
  box_plot ( 'gps_level6.txt' );
  pause ( 2 );
  box_plot ( 'gps_level7.txt' );
  pause ( 2 );

  box_plot ( 'levels.txt' );
  pause ( 2 );

  box_plot ( 'sm_level0.txt' );
  pause ( 2 );
  box_plot ( 'sm_level1.txt' );
  pause ( 2 );
  box_plot ( 'sm_level2.txt' );
  pause ( 2 );
  box_plot ( 'sm_level3.txt' );
  pause ( 2 );
  box_plot ( 'sm_level4.txt' );
  pause ( 2 );
  box_plot ( 'sm_level5.txt' );
  pause ( 2 );

  box_plot ( 'sparse1.txt' );
  pause ( 2 );
  box_plot ( 'sparse2.txt' );
  pause ( 2 );
  box_plot ( 'sparse3.txt' );
  pause ( 2 );
  box_plot ( 'sparse4.txt' );
  pause ( 2 );
  box_plot ( 'sparse5.txt' );
  pause ( 2 );
  box_plot ( 'sparse6.txt' );
  pause ( 2 );
  box_plot ( 'sparse7.txt' );
  pause ( 2 );
  box_plot ( 'sparse8.txt' );
  pause ( 2 );
  box_plot ( 'sparse9.txt' );
  pause ( 2 );
%
%  Terminate.
%
  fprintf ( 1, '\n' );
  fprintf ( 1, 'BOX_PLOT_TEST\n' );
  fprintf ( 1, '  Normal end of execution.\n' );
  fprintf ( 1, '\n' );
  timestamp ( );

  rmpath ( '../box_plot' )

  return
end



