Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Anchor_Toc256508087_Toc256508087 Anchor_Toc117323803_Toc117323803 Anchor_Toc117324120_Toc117324120 Anchor_Toc117324218_Toc117324218 Anchor_Toc124849443_Toc124849443 Anchor_Toc127608864_Toc127608864 Image Removed
Anchor_Toc139277165_Toc139277165 Anchor_Toc156121484_Toc156121484 Anchor_Toc156122890_Toc156122890 Anchor_Toc156726590_Toc156726590 Anchor_Toc158178583_Toc158178583 Anchor_Toc158450998_Toc158450998 Anchor_Toc158518127_Toc158518127 Anchor_Toc158525507_Toc158525507 Anchor_Toc184121679_Toc184121679 Anchor_Toc189558574_Toc189558574ECFLOW USERS GUIDE
Anchor_Toc139277166_Toc139277166 Anchor_Toc156121485_Toc156121485 Anchor_Toc156122891_Toc156122891 Anchor_Toc156726591_Toc156726591 Anchor_Toc158178584_Toc158178584 Anchor_Toc158450999_Toc158450999 Anchor_Toc158518128_Toc158518128 Anchor_Toc158525508_Toc158525508 Anchor_Toc184121680_Toc184121680 Anchor_Toc189558575_Toc189558575December 2015
Anchor_Toc117323805_Toc117323805 Anchor_Toc117324122_Toc117324122 Anchor_Toc117324220_Toc117324220 Anchor_Toc124849445_Toc124849445 Anchor_Toc127608865_Toc127608865This document is produced as a supplement to the online training course.

© Copyright 20122016
European Centre for Medium Range Weather Forecasts Shinfield Park, Reading, RG2 9AX, United Kingdom
Literary and scientific copyrights belong to ECMWF and are reserved in all countries.


The information within this publication is given in good faith and considered to be true, but ECMWF accepts no liability for error, omission and for loss or damage arising from its use. Anchor_Toc139277167_Toc139277167 Anchor_Toc156121486_Toc156121486 Anchor_Toc156122892_Toc156122892 Anchor_Toc156726592_Toc156726592 Anchor_Toc158178585_Toc158178585 Anchor_Toc158451000_Toc158451000 Anchor_Toc158518129_Toc158518129 Anchor_Toc158525509_Toc158525509 Anchor_Toc184121681_Toc184121681 Anchor_Toc189558576_Toc189558576 Anchor_Toc256508088_Toc256508088 Anchor_Toc320104154_Toc320104154Table of Contents
Table of Contents
1 Introduction to ECFLOW
2 Running ECFLOW
2.1 Overview
2.2 Status of a task
2.3 Status of a family or suite
2.4 Using ECFLOW
2.5 Suite Definitions
2.6 Writing ECFLOW scripts
2.7 Time Critical tasks
2.8 Running tasks on remote systems
2.9 Moving suites between ECFLOW servers
2.10 Debugging definition files
2.11 Debugging ECFLOW scripts
3 The ECFLOW Pre-processor
3.1 Locating '.ecf' file
3.2 ECFLOW Manual pages
3.3 Include files
3.4 Comments
3.5 Stopping pre-processing
3.6 ECF_MICRO
3.7 How a job file is created from an ecFlow file
4 ECFLOW variables
4.1 Variable inheritance
4.2 ECFLOW Server environment variables
4.3 Environment variables for the ECFLOW client
4.4 ECFLOW suite definition variables
4.5 Generated Variables
4.6 Variables and Substitution
5 Text based suite definition format
5.1 Defining a suite, using the text definition file format
5.2 Dependencies
5.3 Attributes
6 Defining a suite using the python API
6.2 Defining a suite, using the Python API
6.3 Dependencies
6.4 Attributes
6.5 Control Structures and Looping
6.6 Adding externs automatically
6.7 Checking the suite definition
6.8 Checking Job Generation
6.9 Handling Dummy Tasks
6.10 Simulation of a running suite
6.11 Error Handling
7 The ecFlow Server
7.1 Starting the ecFlow Server
7.2 Stopping ecFlow servers
7.3 Checking if an ECFLOW server is running on a host
7.4 Start-up files for ECFLOW server
7.5 Security
7.6 Security: ECFLOW White list file
7.7 Handling Output
8 ECFLOW CLI (Command Level Interface)
8.1 get
8.2 CLI scripting in batch
8.3 Configuring ECFLOW
8.4 Compiler and OS requirements
9 Flags used by ECFLOW
10 ecflowview
10.1 Main window menus
10.2 ecflowview "buttons"
10.3 Menus
10.4 The Collector
10.5 Searching
10.6 Dependencies
10.7 Editing scripts
10.8 Zombies
Anchor_Toc117323806_Toc117323806 Anchor_Toc117324123_Toc117324123