memory gets allocated and written.

No garantuee for correctness....
100% Haddock
Merge branch 'iqm' into tessallation