finesse.graph.operator_graph.OperatorGraph.fix_node

OperatorGraph.fix_node(self, int node, bool state)

Fix a node to a specific state. When True the node will not be reduced/removed from the graph.

This method fixes the specified node to the given state in the graph. If the node index is not valid, an exception is raised.

Parameters
nodeint

The index of the node to fix.

statebint

The state to which the node should be fixed. This should be a boolean-like value (0 or 1).

Raises
Exception

If the node index is not valid (i.e., if it is less than 0 or greater than the number of nodes in the graph).