Algorithm Parameters

Algorithm parameters are parameters that can be used to directly control specific properties of the core optimization algorithm.

Algorithm parameters for the OC topology optimization algorithm can be specified as command items in the <ALGO_SET_OC1> command.

An important parameter is the <BACKFLOW_TOLERANCE> parameter. With this parameter, the backflow tolerance of the optimization algorithm can be controlled. A small backflow tolerance means that flow is prevented even if the deviation of the flow direction from the intended direction is small. A large tolerance allows more "freedom" of the flow direction and hence, larger flow direction deviations from the required direction are allowed.

The backflow tolerance can be selected between a minimum and a maximum value by means of a real number between zero and one:

<ALGO_SET_TOPO_OC>
  <ID_NAME>MyAlgoSet</ID_NAME>
  <BACKFLOW_TOLERANCE>0.75</BACKFLOW_TOLERANCE>
</ALGO_SET_TOPO_OC>

In this example, a backflow tolerance of 0.75 is specified.

Note: The <ALGO_SET_OC1> command must be referenced within the <OPTIMIZE> command.