]> SALOME platform Git repositories - modules/superv.git/commit
Salome HOME
NPAL14110 : When we get an output value at the end of execution of a node
authorrahuel <rahuel@opencascade.com>
Tue, 13 Feb 2007 09:11:09 +0000 (09:11 +0000)
committerrahuel <rahuel@opencascade.com>
Tue, 13 Feb 2007 09:11:09 +0000 (09:11 +0000)
commit2584785efa0ef00bbc60c821db628789b809103c
tree018e6b8bb280871d082b940c7ad1d3108364e7bf
parentddd5ec7de5ad6f521e1ca772c71f24cd5a9b24d6
NPAL14110 : When we get an output value at the end of execution of a node
and if that value is an output of a SubGraph corresponding to a MacroNode,
that value was transmitted immediatly. So a node of the Graph of that
MacroNode may be activated before the End of execution of the SubGraph. And
moreover, if there was a loop in the SubGraph, that output value was
transmitted for each step of the loop. So a same node in the Graph of the
MacroNode may be activated a few times for each output value.

Now output values of a subgraph are transmitted to the corresponding
MacroNode only once at the end of the SubGraph (CheckAllDone method)
src/GraphExecutor/DataFlowExecutor_InNodeThreads.cxx