Fanout means that the output from one port can be split to several components.
FBP does not allow fanout.
AG does allow fanout.
I show the difference between these methods, in this essay.
A simple "hello world" example is shown in Fig. 1.
Fig. 1 Hello World
Fig. 2 FBP Hello World
Fig. 3 FBP Hello World Twice
Fig. 4 Lasso FBP Subnets
Fig. 5 FBP Subcomponent
Fig. 6 AG Hello World
Fig. 7 AG Hello World Twice
Fig. 8 AG Lasso Subnets
Fig. 9 AG Subcomponent