Flowmaker is a tool designed to simplify the specification and execution
of coherency jobs.  A coherency job is known as a flow within
Flowmaker.  With Flowmaker you can design, load, save, and run flows.
Flowmaker can be invoked from the command line in 2 ways:
	1) If invoked with a flow argument, Flowmaker will come up
	   with the specified flow loaded; the name of the loaded flow
           will be shown at the top of the Flowmaker window.
	2) If invoked with no argument, Flowmaker will come up
           with no job loaded.  

When Flowmaker is invoked, a panel will be displayed consisting of
a menu bar, and three sections concerned with specifying the input,
process and output.  
                
                The Flowmaker Menu Bar

File:
	New    : Clears work in the current flow (the name of w.
	Open   : Allows you to supply the name of a flow to be loaded.
	Save   : Save current flow.  
	Save As: Allows you to supply the name of a flow to be saved.
	Quit   : End Flowmaker session.

Run:
	Execute Flow: Execute currently loaded flow.  If changes to
	              the flow have not been saved, a warning will be
                      issued.
	View IKP Net: Using IKP, graphically view the net as it has
		      been defined in the current flow.

Parallel:
	Specify Parallel Options: For parallel jobs, specify process
				  and utility machines to be used.

                  Creating a flow

A flow consists of an input, process, and output specification, and
optionally may also contain a parallel specification.  Each of these
parts is described below.

               The Input Specification

To create a Flowmaker input specification, you must first choose the
input type, and then specify several type dependent input options.
The input type is selected using the radio buttons in the top section
of the flowmaker panel and the input options are then entered into a
dialog panel that is invoked by the "Edit Input Options" button.

               The Process Specification

To create a Flowmaker process specification, you must first choose the
process type, and then specify several type dependent process options.
The process type is selected using the radio buttons in the middle section
of the flowmaker panel and the process options are then entered into a
dialog panel that is invoked by the "Edit Process Options" button.

               The Output Specification

To create a Flowmaker output specification, you must first choose the
output type, and then specify several type dependent output options.
The output type is selected using the radio buttons in the bottom section
of the flowmaker panel and the input options are then entered into a
dialog panel that is invoked by the "Edit Output Options" button.

           The Parallel Output Specification

If the flow is to run in parallel or on a remote machine, the process
and utility machines to be used must be entered into the parallel
information panel which is invoked by the "Specify Parallel Options"
button under the "Parallel" menu. 
