!=====================================================================
! Fortran Programs of NCL (NCAR Command Language) Examples        2018
!=====================================================================
!
! cng01_window.f90     ! Open/Set graphics "window" output, NG_OPNWIN
! cng02_postscript.f90 ! Open/Set graphics "Postscript" output, NG_OPNPS
! cng03_set.f90        ! Define mapping between fractional/normalized and user/world coordinates, NG_SET
! cng04_gsclip.f90     ! Set clip on/off, NG_GSCLIP
! cng05_gslwsc.f90     ! Set line width, NG_GSLWSC
! cng06_gscr.f90       ! Set color representation, NG_GSCR
! cng07_gpl.f90        ! Draw polylines, NG_PLOTIF, NF_FRSTPT/NG_VECTOR, NG_LINE, NG_CURVE, NG_GPL, NG_GSPLCI
! cng08_gfa.f90        ! Solid-Color-Fill area, NG_GFA, NG_GSFACI
! cng09_gca.f90        ! CellArray solid-color-fill, NG_GCA
! cng10_color.f90      ! RGB and SHV color schemes
! cng11_colorname.f90  ! ~ 650 named colors
! cng12_plchhq.f90     ! Draw English text, NG_PLCHHQ, NG_PLCHHI
! cng13_plchgb.f90     ! Draw Chinese/English text, NG_PLCHGB
! cng14_table.f90      ! Draw tabel with text, NG_TABLE
! cng15_marker.f90     ! Draw marker, NG_MARKER
! cng16_dash.f90       ! Draw (dash,label) curve, NG_DASH (using DASHPACK in a single call), NG_EZDASH
! cng17_labc.f90       ! Draw (dash,label) curve, NG_LABC
! cng18_fill.f90       ! Fill polygon, NG_FILL (using SOFTFILL in a single call), NG_EZFILL
! cng19_fillc.f90      ! Fill area between two curves: NG_FILLCC, NG_FILLCY, NG_FILLCX
! cng20_xyback.f90     ! Draw a X-Y grid background, NG_XYBACK
! cng21_mpback.f90     ! Draw a map grid background, NG_MPBACK
! cng22_d2td3t.f90     ! 2-D/3-D Coordinates transformation routines
! cng23_calcomp.f90    ! Some Calcomp-ish routines
! cng24_polypack.f90   ! Polypack, a package of routines to manipulate polygons
! cng25_areas.f90      ! Areas, a package of routines to solving practical topology problems
! cng26_font.f90       ! 43 fonts, Hershey-21 and NCAR-22 (filled-11,outline-11)
! cng27_colormap.f90   ! ~ 240 RGB colormaps, NG_MAPRGB
! cng28_gifpix.f90     ! Encode pixelmap array to GIF87a format image file
! cng29_movpix.f90     ! Encode pixelmap array to GIF89a format animated movie
! cng30_movgif.f90     ! Decode GIF87a image to pixelmap array, and then, Encode pixelmap arrays to GIF89a movie
! cng31_pixgif.f90     ! Decode GIF87a format image file to pixelmap array (and then, put to graphics window)
! cng32_pixmov.f90     ! Decode GIF89a format animated movie to pixelmap array (and then, put to graphics window)
! cng33_wingif.f90     ! GIF87a format image files player
! cng34_system.f90     ! System routines: NG_GQUNIT/NG_GETENV/NG_EXECMD/NG_SOUNDW/NG_ARGNUM/NG_GETARG/NG_GETCMD/NG_GQDATE/NG_GQTIME
! cng35_conkey.f90     ! Console keyboard routines: NG_KEYHIT/NG_KEYGET/NG_KEYCLR/NG_KEY123/NG_KEYABC/NG_KEYASC/NG_KEYFUN/NG_KEYDIR
! cng36_conscn.f90     ! Console screen routines: NG_SCNRST NG_SCNCLR NG_SCNSET NG_SCNGET NG_SCNTXT NG_SCNOUT NG_SCNLIN NG_SCNCOP/NG_SCNBEW
!
!---------------------------------------------------------------------
!
!                      2dvertcoords_1.ncl -> ncl_2dvertcoords_01.f90
!                      2dvertcoords_2.ncl -> ncl_2dvertcoords_02.f90
!                      2dvertcoords_3.ncl -> ncl_2dvertcoords_03.f90
!                      2dvertcoords_4.ncl -> ncl_2dvertcoords_04.f90
!                                            ncl_2dvertcoords_cpex14.f90
!                            access_1.ncl -> ncl_access_01.f90
!                            access_2.ncl -> ncl_access_02.f90
!                             adapt_1.ncl -> ncl_adapt_01.f90
!                           animate_1.ncl -> ncl_animate_01.f90
!                          annotate_1.ncl -> ncl_annotate_01.f90
!                          annotate_2.ncl -> ncl_annotate_02.f90
!                                            ncl_annotate_02_dkrz2015.f90
!                          annotate_3.ncl -> ncl_annotate_03.f90
!                                            ncl_annotate_03_dkrz2015.f90
!                          annotate_4.ncl -> ncl_annotate_04.f90
!                          annotate_5.ncl -> ncl_annotate_05.f90
!                          annotate_6.ncl -> ncl_annotate_06.f90
!                          annotate_7.ncl -> ncl_annotate_07.f90
!                          annotate_8.ncl -> ncl_annotate_08.f90
!                          annotate_9.ncl -> ncl_annotate_09.f90
!                         annotate_10.ncl -> ncl_annotate_10.f90
!                         annotate_11.ncl -> ncl_annotate_11.f90
!                         annotate_12.ncl -> ncl_annotate_12.f90
!                            arpege_1.ncl -> ncl_arpege_01.f90
!                               asr_1.ncl -> ncl_asr_01.f90
!                               asr_2.ncl -> ncl_asr_02.f90
!                               asr_3.ncl -> ncl_asr_03.f90
!                               asr_4.ncl -> ncl_asr_04.f90
!                               asr_5.ncl -> ncl_asr_05.f90
!                               asr_6.ncl -> ncl_asr_06.f90
!                               ave_1.ncl -> ncl_ave_01.f90
!                               ave_2.ncl -> ncl_ave_02.f90
!                               ave_3.ncl -> ncl_ave_03.f90
!                              axes_1.ncl -> ncl_axes_01.f90
!                                            ncl_axes_01_workshop.f90
!                              axes_2.ncl -> ncl_axes_02.f90
!                              axes_3.ncl -> ncl_axes_03a.f90
!                                            ncl_axes_03b.f90
!                              axes_4.ncl -> ncl_axes_04.f90
!                              axes_5.ncl -> ncl_axes_05.f90
!                              axes_6.ncl -> ncl_axes_06.f90
!                              axes_7.ncl -> ncl_axes_07.f90
!                               bar_1.ncl -> ncl_bar_01.f90
!                          bar_horz_1.ncl -> ncl_bar_01_horz.f90
!                               bar_2.ncl -> ncl_bar_02.f90
!                          bar_horz_2.ncl -> ncl_bar_02_horz.f90
!                               bar_3.ncl -> ncl_bar_03.f90
!                          bar_horz_3.ncl -> ncl_bar_03_horz.f90
!                               bar_4.ncl -> ncl_bar_04.f90
!                          bar_horz_4.ncl -> ncl_bar_04_horz.f90
!                               bar_5.ncl -> ncl_bar_05.f90
!                          bar_horz_5.ncl -> ncl_bar_05_horz.f90
!                               bar_6.ncl -> ncl_bar_06.f90
!                          bar_horz_6.ncl -> ncl_bar_06_horz.f90
!                               bar_7.ncl -> ncl_bar_07.f90
!                          bar_horz_7.ncl -> ncl_bar_07_horz.f90
!                               bar_8.ncl -> ncl_bar_08.f90
!                          bar_horz_8.ncl -> ncl_bar_08_horz.f90
!                              bar_10.ncl -> ncl_bar_10.f90
!                              bar_11.ncl -> ncl_bar_11.f90
!                         bar_horz_11.ncl -> ncl_bar_11_horz.f90
!                              bar_12.ncl -> ncl_bar_12.f90
!                         bar_horz_12.ncl -> ncl_bar_12_horz.f90
!                              bar_13.ncl -> ncl_bar_13.f90
!                         bar_horz_13.ncl -> ncl_bar_13_horz.f90
!                              bar_14.ncl -> ncl_bar_14.f90
!                         bar_horz_14.ncl -> ncl_bar_14_horz.f90
!                              bar_15.ncl -> ncl_bar_15.f90
!                         bar_horz_15.ncl -> ncl_bar_15_horz.f90
!                              bar_16.ncl -> ncl_bar_16.f90
!                         bar_horz_16.ncl -> ncl_bar_16_horz.f90
!                              bar_17.ncl -> ncl_bar_17.f90
!                         bar_horz_17.ncl -> ncl_bar_17_horz.f90
!                              bar_18.ncl -> ncl_bar_18.f90
!                         bar_horz_18.ncl -> ncl_bar_18_horz.f90
!                              bar_19.ncl -> ncl_bar_19.f90
!                         bar_horz_19.ncl -> ncl_bar_19_horz.f90
!                              barb_1.ncl -> ncl_barb_01.f90
!                              barb_2.ncl -> ncl_barb_02.f90
!                              barb_3.ncl -> ncl_barb_03.f90
!                              barb_4.ncl -> ncl_barb_04.f90
!                              barb_5.ncl -> ncl_barb_05.f90
!                              barb_6.ncl -> ncl_barb_06.f90
!                                         -> ncl_barb_wmex09.f90
!                                         -> ncl_barb_wmex10.f90
!                            bfband_1.ncl -> ncl_bfband_01.f90
!                            bfband_2.ncl -> ncl_bfband_02.f90
!                            bfband_3.ncl -> ncl_bfband_03.f90
!                           binning_2.ncl -> ncl_binning_02.f90
!                           binning_3.ncl -> ncl_binning_03.f90
!                  bootstrap_correl_1.ncl -> ncl_bootstrap_correl_01a.f90
!                                            ncl_bootstrap_correl_01b.f90
!                  bootstrap_correl_2.ncl -> ncl_bootstrap_correl_02.f90
!                    bootstrap_diff_1.ncl -> ncl_bootstrap_diff_01.f90
!                    bootstrap_diff_2.ncl -> ncl_bootstrap_diff_02.f90
!                 bootstrap_regcoef_1.ncl -> ncl_bootstrap_regcoef_01.f90
!                 bootstrap_regcoef_2.ncl -> ncl_bootstrap_regcoef_02.f90
!                 bootstrap_regcoef_3.ncl -> ncl_bootstrap_regcoef_03.f90
!                    bootstrap_stat_1.ncl -> ncl_bootstrap_stat_01.f90
!                   bootstrap_stat_1a.ncl -> ncl_bootstrap_stat_01a.f90
!                    bootstrap_stat_2.ncl -> ncl_bootstrap_stat_02.f90
!                               box_1.ncl -> ncl_box_01.f90
!                               box_2.ncl -> ncl_box_02.f90
!                               box_3.ncl -> ncl_box_03.f90
!                               box_4.ncl -> ncl_box_04.f90
!                               box_5.ncl -> ncl_box_05.f90
!                               box_6.ncl -> ncl_box_06.f90
!                               box_7.ncl -> ncl_box_07.f90
!                           calipso_1.ncl -> ncl_calipso_01.f90
!                           calipso_2.ncl -> ncl_calipso_02.f90
!                                ce_1.ncl -> ncl_ce_01.f90
!                                ce_2.ncl -> ncl_ce_02.f90
!                                ce_3.ncl -> ncl_ce_03.f90
!                                ce_4.ncl -> ncl_ce_04.f90
!                                ce_5.ncl -> ncl_ce_05.f90
!                             climo_1.ncl -> ncl_climo_01.f90
!                             climo_2.ncl -> ncl_climo_02.f90
!                             climo_3.ncl -> ncl_climo_03.f90
!                             climo_4.ncl -> ncl_climo_04.f90
!                             climo_5.ncl -> ncl_climo_05.f90
!                                            ncl_climo_05_revised.f90
!                             climo_6.ncl -> ncl_climo_06.f90
!                          cloudsat_1.ncl -> ncl_cloudsat_01.f90
!                            cmorph_1.ncl -> ncl_cmorph_01.f90
!                            cmorph_2.ncl -> ncl_cmorph_02.f90
!                            cmorph_3.ncl -> ncl_cmorph_03.f90
!                            cmorph_4.ncl -> ncl_cmorph_04.f90
!                             coads_1.ncl -> ncl_coads_01.f90
!                             coads_2.ncl -> ncl_coads_02.f90
!                             coads_3.ncl -> ncl_coads_03.f90
!                             coast_1.ncl -> ncl_coast_01.f90
!                             coast_2.ncl -> ncl_coast_02.f90
!                             coast_3.ncl -> ncl_coast_03.f90
!                          colormap_1.ncl -> ncl_colormap_01.f90
!                          colormap_2.ncl -> ncl_colormap_02.f90
!                         colormap_2a.ncl -> ncl_colormap_02a.f90
!                          colormap_3.ncl -> ncl_colormap_03.f90
!                         colormap_3a.ncl -> ncl_colormap_03a.f90
!                          colormap_4.ncl -> ncl_colormap_04.f90
!                          colormap_5.ncl -> ncl_colormap_05.f90
!                          colormap_6.ncl -> ncl_colormap_06.f90
!                          colormap_7.ncl -> ncl_colormap_07.f90
!                          colormap_8.ncl -> ncl_colormap_08.f90
!                          colormap_9.ncl -> ncl_colormap_09.f90
!                         colormap_10.ncl -> ncl_colormap_10.f90
!                             color_1.ncl -> ncl_color_01.f90
!                             color_2.ncl -> ncl_color_02.f90
!                             color_3.ncl -> ncl_color_03.f90
!                             color_4.ncl -> ncl_color_04.f90
!                             color_5.ncl -> ncl_color_05.f90
!                             color_6.ncl -> ncl_color_06.f90
!                             color_7.ncl -> ncl_color_07.f90
!                             color_8.ncl -> ncl_color_08.f90
!                             color_9.ncl -> ncl_color_09.f90
!                            color_10.ncl -> ncl_color_10.f90
!                            color_11.ncl -> ncl_color_11.f90
!                            color_12.ncl -> ncl_color_12.f90
!                            color_13.ncl -> ncl_color_13.f90
!                            color_14.ncl -> ncl_color_14.f90
!                            color_15.ncl -> ncl_color_15.f90
!                            color_16.ncl -> ncl_color_16.f90
!                            color_17.ncl -> ncl_color_17.f90
!                            color_18.ncl -> ncl_color_18.f90
!                            color_19.ncl -> ncl_color_19.f90
!                            coneff_1.ncl -> ncl_coneff_01.f90
!                            coneff_2.ncl -> ncl_coneff_02.f90
!                            coneff_3.ncl -> ncl_coneff_03.f90
!                            coneff_4.ncl -> ncl_coneff_04.f90
!                            coneff_5.ncl -> ncl_coneff_05.f90
!                            coneff_6.ncl -> ncl_coneff_06.f90
!                            coneff_7.ncl -> ncl_coneff_07.f90
!                            coneff_8.ncl -> ncl_coneff_08.f90
!                            coneff_9.ncl -> ncl_coneff_09.f90
!                           coneff_10.ncl -> ncl_coneff_10.f90
!                           coneff_11.ncl -> ncl_coneff_11.f90
!                                         -> ncl_coneff_11_workshop.f90
!                           coneff_12.ncl -> ncl_coneff_12.f90
!                           coneff_13.ncl -> ncl_coneff_13.f90
!                           coneff_14.ncl -> ncl_coneff_14.f90
!                           coneff_15.ncl -> ncl_coneff_15.f90
!                           coneff_16.ncl -> ncl_coneff_16.f90
!                                         -> ncl_coneff_ccphcf.f90
!                                         -> ncl_coneff_ccpmovi.f90
!                                         -> ncl_coneff_cpex11.f90
!                                         -> ncl_coneff_ccpvs.f90
!                            conLab_1.ncl -> ncl_conlab_01.f90
!                            conLab_2.ncl -> ncl_conlab_02.f90
!                            conLab_3.ncl -> ncl_conlab_03.f90
!                            conLab_4.ncl -> ncl_conlab_04.f90
!                            conLab_5.ncl -> ncl_conlab_05.f90
!                            conLab_6.ncl -> ncl_conlab_06.f90
!                            conLab_7.ncl -> ncl_conlab_07.f90
!                            conLab_8.ncl -> ncl_conlab_08.f90
!                                         -> ncl_conlab_cpex12.f90
!                            conLev_1.ncl -> ncl_conlev_01.f90
!                            conLev_2.ncl -> ncl_conlev_02.f90
!                            conLev_3.ncl -> ncl_conlev_03.f90
!                            conLev_4.ncl -> ncl_conlev_04.f90
!                            conLev_5.ncl -> ncl_conlev_05.f90
!                            conLev_6.ncl -> ncl_conlev_06.f90
!                          conOncon_1.ncl -> ncl_cononcon_01.f90
!                                            ncl_cononcon_01_dkrz2015.f90
!                          conOncon_2.ncl -> ncl_cononcon_02.f90
!                          conOncon_3.ncl -> ncl_cononcon_03.f90
!                          conOncon_4.ncl -> ncl_cononcon_04.f90
!                          conOncon_5.ncl -> ncl_cononcon_05.f90
!                          conOncon_6.ncl -> ncl_cononcon_06.f90
!                          conOncon_8.ncl -> ncl_cononcon_08.f90
!                          conOncon_9.ncl -> ncl_cononcon_09.f90
!                                            ncl_cononcon_09_nug01.f90
!                                            ncl_cononcon_09_nug02.f90
!                         conOncon_10.ncl -> ncl_cononcon_10.f90
!                                            ncl_contour1d_00.f90
!                         contour1d_1.ncl -> ncl_contour1d_01.f90
!                         contour1d_2.ncl -> ncl_contour1d_02.f90
!                                            ncl_contour1d_02_time.f90
!                         contour1d_3.ncl -> ncl_contour1d_03.f90
!                         contour1d_4.ncl -> ncl_contour1d_04.f90
!                                         -> ncl_contour1d_cssex02.f90
!                                         -> ncl_contour1d_cssex03.f90
!                        contoursym_1.ncl -> ncl_contoursym_01.f90
!                        contoursym_2.ncl -> ncl_contoursym_02.f90
!                        contoursym_3.ncl -> ncl_contoursym_03.f90
!                        contoursym_4.ncl -> ncl_contoursym_04.f90
!                          conwomap_1.ncl -> ncl_conwomap_01.f90
!                          conwomap_2.ncl -> ncl_conwomap_02.f90
!                          conwomap_3.ncl -> ncl_conwomap_03.f90
!                          conwomap_4.ncl -> ncl_conwomap_04.f90
!                          conwomap_5.ncl -> ncl_conwomap_05.f90
!                             corel_1.ncl -> ncl_corel_01.f90
!                             corel_2.ncl -> ncl_corel_02.f90
!                             corel_3.ncl -> ncl_corel_03.f90
!                         cpcFamine_1.ncl -> ncl_cpcfamine_01.f90
!                            cpcuni_1.ncl -> ncl_cpcuni_01.f90
!                              crcm_1.ncl -> ncl_crcm_01.f90
!                              crcm_2.ncl -> ncl_crcm_02.f90
!                               cru_1.ncl -> ncl_cru_01.f90
!                               cru_2.ncl -> ncl_cru_02.f90
!                               cru_3.ncl -> ncl_cru_03.f90
!                               cru_4.ncl -> ncl_cru_04.f90
!                               cru_5.ncl -> ncl_cru_05.f90
!                               cru_6.ncl -> ncl_cru_06.f90
!                               cru_7.ncl -> ncl_cru_07.f90
!                               cru_8.ncl -> ncl_cru_08.f90
!                          datagrid_1.ncl -> ncl_datagrid_01.f90
!                          datagrid_2.ncl -> ncl_datagrid_02.f90
!                          datagrid_3.ncl -> ncl_datagrid_03.f90
!                          datagrid_4.ncl -> ncl_datagrid_04.f90
!                          datagrid_5.ncl -> ncl_datagrid_05.f90
!                          datagrid_6.ncl -> ncl_datagrid_06.f90
!                          datagrid_7.ncl -> ncl_datagrid_07.f90
!                         dataonmap_1.ncl -> ncl_dataonmap_01.f90
!                                            ncl_dataonmap_01_dkrz2013.f90
!                                            ncl_dataonmap_01_nug01.f90
!                         dataonmap_2.ncl -> ncl_dataonmap_02.f90
!                                            ncl_dataonmap_02_dkrz2015.f90
!                                            ncl_dataonmap_02_workshop.f90
!                         dataonmap_3.ncl -> ncl_dataonmap_03.f90
!                                            ncl_dataonmap_03_dkrz2013.f90
!                                            ncl_dataonmap_03_dkrz2014.f90
!                                            ncl_dataonmap_03_native.f90
!                                            ncl_dataonmap_03_nug01.f90
!                                            ncl_dataonmap_03_workshop.f90
!                         dataonmap_4.ncl -> ncl_dataonmap_04.f90
!                  dataonmap_native_4.ncl -> ncl_dataonmap_04_native.f90
!               dataonmap_nonnative_4.ncl -> ncl_dataonmap_04_nonnative.f90
!                         dataonmap_5.ncl -> ncl_dataonmap_05.f90
!                         dataonmap_6.ncl -> ncl_dataonmap_06.f90
!                         dataonmap_7.ncl -> ncl_dataonmap_07.f90
!                         dataonmap_9.ncl -> ncl_dataonmap_09.f90
!                                            ncl_dataonmap_09_time.f90
!                        dataonmap_10.ncl -> ncl_dataonmap_10.f90
!                                            ncl_dataonmap_10_workshop.f90
!                        dataonmap_11.ncl -> ncl_dataonmap_11.f90
!                                            ncl_dataonmap_11_orca.f90
!                        dataonmap_12.ncl -> ncl_dataonmap_12.f90
!                        dataonmap_13.ncl -> ncl_dataonmap_13.f90
!                                            ncl_dataonmap_13_dkrz2013.f90
!                                            ncl_dataonmap_13_dkrz2014.f90
!                                            ncl_dataonmap_13_nug01.f90
!                            daymet_1.ncl -> ncl_daymet_01.f90
!                                            ncl_daymet_01_native.f90
!                            daymet_2.ncl -> ncl_daymet_02a.f90
!                                            ncl_daymet_02b.f90
!                                            ncl_daymet_02c.f90
!                                            ncl_daymet_02c_dkrz2014.f90
!                            daymet_3.ncl -> ncl_daymet_03.f90
!                       demod_cmplx_1.ncl -> ncl_demod_cmplx_01.f90
!                      demod_cmplx_1b.ncl -> ncl_demod_cmplx_01b.f90
!                       demod_cmplx_2.ncl -> ncl_demod_cmplx_02.f90
!                               dev_1.ncl -> ncl_dev_01.f90
!                               dev_2.ncl -> ncl_dev_02.f90
!                         draworder_1.ncl -> ncl_draworder_01.f90
!                         draworder_2.ncl -> ncl_draworder_02.f90
!                         draworder_3.ncl -> ncl_draworder_03.f90
!                                            ncl_draworder_03_cpex15.f90
!                         draworder_4.ncl -> ncl_draworder_04.f90
!                         draworder_5.ncl -> ncl_draworder_05.f90
!                         draworder_6.ncl -> ncl_draworder_06.f90
!                         draworder_7.ncl -> ncl_draworder_07.f90
!                              ease_1.ncl -> ncl_ease_01.f90
!                              ease_2.ncl -> ncl_ease_02.f90
!                              eemd_1.ncl -> ncl_eemd_01.f90
!                             eemd_1a.ncl -> ncl_eemd_01a.f90
!                              eemd_2.ncl -> ncl_eemd_02.f90
!                             eemd_2a.ncl -> ncl_eemd_02a.f90
!                              eemd_3.ncl -> ncl_eemd_03.f90
!                              eemd_4.ncl -> ncl_eemd_04.f90
!                               eof_0.ncl -> ncl_eof_00.f90
!                              eof_0a.ncl -> ncl_eof_00a.f90
!                               eof_1.ncl -> ncl_eof_01.f90
!                               eof_2.ncl -> ncl_eof_02.f90
!                               eof_4.ncl -> ncl_eof_04.f90
!                               eof_5.ncl -> ncl_eof_05.f90
!                               eof_6.ncl -> ncl_eof_06.f90
!                               eqn_1.ncl -> ncl_eqn_01.f90
!                               eqn_2.ncl -> ncl_eqn_02.f90
!                               eqn_3.ncl -> ncl_eqn_03.f90
!                               eqn_4.ncl -> ncl_eqn_04.f90
!                               eqn_5.ncl -> ncl_eqn_05.f90
!                               eqn_6.ncl -> ncl_eqn_06.f90
!                             evans_1.ncl -> ncl_evans_01.f90
!                             evans_2.ncl -> ncl_evans_02.f90
!                                         -> ncl_evans_02a.f90
!                             evans_3.ncl -> ncl_evans_03.f90
!                             evans_4.ncl -> ncl_evans_04.f90
!                             evans_5.ncl -> ncl_evans_05.f90
!                            extval_1.ncl -> ncl_extval_01.f90
!                            extval_2.ncl -> ncl_extval_02.f90
!                            extval_3.ncl -> ncl_extval_03.f90
!                            extval_4.ncl -> ncl_extval_04.f90
!                            extval_5.ncl -> ncl_extval_05.f90
!                            extval_6.ncl -> ncl_extval_06.f90
!                             fanal_1.ncl -> ncl_fanal_01.f90
!                             fanal_2.ncl -> ncl_fanal_02.f90
!                             fanal_3.ncl -> ncl_fanal_03.f90
!                             fanal_4.ncl -> ncl_fanal_04.f90
!                            fcodes_1.ncl -> ncl_fcodes_01.f90
!                            fcodes_2.ncl -> ncl_fcodes_02.f90
!                            fcodes_3.ncl -> ncl_fcodes_03.f90
!                           filters_1.ncl -> ncl_filter_01.f90
!                           filters_2.ncl -> ncl_filter_02.f90
!                           filters_3.ncl -> ncl_filter_03.f90
!                           filters_4.ncl -> ncl_filter_04.f90
!                           filters_5.ncl -> ncl_filter_05.f90
!                           filters_6.ncl -> ncl_filter_06.f90
!                           filters_7.ncl -> ncl_filter_07.f90
!                           filters_8.ncl -> ncl_filter_08.f90
!                           filters_9.ncl -> ncl_filter_09.f90
!                              font_1.ncl -> ncl_font_01.f90
!                              font_2.ncl -> ncl_font_02.f90
!                              font_3.ncl -> ncl_font_03.f90
!                              font_4.ncl -> ncl_font_04.f90
!                              font_5.ncl -> ncl_font_05.f90
!                              font_6.ncl -> ncl_font_06.f90
!                               geo_1.ncl -> ncl_geodesic_01.f90
!                               geo_2.ncl -> ncl_geodesic_02.f90
!                             gland_1.ncl -> ncl_gland_01.f90
!                             godas_1.ncl -> ncl_godas_01.f90
!                             godas_2.ncl -> ncl_godas_02.f90
!                             godas_3.ncl -> ncl_godas_03.f90
!                             godas_4.ncl -> ncl_godas_04.f90
!                              gpcp_1.ncl -> ncl_gpcp_01.f90
!                              gpcp_2.ncl -> ncl_gpcp_02.f90
!                              gpcp_4.ncl -> ncl_gpcp_04.f90
!                          gradient_1.ncl -> ncl_gradient_01.f90
!                         grid_fill_1.ncl -> ncl_grid_fill_01.f90
!                         grid_fill_2.ncl -> ncl_grid_fill_02.f90
!                         grid_fill_3.ncl -> ncl_grid_fill_03.f90
!                         grid_fill_4.ncl -> ncl_grid_fill_04.f90
!                       gsn_contour_1.ncl -> ncl_gsn_contour_01.f90
!                       gsn_contour_2.ncl -> ncl_gsn_contour_02.f90
!                       gsn_contour_3.ncl -> ncl_gsn_contour_03.f90
!                        gsn_stream_1.ncl -> ncl_gsn_stream_01.f90
!                                         -> ncl_gsn_stream_01a.f90
!                        gsn_stream_2.ncl -> ncl_gsn_stream_02.f90
!                                         -> ncl_gsn_stream_02a.f90
!                        gsn_stream_3.ncl -> ncl_gsn_stream_03.f90
!                        gsn_stream_4.ncl -> ncl_gsn_stream_04.f90
!                        gsn_vector_1.ncl -> ncl_gsn_vector_01.f90
!                        gsn_vector_2.ncl -> ncl_gsn_vector_02.f90
!                      gsn_vec_scal_1.ncl -> ncl_gsn_vec_scal_01.f90
!                      gsn_vec_scal_2.ncl -> ncl_gsn_vec_scal_02.f90
!                      gsn_vec_scal_3.ncl -> ncl_gsn_vec_scal_03.f90
!                            gsn_xy_1.ncl -> ncl_gsn_xy_01.f90
!                            gsn_xy_2.ncl -> ncl_gsn_xy_02.f90
!                            gsn_xy_3.ncl -> ncl_gsn_xy_03.f90
!                            gsn_xy_4.ncl -> ncl_gsn_xy_04.f90
!                            gsn_xy_5.ncl -> ncl_gsn_xy_05.f90
!                                            ncl_histo_00_thstgr.f90
!                                            ncl_histo_00_thstmv.f90
!                             histo_1.ncl -> ncl_histo_01.f90
!                             histo_2.ncl -> ncl_histo_02.f90
!                             histo_3.ncl -> ncl_histo_03.f90
!                             histo_4.ncl -> ncl_histo_04.f90
!                             histo_5.ncl -> ncl_histo_05.f90
!                             histo_6.ncl -> ncl_histo_06.f90
!                             histo_7.ncl -> ncl_histo_07.f90
!                             histo_8.ncl -> ncl_histo_08.f90
!                             histo_9.ncl -> ncl_histo_09.f90
!                            histo_10.ncl -> ncl_histo_10.f90
!                            histo_11.ncl -> ncl_histo_11.f90
!                            histo_12.ncl -> ncl_histo_12.f90
!                            histo_13.ncl -> ncl_histo_13.f90
!                            histo_14.ncl -> ncl_histo_14.f90
!                            histo_15.ncl -> ncl_histo_15.f90
!                            histo_16.ncl -> ncl_histo_16.f90
!                            histo_17.ncl -> ncl_histo_17.f90
!                             homme_1.ncl -> ncl_homme_01.f90
!                                         -> ncl_homme_01_seam.f90
!                               hov_1.ncl -> ncl_hov_01.f90
!                               hov_2.ncl -> ncl_hov_02.f90
!                               hov_3.ncl -> ncl_hov_03.f90
!                               hov_4.ncl -> ncl_hov_04.f90
!                               hov_5.ncl -> ncl_hov_05.f90
!                               hov_6.ncl -> ncl_hov_06.f90
!                               hov_7.ncl -> ncl_hov_07.f90
!                             hycom_1.ncl -> ncl_hycom_01.f90
!                             hycom_2.ncl -> ncl_hycom_02.f90
!                             h_lat_1.ncl -> ncl_h_lat_01.f90
!                             h_lat_2.ncl -> ncl_h_lat_02.f90
!                             h_lat_3.ncl -> ncl_h_lat_03.f90
!                             h_lat_4.ncl -> ncl_h_lat_04.f90
!                             h_lat_5.ncl -> ncl_h_lat_05.f90
!                             h_lat_6.ncl -> ncl_h_lat_06.f90
!                             h_lat_7.ncl -> ncl_h_lat_07.f90
!                             h_lat_8.ncl -> ncl_h_lat_08.f90
!                             h_lat_9.ncl -> ncl_h_lat_09.f90
!                            h_long_1.ncl -> ncl_h_long_01.f90
!                            h_long_2.ncl -> ncl_h_long_02.f90
!                            h_long_3.ncl -> ncl_h_long_03.f90
!                            h_long_4.ncl -> ncl_h_long_04.f90
!                            h_long_5.ncl -> ncl_h_long_05.f90
!                                            ncl_h_long_05_nug01.f90
!                                            ncl_h_long_05_nug02.f90
!                                            ncl_h_long_05_workshop.f90
!                            h_time_1.ncl -> ncl_h_time_01.f90
!                            h_time_2.ncl -> ncl_h_time_02.f90
!                            h_time_3.ncl -> ncl_h_time_03.f90
!                            h_time_4.ncl -> ncl_h_time_04.f90
!                            h_time_5.ncl -> ncl_h_time_05.f90
!                            h_time_6.ncl -> ncl_h_time_06.f90
!                           ibtracs_1.ncl -> ncl_ibtracs_01.f90
!                           ibtracs_2.ncl -> ncl_ibtracs_02.f90
!                           ibtracs_3.ncl -> ncl_ibtracs_03.f90
!                               ice_1.ncl -> ncl_ice_01.f90
!                               ice_2.ncl -> ncl_ice_02.f90
!                               ice_3.ncl -> ncl_ice_03.f90
!                                         -> ncl_ice_03_workshop.f90
!                         index_amo_1.ncl -> ncl_index_amo_01.f90
!                      indices_nino_1.ncl -> ncl_indices_nino_01.f90
!                       indices_oni_1.ncl -> ncl_indices_oni_01.f90
!                       indices_soi_1.ncl -> ncl_indices_soi_01.f90
!                       indices_soi_2.ncl -> ncl_indices_soi_02.f90
!                          interp1d_1.ncl -> ncl_interp1d_01.f90
!                                            ncl_interp1d_01a.f90
!                                            ncl_interp1d_01b.f90
!                                            ncl_interp1d_01c.f90
!                                            ncl_interp1d_01d.f90
!                                            ncl_interp1d_01e.f90
!                                            ncl_interp1d_01f.f90
!                                            ncl_interp1d_01g.f90
!                                            ncl_interp1d_01h.f90
!                          interp1d_2.ncl -> ncl_interp1d_02.f90
!                          interp1d_3.ncl -> ncl_interp1d_03.f90
!                             isccp_1.ncl -> ncl_isccp_01.f90
!                             isent_1.ncl -> ncl_isent_01.f90
!                             isent_2.ncl -> ncl_isent_02.f90
!                            isent_2a.ncl -> ncl_isent_02a.f90
!                               iso_1.ncl -> ncl_iso_01.f90
!                                         -> ncl_iso_01a.f90
!                               iso_2.ncl -> ncl_iso_02.f90
!                               iso_3.ncl -> ncl_iso_03.f90
!                               iso_4.ncl -> ncl_iso_04.f90
!                     latlon_subset_1.ncl -> ncl_latlon_subset_01.f90
!                     latlon_subset_2.ncl -> ncl_latlon_subset_02.f90
!                         wrf_debug_4.ncl -> ncl_latlon_subset_03.f90
!                          lat_time_1.ncl -> ncl_lat_time_01.f90
!                          lat_time_2.ncl -> ncl_lat_time_02.f90
!                          lat_time_3.ncl -> ncl_lat_time_03.f90
!                          lat_time_4.ncl -> ncl_lat_time_04.f90
!                                lb_1.ncl -> ncl_lb_01.f90
!                                lb_2.ncl -> ncl_lb_02.f90
!                                lb_3.ncl -> ncl_lb_03.f90
!                                lb_4.ncl -> ncl_lb_04.f90
!                                lb_5.ncl -> ncl_lb_05.f90
!                                lb_6.ncl -> ncl_lb_06.f90
!                                lb_7.ncl -> ncl_lb_07.f90
!                                lb_8.ncl -> ncl_lb_08.f90
!                                lb_9.ncl -> ncl_lb_09.f90
!                               lb_10.ncl -> ncl_lb_10.f90
!                               lb_11.ncl -> ncl_lb_11.f90
!                               lb_12.ncl -> ncl_lb_12.f90
!                               lb_13.ncl -> ncl_lb_13.f90
!                               lb_14.ncl -> ncl_lb_14.f90
!                               lb_15.ncl -> ncl_lb_15.f90
!                               lb_16.ncl -> ncl_lb_16.f90
!                               lb_17.ncl -> ncl_lb_17.f90
!                               lb_18.ncl -> ncl_lb_18.f90
!                               lb_19.ncl -> ncl_lb_19.f90
!                               lb_20.ncl -> ncl_lb_20.f90
!                               lb_21.ncl -> ncl_lb_21.f90
!                               lb_22.ncl -> ncl_lb_22.f90
!                          lb_horz_22.ncl -> ncl_lb_22_horz.f90
!                            lcmask_1.ncl -> ncl_lcmask_01.f90
!                            lcmask_2.ncl -> ncl_lcmask_02.f90
!                            lcmask_3.ncl -> ncl_lcmask_03.f90
!                            lcmask_4.ncl -> ncl_lcmask_04.f90
!                          lcnative_1.ncl -> ncl_lcnative_01.f90
!                   lcnative_latlon_1.ncl -> ncl_lcnative_01_latlon.f90
!                          lcnative_2.ncl -> ncl_lcnative_02.f90
!                          lcnative_3.ncl -> ncl_lcnative_03.f90
!                                            ncl_lcnative_03a.f90
!                          lcnative_4.ncl -> ncl_lcnative_04.f90
!                          lcnative_5.ncl -> ncl_lcnative_05.f90
!                          lcnative_6.ncl -> ncl_lcnative_06.f90
!                               leg_1.ncl -> ncl_leg_01.f90
!                               leg_2.ncl -> ncl_leg_02.f90
!                               leg_3.ncl -> ncl_leg_03.f90
!                               leg_4.ncl -> ncl_leg_04.f90
!                               leg_5.ncl -> ncl_leg_05.f90
!                               leg_6.ncl -> ncl_leg_06.f90
!                               leg_7.ncl -> ncl_leg_07.f90
!                               leg_8.ncl -> ncl_leg_08.f90
!                               leg_9.ncl -> ncl_leg_09.f90
!                              leg_10.ncl -> ncl_leg_10.f90
!                              leg_11.ncl -> ncl_leg_11.f90
!                              leg_12.ncl -> ncl_leg_12.f90
!                              leg_13.ncl -> ncl_leg_13.f90
!                              leg_14.ncl -> ncl_leg_14.f90
!                              leg_15.ncl -> ncl_leg_15.f90
!                              logo_1.ncl -> ncl_logo_01.f90
!                              logo_2.ncl -> ncl_logo_02.f90
!                              logo_3.ncl -> ncl_logo_03.f90
!                              logo_4.ncl -> ncl_logo_04.f90
!                               lsm_3.ncl -> ncl_lsm_03.f90
!                            manken_1.ncl -> ncl_manken_01.f90
!                            manken_2.ncl -> ncl_manken_02.f90
!                           mapgrid_1.ncl -> ncl_mapgrid_01.f90
!                           mapgrid_2.ncl -> ncl_mapgrid_02.f90
!                           mapgrid_3.ncl -> ncl_mapgrid_03.f90
!                           mapgrid_4.ncl -> ncl_mapgrid_04.f90
!                           mapgrid_5.ncl -> ncl_mapgrid_05.f90
!                           mapgrid_6.ncl -> ncl_mapgrid_06.f90
!                           mapgrid_7.ncl -> ncl_mapgrid_07.f90
!                           mapgrid_8.ncl -> ncl_mapgrid_08.f90
!                           maponly_1.ncl -> ncl_maponly_01.f90
!                           maponly_2.ncl -> ncl_maponly_02.f90
!                           maponly_3.ncl -> ncl_maponly_03.f90
!                           maponly_4.ncl -> ncl_maponly_04.f90
!                           maponly_5.ncl -> ncl_maponly_05.f90
!                           maponly_6.ncl -> ncl_maponly_06.f90
!                           maponly_7.ncl -> ncl_maponly_07.f90
!                           maponly_8.ncl -> ncl_maponly_08.f90
!                           maponly_9.ncl -> ncl_maponly_09.f90
!                          maponly_10.ncl -> ncl_maponly_10.f90
!                          maponly_11.ncl -> ncl_maponly_11.f90
!                          maponly_12.ncl -> ncl_maponly_12.f90
!                          maponly_13.ncl -> ncl_maponly_13.f90
!                          maponly_14.ncl -> ncl_maponly_14.f90
!                          maponly_15.ncl -> ncl_maponly_15.f90
!                          maponly_16.ncl -> ncl_maponly_16.f90
!                                         -> ncl_maponly_16_nug01.f90
!                                         -> ncl_maponly_16_nug02.f90
!                          maponly_17.ncl -> ncl_maponly_17.f90
!                          maponly_18.ncl -> ncl_maponly_18.f90
!                          maponly_19.ncl -> ncl_maponly_19.f90
!                          maponly_20.ncl -> ncl_maponly_20.f90
!                          maponly_21.ncl -> ncl_maponly_21.f90
!                          maponly_22.ncl -> ncl_maponly_22.f90
!                          maponly_23.ncl -> ncl_maponly_23.f90
!                          maponly_24.ncl -> ncl_maponly_24.f90
!                          maponly_25.ncl -> ncl_maponly_25.f90
!                          maponly_26.ncl -> ncl_maponly_26.f90
!                          maponly_27.ncl -> ncl_maponly_27.f90
!                          maponly_28.ncl -> ncl_maponly_28.f90
!                       mapoutlines_1.ncl -> ncl_mapoutlines_01.f90
!                       mapoutlines_2.ncl -> ncl_mapoutlines_02.f90
!                       mapoutlines_3.ncl -> ncl_mapoutlines_03.f90
!                       mapoutlines_4.ncl -> ncl_mapoutlines_04.f90
!                       mapoutlines_5.ncl -> ncl_mapoutlines_05.f90
!                  mapoutlines_5_zoom.ncl -> ncl_mapoutlines_05_zoom.f90
!                       mapoutlines_6.ncl -> ncl_mapoutlines_06.f90
!                                            ncl_map_projections.f90
!                                            ncl_map_projections_ezmapdemo.f90
!                                            ncl_map_resolutions.f90
!                                            ncl_map_resolutions_mpex11.f90
!                                            ncl_map_resolutions_mpex13.f90
!                              mask_1.ncl -> ncl_mask_01.f90
!                                            ncl_mask_01_dkrz1.f90
!                                            ncl_mask_01_dkrz2.f90
!                              mask_2.ncl -> ncl_mask_02.f90
!                              mask_3.ncl -> ncl_mask_03.f90
!                              mask_4.ncl -> ncl_mask_04.f90
!                              mask_5.ncl -> ncl_mask_05.f90
!                              mask_6.ncl -> ncl_mask_06.f90
!                              mask_7.ncl -> ncl_mask_07.f90
!                              mask_8.ncl -> ncl_mask_08.f90
!                        mask_dummy_8.ncl -> ncl_mask_08_dummy.f90
!                              mask_9.ncl -> ncl_mask_09.f90
!                             mask_10.ncl -> ncl_mask_10.f90
!                             mask_11.ncl -> ncl_mask_11.f90
!                             mask_12.ncl -> ncl_mask_12.f90
!                             mask_13.ncl -> ncl_mask_13.f90
!                             mask_14.ncl -> ncl_mask_14.f90
!                             mask_15.ncl -> ncl_mask_15.f90
!                             mcsst_1.ncl -> ncl_mcsst_01.f90
!                             mcsst_2.ncl -> ncl_mcsst_02.f90
!                             mcsst_3.ncl -> ncl_mcsst_03.f90
!                             mcsst_4.ncl -> ncl_mcsst_04.f90
!                             meteo_1.ncl -> ncl_meteo_01.f90
!                            minmax_1.ncl -> ncl_minmax_01.f90
!                            minmax_2.ncl -> ncl_minmax_02.f90
!                            minmax_3.ncl -> ncl_minmax_03.f90
!                            minmax_4.ncl -> ncl_minmax_04.f90
!                         mjoclivar_1.ncl -> ncl_mjoclivar_01.f90
!                                         -> ncl_mjoclivar_01b.f90
!                         mjoclivar_2.ncl -> ncl_mjoclivar_02.f90
!                         mjoclivar_3.ncl -> ncl_mjoclivar_03.f90
!                         mjoclivar_4.ncl -> ncl_mjoclivar_04.f90
!                         mjoclivar_5.ncl -> ncl_mjoclivar_05.f90
!                         mjoclivar_6.ncl -> ncl_mjoclivar_06.f90
!                         mjoclivar_7.ncl -> ncl_mjoclivar_07.f90
!                         mjoclivar_8.ncl -> ncl_mjoclivar_08.f90
!                         mjoclivar_9.ncl -> ncl_mjoclivar_09.f90
!                        mjoclivar_10.ncl -> ncl_mjoclivar_10.f90
!                        mjoclivar_11.ncl -> ncl_mjoclivar_11.f90
!                        mjoclivar_12.ncl -> ncl_mjoclivar_12.f90
!                        mjoclivar_13.ncl -> ncl_mjoclivar_13.f90
!                        mjoclivar_14.ncl -> ncl_mjoclivar_14.f90
!                        mjoclivar_15.ncl -> ncl_mjoclivar_15.f90
!                        mjoclivar_16.ncl -> ncl_mjoclivar_16.f90
!                               moc_1.ncl -> ncl_moc_01.f90
!                               moc_2.ncl -> ncl_moc_02.f90
!                               moc_3.ncl -> ncl_moc_03.f90
!                            mptick_1.ncl -> ncl_mptick_01.f90
!                            mptick_2.ncl -> ncl_mptick_02.f90
!                            mptick_3.ncl -> ncl_mptick_03.f90
!                                            ncl_mptick_03a.f90
!                            mptick_4.ncl -> ncl_mptick_04.f90
!                            mptick_5.ncl -> ncl_mptick_05.f90
!                            mptick_6.ncl -> ncl_mptick_06.f90
!                            mptick_7.ncl -> ncl_mptick_07.f90
!                            mptick_8.ncl -> ncl_mptick_08.f90
!                            mptick_9.ncl -> ncl_mptick_09.f90
!                           mptick_10.ncl -> ncl_mptick_10.f90
!                           mptick_11.ncl -> ncl_mptick_11.f90
!                           mptick_12.ncl -> ncl_mptick_12.f90
!                              narr_1.ncl -> ncl_narr_01.f90
!                              narr_2.ncl -> ncl_narr_02.f90
!                              narr_3.ncl -> ncl_narr_03.f90
!                              narr_4.ncl -> ncl_narr_04.f90
!                              narr_5.ncl -> ncl_narr_05.f90
!                              narr_6.ncl -> ncl_narr_06.f90
!                            native_1.ncl -> ncl_native_01.f90
!                            native_2.ncl -> ncl_native_02.f90
!                            native_3.ncl -> ncl_native_03.f90
!                            native_4.ncl -> ncl_native_04.f90
!                            native_5.ncl -> ncl_native_05.f90
!                          newcolor_8.ncl -> ncl_newcolor_08.f90
!                           nic_ims_1.ncl -> ncl_nic_ims_01.f90
!                             nldas_1.ncl -> ncl_nldas_01.f90
!                             ocean_1.ncl -> ncl_ocean_01.f90
!                             ocean_2.ncl -> ncl_ocean_02.f90
!                             ocean_3.ncl -> ncl_ocean_03.f90
!                             ocean_4.ncl -> ncl_ocean_04.f90
!                              orca_1.ncl -> ncl_orca_01.f90
!                              orca_2.ncl -> ncl_orca_02.f90
!                           overlay_1.ncl -> ncl_overlay_01.f90
!                                            ncl_overlay_01_dkrz2015.f90
!                           overlay_2.ncl -> ncl_overlay_02.f90
!                           overlay_3.ncl -> ncl_overlay_03.f90
!                           overlay_4.ncl -> ncl_overlay_04.f90
!                           overlay_5.ncl -> ncl_overlay_05.f90
!                           overlay_6.ncl -> ncl_overlay_06.f90
!                                            ncl_overlay_06_dkrz2015.f90
!                           overlay_7.ncl -> ncl_overlay_07.f90
!                           overlay_8.ncl -> ncl_overlay_08.f90
!                           overlay_9.ncl -> ncl_overlay_09.f90
!                          overlay_10.ncl -> ncl_overlay_10.f90
!                          overlay_11.ncl -> ncl_overlay_11.f90
!                          overlay_12.ncl -> ncl_overlay_12.f90
!                          overlay_13.ncl -> ncl_overlay_13.f90
!                                         -> ncl_overlay_fcover.f90
!                                         -> ncl_overlay_ffex03.f90
!                                         -> ncl_overlay_vvex01.f90
!                             panel_1.ncl -> ncl_panel_01.f90
!                             panel_2.ncl -> ncl_panel_02.f90
!                             panel_3.ncl -> ncl_panel_03.f90
!                             panel_4.ncl -> ncl_panel_04.f90
!                             panel_5.ncl -> ncl_panel_05.f90
!                             panel_6.ncl -> ncl_panel_06.f90
!                             panel_7.ncl -> ncl_panel_07.f90
!                             panel_8.ncl -> ncl_panel_08.f90
!                            panel_10.ncl -> ncl_panel_10.f90
!                     panel_attach_10.ncl -> ncl_panel_10_attach.f90
!                            panel_11.ncl -> ncl_panel_11.f90
!                            panel_12.ncl -> ncl_panel_12.f90
!                            panel_13.ncl -> ncl_panel_13.f90
!                            panel_14.ncl -> ncl_panel_14.f90
!                            panel_15.ncl -> ncl_panel_15.f90
!                            panel_16.ncl -> ncl_panel_16.f90
!                            panel_17.ncl -> ncl_panel_17.f90
!                            panel_18.ncl -> ncl_panel_18.f90
!                            panel_19.ncl -> ncl_panel_19.f90
!                            panel_20.ncl -> ncl_panel_20.f90
!                            panel_21.ncl -> ncl_panel_21.f90
!                            panel_22.ncl -> ncl_panel_22.f90
!                            panel_23.ncl -> ncl_panel_23.f90
!                            panel_24.ncl -> ncl_panel_24.f90
!                            panel_26.ncl -> ncl_panel_26.f90
!                            panel_27.ncl -> ncl_panel_27.f90
!                            panel_28.ncl -> ncl_panel_28.f90
!                            panel_30.ncl -> ncl_panel_30.f90
!                            panel_33.ncl -> ncl_panel_33.f90
!                            panel_34.ncl -> ncl_panel_34.f90
!                            panel_35.ncl -> ncl_panel_35.f90
!                            panel_36.ncl -> ncl_panel_36.f90
!                            panel_37.ncl -> ncl_panel_37.f90
!                            panel_38.ncl -> ncl_panel_38.f90
!                            panel_39.ncl -> ncl_panel_39.f90
!                            panel_40.ncl -> ncl_panel_40.f90
!                                         -> ncl_panel_cpex03.f90
!                               pdf_1.ncl -> ncl_pdf_01.f90
!                               pdf_2.ncl -> ncl_pdf_02.f90
!                               pdf_3.ncl -> ncl_pdf_03a.f90
!                                            ncl_pdf_03b.f90
!                               pdf_4.ncl -> ncl_pdf_04.f90
!                               pdf_5.ncl -> ncl_pdf_05.f90
!                        permafrost_1.ncl -> ncl_permafrost_01.f90
!                          persiann_1.ncl -> ncl_persiann_01.f90
!                          persiann_2.ncl -> ncl_persiann_02.f90
!                          persiann_3.ncl -> ncl_persiann_03.f90
!                             phase_1.ncl -> ncl_phase_01.f90
!                         pie_chart_1.ncl -> ncl_pie_chart_01.f90
!                         pie_chart_2.ncl -> ncl_pie_chart_02.f90
!                         pie_chart_3.ncl -> ncl_pie_chart_03.f90
!                             polar_1.ncl -> ncl_polar_01.f90
!                             polar_2.ncl -> ncl_polar_02.f90
!                             polar_3.ncl -> ncl_polar_03.f90
!                             polar_4.ncl -> ncl_polar_04.f90
!                             polar_5.ncl -> ncl_polar_05.f90
!                             polar_6.ncl -> ncl_polar_06.f90
!                             polar_7.ncl -> ncl_polar_07.f90
!                             polar_8.ncl -> ncl_polar_08.f90
!                             polar_9.ncl -> ncl_polar_09.f90
!                            polar_10.ncl -> ncl_polar_10.f90
!                            polar_11.ncl -> ncl_polar_11.f90
!                            polar_12.ncl -> ncl_polar_12.f90
!                             polyg_1.ncl -> ncl_polyg_01.f90
!                             polyg_2.ncl -> ncl_polyg_02.f90
!                             polyg_3.ncl -> ncl_polyg_03.f90
!                             polyg_4.ncl -> ncl_polyg_04.f90
!                             polyg_5.ncl -> ncl_polyg_05.f90
!                             polyg_6.ncl -> ncl_polyg_06.f90
!                             polyg_7.ncl -> ncl_polyg_07.f90
!                             polyg_8.ncl -> ncl_polyg_08.f90
!                        polyg_8_lbar.ncl -> ncl_polyg_08_lbar.f90
!                             polyg_9.ncl -> ncl_polyg_09.f90
!                         polyg_shp_9.ncl -> ncl_polyg_09_shp.f90
!                            polyg_10.ncl -> ncl_polyg_10.f90
!                            polyg_11.ncl -> ncl_polyg_11.f90
!                            polyg_12.ncl -> ncl_polyg_12.f90
!                            polyg_13.ncl -> ncl_polyg_13.f90
!                            polyg_14.ncl -> ncl_polyg_14.f90
!                                            ncl_polyg_14_mask.f90
!                            polyg_15.ncl -> ncl_polyg_15.f90
!                            polyg_16.ncl -> ncl_polyg_16.f90
!                            polyg_17.ncl -> ncl_polyg_17.f90
!                            polyg_18.ncl -> ncl_polyg_18.f90
!                            polyg_19.ncl -> ncl_polyg_19.f90
!                            polyg_20.ncl -> ncl_polyg_20.f90
!                            polyg_21.ncl -> ncl_polyg_21.f90
!                                            ncl_polyg_cssex01.f90
!                                            ncl_polyg_natdisp.f90
!                           popgrid_1.ncl -> ncl_popgrid_01.f90
!                           popmask_1.ncl -> ncl_popmask_01.f90
!                           popmask_2.ncl -> ncl_popmask_02.f90
!                           popmask_3.ncl -> ncl_popmask_03.f90
!                           popscal_1.ncl -> ncl_popscal_01.f90
!                           popscal_2.ncl -> ncl_popscal_02.f90
!                           popscal_3.ncl -> ncl_popscal_03.f90
!                           popscal_4.ncl -> ncl_popscal_04.f90
!                           popscal_5.ncl -> ncl_popscal_05.f90
!                            popstr_1.ncl -> ncl_popstr_01.f90
!                            popvec_1.ncl -> ncl_popvec_01.f90
!                            popvec_2.ncl -> ncl_popvec_02.f90
!                            popvec_3.ncl -> ncl_popvec_03.f90
!                            popvec_4.ncl -> ncl_popvec_04.f90
!                             prism_1.ncl -> ncl_prism_01.f90
!                              proj_1.ncl -> ncl_proj_01.f90
!                              proj_2.ncl -> ncl_proj_02.f90
!                                            ncl_proj_02_dkrz2014.f90
!                              proj_3.ncl -> ncl_proj_03.f90
!                                            ncl_proj_azimuthal_a.f90
!                                            ncl_proj_azimuthal_b.f90
!                               pub_1.ncl -> ncl_pub_01.f90
!                               pub_2.ncl -> ncl_pub_02.f90
!                               pub_3.ncl -> ncl_pub_03.f90
!                         pv_hybrid_1.ncl -> ncl_pv_hybrid_01.f90
!                                            ncl_pv_hybrid_02.f90
!                       pv_isobaric_1.ncl -> ncl_pv_isobaric_01.f90
!                       pv_isobaric_2.ncl -> ncl_pv_isobaric_02.f90
!                            raster_1.ncl -> ncl_raster_01.f90
!                            raster_3.ncl -> ncl_raster_03.f90
!                            raster_4.ncl -> ncl_raster_04.f90
!                            raster_5.ncl -> ncl_raster_05.f90
!                            raster_6.ncl -> ncl_raster_06.f90
!                            raster_7.ncl -> ncl_raster_07.f90
!                          rdm2grid_1.ncl -> ncl_rdm2grid_01.f90
!                          rdm2grid_2.ncl -> ncl_rdm2grid_02.f90
!                          rdm2grid_3.ncl -> ncl_rdm2grid_03.f90
!                                            ncl_rdm2grid_04.f90
!                                            ncl_rdm2grid_05.f90
!                           regress_1.ncl -> ncl_regress_01.f90
!                          regress_1a.ncl -> ncl_regress_01a.f90
!                          regress_1b.ncl -> ncl_regress_01b.f90
!                          regress_1c.ncl -> ncl_regress_01c.f90
!                           regress_2.ncl -> ncl_regress_02.f90
!                           regress_3.ncl -> ncl_regress_03.f90
!                           regress_4.ncl -> ncl_regress_04.f90
!                           regress_5.ncl -> ncl_regress_05.f90
!                           regress_6.ncl -> ncl_regress_06.f90
!                           regress_7.ncl -> ncl_regress_07.f90
!                            regrid_1.ncl -> ncl_regrid_01.f90
!                            regrid_2.ncl -> ncl_regrid_02.f90
!                            regrid_3.ncl -> ncl_regrid_03.f90
!                            regrid_4.ncl -> ncl_regrid_04.f90
!                            regrid_5.ncl -> ncl_regrid_05.f90
!                            regrid_6.ncl -> ncl_regrid_06.f90
!                            regrid_7.ncl -> ncl_regrid_07.f90
!                            regrid_8.ncl -> ncl_regrid_08.f90
!                            regrid_9.ncl -> ncl_regrid_09.f90
!                           regrid_10.ncl -> ncl_regrid_10.f90
!                           regrid_11.ncl -> ncl_regrid_11.f90
!                           regrid_12.ncl -> ncl_regrid_12.f90
!                           regrid_13.ncl -> ncl_regrid_13.f90
!                           regrid_14.ncl -> ncl_regrid_14.f90
!                        resampling_1.ncl -> ncl_resampling_01.f90
!                            resize_1.ncl -> ncl_resize_01.f90
!                            resize_2.ncl -> ncl_resize_02.f90
!                            resize_3.ncl -> ncl_resize_03.f90
!                            resize_4.ncl -> ncl_resize_04.f90
!                            resize_5.ncl -> ncl_resize_05.f90
!                            resize_6.ncl -> ncl_resize_06.f90
!                            resize_7.ncl -> ncl_resize_07.f90
!                              rose_1.ncl -> ncl_rose_01.f90
!                              rose_2.ncl -> ncl_rose_02.f90
!                              rose_3.ncl -> ncl_rose_03.f90
!                              rose_4.ncl -> ncl_rose_04.f90
!                              rose_5.ncl -> ncl_rose_05.f90
!                       rotatedltln_1.ncl -> ncl_rotatedltln_01.f90
!                       rotatedltln_2.ncl -> ncl_rotatedltln_02.f90
!                               sat_1.ncl -> ncl_sat_01.f90
!                               sat_2.ncl -> ncl_sat_02.f90
!                               sat_3.ncl -> ncl_sat_03.f90
!                                         -> ncl_sat_mpex06.f90
!                           scatter_1.ncl -> ncl_scatter_01.f90
!                           scatter_2.ncl -> ncl_scatter_02.f90
!                           scatter_3.ncl -> ncl_scatter_03.f90
!                           scatter_4.ncl -> ncl_scatter_04.f90
!                           scatter_5.ncl -> ncl_scatter_05.f90
!                           scatter_6.ncl -> ncl_scatter_06.f90
!                           scatter_7.ncl -> ncl_scatter_07.f90
!                           scatter_8.ncl -> ncl_scatter_08.f90
!                           scatter_9.ncl -> ncl_scatter_09.f90
!                          scatter_10.ncl -> ncl_scatter_10.f90
!                        shapefiles_1.ncl -> ncl_shapefiles_01.f90
!                        shapefiles_2.ncl -> ncl_shapefiles_02.f90
!                        shapefiles_3.ncl -> ncl_shapefiles_03.f90
!                        shapefiles_4.ncl -> ncl_shapefiles_04.f90
!                        shapefiles_6.ncl -> ncl_shapefiles_06.f90
!                        shapefiles_7.ncl -> ncl_shapefiles_07.f90
!                        shapefiles_8.ncl -> ncl_shapefiles_08.f90
!                                            ncl_shapefiles_08_dkrz2014.f90
!                        shapefiles_9.ncl -> ncl_shapefiles_09.f90
!                       shapefiles_10.ncl -> ncl_shapefiles_10.f90
!                       shapefiles_11.ncl -> ncl_shapefiles_11.f90
!                       shapefiles_12.ncl -> ncl_shapefiles_12.f90
!                       shapefiles_13.ncl -> ncl_shapefiles_13.f90
!                       shapefiles_14.ncl -> ncl_shapefiles_14.f90
!                  shapefiles_14_mask.ncl -> ncl_shapefiles_14_mask.f90
!                                         -> ncl_shapefiles_14_workshop.f90
!                       shapefiles_15.ncl -> ncl_shapefiles_15.f90
!                       shapefiles_16.ncl -> ncl_shapefiles_16.f90
!                       shapefiles_17.ncl -> ncl_shapefiles_17.f90
!                       shapefiles_18.ncl -> ncl_shapefiles_18.f90
!                       shapefiles_19.ncl -> ncl_shapefiles_19.f90
!                       shapefiles_20.ncl -> ncl_shapefiles_20.f90
!                       shapefiles_21.ncl -> ncl_shapefiles_21.f90
!              France_1.ncl, France_2.ncl -> ncl_shapefiles_france_01_02.f90
!                            France_3.ncl -> ncl_shapefiles_france_03.f90
!    Germany_coastal_counties_DEU_adm.ncl -> ncl_shapefiles_germany.f90
!                             skewt_1.ncl -> ncl_skewt_01.f90
!                             skewt_2.ncl -> ncl_skewt_02.f90
!                             skewt_3.ncl -> ncl_skewt_03.f90
!                             skewt_4.ncl -> ncl_skewt_04.f90
!                             skewt_5.ncl -> ncl_skewt_05.f90
!                             skewt_7.ncl -> ncl_skewt_07.f90
!                             skewt_8.ncl -> ncl_skewt_08.f90
!                             slice_1.ncl -> ncl_slice_01.f90
!                             slice_2.ncl -> ncl_slice_02.f90
!                               sol_1.ncl -> ncl_sol_01.f90
!                               sol_2.ncl -> ncl_sol_02.f90
!                               sol_3.ncl -> ncl_sol_03.f90
!                               sol_4.ncl -> ncl_sol_04.f90
!                             sparc_2.ncl -> ncl_sparc_02.f90
!                              spec_1.ncl -> ncl_spec_01.f90
!                              spec_2.ncl -> ncl_spec_02.f90
!                              spec_3.ncl -> ncl_spec_03.f90
!                              spec_4.ncl -> ncl_spec_04.f90
!                              spec_5.ncl -> ncl_spec_05.f90
!                               spi_1.ncl -> ncl_spi_01.f90
!                               spi_2.ncl -> ncl_spi_02.f90
!                            ssmiv7_1.ncl -> ncl_ssmiv7_01.f90
!                            ssmiv7_2.ncl -> ncl_ssmiv7_02.f90
!                               st4_1.ncl -> ncl_st4_01.f90
!                               st4_2.ncl -> ncl_st4_02.f90
!                           station_1.ncl -> ncl_station_01.f90
!                           station_2.ncl -> ncl_station_02.f90
!                           station_3.ncl -> ncl_station_03.f90
!                           station_4.ncl -> ncl_station_04.f90
!                            stream_1.ncl -> ncl_stream_01.f90
!                            stream_2.ncl -> ncl_stream_02.f90
!                            stream_3.ncl -> ncl_stream_03.f90
!                            stream_4.ncl -> ncl_stream_04.f90
!                            stream_5.ncl -> ncl_stream_05.f90
!                            stream_6.ncl -> ncl_stream_06.f90
!                            stream_7.ncl -> ncl_stream_07.f90
!                            stream_8.ncl -> ncl_stream_08.f90
!                            stream_9.ncl -> ncl_stream_09.f90
!                           stream_10.ncl -> ncl_stream_10.f90
!                           stream_11.ncl -> ncl_stream_11.f90
!                             table_1.ncl -> ncl_table_01.f90
!                             table_2.ncl -> ncl_table_02.f90
!                             table_3.ncl -> ncl_table_03.f90
!                             table_4.ncl -> ncl_table_04.f90
!                             table_5.ncl -> ncl_table_05.f90
!                             table_6.ncl -> ncl_table_06.f90
!                             table_7.ncl -> ncl_table_07.f90
!                             table_8.ncl -> ncl_table_08.f90
!                            taylor_1.ncl -> ncl_taylor_01.f90
!                            taylor_2.ncl -> ncl_taylor_02.f90
!                            taylor_3.ncl -> ncl_taylor_03.f90
!                            taylor_4.ncl -> ncl_taylor_04.f90
!                            taylor_5.ncl -> ncl_taylor_05.f90
!                            taylor_6.ncl -> ncl_taylor_06.f90
!                            taylor_8.ncl -> ncl_taylor_08.f90
!                                         -> ncl_taylor_08a.f90
!                                         -> ncl_taylor_08b.f90
!                            tdpack_1.ncl -> ncl_tdpack_01.f90
!                            tdpack_2.ncl -> ncl_tdpack_02.f90
!                            tdpack_3.ncl -> ncl_tdpack_03.f90
!                            tdpack_4.ncl -> ncl_tdpack_04.f90
!                            tdpack_5.ncl -> ncl_tdpack_05.f90
!                            tdpack_6.ncl -> ncl_tdpack_06.f90
!                                         -> ncl_tdpack_tdex04.f90
!                                         -> ncl_tdpack_tdex05.f90
!                                         -> ncl_tdpack_tdex06.f90
!                                         -> ncl_tdpack_tdex07.f90
!                              text_1.ncl -> ncl_text_01.f90
!                              text_2.ncl -> ncl_text_02.f90
!                              text_3.ncl -> ncl_text_03.f90
!                              text_4.ncl -> ncl_text_04.f90
!                              text_5.ncl -> ncl_text_05.f90
!                              text_6.ncl -> ncl_text_06.f90
!                              text_7.ncl -> ncl_text_07.f90
!                              text_8.ncl -> ncl_text_08.f90
!                              text_9.ncl -> ncl_text_09a.f90
!                                         -> ncl_text_09b.f90
!                             text_10.ncl -> ncl_text_10.f90
!                             text_11.ncl -> ncl_text_11.f90
!                             text_12.ncl -> ncl_text_12.f90
!                             text_13.ncl -> ncl_text_13a.f90
!                                            ncl_text_13b.f90
!                             text_14.ncl -> ncl_text_14.f90
!                                            ncl_text_14_dkrz2015.f90
!                             text_15.ncl -> ncl_text_15.f90
!                             text_16.ncl -> ncl_text_16.f90
!                             text_17.ncl -> ncl_text_17.f90
!                             text_18.ncl -> ncl_text_18.f90
!                             text_20.ncl -> ncl_text_20.f90
!                                         -> ncl_text_epltch.f90
!                                         -> ncl_text_mpex14.f90
!                                         -> ncl_text_ncargworld.f90
!                                         -> ncl_text_gb2312.f90
!                                         -> ncl_text_dothzk.f90
!                                         -> ncl_text_vechzk_u.f90
!                                         -> ncl_text_vechzk_g.f90
!                              time_3.ncl -> ncl_time_03.f90
!                       time_labels_1.ncl -> ncl_time_labels_01.f90
!                       time_labels_2.ncl -> ncl_time_labels_02.f90
!                       time_labels_3.ncl -> ncl_time_labels_03.f90
!                       time_labels_4.ncl -> ncl_time_labels_04.f90
!                          time_lat_1.ncl -> ncl_time_lat_01.f90
!                          time_lat_2.ncl -> ncl_time_lat_02.f90
!                             title_1.ncl -> ncl_title_01.f90
!                             title_2.ncl -> ncl_title_02.f90
!                             title_3.ncl -> ncl_title_03.f90
!                             title_4.ncl -> ncl_title_04.f90
!                             title_5.ncl -> ncl_title_05.f90
!                             title_6.ncl -> ncl_title_06.f90
!                             title_7.ncl -> ncl_title_07.f90
!                             title_8.ncl -> ncl_title_08.f90
!                                         -> ncl_title_xyback.f90
!                                tm_1.ncl -> ncl_tm_01.f90
!                                tm_2.ncl -> ncl_tm_02.f90
!                                tm_3.ncl -> ncl_tm_03.f90
!                           tm_horz_3.ncl -> ncl_tm_03_horz.f90
!                                tm_4.ncl -> ncl_tm_04.f90
!                                tm_5.ncl -> ncl_tm_05.f90
!                                tm_6.ncl -> ncl_tm_06.f90
!                                tm_7.ncl -> ncl_tm_07.f90
!                                tm_9.ncl -> ncl_tm_09.f90
!                               tm_10.ncl -> ncl_tm_10.f90
!                              topo_1.ncl -> ncl_topo_01.f90
!                              topo_2.ncl -> ncl_topo_02.f90
!                              topo_3.ncl -> ncl_topo_03.f90
!                              topo_4.ncl -> ncl_topo_04.f90
!                              topo_5.ncl -> ncl_topo_05.f90
!                              topo_6.ncl -> ncl_topo_06.f90
!                              topo_7.ncl -> ncl_topo_07.f90
!                              topo_8.ncl -> ncl_topo_08.f90
!                              traj_1.ncl -> ncl_traj_01.f90
!                              traj_2.ncl -> ncl_traj_02.f90
!                              traj_3.ncl -> ncl_traj_03.f90
!                             trans_1.ncl -> ncl_trans_01.f90
!                           trimesh_1.ncl -> ncl_trimesh_01.f90
!                           trimesh_2.ncl -> ncl_trimesh_02.f90
!                                            ncl_trimesh_ctex01.f90
!                                            ncl_trimesh_cttd01.f90
!                                            ncl_trimesh_cttd02.f90
!                                            ncl_trimesh_ctterr.f90
!                                            ncl_trimesh_vtex01.f90
!                                            ncl_trimesh_vtex02.f90
!                                            ncl_trimesh_vtex03.f90
!                       trmm_3B40RT_1.ncl -> ncl_trmm_3b40rt_01.f90
!                       trmm_3B42RT_1.ncl -> ncl_trmm_3b42rt_01.f90
!                     ncl_tsdiagram_1.ncl -> ncl_tsdiagram_01.f90
!                     ncl_tsdiagram_2.ncl -> ncl_tsdiagram_02.f90
!                            unique_1.ncl -> ncl_unique_01.f90
!                            unique_2.ncl -> ncl_unique_02.f90
!                            unique_3.ncl -> ncl_unique_03.f90
!                            unique_4.ncl -> ncl_unique_04.f90
!                            unique_5.ncl -> ncl_unique_05.f90
!                            unique_6.ncl -> ncl_unique_06.f90
!                            unique_9.ncl -> ncl_unique_09.f90
!                           unique_10.ncl -> ncl_unique_10.f90
!                            veceff_1.ncl -> ncl_veceff_01.f90
!                            veceff_2.ncl -> ncl_veceff_02.f90
!                            veceff_3.ncl -> ncl_veceff_03.f90
!                            veceff_4.ncl -> ncl_veceff_04.f90
!                            vector_1.ncl -> ncl_vector_01.f90
!                            vector_2.ncl -> ncl_vector_02.f90
!                            vector_3.ncl -> ncl_vector_03.f90
!                            vector_4.ncl -> ncl_vector_04.f90
!                            vector_5.ncl -> ncl_vector_05.f90
!                            vector_6.ncl -> ncl_vector_06.f90
!                            vector_7.ncl -> ncl_vector_07.f90
!                           vegland_1.ncl -> ncl_vegland_01.f90
!                              vert_1.ncl -> ncl_vert_01.f90
!                              vert_3.ncl -> ncl_vert_03.f90
!                          viewport_1.ncl -> ncl_viewport_01.f90
!                          viewport_2.ncl -> ncl_viewport_02.f90
!                          viewport_3.ncl -> ncl_viewport_03.f90
!                          viewport_4.ncl -> ncl_viewport_04.f90
!                          viewport_5.ncl -> ncl_viewport_05.f90
!                          viewport_6.ncl -> ncl_viewport_06.f90
!                              vort_1.ncl -> ncl_vort_01.f90
!                           wavelet_1.ncl -> ncl_wavelet_01.f90
!                           wavelet_2.ncl -> ncl_wavelet_02.f90
!                           wavelet_3.ncl -> ncl_wavelet_03.f90
!                       weather_sym_1.ncl -> ncl_weather_sym_01.f90
!                       weather_sym_2.ncl -> ncl_weather_sym_02.f90
!                       weather_sym_3.ncl -> ncl_weather_sym_03.f90
!                       weather_sym_4.ncl -> ncl_weather_sym_04.f90
!                       weather_sym_5.ncl -> ncl_weather_sym_05.f90
!                       weather_sym_6.ncl -> ncl_weather_sym_06.f90
!                       weather_sym_7.ncl -> ncl_weather_sym_07.f90
!                       weather_sym_8.ncl -> ncl_weather_sym_08.f90
!                       weather_sym_9.ncl -> ncl_weather_sym_09.f90
!                                            ncl_weather_wmex01.f90
!                                            ncl_weather_wmex02.f90
!                                            ncl_weather_wmex03.f90
!                                            ncl_weather_wmex04.f90
!                                            ncl_weather_wmex05.f90
!                                            ncl_weather_wmex06.f90
!                                            ncl_weather_wmex07.f90
!                                            ncl_weather_wmex08.f90
!                                            ncl_weather_wmex09.f90
!                                            ncl_weather_wmex10.f90
!                                            ncl_weather_wmex11.f90
!                                            ncl_weather_wmex12.f90
!                                            ncl_weather_wmex13.f90
!                                            ncl_weather_wmex14.f90
!                                            ncl_weather_wmex15.f90
!                                            ncl_weather_wmex16.f90
!                                            ncl_weather_wmex17.f90
!                              wind_1.ncl -> ncl_wind_01.f90
!                              wind_2.ncl -> ncl_wind_02.f90
!                                            ncl_wind_02a.f90
!                                            ncl_wind_02b.f90
!                                            ncl_wind_02c.f90
!                              wind_3.ncl -> ncl_wind_03.f90
!                              wind_4.ncl -> ncl_wind_04.f90
!                              wind_5.ncl -> ncl_wind_05.f90
!                       wkspacetime_1.ncl -> ncl_wkspacetime_01.f90
!                       wkspacetime_2.ncl -> ncl_wkspacetime_02.f90
!                       wkspacetime_3.ncl -> ncl_wkspacetime_03.f90
!                                         -> ncl_wkspacetime_03a.f90
!                       wkspacetime_4.ncl -> ncl_wkspacetime_04.f90
!                                xy_1.ncl -> ncl_xy_01.f90
!                                xy_2.ncl -> ncl_xy_02.f90
!                                xy_3.ncl -> ncl_xy_03.f90
!                                xy_4.ncl -> ncl_xy_04.f90
!                                xy_5.ncl -> ncl_xy_05.f90
!                                xy_6.ncl -> ncl_xy_06.f90
!                                xy_7.ncl -> ncl_xy_07.f90
!                                xy_8.ncl -> ncl_xy_08.f90
!                                xy_9.ncl -> ncl_xy_09.f90
!                               xy_10.ncl -> ncl_xy_10.f90
!                               xy_11.ncl -> ncl_xy_11.f90
!                               xy_12.ncl -> ncl_xy_12.f90
!                               xy_13.ncl -> ncl_xy_13.f90
!                               xy_14.ncl -> ncl_xy_14.f90
!                               xy_15.ncl -> ncl_xy_15.f90
!                               xy_16.ncl -> ncl_xy_16.f90
!                               xy_17.ncl -> ncl_xy_17.f90
!                          xy_vert_17.ncl -> ncl_xy_17_vert.f90
!                               xy_19.ncl -> ncl_xy_19.f90
!                               xy_20.ncl -> ncl_xy_20.f90
!                               xy_21.ncl -> ncl_xy_21.f90
!                          xy_vert_21.ncl -> ncl_xy_21_vert.f90
!                               xy_22.ncl -> ncl_xy_22.f90
!                               xy_23.ncl -> ncl_xy_23.f90
!                               xy_24.ncl -> ncl_xy_24.f90
!                          xy_vert_24.ncl -> ncl_xy_24_vert.f90
!                               xy_25.ncl -> ncl_xy_25.f90
!                               xy_26.ncl -> ncl_xy_26.f90
!                                            ncl_xy_26a.f90
!                               xy_27.ncl -> ncl_xy_27.f90
!                               xy_30.ncl -> ncl_xy_30.f90
!                               xy_31.ncl -> ncl_xy_31.f90
!                               xy_32.ncl -> ncl_xy_32.f90
!                               xy_33.ncl -> ncl_xy_33.f90
!                               xy_34.ncl -> ncl_xy_34.f90
!                               xy_36.ncl -> ncl_xy_36.f90
!                          xy_yref_36.ncl -> ncl_xy_36_yref.f90
!                                         -> ncl_xy_workshop_time1.f90
!                                         -> ncl_xy_nug01.f90
!                                         -> ncl_xy_agchax.f90
!                                         -> ncl_xy_agex02.f90
!                                         -> ncl_xy_agex05.f90
!                                         -> ncl_xy_agex07.f90
!                                         -> ncl_xy_agex10.f90
!                                         -> ncl_xy_agex13.f90
!                             zonal_1.ncl -> ncl_zonal_01.f90
!                             zonal_2.ncl -> ncl_zonal_02.f90
!                             zonal_3.ncl -> ncl_zonal_03.f90
!                             zonal_4.ncl -> ncl_zonal_04.f90
!                             zonal_5.ncl -> ncl_zonal_05.f90
!                             zonal_6.ncl -> ncl_zonal_06.f90
!                             zonal_7.ncl -> ncl_zonal_07.f90
!                             zonal_8.ncl -> ncl_zonal_08.f90
!
!                NUG_axis_annotations.ncl -> nug_axis_annotations.f90
!                       NUG_bar_chart.ncl -> nug_bar_chart.f90
!       NUG_bar_chart_col_above_below.ncl -> nug_bar_chart_col_above_below.f90
!                 NUG_bar_chart_multi.ncl -> nug_bar_chart_multi.f90
!            NUG_bipolar_grid_MPI-ESM.ncl -> nug_bipolar_grid_mpi-esm.f90
!  NUG_bipolar_grid_MPI-ESM_subregion.ncl -> nug_bipolar_grid_mpi-esm_subregion.f90
!                       NUG_colormaps.ncl -> nug_colormaps.f90
!              NUG_color_country_user.ncl -> nug_color_country_user.f90
!                NUG_color_Land_Ocean.ncl -> nug_color_land_ocean.f90
!             NUG_contour_dashpattern.ncl -> nug_contour_dashpattern.f90
!              NUG_contour_filled_map.ncl -> nug_contour_filled_map.f90
!             NUG_contour_fillpattern.ncl -> nug_contour_fillpattern.f90
!                  NUG_contour_labels.ncl -> nug_contour_labels.f90
!                     NUG_contour_map.ncl -> nug_contour_map.f90
!   NUG_contour_map_add_zonal_average.ncl -> nug_contour_map_add_zonal_average.f90
!               NUG_curvilinear_basic.ncl -> nug_curvilinear_basic.f90
!                NUG_curvilinear_grid.ncl -> nug_curvilinear_grid.f90
!                     NUG_date_format.ncl -> nug_date_format.f90
!              NUG_function_procedure.ncl -> nug_function_procedure.f90
! NUG_globe_orography_grid_resolution.ncl -> nug_globe_orography_grid_resolution.f90
!               NUG_GrADS_binary_data.ncl -> nug_grads_binary_data.f90
!      NUG_grid_resolution_comparison.ncl -> nug_grid_resolution_comparison.f90
!                      NUG_histograms.ncl -> nug_histograms.f90
!          NUG_ICON_triangles_colored.ncl -> nug_icon_triangles_colored.f90
!                     NUG_insert_logo.ncl -> nug_insert_logo.f90
!                       NUG_labelbars.ncl -> nug_labelbars.f90
!                  NUG_labelbar_title.ncl -> nug_labelbar_title.f90
!                         NUG_legends.ncl -> nug_legends.f90
!                   NUG_map_countries.ncl -> nug_map_countries.f90
!                     NUG_map_default.ncl -> nug_map_default.f90
!  NUG_map_grid_and_tickmark_settings.ncl -> nug_map_grid_and_tickmark_settings.f90
!         NUG_map_land_ocean_settings.ncl -> nug_map_land_ocean_settings.f90
!                 NUG_map_resolutions.ncl -> nug_map_resolutions.f90
!          NUG_map_selected_countries.ncl -> nug_map_selected_countries.f90
!                    NUG_map_settings.ncl -> nug_map_settings.f90
!                         NUG_masking.ncl -> nug_masking.f90
!          NUG_multiple_plots_along_y.ncl -> nug_multiple_plots_along_y.f90
!                NUG_multi_timeseries.ncl -> nug_multi_timeseries.f90
!                   NUG_panel_control.ncl -> nug_panel_3x2_plot.f90
!                      NUG_panel_plot.ncl -> nug_panel_control.f90
!                  NUG_panel_plot_3x2.ncl -> nug_panel_plot.f90
!                        NUG_panel_vp.ncl -> nug_panel_vp.f90
!                 NUG_plot_in_5_steps.ncl -> nug_plot_in_5_steps.f90
!               NUG_plot_rotated_grid.ncl -> nug_plot_rotated_grid.f90
!                        NUG_polar_NH.ncl -> nug_polar_nh.f90
!     NUG_polyline_polygon_polymarker.ncl -> nug_polyline_polygon_polymarker.f90
!                      NUG_primitives.ncl -> nug_primitives.f90
!                     NUG_projections.ncl -> nug_projections.f90
!           NUG_projections_mollweide.ncl -> nug_projections_mollweide.f90
!            NUG_projections_robinson.ncl -> nug_projections_robinson.f90
!                      NUG_read_CSV_1.ncl -> nug_read_csv_01.f90
!                      NUG_read_CSV_2.ncl -> nug_read_csv_02.f90
!                  NUG_shapefile_plot.ncl -> nug_shapefile_plot.f90
!             NUG_shapefile_plot_data.ncl -> nug_shapefile_plot_data.f90
!                      NUG_slice_plot.ncl -> nug_slice_plot.f90
!    NUG_statistics_linear_regression.ncl -> nug_statistics_linear_regression.f90
!         NUG_statistics_running_mean.ncl -> nug_statistics_running_mean.f90
!                   NUG_text_settings.ncl -> nug_text_settings.f90
!                   NUG_title_strings.ncl -> nug_title_strings.f90
!        NUG_triangular_grid_ICON_640.ncl -> nug_triangular_grid_icon.f90
!             NUG_tripolar_grid_STORM.ncl -> nug_tripolar_grid_storm.f90
!           NUG_unstructured_grid_640.ncl -> nug_unstructured_grid.f90
!                    NUG_vector_curly.ncl -> nug_vector_curly.f90
!                  NUG_vector_default.ncl -> nug_vector_default.f90
!           NUG_vector_plot_colorized.ncl -> nug_vector_plot_colorized.f90
!             NUG_vector_plot_overlay.ncl -> nug_vector_plot_overlay.f90
!                         NUG_xy_plot.ncl -> nug_xy_plot.f90
!              NUG_xy_plot_timeseries.ncl -> nug_xy_plot_timeseries.f90
!
!                     EGU2013_camse_1.ncl -> egu2013_camse_01.f90
!                     EGU2013_camse_2.ncl -> egu2013_camse_02.f90
!                     EGU2013_camse_3.ncl -> egu2013_camse_03.f90
!                     EGU2013_camse_4.ncl -> egu2013_camse_04.f90
!                      EGU2013_nemo_1.ncl -> egu2013_nemo_01.f90
!                      EGU2013_nemo_2.ncl -> egu2013_nemo_02.f90
!                      EGU2013_nemo_3.ncl -> egu2013_nemo_03.f90
!                     EGU2013_uv300_1.ncl -> egu2013_uv300_01.f90
!                     EGU2013_uv300_2.ncl -> egu2013_uv300_02.f90
!                EGU2013_uv300_wind_1.ncl -> egu2013_uv300_wind_01.f90
!                EGU2013_uv300_wind_2.ncl -> egu2013_uv300_wind_02.f90
!                EGU2013_uv300_wind_3.ncl -> egu2013_uv300_wind_03.f90
!                EGU2013_uv300_wind_4.ncl -> egu2013_uv300_wind_04.f90
!
!=====================================================================
! NCL Application Examples: http://www.ncl.ucar.edu/Applications/
!=====================================================================