I assume you are talking about arrays. As you operate on the values, they are necessarily updated. If you want to hand over the current values to the next iteration, use shift registers.
If I understand you correctly, you als want an output array with one more dimesion (size=n, one for each iteration), so you see the history of the calculation. Simply feed a branch to the right edge of the loop and make the tunnel auto-indexing.
Once the loop finishes, the output of the shift register will have the completely updated array, while the output of the indexing tunnel contains the full calculation history.
It would be useful if you could add a few more sentences on exactly what you want to do. What are the array dimensions?