This is the draft for a data handling that (optionally) forwards all calls to SerialDatahandling. All calls and data transfers get recorded for the creation of an execution graph.
Needs to be changed after the breaking changes in datahandling.
Needs a tiny change in lbmpy:
Instead of using
TimeLoop(...) for time loop creation a custom function is used.