Index: documentation/FORD/V5/Doc_original/program/preconvert.html
===================================================================
--- documentation/FORD/V5/Doc_original/program/preconvert.html	(revision ee06999d3718f95ac5142815515c24f1c75973e5)
+++ documentation/FORD/V5/Doc_original/program/preconvert.html	(revision ee06999d3718f95ac5142815515c24f1c75973e5)
@@ -0,0 +1,784 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+	 
+	 <meta name="description" content="Calculation of vertical velocity for FLEXPART">
+    
+    <meta name="author" content="Leopold Haimberger" >
+    <link rel="icon" href="../favicon.png">
+
+    <title>PRECONVERT &ndash; Flex_extract: Calculation of etadot</title>
+
+    <link href="../css/bootstrap.min.css" rel="stylesheet">
+    <link href="../css/pygments.css" rel="stylesheet">
+    <link href="../css/font-awesome.min.css" rel="stylesheet">
+    <link href="../css/local.css" rel="stylesheet">
+    
+
+    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
+    <!--[if lt IE 9]>
+      <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
+      <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
+    <![endif]-->
+    
+    <script src="../js/jquery-2.1.3.min.js"></script>
+    <script src="../js/svg-pan-zoom.min.js"></script>
+
+    
+    <script src="../tipuesearch/tipuesearch_content.js"></script>
+    <link  href="../tipuesearch/tipuesearch.css" rel="stylesheet">
+    <script src="../tipuesearch/tipuesearch_set.js"></script>
+    <script src="../tipuesearch/tipuesearch.js"></script>
+    
+
+  </head>
+
+  <body>
+
+    <!-- Fixed navbar -->
+    <nav class="navbar navbar-inverse navbar-fixed-top">
+      <div class="container">
+        <div class="navbar-header">
+          <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
+            <span class="sr-only">Toggle navigation</span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+          </button>
+          <a class="navbar-brand" href="../index.html">Flex_extract: Calculation of etadot <small>7.1</small></a>
+        </div>
+        <div id="navbar" class="navbar-collapse collapse">
+          <ul class="nav navbar-nav">
+				
+            <li class="dropdown hidden-xs visible-sm visible-md hidden-lg">
+              <a href="#" class="dropdown-toggle"
+              data-toggle="dropdown" role="button"
+              aria-haspopup="true"
+		 aria-expanded="false">Contents <span class="caret"></span></a>
+	      <ul class="dropdown-menu">
+              
+            <li><a href="../lists/files.html">Source Files</a></li>
+				
+				
+            <li><a href="../lists/modules.html">Modules</a></li>
+				
+            
+                                
+            <li><a href="../lists/procedures.html">Procedures</a></li>
+				
+								
+				
+            <li><a href="../program/preconvert.html">Program</a></li>
+	    
+            </ul>
+            </li>
+
+<li class="visible-xs hidden-sm visible-lg"><a href="../lists/files.html">Source Files</a></li>
+
+
+<li class="visible-xs hidden-sm visible-lg"><a href="../lists/modules.html">Modules</a></li>
+
+
+
+<li class="visible-xs hidden-sm visible-lg"><a href="../lists/procedures.html">Procedures</a></li>
+
+                             
+
+<li class="visible-xs hidden-sm visible-lg"><a href="../program/preconvert.html">Program</a></li>
+
+          </ul>
+        
+        <form action="../search.html" class="navbar-form navbar-right" role="search">
+        <div class="form-group">
+          <input type="text" class="form-control" placeholder="Search" name="q" id="tipue_search_input" autocomplete="off" required>
+        </div>
+<!--
+        <button type="submit" class="btn btn-default">Submit</button>
+-->
+        </form>
+        
+        </div><!--/.nav-collapse -->
+      </div>
+    </nav>
+
+    <div class="container">
+    
+  
+  <div class="row">
+    <h1>PRECONVERT
+    <small>Program</small>
+    
+    </h1>
+    
+<div class="row">
+  <div class="col-lg-12">
+<div class="well well-sm">
+  <ul class="list-inline" style="margin-bottom:0px;display:inline">
+     
+     
+     
+     
+    
+    
+     <li><i class="fa fa-list-ol"></i>
+       <a data-toggle="tooltip"
+	  data-placement="bottom" data-html="true"
+	  title="100.0% of total for programs.">541 statements</a>
+     </li> 
+     
+     
+    <li><i class="fa fa-code"></i><a href="../src/preconvert.f90"> Source File</a></li>
+     
+  </ul>
+  <ol class="breadcrumb in-well text-right">
+  
+     <li><a href='../sourcefile/preconvert.f90.html'>preconvert.f90</a></li>
+  
+     <li class="active">PRECONVERT</li>
+  </ol>
+</div>
+</div>
+</div>
+<script>
+  $(function () {
+  $('[data-toggle="tooltip"]').tooltip()
+  })
+</script>
+
+  </div>
+  
+  <div class="row">
+    <div class="col-md-3 hidden-xs hidden-sm visible-md visible-lg">
+    
+<div id="sidebar">
+  
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  <hr>
+  
+
+<div class="panel panel-default">
+  <div class="panel-heading text-left"><h3 class="panel-title"><a data-toggle="collapse" href="#allprogs-0">All Programs</a></h3></div>
+  <div id="allprogs-0" class="panel-collapse collapse">
+    <div class="list-group">
+      
+      <a class="list-group-item" href="../program/preconvert.html">PRECONVERT</a>
+      
+    </div>
+  </div>
+</div>
+
+
+</div>  
+
+    </div>
+    
+    <div class="col-md-9" id='text'>
+    
+  
+    <ul class="list-inline">
+      <li><h4>Uses:</h4></li>
+      
+      <li><a href='../module/phtogr.html'>PHTOGR</a></li>
+      
+      <li><a href='../module/grtoph.html'>GRTOPH</a></li>
+      
+      <li>FTRAFO</li>
+      
+      <li><a href='../module/rwgrib2.html'>RWGRIB2</a></li>
+      
+      <li>GRIB_API</li>
+      
+    </ul>
+    
+                <div class="depgraph"><?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
+ "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<!-- Generated by graphviz version 2.38.0 (20140413.2041)
+ -->
+<!-- Title: program~~preconvert~~UsesGraph Pages: 1 -->
+<svg id="programpreconvertUsesGraph" width="284pt" height="196pt"
+ viewBox="0.00 0.00 284.00 196.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g id="program~~preconvert~~UsesGraph" class="graph" transform="scale(1 1) rotate(0) translate(4 192)">
+<title>program~~preconvert~~UsesGraph</title>
+<polygon fill="white" stroke="none" points="-4,4 -4,-192 280,-192 280,4 -4,4"/>
+<!-- program~preconvert -->
+<g id="program~~preconvert~~UsesGraph_node1" class="node"><title>program~preconvert</title>
+<polygon fill="none" stroke="black" points="276,-108 191,-108 191,-84 276,-84 276,-108"/>
+<text text-anchor="middle" x="233.5" y="-93.6" font-family="Helvetica,sans-Serif" font-size="10.50">PRECONVERT</text>
+</g>
+<!-- module~rwgrib2 -->
+<g id="program~~preconvert~~UsesGraph_node2" class="node"><title>module~rwgrib2</title>
+<g id="a_program~~preconvert~~UsesGraph_node2"><a xlink:href="../module/rwgrib2.html" xlink:title="RWGRIB2">
+<polygon fill="#337ab7" stroke="#337ab7" points="155,-188 94,-188 94,-164 155,-164 155,-188"/>
+<text text-anchor="middle" x="124.5" y="-173.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">RWGRIB2</text>
+</a>
+</g>
+</g>
+<!-- module~rwgrib2&#45;&gt;program~preconvert -->
+<g id="program~~preconvert~~UsesGraph_edge2" class="edge"><title>module~rwgrib2&#45;&gt;program~preconvert</title>
+<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M141.751,-163.85C159.451,-150.616 187.948,-129.31 208.286,-114.104"/>
+<polygon fill="#000000" stroke="#000000" points="210.533,-116.794 216.447,-108.002 206.342,-111.187 210.533,-116.794"/>
+</g>
+<!-- module~grtoph -->
+<g id="program~~preconvert~~UsesGraph_node3" class="node"><title>module~grtoph</title>
+<g id="a_program~~preconvert~~UsesGraph_node3"><a xlink:href="../module/grtoph.html" xlink:title="GRTOPH">
+<polygon fill="#337ab7" stroke="#337ab7" points="153.5,-108 95.5,-108 95.5,-84 153.5,-84 153.5,-108"/>
+<text text-anchor="middle" x="124.5" y="-93.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">GRTOPH</text>
+</a>
+</g>
+</g>
+<!-- module~grtoph&#45;&gt;program~preconvert -->
+<g id="program~~preconvert~~UsesGraph_edge3" class="edge"><title>module~grtoph&#45;&gt;program~preconvert</title>
+<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M153.613,-96C161.98,-96 171.425,-96 180.796,-96"/>
+<polygon fill="#000000" stroke="#000000" points="180.882,-99.5001 190.882,-96 180.882,-92.5001 180.882,-99.5001"/>
+</g>
+<!-- GRIB_API -->
+<g id="program~~preconvert~~UsesGraph_node4" class="node"><title>GRIB_API</title>
+<polygon fill="#337ab7" stroke="#337ab7" points="155,-66 94,-66 94,-42 155,-42 155,-66"/>
+<text text-anchor="middle" x="124.5" y="-51.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">GRIB_API</text>
+</g>
+<!-- GRIB_API&#45;&gt;program~preconvert -->
+<g id="program~~preconvert~~UsesGraph_edge4" class="edge"><title>GRIB_API&#45;&gt;program~preconvert</title>
+<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M155.021,-65.5879C166.443,-70.0711 179.703,-75.2759 191.99,-80.0988"/>
+<polygon fill="#000000" stroke="#000000" points="190.994,-83.4679 201.581,-83.8638 193.552,-76.9519 190.994,-83.4679"/>
+</g>
+<!-- module~phtogr -->
+<g id="program~~preconvert~~UsesGraph_node5" class="node"><title>module~phtogr</title>
+<g id="a_program~~preconvert~~UsesGraph_node5"><a xlink:href="../module/phtogr.html" xlink:title="PHTOGR">
+<polygon fill="#337ab7" stroke="#337ab7" points="58,-128 3.55271e-15,-128 3.55271e-15,-104 58,-104 58,-128"/>
+<text text-anchor="middle" x="29" y="-113.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">PHTOGR</text>
+</a>
+</g>
+</g>
+<!-- module~phtogr&#45;&gt;program~preconvert -->
+<g id="program~~preconvert~~UsesGraph_edge5" class="edge"><title>module~phtogr&#45;&gt;program~preconvert</title>
+<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M58.0369,-116.533C69.224,-116.721 82.2211,-116.908 94,-117 121.11,-117.212 128.126,-120.577 155,-117 165.156,-115.648 175.869,-113.342 185.982,-110.74"/>
+<polygon fill="#000000" stroke="#000000" points="187.116,-114.059 195.852,-108.064 185.284,-107.303 187.116,-114.059"/>
+</g>
+<!-- module~phtogr&#45;&gt;module~grtoph -->
+<g id="program~~preconvert~~UsesGraph_edge1" class="edge"><title>module~phtogr&#45;&gt;module~grtoph</title>
+<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M58.0531,-109.999C66.6512,-108.16 76.2596,-106.105 85.4094,-104.148"/>
+<polygon fill="#000000" stroke="#000000" points="86.4201,-107.511 95.4667,-101.996 84.9558,-100.666 86.4201,-107.511"/>
+</g>
+<!-- FTRAFO -->
+<g id="program~~preconvert~~UsesGraph_node6" class="node"><title>FTRAFO</title>
+<polygon fill="#337ab7" stroke="#337ab7" points="152,-24 97,-24 97,-0 152,-0 152,-24"/>
+<text text-anchor="middle" x="124.5" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">FTRAFO</text>
+</g>
+<!-- FTRAFO&#45;&gt;program~preconvert -->
+<g id="program~~preconvert~~UsesGraph_edge6" class="edge"><title>FTRAFO&#45;&gt;program~preconvert</title>
+<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M142.794,-24.0319C146.835,-26.9204 151.098,-30.0301 155,-33 173.976,-47.4435 194.931,-64.5509 210.261,-77.2913"/>
+<polygon fill="#000000" stroke="#000000" points="208.231,-80.1557 218.152,-83.8754 212.716,-74.7811 208.231,-80.1557"/>
+</g>
+</g>
+</svg>
+</div>
+                <div><a type="button" class="graph-help" data-toggle="modal" href="#graph-help-text">Help</a></div>
+                <div class="modal fade" id="graph-help-text" tabindex="-1" role="dialog">
+                  <div class="modal-dialog modal-lg" role="document">
+                    <div class="modal-content">
+                      <div class="modal-header">
+                        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
+                        <h4 class="modal-title" id="-graph-help-label">Graph Key</h4>
+                      </div>
+                      <div class="modal-body">
+                        
+    <p>Nodes of different colours represent the following: </p>
+    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
+ "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<!-- Generated by graphviz version 2.38.0 (20140413.2041)
+ -->
+<!-- Title: Graph Key Pages: 1 -->
+<svg width="490pt" height="32pt"
+ viewBox="0.00 0.00 489.50 32.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28)">
+<title>Graph Key</title>
+<polygon fill="white" stroke="none" points="-4,4 -4,-28 485.5,-28 485.5,4 -4,4"/>
+<!-- Module -->
+<g id="node1" class="node"><title>Module</title>
+<polygon fill="#337ab7" stroke="#337ab7" points="54,-24 0,-24 0,-0 54,-0 54,-24"/>
+<text text-anchor="middle" x="27" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">Module</text>
+</g>
+<!-- Submodule -->
+<g id="node2" class="node"><title>Submodule</title>
+<polygon fill="#5bc0de" stroke="#5bc0de" points="139.5,-24 72.5,-24 72.5,-0 139.5,-0 139.5,-24"/>
+<text text-anchor="middle" x="106" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">Submodule</text>
+</g>
+<!-- Subroutine -->
+<g id="node3" class="node"><title>Subroutine</title>
+<polygon fill="#d9534f" stroke="#d9534f" points="222,-24 158,-24 158,-0 222,-0 222,-24"/>
+<text text-anchor="middle" x="190" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">Subroutine</text>
+</g>
+<!-- Function -->
+<g id="node4" class="node"><title>Function</title>
+<polygon fill="#d94e8f" stroke="#d94e8f" points="294,-24 240,-24 240,-0 294,-0 294,-24"/>
+<text text-anchor="middle" x="267" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">Function</text>
+</g>
+<!-- Program -->
+<g id="node5" class="node"><title>Program</title>
+<polygon fill="#f0ad4e" stroke="#f0ad4e" points="366,-24 312,-24 312,-0 366,-0 366,-24"/>
+<text text-anchor="middle" x="339" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">Program</text>
+</g>
+<!-- This Page&#39;s Entity -->
+<g id="node6" class="node"><title>This Page&#39;s Entity</title>
+<polygon fill="none" stroke="black" points="481.5,-24 384.5,-24 384.5,-0 481.5,-0 481.5,-24"/>
+<text text-anchor="middle" x="433" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50">This Page&#39;s Entity</text>
+</g>
+</g>
+</svg>
+
+    
+    <p>Solid arrows point from a parent (sub)module to the submodule which is
+    descended from it. Dashed arrows point from a module being used to the
+    module or program unit using it.
+    </p>
+    
+                      </div>
+                    </div>
+                  </div>
+                </div>
+                
+    
+
+    <br><br>
+    
+    
+     <h3>Calls</h3>
+     
+                <div class="depgraph"><?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
+ "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<!-- Generated by graphviz version 2.38.0 (20140413.2041)
+ -->
+<!-- Title: program~~preconvert~~CallsGraph Pages: 1 -->
+<svg id="programpreconvertCallsGraph" width="232pt" height="872pt"
+ viewBox="0.00 0.00 232.00 872.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g id="program~~preconvert~~CallsGraph" class="graph" transform="scale(1 1) rotate(0) translate(4 868)">
+<title>program~~preconvert~~CallsGraph</title>
+<polygon fill="white" stroke="none" points="-4,4 -4,-868 228,-868 228,4 -4,4"/>
+<!-- program~preconvert -->
+<g id="program~~preconvert~~CallsGraph_node1" class="node"><title>program~preconvert</title>
+<polygon fill="none" stroke="black" points="85,-444 0,-444 0,-420 85,-420 85,-444"/>
+<text text-anchor="middle" x="42.5" y="-429.6" font-family="Helvetica,sans-Serif" font-size="10.50">PRECONVERT</text>
+</g>
+<!-- phgracut -->
+<g id="program~~preconvert~~CallsGraph_node2" class="node"><title>phgracut</title>
+<polygon fill="#777777" stroke="#777777" points="200,-864 145,-864 145,-840 200,-840 200,-864"/>
+<text text-anchor="middle" x="172.5" y="-849.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">phgracut</text>
+</g>
+<!-- program~preconvert&#45;&gt;phgracut -->
+<g id="program~~preconvert~~CallsGraph_edge1" class="edge"><title>program~preconvert&#45;&gt;phgracut</title>
+<path fill="none" stroke="#000000" d="M44.3378,-444.207C48.6899,-504.387 70.4844,-769.076 121,-831 124.845,-835.713 129.928,-839.383 135.389,-842.236"/>
+<polygon fill="#000000" stroke="#000000" points="134.216,-845.542 144.783,-846.306 136.999,-839.119 134.216,-845.542"/>
+</g>
+<!-- v -->
+<g id="program~~preconvert~~CallsGraph_node3" class="node"><title>v</title>
+<polygon fill="#777777" stroke="#777777" points="199.5,-822 145.5,-822 145.5,-798 199.5,-798 199.5,-822"/>
+<text text-anchor="middle" x="172.5" y="-807.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">v</text>
+</g>
+<!-- program~preconvert&#45;&gt;v -->
+<g id="program~~preconvert~~CallsGraph_edge2" class="edge"><title>program~preconvert&#45;&gt;v</title>
+<path fill="none" stroke="#000000" d="M44.6235,-444.027C50.0639,-499.956 75.295,-734.21 121,-789 124.974,-793.764 130.21,-797.465 135.804,-800.334"/>
+<polygon fill="#000000" stroke="#000000" points="134.826,-803.721 145.398,-804.419 137.568,-797.281 134.826,-803.721"/>
+</g>
+<!-- mars -->
+<g id="program~~preconvert~~CallsGraph_node4" class="node"><title>mars</title>
+<polygon fill="#777777" stroke="#777777" points="199.5,-780 145.5,-780 145.5,-756 199.5,-756 199.5,-780"/>
+<text text-anchor="middle" x="172.5" y="-765.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">mars</text>
+</g>
+<!-- program~preconvert&#45;&gt;mars -->
+<g id="program~~preconvert~~CallsGraph_edge3" class="edge"><title>program~preconvert&#45;&gt;mars</title>
+<path fill="none" stroke="#000000" d="M45.0385,-444.328C51.7802,-496.601 80.2087,-699.444 121,-747 125,-751.663 130.204,-755.311 135.748,-758.158"/>
+<polygon fill="#000000" stroke="#000000" points="134.676,-761.507 145.246,-762.233 137.436,-755.074 134.676,-761.507"/>
+</g>
+<!-- d -->
+<g id="program~~preconvert~~CallsGraph_node5" class="node"><title>d</title>
+<polygon fill="#777777" stroke="#777777" points="199.5,-738 145.5,-738 145.5,-714 199.5,-714 199.5,-738"/>
+<text text-anchor="middle" x="172.5" y="-723.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">d</text>
+</g>
+<!-- program~preconvert&#45;&gt;d -->
+<g id="program~~preconvert~~CallsGraph_edge4" class="edge"><title>program~preconvert&#45;&gt;d</title>
+<path fill="none" stroke="#000000" d="M43.4066,-444.087C43.732,-485.792 50.2971,-625.462 121,-705 125.082,-709.592 130.326,-713.204 135.885,-716.038"/>
+<polygon fill="#000000" stroke="#000000" points="134.816,-719.388 145.386,-720.11 137.573,-712.954 134.816,-719.388"/>
+</g>
+<!-- q -->
+<g id="program~~preconvert~~CallsGraph_node6" class="node"><title>q</title>
+<polygon fill="#777777" stroke="#777777" points="199.5,-696 145.5,-696 145.5,-672 199.5,-672 199.5,-696"/>
+<text text-anchor="middle" x="172.5" y="-681.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">q</text>
+</g>
+<!-- program~preconvert&#45;&gt;q -->
+<g id="program~~preconvert~~CallsGraph_edge5" class="edge"><title>program~preconvert&#45;&gt;q</title>
+<path fill="none" stroke="#000000" d="M44.144,-444.047C46.7727,-481.486 59.7144,-597.241 121,-663 125.147,-667.45 130.381,-670.988 135.898,-673.791"/>
+<polygon fill="#000000" stroke="#000000" points="134.74,-677.103 145.309,-677.848 137.511,-670.675 134.74,-677.103"/>
+</g>
+<!-- phgrad -->
+<g id="program~~preconvert~~CallsGraph_node7" class="node"><title>phgrad</title>
+<polygon fill="#777777" stroke="#777777" points="199.5,-654 145.5,-654 145.5,-630 199.5,-630 199.5,-654"/>
+<text text-anchor="middle" x="172.5" y="-639.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">phgrad</text>
+</g>
+<!-- program~preconvert&#45;&gt;phgrad -->
+<g id="program~~preconvert~~CallsGraph_edge6" class="edge"><title>program~preconvert&#45;&gt;phgrad</title>
+<path fill="none" stroke="#000000" d="M45.2399,-444.403C50.5064,-477.507 69.2195,-568.963 121,-621 125.248,-625.269 130.49,-628.711 135.974,-631.475"/>
+<polygon fill="#000000" stroke="#000000" points="134.73,-634.75 145.297,-635.511 137.511,-628.326 134.73,-634.75"/>
+</g>
+<!-- posnam -->
+<g id="program~~preconvert~~CallsGraph_node8" class="node"><title>posnam</title>
+<polygon fill="#777777" stroke="#777777" points="199.5,-612 145.5,-612 145.5,-588 199.5,-588 199.5,-612"/>
+<text text-anchor="middle" x="172.5" y="-597.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">posnam</text>
+</g>
+<!-- program~preconvert&#45;&gt;posnam -->
+<g id="program~~preconvert~~CallsGraph_edge7" class="edge"><title>program~preconvert&#45;&gt;posnam</title>
+<path fill="none" stroke="#000000" d="M46.7639,-444.026C54.8204,-471.58 78.171,-539.905 121,-579 125.403,-583.019 130.683,-586.33 136.146,-589.038"/>
+<polygon fill="#000000" stroke="#000000" points="134.822,-592.279 145.389,-593.045 137.607,-585.856 134.822,-592.279"/>
+</g>
+<!-- grib_get -->
+<g id="program~~preconvert~~CallsGraph_node9" class="node"><title>grib_get</title>
+<polygon fill="#777777" stroke="#777777" points="199.5,-570 145.5,-570 145.5,-546 199.5,-546 199.5,-570"/>
+<text text-anchor="middle" x="172.5" y="-555.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">grib_get</text>
+</g>
+<!-- program~preconvert&#45;&gt;grib_get -->
+<g id="program~~preconvert~~CallsGraph_edge8" class="edge"><title>program~preconvert&#45;&gt;grib_get</title>
+<path fill="none" stroke="#000000" d="M49.5402,-444.045C60.8362,-465.473 87.112,-510.453 121,-537 125.485,-540.513 130.641,-543.533 135.909,-546.098"/>
+<polygon fill="#000000" stroke="#000000" points="134.822,-549.443 145.388,-550.232 137.62,-543.026 134.822,-549.443"/>
+</g>
+<!-- grib_set -->
+<g id="program~~preconvert~~CallsGraph_node10" class="node"><title>grib_set</title>
+<polygon fill="#777777" stroke="#777777" points="199.5,-528 145.5,-528 145.5,-504 199.5,-504 199.5,-528"/>
+<text text-anchor="middle" x="172.5" y="-513.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">grib_set</text>
+</g>
+<!-- program~preconvert&#45;&gt;grib_set -->
+<g id="program~~preconvert~~CallsGraph_edge9" class="edge"><title>program~preconvert&#45;&gt;grib_set</title>
+<path fill="none" stroke="#000000" d="M56.0733,-444.166C70.733,-457.867 96.1383,-480.154 121,-495 125.739,-497.83 130.929,-500.457 136.121,-502.828"/>
+<polygon fill="#000000" stroke="#000000" points="134.803,-506.071 145.373,-506.807 137.569,-499.641 134.803,-506.071"/>
+</g>
+<!-- grib_new_from_file -->
+<g id="program~~preconvert~~CallsGraph_node11" class="node"><title>grib_new_from_file</title>
+<polygon fill="#777777" stroke="#777777" points="224,-486 121,-486 121,-462 224,-462 224,-486"/>
+<text text-anchor="middle" x="172.5" y="-471.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">grib_new_from_file</text>
+</g>
+<!-- program~preconvert&#45;&gt;grib_new_from_file -->
+<g id="program~~preconvert~~CallsGraph_edge10" class="edge"><title>program~preconvert&#45;&gt;grib_new_from_file</title>
+<path fill="none" stroke="#000000" d="M80.1797,-444.036C94.2389,-448.649 110.464,-453.972 125.301,-458.841"/>
+<polygon fill="#000000" stroke="#000000" points="124.222,-462.171 134.815,-461.963 126.405,-455.519 124.222,-462.171"/>
+</g>
+<!-- lnsp -->
+<g id="program~~preconvert~~CallsGraph_node12" class="node"><title>lnsp</title>
+<polygon fill="#777777" stroke="#777777" points="199.5,-444 145.5,-444 145.5,-420 199.5,-420 199.5,-444"/>
+<text text-anchor="middle" x="172.5" y="-429.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">lnsp</text>
+</g>
+<!-- program~preconvert&#45;&gt;lnsp -->
+<g id="program~~preconvert~~CallsGraph_edge11" class="edge"><title>program~preconvert&#45;&gt;lnsp</title>
+<path fill="none" stroke="#000000" d="M85.0579,-432C101.191,-432 119.502,-432 135.105,-432"/>
+<polygon fill="#000000" stroke="#000000" points="135.414,-435.5 145.414,-432 135.414,-428.5 135.414,-435.5"/>
+</g>
+<!-- grib_open_file -->
+<g id="program~~preconvert~~CallsGraph_node13" class="node"><title>grib_open_file</title>
+<polygon fill="#777777" stroke="#777777" points="212.5,-402 132.5,-402 132.5,-378 212.5,-378 212.5,-402"/>
+<text text-anchor="middle" x="172.5" y="-387.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">grib_open_file</text>
+</g>
+<!-- program~preconvert&#45;&gt;grib_open_file -->
+<g id="program~~preconvert~~CallsGraph_edge12" class="edge"><title>program~preconvert&#45;&gt;grib_open_file</title>
+<path fill="none" stroke="#000000" d="M80.1797,-419.964C94.2389,-415.351 110.464,-410.028 125.301,-405.159"/>
+<polygon fill="#000000" stroke="#000000" points="126.405,-408.481 134.815,-402.037 124.222,-401.829 126.405,-408.481"/>
+</g>
+<!-- omega -->
+<g id="program~~preconvert~~CallsGraph_node14" class="node"><title>omega</title>
+<polygon fill="#777777" stroke="#777777" points="199.5,-360 145.5,-360 145.5,-336 199.5,-336 199.5,-360"/>
+<text text-anchor="middle" x="172.5" y="-345.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">omega</text>
+</g>
+<!-- program~preconvert&#45;&gt;omega -->
+<g id="program~~preconvert~~CallsGraph_edge13" class="edge"><title>program~preconvert&#45;&gt;omega</title>
+<path fill="none" stroke="#000000" d="M56.0733,-419.834C70.733,-406.133 96.1383,-383.846 121,-369 125.739,-366.17 130.929,-363.543 136.121,-361.172"/>
+<polygon fill="#000000" stroke="#000000" points="137.569,-364.359 145.373,-357.193 134.803,-357.929 137.569,-364.359"/>
+</g>
+<!-- file -->
+<g id="program~~preconvert~~CallsGraph_node15" class="node"><title>file</title>
+<polygon fill="#777777" stroke="#777777" points="199.5,-318 145.5,-318 145.5,-294 199.5,-294 199.5,-318"/>
+<text text-anchor="middle" x="172.5" y="-303.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">file</text>
+</g>
+<!-- program~preconvert&#45;&gt;file -->
+<g id="program~~preconvert~~CallsGraph_edge14" class="edge"><title>program~preconvert&#45;&gt;file</title>
+<path fill="none" stroke="#000000" d="M49.5402,-419.955C60.8362,-398.527 87.112,-353.547 121,-327 125.485,-323.487 130.641,-320.467 135.909,-317.902"/>
+<polygon fill="#000000" stroke="#000000" points="137.62,-320.974 145.388,-313.768 134.822,-314.557 137.62,-320.974"/>
+</g>
+<!-- winds -->
+<g id="program~~preconvert~~CallsGraph_node16" class="node"><title>winds</title>
+<polygon fill="#777777" stroke="#777777" points="199.5,-276 145.5,-276 145.5,-252 199.5,-252 199.5,-276"/>
+<text text-anchor="middle" x="172.5" y="-261.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">winds</text>
+</g>
+<!-- program~preconvert&#45;&gt;winds -->
+<g id="program~~preconvert~~CallsGraph_edge15" class="edge"><title>program~preconvert&#45;&gt;winds</title>
+<path fill="none" stroke="#000000" d="M46.7639,-419.974C54.8204,-392.42 78.171,-324.095 121,-285 125.403,-280.981 130.683,-277.67 136.146,-274.962"/>
+<polygon fill="#000000" stroke="#000000" points="137.607,-278.144 145.389,-270.955 134.822,-271.721 137.607,-278.144"/>
+</g>
+<!-- jsppole -->
+<g id="program~~preconvert~~CallsGraph_node17" class="node"><title>jsppole</title>
+<polygon fill="#777777" stroke="#777777" points="199.5,-234 145.5,-234 145.5,-210 199.5,-210 199.5,-234"/>
+<text text-anchor="middle" x="172.5" y="-219.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">jsppole</text>
+</g>
+<!-- program~preconvert&#45;&gt;jsppole -->
+<g id="program~~preconvert~~CallsGraph_edge16" class="edge"><title>program~preconvert&#45;&gt;jsppole</title>
+<path fill="none" stroke="#000000" d="M45.2399,-419.597C50.5064,-386.493 69.2195,-295.037 121,-243 125.248,-238.731 130.49,-235.289 135.974,-232.525"/>
+<polygon fill="#000000" stroke="#000000" points="137.511,-235.674 145.297,-228.489 134.73,-229.25 137.511,-235.674"/>
+</g>
+<!-- proc~statis -->
+<g id="program~~preconvert~~CallsGraph_node18" class="node"><title>proc~statis</title>
+<g id="a_program~~preconvert~~CallsGraph_node18"><a xlink:href="../proc/statis.html" xlink:title="STATIS">
+<polygon fill="#d9534f" stroke="#d9534f" points="199.5,-192 145.5,-192 145.5,-168 199.5,-168 199.5,-192"/>
+<text text-anchor="middle" x="172.5" y="-177.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">STATIS</text>
+</a>
+</g>
+</g>
+<!-- program~preconvert&#45;&gt;proc~statis -->
+<g id="program~~preconvert~~CallsGraph_edge17" class="edge"><title>program~preconvert&#45;&gt;proc~statis</title>
+<path fill="none" stroke="#000000" d="M44.144,-419.953C46.7727,-382.514 59.7144,-266.759 121,-201 125.147,-196.55 130.381,-193.012 135.898,-190.209"/>
+<polygon fill="#000000" stroke="#000000" points="137.511,-193.325 145.309,-186.152 134.74,-186.897 137.511,-193.325"/>
+</g>
+<!-- spfilter -->
+<g id="program~~preconvert~~CallsGraph_node19" class="node"><title>spfilter</title>
+<polygon fill="#777777" stroke="#777777" points="199.5,-150 145.5,-150 145.5,-126 199.5,-126 199.5,-150"/>
+<text text-anchor="middle" x="172.5" y="-135.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">spfilter</text>
+</g>
+<!-- program~preconvert&#45;&gt;spfilter -->
+<g id="program~~preconvert~~CallsGraph_edge18" class="edge"><title>program~preconvert&#45;&gt;spfilter</title>
+<path fill="none" stroke="#000000" d="M43.4066,-419.913C43.732,-378.208 50.2971,-238.538 121,-159 125.082,-154.408 130.326,-150.796 135.885,-147.962"/>
+<polygon fill="#000000" stroke="#000000" points="137.573,-151.046 145.386,-143.89 134.816,-144.612 137.573,-151.046"/>
+</g>
+<!-- contgl -->
+<g id="program~~preconvert~~CallsGraph_node20" class="node"><title>contgl</title>
+<polygon fill="#777777" stroke="#777777" points="199.5,-108 145.5,-108 145.5,-84 199.5,-84 199.5,-108"/>
+<text text-anchor="middle" x="172.5" y="-93.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">contgl</text>
+</g>
+<!-- program~preconvert&#45;&gt;contgl -->
+<g id="program~~preconvert~~CallsGraph_edge19" class="edge"><title>program~preconvert&#45;&gt;contgl</title>
+<path fill="none" stroke="#000000" d="M45.0385,-419.672C51.7802,-367.399 80.2087,-164.556 121,-117 125,-112.337 130.204,-108.689 135.748,-105.842"/>
+<polygon fill="#000000" stroke="#000000" points="137.436,-108.926 145.246,-101.767 134.676,-102.493 137.436,-108.926"/>
+</g>
+<!-- grib_close_file -->
+<g id="program~~preconvert~~CallsGraph_node21" class="node"><title>grib_close_file</title>
+<polygon fill="#777777" stroke="#777777" points="213,-66 132,-66 132,-42 213,-42 213,-66"/>
+<text text-anchor="middle" x="172.5" y="-51.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">grib_close_file</text>
+</g>
+<!-- program~preconvert&#45;&gt;grib_close_file -->
+<g id="program~~preconvert~~CallsGraph_edge20" class="edge"><title>program~preconvert&#45;&gt;grib_close_file</title>
+<path fill="none" stroke="#000000" d="M44.6235,-419.973C50.0639,-364.044 75.295,-129.79 121,-75 121.855,-73.9747 122.769,-72.9986 123.732,-72.0695"/>
+<polygon fill="#000000" stroke="#000000" points="126.096,-74.6688 131.934,-65.8277 121.857,-69.0983 126.096,-74.6688"/>
+</g>
+<!-- set99 -->
+<g id="program~~preconvert~~CallsGraph_node22" class="node"><title>set99</title>
+<polygon fill="#777777" stroke="#777777" points="199.5,-24 145.5,-24 145.5,-0 199.5,-0 199.5,-24"/>
+<text text-anchor="middle" x="172.5" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">set99</text>
+</g>
+<!-- program~preconvert&#45;&gt;set99 -->
+<g id="program~~preconvert~~CallsGraph_edge21" class="edge"><title>program~preconvert&#45;&gt;set99</title>
+<path fill="none" stroke="#000000" d="M44.3378,-419.793C48.6899,-359.613 70.4844,-94.9245 121,-33 124.922,-28.1923 130.132,-24.4707 135.717,-21.594"/>
+<polygon fill="#000000" stroke="#000000" points="137.481,-24.6471 145.309,-17.5078 134.737,-18.2071 137.481,-24.6471"/>
+</g>
+</g>
+</svg>
+</div>
+                <div><a type="button" class="graph-help" data-toggle="modal" href="#graph-help-text">Help</a></div>
+                <div class="modal fade" id="graph-help-text" tabindex="-1" role="dialog">
+                  <div class="modal-dialog modal-lg" role="document">
+                    <div class="modal-content">
+                      <div class="modal-header">
+                        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
+                        <h4 class="modal-title" id="-graph-help-label">Graph Key</h4>
+                      </div>
+                      <div class="modal-body">
+                        
+    <p>Nodes of different colours represent the following: </p>
+    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
+ "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<!-- Generated by graphviz version 2.38.0 (20140413.2041)
+ -->
+<!-- Title: Graph Key Pages: 1 -->
+<svg width="560pt" height="32pt"
+ viewBox="0.00 0.00 559.50 32.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28)">
+<title>Graph Key</title>
+<polygon fill="white" stroke="none" points="-4,4 -4,-28 555.5,-28 555.5,4 -4,4"/>
+<!-- Subroutine -->
+<g id="node1" class="node"><title>Subroutine</title>
+<polygon fill="#d9534f" stroke="#d9534f" points="64,-24 0,-24 0,-0 64,-0 64,-24"/>
+<text text-anchor="middle" x="32" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">Subroutine</text>
+</g>
+<!-- Function -->
+<g id="node2" class="node"><title>Function</title>
+<polygon fill="#d94e8f" stroke="#d94e8f" points="136,-24 82,-24 82,-0 136,-0 136,-24"/>
+<text text-anchor="middle" x="109" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">Function</text>
+</g>
+<!-- Interface -->
+<g id="node3" class="node"><title>Interface</title>
+<polygon fill="#a7506f" stroke="#a7506f" points="209.5,-24 154.5,-24 154.5,-0 209.5,-0 209.5,-24"/>
+<text text-anchor="middle" x="182" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">Interface</text>
+</g>
+<!-- Unknown Procedure Type -->
+<g id="node4" class="node"><title>Unknown Procedure Type</title>
+<polygon fill="#777777" stroke="#777777" points="364,-24 228,-24 228,-0 364,-0 364,-24"/>
+<text text-anchor="middle" x="296" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">Unknown Procedure Type</text>
+</g>
+<!-- Program -->
+<g id="node5" class="node"><title>Program</title>
+<polygon fill="#f0ad4e" stroke="#f0ad4e" points="436,-24 382,-24 382,-0 436,-0 436,-24"/>
+<text text-anchor="middle" x="409" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">Program</text>
+</g>
+<!-- This Page&#39;s Entity -->
+<g id="node6" class="node"><title>This Page&#39;s Entity</title>
+<polygon fill="none" stroke="black" points="551.5,-24 454.5,-24 454.5,-0 551.5,-0 551.5,-24"/>
+<text text-anchor="middle" x="503" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50">This Page&#39;s Entity</text>
+</g>
+</g>
+</svg>
+
+    
+    <p>Solid arrows point from a procedure to one which it calls. Dashed 
+    arrows point from an interface to procedures which implement that interface.
+    This could include the module procedures in a generic interface or the
+    implementation in a submodule of an interface in a parent module.
+    </p>
+    
+                      </div>
+                    </div>
+                  </div>
+                </div>
+                
+     
+    <br>
+
+     <section class="visible-xs visible-sm hidden-md">
+       
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+     </section>
+     <br class="visible-xs visible-sm hidden-md">
+
+     
+
+    
+    
+    
+    
+    
+    
+    
+
+    
+    
+    
+
+
+    
+    
+    
+    
+    </div>
+  </div>
+
+  <section class="visible-xs visible-sm hidden-md">
+    <hr>
+    
+
+<div class="panel panel-default">
+  <div class="panel-heading text-left"><h3 class="panel-title"><a data-toggle="collapse" href="#allprogs-1">All Programs</a></h3></div>
+  <div id="allprogs-1" class="panel-collapse collapse">
+    <div class="list-group">
+      
+      <a class="list-group-item" href="../program/preconvert.html">PRECONVERT</a>
+      
+    </div>
+  </div>
+</div>
+
+
+  </section>
+  
+    <hr>    
+    </div> <!-- /container -->
+    <footer>
+      <div class="container">
+      <div class="row">
+        <div class="col-xs-6 col-md-4"><p>&copy; 2019 <a rel="license" href="http://creativecommons.org/licenses/by/4.0/"><img alt="Creative Commons License" style="border-width:0" src="../80x15.png" /></a></p></div>
+        <div class="col-xs-6 col-md-4 col-md-push-4">
+          <p class="text-right">
+            Documentation generated by 
+            <a href="https://github.com/cmacmackin/ford">FORD</a>
+            
+          </p>
+        </div>
+        <div class="col-xs-12 col-md-4 col-md-pull-4"><p class="text-center"> Flex_extract: Calculation of etadot was developed by Leopold Haimberger</p></div>
+      </div>
+      <br>
+      </div> <!-- /container -->    
+    </footer>
+
+    <!-- Bootstrap core JavaScript
+    ================================================== -->
+    <!-- Placed at the end of the document so the pages load faster -->
+<!--
+    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
+-->
+    <script src="../js/bootstrap.min.js"></script>
+    <!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
+    <script src="../js/ie10-viewport-bug-workaround.js"></script>
+
+    <!-- MathJax JavaScript
+    ================================================== -->
+    <!-- Placed at the end of the document so the pages load faster -->
+    <script type="text/x-mathjax-config">
+      MathJax.Hub.Config({
+        TeX: { extensions: ['AMSmath.js','AMSsymbols.js','noErrors.js','noUndefined.js'], equationNumbers: { autoNumber: 'AMS' } },
+        jax: ['input/TeX','input/MathML','output/HTML-CSS'],
+        extensions: ['tex2jax.js','mml2jax.js','MathMenu.js','MathZoom.js'],
+        'HTML-CSS': { 
+           styles: { '.MathJax_Display, .MathJax .mo, .MathJax .mi, .MathJax .mn': {color: '#000000 ! important'} }
+        }
+      });
+    </script>
+    <!-- <script src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script> -->
+  </body>
+</html>
