Versions Compared

Key

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

...

The behaviour of the forecast panel can also be configured in the topology-file. For example a workflow can be configured for a topology-node. By default the workflow willrun locally when the node is selected in the forecast panel. This can be switched off by setting the option enableAutoRun to false.This will be explained in more detail in the next sections.

The topology.xml plays a central role in configuring an IFD-environment since it is used to configure the forecast panel which is the central panel in an IFD-environment.

The topology.xml was originally designed to configure the topology of a FEWS system . There but there are however also a lot of FEWS -system systems in which the topologytopolog.xml is used to configure the work process of a the forecaster.

 

An example is given below.

 

Running workflows from the topology tree

...

Code Block
<?xml version="1.0" encoding="UTF-8"?>
<topology xmlns="http://www.wldelft.nl/fews" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.wldelft.nl/fews http://fews.wldelft.nl/schemas/version1.0/topology.xsd">
	<nodes id="C" name="C">
		<workflowId>workflowC</workflowId>
		<node id="A" name="A">
			<workflowId>workflowA</workflowId>
		</node>
		<node id="B" name="B"/>
	</nodes>
</topology>

 IFD runs

By default all the workflows started from a leaf node are started in IFD mode. Workflows which are started from a group node are always started in server mode. The results of an IFD-run are only temporary available in FEWS (until the next restart) and are only available visible at the operator client which started the run.

IFD runs are typically used to evaluate the effect of modifiers on the results of a forecast.

 

Server run

A workflow which is started from a group node will by default be started as a server run. A server run will run at a FSS when it is started from an operator client. When it is started from a stand alone it will run locally but the results of the run will be available after a restart of the system.

 

It is possible to change these default settings by using the element localRun.

...