Index: palm/trunk/SCRIPTS/NCL/.ncl.config.default
===================================================================
--- palm/trunk/SCRIPTS/NCL/ncl_preferences.ncl	(revision 351)
+++ palm/trunk/SCRIPTS/NCL/.ncl.config.default	(revision 418)
@@ -1,2 +1,13 @@
+;********************************************************* 
+; Copying .hluresfile in the home directory
+;*********************************************************
+
+command = "ksh 'if [ ! -f $HOME/.hluresfile ]; then; "+\
+          "cp $PALM_BIN/NCL/.hluresfile $HOME; fi'"
+system(command)
+   
+;*********************************************************
+
+
 begin
 
@@ -16,12 +27,18 @@
       ; REQUIRED --file_1-- INPUT FILE
       ;
-      ; input file produced by PALM; if there is more than one file for all timesteps of a job chain, 
-      ; declare path and file name without cycle number and ".nc" (first and last cycle numbers are given with the parameters 'start_f' and 'end_f'); 
+      ; input file produced by PALM; if there is more than one file for 
+      ; all timesteps 
+      ; of a job chain, 
+      ; declare path and file name without cycle number and ".nc" (first and 
+      ; last cycle numbers are given with the parameters 'start_f' and 
+      ; 'end_f'); 
       ; otherwise declare path and full file name
       ;
       ; data type: string
       ;
-      ; example: file_1 = "/path_to_file/file_xy_av"      if you use more than one cycle number
-      ;          file_1 = "/path_to_file/file_xy_av.4.nc" if you use one file (e.g. with cycle number 4)
+      ; example: file_1 = "/path_to_file/file_xy_av"      if you use more than 
+      ;                                                   one cycle number
+      ;          file_1 = "/path_to_file/file_xy_av.4.nc" if you use one file 
+      ;                                              (e.g. with cycle number 4)
       ;
       ; default:   "File in" 
@@ -35,11 +52,15 @@
       end if
       ;***************************************************
-      ; REQUIRED if more than one file of a job chain --start_f-- START OF CYCLIC NUMBER
-      ;
-      ; if there is more than one file for all timesteps of a job chain, declare the first cyclicnumber which contains timesteps you'd like to use
-      ;
-      ; data type: integer
-      ;
-      ; example:   start_f = 3 (if first file: example_xy_av.3.nc) and 0 (if first file: example_xy_av.nc)
+      ; REQUIRED if more than one file of a job chain 
+      ;          --start_f-- START OF CYCLIC NUMBER
+      ;
+      ; if there is more than one file for all timesteps of a job chain, 
+      ; declare the first cyclicnumber which contains timesteps 
+      ; you'd like to use
+      ;
+      ; data type: integer
+      ;
+      ; example:   start_f = 3 (if first file: example_xy_av.3.nc) and 
+      ;            start_f = 0 (if first file: example_xy_av.nc)
       ;
       ; default:   -1  
@@ -55,9 +76,11 @@
       ; REQUIRED if more than one file of a job chain --end_f-- END OF CYCLIC NUMBER
       ;
-      ; if there is more than one file for all timesteps of a job chain, declare the last cyclicnumber which contains timesteps you'd like to use
-      ;
-      ; data type: integer
-      ;
-      ; example:   end_f = 48 (if last file: example_xy_av.48.nc) and 0 (if last file: example_xy_av.nc)
+      ; if there is more than one file for all timesteps of a job chain, declare 
+      ; the last cyclicnumber which contains timesteps you'd like to use
+      ;
+      ; data type: integer
+      ;
+      ; example:   end_f = 48 (if last file: example_xy_av.48.nc) and 
+      ;            end_f = 0 (if last file: example_xy_av.nc)
       ;
       ; default:   -1  
@@ -73,5 +96,6 @@
       ; REQUIRED --xyc--xzc--yzc-- SELECTION of XY or XZ or YZ CROSS SECTIONS
       ;
-      ; desired section has to be set to 1; e.g.: xyc=1, xzc=0 and yzc=0 for xy-section
+      ; desired section has to be set to 1; 
+      ; e.g.: xyc=1, xzc=0 and yzc=0 for xy-section
       ;
       ; data type: integer
@@ -101,5 +125,6 @@
       ; OPTIONAL --format_out-- OUTPUT FORMAT
       ;
-      ; format of the output file; supported file formats: x11, pdf, ps, eps, epsi or ncgm 
+      ; format of the output file; 
+      ; supported file formats: x11, pdf, ps, eps, epsi or ncgm 
       ;
       ; data type: string
@@ -173,5 +198,6 @@
       ; OPTIONAL --sort-- TYPE OF SORTING 
       ;
-      ; sequence of plots; sorting either by time step [="time"] or by layer/height [="layer"]
+      ; sequence of plots; sorting either by time step [="time"] or 
+      ; by layer/height [="layer"]
       ;
       ; data type: string
@@ -191,5 +217,6 @@
       ; OPTIONAL --var-- OUTPUT VARIABLES
       ;
-      ; names of output variables; inidcate them with one comma before and after each variable
+      ; names of output variables; inidcate them with one comma before and after
+      ; each variable
       ;
       ; data type: string 
@@ -209,10 +236,11 @@
       ; OPTIONAL --start_time_step-- FIRST TIME STEP
       ;
-      ; first time step of plot; there is no need to specify a precise time value from the input file,
+      ; first time step of plot; there is no need to specify a precise time 
+      ; value from the input file,
       ; 'start_time_step' is rounded to the next existent time step
       ;
       ; data type: double; dimension: [hour]
       ;
-      ; example:   start_time_step = 0.5 
+      ; example:   start_time_step = 0.5d 
       ;
       ; default:   -1.d (first available time step)
@@ -228,10 +256,11 @@
       ; OPTIONAL --end_time_step-- LAST TIME STEP
       ;
-      ; last time step of plot; there is no need to specify a precise time value from the input file,
+      ; last time step of plot; there is no need to specify a precise time 
+      ; value from the input file,
       ; 'end_time_step' is rounded to the next existent time step
       ;
       ; data type: double; dimension: [hour]
       ;
-      ; example:   end_time_step = 2.0
+      ; example:   end_time_step = 2.0d
       ;
       ; default:   -1.d (last available time step)
@@ -247,10 +276,12 @@
       ; OPTIONAL --xs-- MINIMUM X-AXIS 
       ;
-      ; value for minimum of x-axis, selectable if there are NO preseted layers for x (as for XY or XZ 2D-DATA);
-      ; there is no need to specify a precise meter value from the input file, it is rounded to the next existent value
+      ; value for minimum of x-axis, selectable if there are NO preseted layers 
+      ; for x (as for XY or XZ 2D-DATA);
+      ; there is no need to specify a precise meter value from the input file, 
+      ; it is rounded to the next existent value
       ;
       ; data type: double; dimension: [meter]
       ;
-      ; example: xs = 150.0
+      ; example: xs = 150.0d
       ;
       ; default:   -1.d (minimum of range)
@@ -266,10 +297,12 @@
       ; OPTIONAL --xe-- MAXIMUM X-AXIS 
       ;
-      ; value for maximum of x-axis, selectable if there are NO preseted layers for x (as for XY or XZ 2D-DATA);
-      ; there is no need to specify a precise meter value from the input file, it is rounded to the next existent value
+      ; value for maximum of x-axis, selectable if there are NO preseted layers 
+      ; for x (as for XY or XZ 2D-DATA);
+      ; there is no need to specify a precise meter value from the input file, 
+      ; it is rounded to the next existent value
       ;
       ; data type: double; dimension: [meter] 
       ;
-      ; example: xe = 300.0
+      ; example: xe = 300.0d
       ;
       ; default:   -1.d (maximum of range)
@@ -285,10 +318,12 @@
       ; OPTIONAL --ys-- MINIMUM Y-AXIS 
       ;
-      ; value for minimum of y-axis, selectable if there are NO preseted layers for y (as for XY or YZ 2D-DATA);
-      ; there is no need to specify a precise meter value from the input file, it is rounded to the next existent value
+      ; value for minimum of y-axis, selectable if there are NO preseted layers 
+      ; for y (as for XY or YZ 2D-DATA);
+      ; there is no need to specify a precise meter value from the input file, 
+      ; it is rounded to the next existent value
       ;
       ; data type: double; dimension: [meter]
       ;
-      ; example: ys = 150.0
+      ; example: ys = 150.0d
       ;
       ; default:   -1.d (minimum of range)
@@ -304,10 +339,12 @@
       ; OPTIONAL --ye-- MAXIMUM Y-AXIS 
       ;
-      ; value for maximum of y-axis, selectable if there are NO preseted layers for y (as for XY or YZ 2D-DATA);
-      ; there is no need to specify a precise meter value from the input file, it is rounded to the next existent value 
+      ; value for maximum of y-axis, selectable if there are NO preseted layers
+      ; for y (as for XY or YZ 2D-DATA);
+      ; there is no need to specify a precise meter value from the input file,
+      ; it is rounded to the next existent value 
       ;
       ; data type: double; dimension: [meter]
       ;
-      ; example: ye = 300.0
+      ; example: ye = 300.0d
       ;
       ; default:   -1.d (maximum of range)
@@ -323,5 +360,6 @@
       ; OPTIONAL --zs-- MINIMUM Z-AXIS 
       ;
-      ; index for minimum of z-axis, selectable if there are NO preseted layers for z (as for XZ or YZ 2D-DATA);
+      ; index for minimum of z-axis, selectable if there are NO preseted layers 
+      ; for z (as for XZ or YZ 2D-DATA);
       ; you cannot specify a meter value from the input file due to grid stretching  
       ;
@@ -342,5 +380,6 @@
       ; OPTIONAL --ze-- MAXIMUM Z-AXIS 
       ;
-      ; index for maximum of z-axis, selectable if there are NO preseted layers for z (as for XZ or YZ 2D-DATA);
+      ; index for maximum of z-axis, selectable if there are NO preseted layers
+      ; for z (as for XZ or YZ 2D-DATA);
       ; you cannot specify a meter value from the input file due to grid stretching  
       ;
@@ -361,5 +400,6 @@
       ; OPTIONAL --mode-- TYPE OF PLOT 
       ;
-      ; isoline plots [="Line"], contour plots [="Fill"] or both [="Both"] can be choosen 
+      ; isoline plots [="Line"], contour plots [="Fill"] or both [="Both"] 
+      ; can be choosen 
       ;
       ; data type: string
@@ -379,5 +419,6 @@
       ; OPTIONAL --fill_mode-- TYPE OF FILLING 
       ;
-      ; area fill [="AreaFill"], raster fill [="RasterFill"] or cell fill [="CellFill"] can be choosen 
+      ; area fill [="AreaFill"], raster fill [="RasterFill"] or 
+      ; cell fill [="CellFill"] can be choosen 
       ;
       ; data type: string
@@ -449,7 +490,9 @@
       end if	
       ;***************************************************
-      ; OPTIONAL --legend_label_stride-- REDUCTION OF THE NUMBER OF LABELS IN THE LEGEND
-      ;
-      ; if legend_label_stride is set to 1 every label is shown; if set to 2 every second,...
+      ; OPTIONAL --legend_label_stride-- REDUCTION OF THE NUMBER 
+      ;                                  OF LABELS IN THE LEGEND
+      ;
+      ; if legend_label_stride is set to 1 every label is shown; 
+      ; if set to 2 every second, ...
       ;
       ; data type: integer
@@ -469,5 +512,6 @@
       ; OPTIONAL --axes_explicit-- EXPLICIT SETTINGS OF X- AND Y-AXES ARE SWITCHED ON
       ;
-      ; to use several parameters to set up the axes, 'axes_explicit' must be switched [=1]; if switched off [=0] units of axes are [gridpoints]
+      ; to use several parameters to set up the axes, 'axes_explicit' 
+      ; must be switched on [=1]; if switched off [=0] units of axes are [m]
       ;
       ; data type: integer
@@ -485,8 +529,11 @@
       end if
       ;***************************************************
-      ; OPTIONAL if axes_explicit = 1 --major_ticks_x-- NUMBER OF MAJOR TICK MARKS AT X-AXIS
-      ;
-      ; major_ticks_x can be set to any integer, best segmentation of x-axis can be achieved, if 
-      ; (number of gripdpoints in x-direction)/(major_ticks_x-1)=INTEGER, e.g. 128/8 = 16 -> major_ticks_x should be set to 9
+      ; OPTIONAL if axes_explicit = 1 --major_ticks_x-- 
+      ;                              NUMBER OF MAJOR TICK MARKS AT X-AXIS
+      ;
+      ; major_ticks_x can be set to any integer, best segmentation of x-axis 
+      ; can be achieved, if 
+      ; (number of gripdpoints in x-direction)/(major_ticks_x-1)=INTEGER, 
+      ; e.g. 128/8 = 16 -> major_ticks_x should be set to 9
       ;
       ; data type: integer
@@ -504,8 +551,11 @@
       end if
       ;***************************************************
-      ; OPTIONAL if axes_explicit = 1 --major_ticks_y-- NUMBER OF MAJOR TICK MARKS AT Y-AXIS
-      ;
-      ; major_ticks_y can be set to any integer, best segmentation of y-axis can be achieved, if 
-      ; (number of gripdpoints in y-direction)/(major_ticks_y-1)=INTEGER, e.g. 128/8 = 16 -> major_ticks_y should be set to 9
+      ; OPTIONAL if axes_explicit = 1 --major_ticks_y-- 
+      ;                              NUMBER OF MAJOR TICK MARKS AT Y-AXIS
+      ;
+      ; major_ticks_y can be set to any integer, best segmentation of y-axis 
+      ; can be achieved, if 
+      ; (number of gripdpoints in y-direction)/(major_ticks_y-1)=INTEGER, 
+      ; e.g. 128/8 = 16 -> major_ticks_y should be set to 9
       ;
       ; data type: integer
@@ -523,31 +573,35 @@
       end if
       ;***************************************************
-      ; OPTIONAL if axes_explicit = 1 --norm_x--norm_y--norm_z-- NORMALISE X-, Y- and Z-AXES
-      ;
-      ; normalising the axes with the given value; units can explicitly set; by default no normalising is used and units are [meter]
+      ; OPTIONAL if axes_explicit = 1 --norm_x--norm_y--norm_z-- 
+      ;                              NORMALISE X-, Y- and Z-AXES
+      ;
+      ; normalising the axes with the given value; units can explicitly be set; 
+      ; by default no normalising is used and units are [meter]
       ;
       ; data type: float
       ;
-      ; default:   1. 
+      ; default:   1.0 
       ;***************************************************
       if(.not. isvar("norm_x"))then      
       	 
-         norm_x = 1.	 
+         norm_x = 1.0	 
 	 
       end if
       if(.not. isvar("norm_y"))then      
       	 
-         norm_y = 1.	 
+         norm_y = 1.0	 
 	 
       end if
       if(.not. isvar("norm_z"))then      
       	 
-         norm_z = 1.	 
-	 
-      end if
-      ;***************************************************
-      ; OPTIONAL if axes_explicit = 1 --unit_x--unit_y--unit_z-- UNITS OF X-, Y- and Z-AXES
-      ;
-      ; units of the axes can be set; by default no units are given, if norm_x, norm_y or norm_z are unequal 1., otherwise units are [meter]
+         norm_z = 1.0	 
+	 
+      end if
+      ;***************************************************
+      ; OPTIONAL if axes_explicit = 1 --unit_x--unit_y--unit_z-- 
+      ;                              UNITS OF X-, Y- and Z-AXES
+      ;
+      ; units of the axes can be set; by default no units are given, 
+      ; if norm_x, norm_y or norm_z are unequal 1., otherwise units are [meter]
       ;
       ; data type: string, 
@@ -593,5 +647,6 @@
       ; REQUIRED IF vector=1 --vec1, vec2-- VECTOR FOR VECTOR PLOT 
       ;
-      ; variables for the vector, vec1 hast to be set to component 1 and vec2 to component 2;
+      ; variables for the vector, vec1 hast to be set to component 1 and 
+      ; vec2 to component 2;
       ; inidcate them with one comma before and after each variable;
       ;
@@ -616,6 +671,8 @@
       ; OPTIONAL --plotvec-- VARIABLE FOR EXTRA VECTOR PLOT
       ;
-      ; the vector plot can be combined with other plots of variables; if this is desired inidcate the variables, 
-      ; where a vector plot shall overlay; inidcate them with one comma before and after each variable
+      ; the vector plot can be combined with other plots of variables; 
+      ; if this is desired inidcate the variables, 
+      ; where a vector plot shall overlay; inidcate them with one comma 
+      ; before and after each variable
       ;
       ; data type: string
@@ -663,12 +720,16 @@
       ; REQUIRED --file_1-- 1ST INPUT FILE
       ;
-      ; 1st input file produced by PALM; if there is more than one file for all timesteps of a job chain, 
-      ; declare path and file name without cycle number and ".nc" (first and last cycle numbers are given with the parameters 'start_f' and 'end_f'); 
+      ; 1st input file produced by PALM; if there is more than one file for 
+      ; all timesteps of a job chain, declare path and file name without 
+      ; cycle number and ".nc" (first and last cycle numbers are given with 
+      ; the parameters 'start_f' and 'end_f'); 
       ; otherwise declare path and full file name
       ;
       ; data type: string
       ;
-      ; example: file_1 = "/path_to_file/file_pr"      if you use more than one cycle number
-      ;          file_1 = "/path_to_file/file_pr.4.nc" if you use one file (e.g. with cycle number 4)
+      ; example: file_1 = "/path_to_file/file_pr"      
+      ;                     if you use more than one cycle number
+      ;          file_1 = "/path_to_file/file_pr.4.nc" 
+      ;                     if you use one file (e.g. with cycle number 4)
       ;
       ; default:   "File in" 
@@ -684,9 +745,11 @@
       ; REQUIRED --start_f_1-- START OF CYCLIC NUMBER OF THE 1ST INPUT FILE
       ;
-      ; if there is more than one file for all timesteps of a job chain, declare the first cyclicnumber which contains timesteps you'd like to use
-      ;
-      ; data type: integer
-      ;
-      ; example:   3 (if first file: example_pr.3.nc) and 0 (if first file: example_pr.nc)
+      ; if there is more than one file for all timesteps of a job chain, 
+      ; declare the first cyclicnumber which contains timesteps you'd like to use
+      ;
+      ; data type: integer
+      ;
+      ; example:   3 (if first file: example_pr.3.nc) and 
+      ;            0 (if first file: example_pr.nc)
       ;
       ; default:   -1  
@@ -702,9 +765,11 @@
       ; REQUIRED --end_f_1-- END OF CYCLIC NUMBER OF THE 1ST INPUT FILE
       ;
-      ; if there is more than one file for all timesteps of a job chain, declare the last cyclicnumber which contains timesteps you'd like to use
-      ;
-      ; data type: integer
-      ;
-      ; example:   48 (if last file: example_pr.48.nc) and 0 (if last file: example_pr.nc)
+      ; if there is more than one file for all timesteps of a job chain, 
+      ; declare the last cyclicnumber which contains timesteps you'd like to use
+      ;
+      ; data type: integer
+      ;
+      ; example:   48 (if last file: example_pr.48.nc) and 
+      ;             0 (if last file: example_pr.nc)
       ;
       ; default:   -1  
@@ -784,5 +849,6 @@
       ; OPTIONAL --var-- OUTPUT VARIABLES
       ;
-      ; names of output variables; inidcate them with one comma before and after each variable
+      ; names of output variables; 
+      ; inidcate them with one comma before and after each variable
       ;
       ; data type: string 
@@ -820,8 +886,10 @@
       ; OPTIONAL ---no_files-- NUMBER OF INPUT FILES
       ;
-      ; up to 6 input files of different runs can be used; all input files must contain the same variables and dimensionalties;
+      ; up to 6 input files of different runs can be used; all input files 
+      ; must contain the same variables and dimensionalties;
       ; identical variables are merged in one plot;
       ; combining or overlaying of any variables is not feasible;
-      ; an extra legend (besides the time step legend) is drawn where you can explicitily name the items
+      ; an extra legend (besides the time step legend) is drawn where you 
+      ; can explicitily name the items
       ;
       ; data type: integer
@@ -855,12 +923,16 @@
       ; REQUIRED if no_files > 1 --file_2-- 2ND INPUT FILE
       ;
-      ; 2nd input file produced by PALM; if there is more than one file for all timesteps of a job chain, 
-      ; declare path and file name without cycle number and ".nc" (first and last cycle numbers are given with the parameters 'start_f' and 'end_f'); 
+      ; 2nd input file produced by PALM; if there is more than one file 
+      ; for all timesteps of a job chain, 
+      ; declare path and file name without cycle number and ".nc" (first and 
+      ; last cycle numbers are given with the parameters 'start_f' and 'end_f'); 
       ; otherwise declare path and full file name
       ;
       ; data type: string
       ;
-      ; example: file_2 = "/path_to_file/file_pr"      if you use more than one cycle number
-      ;          file_2 = "/path_to_file/file_pr.4.nc" if you use one file (e.g. with cycle number 4)
+      ; example: file_2 = "/path_to_file/file_pr"      
+      ;                    if you use more than one cycle number
+      ;          file_2 = "/path_to_file/file_pr.4.nc" 
+      ;                    if you use one file (e.g. with cycle number 4)
       ;
       ; default:   "File in" 
@@ -876,5 +948,6 @@
       ; REQUIRED --start_f_2-- START OF CYCLIC NUMBER OF THE 2ND INPUT FILE
       ;
-      ; if there is more than one file for all timesteps of a job chain, declare the first cyclicnumber which contains timesteps you'd like to use
+      ; if there is more than one file for all timesteps of a job chain, 
+      ; declare the first cyclicnumber which contains timesteps you'd like to use
       ;
       ; data type: integer
@@ -894,5 +967,6 @@
       ; REQUIRED --end_f_2-- END OF CYCLIC NUMBER OF THE 2ND INPUT FILE
       ;
-      ; if there is more than one file for all timesteps of a job chain, declare the last cyclicnumber which contains timesteps you'd like to use
+      ; if there is more than one file for all timesteps of a job chain, 
+      ; declare the last cyclicnumber which contains timesteps you'd like to use
       ;
       ; data type: integer
@@ -928,12 +1002,16 @@
       ; REQUIRED if no_files > 2 --file_3-- 3RD INPUT FILE
       ;
-      ; 3rd input file produced by PALM; if there is more than one file for all timesteps of a job chain, 
-      ; declare path and file name without cycle number and ".nc" (first and last cycle numbers are given with the parameters 'start_f' and 'end_f'); 
+      ; 3rd input file produced by PALM; if there is more than one file 
+      ; for all timesteps of a job chain, 
+      ; declare path and file name without cycle number and ".nc" (first and 
+      ; last cycle numbers are given with the parameters 'start_f' and 'end_f'); 
       ; otherwise declare path and full file name
       ;
       ; data type: string
       ;
-      ; example: file_3 = "/path_to_file/file_pr"      if you use more than one cycle number
-      ;          file_3 = "/path_to_file/file_pr.4.nc" if you use one file (e.g. with cycle number 4)
+      ; example: file_3 = "/path_to_file/file_pr"      
+      ;                     if you use more than one cycle number
+      ;          file_3 = "/path_to_file/file_pr.4.nc" 
+      ;                     if you use one file (e.g. with cycle number 4)
       ;
       ; default:   "File in" 
@@ -949,5 +1027,6 @@
       ; REQUIRED --start_f_3-- START OF CYCLIC NUMBER OF THE 3RD INPUT FILE
       ;
-      ; if there is more than one file for all timesteps of a job chain, declare the first cyclicnumber which contains timesteps you'd like to use
+      ; if there is more than one file for all timesteps of a job chain, 
+      ; declare the first cyclicnumber which contains timesteps you'd like to use
       ;
       ; data type: integer
@@ -967,5 +1046,6 @@
       ; REQUIRED --end_f_3-- END OF CYCLIC NUMBER OF THE 3RD INPUT FILE
       ;
-      ; if there is more than one file for all timesteps of a job chain, declare the last cyclicnumber which contains timesteps you'd like to use
+      ; if there is more than one file for all timesteps of a job chain, declare 
+      ; the last cyclicnumber which contains timesteps you'd like to use
       ;
       ; data type: integer
@@ -1001,12 +1081,16 @@
       ; REQUIRED if no_files > 3 --file_4-- 4TH INPUT FILE
       ;
-      ; 4th input file produced by PALM; if there is more than one file for all timesteps of a job chain, 
-      ; declare path and file name without cycle number and ".nc" (first and last cycle numbers are given with the parameters 'start_f' and 'end_f'); 
+      ; 4th input file produced by PALM; if there is more than one file for 
+      ; all timesteps of a job chain, 
+      ; declare path and file name without cycle number and ".nc" (first and 
+      ; last cycle numbers are given with the parameters 'start_f' and 'end_f'); 
       ; otherwise declare path and full file name
       ;
       ; data type: string
       ;
-      ; example: file_4 = "/path_to_file/file_pr"      if you use more than one cycle number
-      ;          file_4 = "/path_to_file/file_pr.4.nc" if you use one file (e.g. with cycle number 4)
+      ; example: file_4 = "/path_to_file/file_pr"      
+      ;                     if you use more than one cycle number
+      ;          file_4 = "/path_to_file/file_pr.4.nc" 
+      ;                      if you use one file (e.g. with cycle number 4)
       ;
       ; default:   "File in" 
@@ -1022,5 +1106,6 @@
       ; REQUIRED --start_f_4-- START OF CYCLIC NUMBER OF THE 4TH INPUT FILE
       ;
-      ; if there is more than one file for all timesteps of a job chain, declare the first cyclicnumber which contains timesteps you'd like to use
+      ; if there is more than one file for all timesteps of a job chain, 
+      ; declare the first cyclicnumber which contains timesteps you'd like to use
       ;
       ; data type: integer
@@ -1040,5 +1125,6 @@
       ; REQUIRED --end_f_4-- END OF CYCLIC NUMBER OF THE 4TH INPUT FILE
       ;
-      ; if there is more than one file for all timesteps of a job chain, declare the last cyclicnumber which contains timesteps you'd like to use
+      ; if there is more than one file for all timesteps of a job chain, 
+      ; declare the last cyclicnumber which contains timesteps you'd like to use
       ;
       ; data type: integer
@@ -1074,12 +1160,16 @@
       ; REQUIRED if no_files > 4 --file_5-- 5TH INPUT FILE
       ;
-      ; 5th input file produced by PALM; if there is more than one file for all timesteps of a job chain, 
-      ; declare path and file name without cycle number and ".nc" (first and last cycle numbers are given with the parameters 'start_f' and 'end_f'); 
+      ; 5th input file produced by PALM; if there is more than one file for 
+      ; all timesteps of a job chain, 
+      ; declare path and file name without cycle number and ".nc" (first and 
+      ; last cycle numbers are given with the parameters 'start_f' and 'end_f'); 
       ; otherwise declare path and full file name
       ;
       ; data type: string
       ;
-      ; example: file_5 = "/path_to_file/file_pr"      if you use more than one cycle number
-      ;          file_5 = "/path_to_file/file_pr.4.nc" if you use one file (e.g. with cycle number 4)
+      ; example: file_5 = "/path_to_file/file_pr"      
+      ;                     if you use more than one cycle number
+      ;          file_5 = "/path_to_file/file_pr.4.nc" 
+      ;                     if you use one file (e.g. with cycle number 4)
       ;
       ; default:   "File in" 
@@ -1095,5 +1185,6 @@
       ; REQUIRED --start_f_5-- START OF CYCLIC NUMBER OF THE 5TH INPUT FILE
       ;
-      ; if there is more than one file for all timesteps of a job chain, declare the first cyclicnumber which contains timesteps you'd like to use
+      ; if there is more than one file for all timesteps of a job chain, 
+      ;  declare the first cyclicnumber which contains timesteps you'd like to use
       ;
       ; data type: integer
@@ -1113,5 +1204,6 @@
       ; REQUIRED --end_f_5-- END OF CYCLIC NUMBER OF THE 5TH INPUT FILE
       ;
-      ; if there is more than one file for all timesteps of a job chain, declare the last cyclicnumber which contains timesteps you'd like to use
+      ; if there is more than one file for all timesteps of a job chain, 
+      ; declare the last cyclicnumber which contains timesteps you'd like to use
       ;
       ; data type: integer
@@ -1147,12 +1239,16 @@
       ; REQUIRED if no_files > 5 --file_6-- 6TH INPUT FILE
       ;
-      ; 6th input file produced by PALM; if there is more than one file for all timesteps of a job chain, 
-      ; declare path and file name without cycle number and ".nc" (first and last cycle numbers are given with the parameters 'start_f' and 'end_f'); 
+      ; 6th input file produced by PALM; if there is more than one file for 
+      ; all timesteps of a job chain, 
+      ; declare path and file name without cycle number and ".nc" (first and 
+      ; last cycle numbers are given with the parameters 'start_f' and 'end_f'); 
       ; otherwise declare path and full file name
       ;
       ; data type: string
       ;
-      ; example: file_6 = "/path_to_file/file_pr"      if you use more than one cycle number
-      ;          file_6 = "/path_to_file/file_pr.4.nc" if you use one file (e.g. with cycle number 4)
+      ; example: file_6 = "/path_to_file/file_pr"      
+      ;                     if you use more than one cycle number
+      ;          file_6 = "/path_to_file/file_pr.4.nc" 
+      ;                     if you use one file (e.g. with cycle number 4)
       ;
       ; default:   "File in" 
@@ -1168,5 +1264,6 @@
       ; REQUIRED --start_f_6-- START OF CYCLIC NUMBER OF THE 6TH INPUT FILE
       ;
-      ; if there is more than one file for all timesteps of a job chain, declare the first cyclicnumber which contains timesteps you'd like to use
+      ; if there is more than one file for all timesteps of a job chain, 
+      ; declare the first cyclicnumber which contains timesteps you'd like to use
       ;
       ; data type: integer
@@ -1186,5 +1283,6 @@
       ; REQUIRED --end_f_6-- END OF CYCLIC NUMBER OF THE 6TH INPUT FILE
       ;
-      ; if there is more than one file for all timesteps of a job chain, declare the last cyclicnumber which contains timesteps you'd like to use
+      ; if there is more than one file for all timesteps of a job chain, 
+      ; declare the last cyclicnumber which contains timesteps you'd like to use
       ;
       ; data type: integer
@@ -1220,10 +1318,11 @@
       ; OPTIONAL --start_time_step-- FIRST TIME STEP
       ;
-      ; first time step of plot; there is no need to specify a precise time value from the input file,
+      ; first time step of plot; there is no need to specify a precise 
+      ; time value from the input file,
       ; 'start_time_step' is rounded to the next existent time step
       ;
       ; data type: double; dimension: [hour]
       ;
-      ; example:   start_time_step = 0.5
+      ; example:   start_time_step = 0.5d
       ;
       ; default:   -1.d (first available time step)
@@ -1239,10 +1338,11 @@
       ; OPTIONAL --end_time_step-- LAST TIME STEP
       ;
-      ; last time step of plot; there is no need to specify a precise time value from the input file,
+      ; last time step of plot; there is no need to specify a precise
+      ; time value from the input file,
       ; 'end_time_step' is rounded to the next existent time step
       ;
       ; data type: double; dimension: [hour]
       ;
-      ; example:   end_time_step = 2.0
+      ; example:   end_time_step = 2.0d
       ;
       ; default:   -1.d (last available time step)
@@ -1258,7 +1358,9 @@
       ; OPTIONAL --time_stride-- TEMPORAL STRIDE 
       ;
-      ; temporal stride for the plots; if time_stride=1 all the profiles between first_time_step
-      ; and end_time_step are plotted (including first_time_step and end_time_step), 
-      ; if time_stride=3 every third time step between start_time_step and end_time_step is plotted
+      ; temporal stride for the plots; if time_stride=1 all the profiles 
+      ; between first_time_step and end_time_step are plotted 
+      ; (including first_time_step and end_time_step), 
+      ; if time_stride=3 every third time step between start_time_step and 
+      ; end_time_step is plotted
       ;
       ; data type: integer
@@ -1278,5 +1380,6 @@
       ; OPTIONAL --start_x-- STARTVALUE IN X-DIRECTION  
       ;
-      ; if 3D data is used for profiles you can choose a startvalue in x-direction for horizontal averaging 
+      ; if 3D data is used for profiles you can choose a startvalue 
+      ; in x-direction for horizontal averaging 
       ;
       ; data type: integer; dimension [grippoint]
@@ -1296,5 +1399,6 @@
       ; OPTIONAL --end_x-- ENDVALUE IN X-DIRECTION  
       ;
-      ; if 3D data is used for profiles you can choose an endvalue in x-direction for horizontal averaging 
+      ; if 3D data is used for profiles you can choose an endvalue 
+      ; in x-direction for horizontal averaging 
       ;
       ; data type: integer; dimension [grippoint]
@@ -1314,5 +1418,6 @@
       ; OPTIONAL --start_y-- STARTVALUE IN Y-DIRECTION  
       ;
-      ; if 3D data is used for profiles you can choose a startvalue in y-direction for horizontal averaging 
+      ; if 3D data is used for profiles you can choose a startvalue 
+      ; in y-direction for horizontal averaging 
       ;
       ; data type: integer; dimension [grippoint]
@@ -1332,5 +1437,6 @@
       ; OPTIONAL --end_y-- ENDVALUE IN Y-DIRECTION  
       ;
-      ; if 3D data is used for profiles you can choose an endvalue in y-direction for horizontal averaging 
+      ; if 3D data is used for profiles you can choose an endvalue 
+      ; in y-direction for horizontal averaging 
       ;
       ; data type: integer; dimension [grippoint]
@@ -1390,5 +1496,5 @@
       ; data type: double; dimension: [meter]
       ;
-      ; example: min_z = 0.0
+      ; example: min_z = 0.0d
       ;
       ; default:   -1.d (related to the minimum of z-axis in input file)
@@ -1408,5 +1514,5 @@
       ; data type: double; dimension: [meter]
       ;
-      ; example: max_z = 1000.0
+      ; example: max_z = 1000.0d
       ;
       ; default:   -1.d (related to the maximum of z-axis in input file)
@@ -1477,5 +1583,6 @@
       ; OPTIONAL --combine-- COMBINING 
       ;
-      ; combining of two or three individual variables is possible and switched on [=1] or off[=0]
+      ; combining of two or three individual variables is possible and 
+      ; switched on [=1] or off[=0]
       ;
       ; data type: integer
@@ -1513,5 +1620,6 @@
       ; REQUIRED IF combine=1 --c_var-- VARIABLES FOR COMBINING 
       ;
-      ; names of variables; inidcate them with one comma before and after each variable;
+      ; names of variables; inidcate them with one comma before and 
+      ; after each variable;
       ;
       ; data type: string
@@ -1549,5 +1657,6 @@
       ; OPTIONAL --dash-- DASHED LINES 
       ;
-      ; use of different line patterns [=1] or continous lines [=0] for different time steps
+      ; use of different line patterns [=1] or continous lines [=0] 
+      ; for different time steps
       ;
       ; data type: integer
@@ -1613,12 +1722,16 @@
       ; REQUIRED --file_1-- INPUT FILE
       ;
-      ; input file produced by PALM; if there is more than one file for all timesteps of a job chain, 
-      ; declare path and file name without cycle number and ".nc" (first and last cycle numbers are given with the parameters 'start_f' and 'end_f'); 
+      ; input file produced by PALM; if there is more than one file for 
+      ; all timesteps of a job chain, 
+      ; declare path and file name without cycle number and ".nc" (first and 
+      ; last cycle numbers are given with the parameters 'start_f' and 'end_f'); 
       ; otherwise declare path and full file name
       ;
       ; data type: string
       ;
-      ; example: file_1 = "/path_to_file/file_sp"      if you use more than one cycle number
-      ;          file_1 = "/path_to_file/file_sp.4.nc" if you use one file (e.g. with cycle number 4)
+      ; example: file_1 = "/path_to_file/file_sp"      
+      ;                     if you use more than one cycle number
+      ;          file_1 = "/path_to_file/file_sp.4.nc" 
+      ;                     if you use one file (e.g. with cycle number 4)
       ;
       ; default:   "File in" 
@@ -1632,11 +1745,14 @@
       end if
       ;***************************************************
-      ; REQUIRED if more than one file of a job chain --start_f-- START OF CYCLIC NUMBER
-      ;
-      ; if there is more than one file for all timesteps of a job chain, declare the first cyclicnumber which contains timesteps you'd like to use
-      ;
-      ; data type: integer
-      ;
-      ; example:   start_f = 3 (if first file: example_sp.3.nc) and 0 (if first file: example_sp.nc)
+      ; REQUIRED if more than one file of a job chain 
+      ;           --start_f-- START OF CYCLIC NUMBER
+      ;
+      ; if there is more than one file for all timesteps of a job chain, 
+      ; declare the first cyclicnumber which contains timesteps you'd like to use
+      ;
+      ; data type: integer
+      ;
+      ; example:   start_f = 3 (if first file: example_sp.3.nc) and
+      ;            start_f = 0 (if first file: example_sp.nc)
       ;
       ; default:   -1  
@@ -1650,11 +1766,14 @@
       end if 
       ;***************************************************
-      ; REQUIRED if more than one file of a job chain --end_f-- END OF CYCLIC NUMBER
-      ;
-      ; if there is more than one file for all timesteps of a job chain, declare the last cyclicnumber which contains timesteps you'd like to use
-      ;
-      ; data type: integer
-      ;
-      ; example:   end_f = 48 (if last file: example_sp.48.nc) and 0 (if last file: example_sp.nc)
+      ; REQUIRED if more than one file of a job chain 
+      ;          --end_f-- END OF CYCLIC NUMBER
+      ;
+      ; if there is more than one file for all timesteps of a job chain, 
+      ; declare the last cyclicnumber which contains timesteps you'd like to use
+      ;
+      ; data type: integer
+      ;
+      ; example:   end_f = 48 (if last file: example_sp.48.nc) and 
+      ;            end_f =  0 (if last file: example_sp.nc)
       ;
       ; default:   -1  
@@ -1670,5 +1789,6 @@
       ; OPTIONAL --format_out-- OUTPUT FORMAT
       ;
-      ; format of the output file; supported file formats: x11, pdf, ps, eps, epsi or ncgm 
+      ; format of the output file; 
+      ; supported file formats: x11, pdf, ps, eps, epsi or ncgm 
       ;
       ; data type: string
@@ -1742,5 +1862,6 @@
       ; OPTIONAL --var-- OUTPUT VARIABLES
       ;
-      ; names of output variables; inidcate them with one comma before and after each variable
+      ; names of output variables; inidcate them with one comma before 
+      ; and after each variable
       ;
       ; data type: string 
@@ -1760,5 +1881,6 @@
       ; OPTIONAL --height_level-- HEIGHT LEVELS 
       ;
-      ; defines if all levels or selected levels are output; a 1D array with up to 100 elements
+      ; defines if all levels or selected levels are output; 
+      ; a 1D array with up to 100 elements
       ; from 0 to 99 must be indicated
       ;
@@ -1779,5 +1901,6 @@
       ; OPTIONAL --sort-- TYPE OF SORTING 
       ;
-      ; defines if all heights [="height"] or all timesteps [="time"] are merged in one plot
+      ; defines if all heights [="height"] or all timesteps [="time"] 
+      ; are merged in one plot
       ;
       ; data type: string
@@ -1797,10 +1920,11 @@
       ; OPTIONAL --start_time_step-- FIRST TIME STEP
       ;
-      ; first time step of plot; there is no need to specify a precise time value from the input file,
+      ; first time step of plot; there is no need to specify a precise 
+      ; time value from the input file,
       ; 'start_time_step' is rounded to the next existent time step
       ;
       ; data type: double; dimension: [hour]
       ;
-      ; example:   start_time_step = 0.5 
+      ; example:   start_time_step = 0.5d
       ;
       ; default:   -1.d (first available time step)
@@ -1816,10 +1940,11 @@
       ; OPTIONAL --end_time_step-- LAST TIME STEP
       ;
-      ; last time step of plot; there is no need to specify a precise time value from the input file,
+      ; last time step of plot; there is no need to specify a precise 
+      ; time value from the input file,
       ; 'end_time_step' is rounded to the next existent time step
       ;
       ; data type: double; dimension: [hour]
       ;
-      ; example:   end_time_step = 2.0
+      ; example:   end_time_step = 2.0d
       ;
       ; default:   -1.d (last available time step)
@@ -1925,5 +2050,6 @@
       ; OPTIONAL --norm_height-- NORMALISING X-AXIS WITH HEIGHT
       ;
-      ; normalising the x-axis with the height of each spectra is switched on [=1] or off [=0]
+      ; normalising the x-axis with the height of each spectra 
+      ; is switched on [=1] or off [=0]
       ;
       ; data type: integer
@@ -2028,12 +2154,16 @@
       ; REQUIRED --file_1-- INPUT FILE
       ;
-      ; input file produced by PALM; if there is more than one file for all timesteps of a job chain, 
-      ; declare path and file name without cycle number and ".nc" (first and last cycle numbers are given with the parameters 'start_f' and 'end_f'); 
+      ; input file produced by PALM; if there is more than one file for 
+      ; all timesteps of a job chain, 
+      ; declare path and file name without cycle number and ".nc" (first and 
+      ; last cycle numbers are given with the parameters 'start_f' and 'end_f'); 
       ; otherwise declare path and full file name
       ;
       ; data type: string
       ;
-      ; example: file_1 = "/path_to_file/file_ts"      if you use more than one cycle number
-      ;          file_1 = "/path_to_file/file_ts.4.nc" if you use one file (e.g. with cycle number 4)
+      ; example: file_1 = "/path_to_file/file_ts"      
+      ;                      if you use more than one cycle number
+      ;          file_1 = "/path_to_file/file_ts.4.nc" 
+      ;                      if you use one file (e.g. with cycle number 4)
       ;
       ; default:   "File in" 
@@ -2047,11 +2177,14 @@
       end if
       ;***************************************************
-      ; REQUIRED if more than one file of a job chain --start_f-- START OF CYCLIC NUMBER
-      ;
-      ; if there is more than one file for all timesteps of a job chain, declare the first cyclicnumber which contains timesteps you'd like to use
-      ;
-      ; data type: integer
-      ;
-      ; example:   start_f = 3 (if first file: example_ts.3.nc) and 0 (if first file: example_ts.nc)
+      ; REQUIRED if more than one file of a job chain 
+      ;          --start_f-- START OF CYCLIC NUMBER
+      ;
+      ; if there is more than one file for all timesteps of a job chain, 
+      ; declare the first cyclicnumber which contains timesteps you'd like to use
+      ;
+      ; data type: integer
+      ;
+      ; example:   start_f = 3 (if first file: example_ts.3.nc) and 
+      ;            start_f = 0 (if first file: example_ts.nc)
       ;
       ; default:   -1  
@@ -2065,11 +2198,14 @@
       end if 
       ;***************************************************
-      ; REQUIRED if more than one file of a job chain --end_f-- END OF CYCLIC NUMBER
-      ;
-      ; if there is more than one file for all timesteps of a job chain, declare the last cyclicnumber which contains timesteps you'd like to use
-      ;
-      ; data type: integer
-      ;
-      ; example:   end_f = 48 (if last file: example_ts.48.nc) and 0 (if last file: example_ts.nc)
+      ; REQUIRED if more than one file of a job chain 
+      ;           --end_f-- END OF CYCLIC NUMBER
+      ;
+      ; if there is more than one file for all timesteps of a job chain, 
+      ; declare the last cyclicnumber which contains timesteps you'd like to use
+      ;
+      ; data type: integer
+      ;
+      ; example:   end_f = 48 (if last file: example_ts.48.nc) and 
+      ;            end_f = 0 (if last file: example_ts.nc)
       ;
       ; default:   -1  
@@ -2085,5 +2221,6 @@
       ; OPTIONAL --format_out-- OUTPUT FORMAT
       ;
-      ; format of the output file; supported file formats: x11, pdf, ps, eps, epsi or ncgm 
+      ; format of the output file; 
+      ; supported file formats: x11, pdf, ps, eps, epsi or ncgm 
       ;
       ; data type: string
@@ -2157,5 +2294,6 @@
       ; OPTIONAL --var-- OUTPUT VARIABLES
       ;
-      ; names of output variables; inidcate them with one comma before and after each variable
+      ; names of output variables; inidcate them with one comma before 
+      ; and after each variable
       ;
       ; data type: string 
@@ -2175,10 +2313,11 @@
       ; OPTIONAL --start_time_step-- FIRST TIME STEP
       ;
-      ; first time step of plot; there is no need to specify a precise time value from the input file,
+      ; first time step of plot; there is no need to specify a precise 
+      ; time value from the input file,
       ; 'start_time_step' is rounded to the next existent time step
       ;
       ; data type: double; dimension: [hour]
       ;
-      ; example:   start_time_step = 0.5 
+      ; example:   start_time_step = 0.5d
       ;
       ; default:   -1.d (first available time step)
@@ -2194,10 +2333,11 @@
       ; OPTIONAL --end_time_step-- LAST TIME STEP
       ;
-      ; last time step of plot; there is no need to specify a precise time value from the input file,
+      ; last time step of plot; there is no need to specify a precise 
+      ; time value from the input file,
       ; 'end_time_step' is rounded to the next existent time step
       ;
       ; data type: double; dimension: [hour]
       ;
-      ; example:   end_time_step = 2.0
+      ; example:   end_time_step = 2.0d
       ;
       ; default:   -1.d (last available time step)
@@ -2250,9 +2390,10 @@
       ; OPTIONAL --norm_t-- NORMALISING X-AXIS OF TIMESERIES PLOTS (T-AXIS)
       ;
-      ; normalising the x-axis with the given value; the unit can explicitly set; by default no normalising and unit is set to [s]
+      ; normalising the x-axis with the given value; the unit can explicitly set; 
+      ; by default no normalising and unit is set to [s]
       ;
       ; data type: float
       ;
-      ; example: norm_t = 3600
+      ; example: norm_t = 3600.
       ;
       ; default:   1. 
