{ "title" : "Receive", "kind" : "atomic", "type" : "communicatorReceive", "tags" : ["remote", "distributed", "communicator", "network", "receive"], "description" : "

Communicator Receive Node

This node should be put in a Remote or Spawn node only.

The inputs are:

source rank
Rank of the source (sender)
tag
message tag (optionnal)
data
(FIXME)
socket
receive message from given socket instead of communicator (optionnal)

The outputs are:

data
data received (as a variant)
source
source rank
tag
message tag
.

", "inputs" : ["source rank", "tag", "data","socket"], "outputs" : ["data","source","tag"] }