'Tiling' a graph in NetworkX
<p>So, if I have a basic Graph created in NetworkX, is there a way to 'tile' it such that it kind of multiplies the graph many times? It would be good if they were still connected. I've tried some fcns like nx.Union() but it seems to overlay the graphs rather than multiplying it out many times. I can't find any fcns that seem to accomplish this, any ideas?</p>

<p>EDIT: Input would be a graph with maybe up to 50 nodes. Output would be that very same graph, but iterated n times (such that there's n50 nodes in output graph). I would like however, for the iterations of the original graph to be connected, so either overlaying some nodes (st output nodes'&lt;'n50) or creating new edges to connect iterations (st output edges'>'n(input edges)) </p>

<p>Does that make sense? </p>