Changeset f66f990 in flex_extract.git for documentation/Sphinx/build/html/_modules/ControlFile.html
- Timestamp:
- Mar 8, 2019, 10:00:34 AM (5 years ago)
- Branches:
- master, ctbto, dev
- Children:
- b4a4777
- Parents:
- 8778c5a
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
documentation/Sphinx/build/html/_modules/ControlFile.html
r2625ca8 rf66f990 212 212 <span class="n">check_acctime</span><span class="p">,</span> <span class="n">check_accmaxstep</span><span class="p">,</span> <span class="n">check_time</span><span class="p">,</span> 213 213 <span class="n">check_logicals_type</span><span class="p">,</span> <span class="n">check_len_type_time_step</span><span class="p">,</span> 214 <span class="n">check_addpar</span><span class="p">,</span> <span class="n">check_job_chunk</span><span class="p"> )</span>214 <span class="n">check_addpar</span><span class="p">,</span> <span class="n">check_job_chunk</span><span class="p">,</span> <span class="n">check_number</span><span class="p">)</span> 215 215 216 216 <span class="c1"># ------------------------------------------------------------------------------</span> … … 246 246 <span class="sd"> The time step in hours. Default value is None.</span> 247 247 248 <span class="sd"> basetime : str</span>248 <span class="sd"> basetime : int</span> 249 249 <span class="sd"> The time for a half day retrieval. The 12 hours upfront are to be</span> 250 250 <span class="sd"> retrieved. Default value is None.</span> … … 456 456 <span class="sd"> Default value is 0.</span> 457 457 458 <span class="sd"> oper : int</span> 459 <span class="sd"> Switch to prepare the operational job script. Start date, end date and</span> 460 <span class="sd"> basetime will be prepared with environment variables.</span> 461 <span class="sd"> Default value is 0.</span> 462 458 463 <span class="sd"> request : int</span> 459 464 <span class="sd"> Switch to select between just retrieving the data (0), writing the mars</span> … … 466 471 <span class="sd"> Default value is 0.</span> 467 472 468 <span class="sd"> ecapi : boolean</span> 469 <span class="sd"> Tells wether the ECMWF Web APi was able to load or not.</span> 473 <span class="sd"> ec_api : boolean</span> 474 <span class="sd"> Tells wether the ECMWF Web API was able to load or not.</span> 475 <span class="sd"> Default value is None.</span> 476 477 <span class="sd"> cds_api : boolean</span> 478 <span class="sd"> Tells wether the CDS API was able to load or not.</span> 470 479 <span class="sd"> Default value is None.</span> 471 480 … … 562 571 <span class="bp">self</span><span class="o">.</span><span class="n">install_target</span> <span class="o">=</span> <span class="kc">None</span> 563 572 <span class="bp">self</span><span class="o">.</span><span class="n">debug</span> <span class="o">=</span> <span class="mi">0</span> 573 <span class="bp">self</span><span class="o">.</span><span class="n">oper</span> <span class="o">=</span> <span class="mi">0</span> 564 574 <span class="bp">self</span><span class="o">.</span><span class="n">request</span> <span class="o">=</span> <span class="mi">0</span> 565 575 <span class="bp">self</span><span class="o">.</span><span class="n">public</span> <span class="o">=</span> <span class="mi">0</span> 566 <span class="bp">self</span><span class="o">.</span><span class="n">ecapi</span> <span class="o">=</span> <span class="kc">None</span> 576 <span class="bp">self</span><span class="o">.</span><span class="n">ec_api</span> <span class="o">=</span> <span class="kc">None</span> 577 <span class="bp">self</span><span class="o">.</span><span class="n">cds_api</span> <span class="o">=</span> <span class="kc">None</span> 567 578 <span class="bp">self</span><span class="o">.</span><span class="n">purefc</span> <span class="o">=</span> <span class="mi">0</span> 568 579 <span class="bp">self</span><span class="o">.</span><span class="n">rrint</span> <span class="o">=</span> <span class="mi">0</span> … … 570 581 <span class="bp">self</span><span class="o">.</span><span class="n">logicals</span> <span class="o">=</span> <span class="p">[</span><span class="s1">'gauss'</span><span class="p">,</span> <span class="s1">'omega'</span><span class="p">,</span> <span class="s1">'omegadiff'</span><span class="p">,</span> <span class="s1">'eta'</span><span class="p">,</span> <span class="s1">'etadiff'</span><span class="p">,</span> 571 582 <span class="s1">'dpdeta'</span><span class="p">,</span> <span class="s1">'cwc'</span><span class="p">,</span> <span class="s1">'wrf'</span><span class="p">,</span> <span class="s1">'grib2flexpart'</span><span class="p">,</span> <span class="s1">'ecstorage'</span><span class="p">,</span> 572 <span class="s1">'ectrans'</span><span class="p">,</span> <span class="s1">'debug'</span><span class="p">,</span> <span class="s1">' request'</span><span class="p">,</span> <span class="s1">'public'</span><span class="p">,</span> <span class="s1">'purefc'</span><span class="p">,</span>573 <span class="s1">' rrint'</span><span class="p">]</span>583 <span class="s1">'ectrans'</span><span class="p">,</span> <span class="s1">'debug'</span><span class="p">,</span> <span class="s1">'oper'</span><span class="p">,</span> <span class="s1">'request'</span><span class="p">,</span> <span class="s1">'public'</span><span class="p">,</span> 584 <span class="s1">'purefc'</span><span class="p">,</span> <span class="s1">'rrint'</span><span class="p">]</span> 574 585 575 586 <span class="bp">self</span><span class="o">.</span><span class="n">_read_controlfile</span><span class="p">()</span> … … 628 639 <span class="n">data</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span> <span class="o">=</span> <span class="n">data</span><span class="p">[</span><span class="mi">1</span><span class="p">][:</span><span class="n">i</span><span class="p">]</span> <span class="o">+</span> <span class="n">var</span> <span class="o">+</span> <span class="n">data</span><span class="p">[</span><span class="mi">1</span><span class="p">][</span><span class="n">k</span><span class="o">+</span><span class="mi">1</span><span class="p">:]</span> 629 640 <span class="k">else</span><span class="p">:</span> 630 <span class="n">my_error</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">mailfail</span><span class="p">,</span> 631 <span class="s1">'Could not find variable '</span> 641 <span class="n">my_error</span><span class="p">(</span><span class="s1">'Could not find variable '</span> 632 642 <span class="o">+</span> <span class="n">data</span><span class="p">[</span><span class="mi">1</span><span class="p">][</span><span class="n">j</span><span class="o">+</span><span class="mi">1</span><span class="p">:</span><span class="n">k</span><span class="p">]</span> <span class="o">+</span> <span class="s1">' while reading '</span> <span class="o">+</span> 633 643 <span class="bp">self</span><span class="o">.</span><span class="n">controlfile</span><span class="p">)</span> … … 752 762 <span class="bp">self</span><span class="o">.</span><span class="n">end_date</span><span class="p">)</span> 753 763 754 <span class=" n">check_basetime</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">basetime</span><span class="p">)</span>764 <span class="bp">self</span><span class="o">.</span><span class="n">basetime</span> <span class="o">=</span> <span class="n">check_basetime</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">basetime</span><span class="p">)</span> 755 765 756 766 <span class="bp">self</span><span class="o">.</span><span class="n">levelist</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">level</span> <span class="o">=</span> <span class="n">check_levels</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">levelist</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">level</span><span class="p">)</span> … … 777 787 <span class="bp">self</span><span class="o">.</span><span class="n">acctype</span> <span class="o">=</span> <span class="n">check_acctype</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">acctype</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">type</span><span class="p">)</span> 778 788 779 <span class="bp">self</span><span class="o">.</span><span class="n">acctime</span> <span class="o">=</span> <span class="n">check_acctime</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">acctime</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n"> acctype</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">purefc</span><span class="p">)</span>780 781 <span class="bp">self</span><span class="o">.</span><span class="n">accmaxstep</span> <span class="o">=</span> <span class="n">check_accmaxstep</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">accmaxstep</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n"> acctype</span><span class="p">,</span>789 <span class="bp">self</span><span class="o">.</span><span class="n">acctime</span> <span class="o">=</span> <span class="n">check_acctime</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">acctime</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">marsclass</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">purefc</span><span class="p">)</span> 790 791 <span class="bp">self</span><span class="o">.</span><span class="n">accmaxstep</span> <span class="o">=</span> <span class="n">check_accmaxstep</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">accmaxstep</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">marsclass</span><span class="p">,</span> 782 792 <span class="bp">self</span><span class="o">.</span><span class="n">purefc</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">maxstep</span><span class="p">)</span> 783 793 … … 792 802 793 803 <span class="bp">self</span><span class="o">.</span><span class="n">job_chunk</span> <span class="o">=</span> <span class="n">check_job_chunk</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">job_chunk</span><span class="p">)</span> 804 805 <span class="bp">self</span><span class="o">.</span><span class="n">number</span> <span class="o">=</span> <span class="n">check_number</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">number</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">mailfail</span><span class="p">)</span> 794 806 795 807 <span class="k">return</span></div> … … 850 862 <div role="contentinfo"> 851 863 <p> 852 © Copyright 2018, Anne Philipp and Leopold Haimberger 864 © Copyright 2018, Anne Philipp and Leopold Haimberger. 853 865 854 866 </p> … … 869 881 870 882 871 872 873 <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script> 874 <script type="text/javascript" src="../_static/jquery.js"></script> 875 <script type="text/javascript" src="../_static/underscore.js"></script> 876 <script type="text/javascript" src="../_static/doctools.js"></script> 877 883 <script type="text/javascript"> 884 var DOCUMENTATION_OPTIONS = { 885 URL_ROOT:'../', 886 VERSION:'7.1 alpha', 887 LANGUAGE:'None', 888 COLLAPSE_INDEX:false, 889 FILE_SUFFIX:'.html', 890 HAS_SOURCE: true, 891 SOURCELINK_SUFFIX: '.txt' 892 }; 893 </script> 894 <script type="text/javascript" src="../_static/jquery.js"></script> 895 <script type="text/javascript" src="../_static/underscore.js"></script> 896 <script type="text/javascript" src="../_static/doctools.js"></script> 897 <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script> 878 898 879 899
Note: See TracChangeset
for help on using the changeset viewer.