I have a presentation at the Einstein Toolkit Workshop where I mentioned having implemented a 1d WaveToy in a functional, multi-threaded style. Several people expressed interest in learning more about the details.

I will offer a code walk-through and an explanation and discussion of various ideas today at 11:30 EST (in seven minutes) in a Google Hangout:

https://talkgadget.google.com/hangouts/_/gtfl44qfjuh3wen5eci4k527qua

If you are interested, see you there.
-erik

--