workaround for communicators in blocked bases, use SequentialCommunication if not flat MultiIndex
This workaround is implemented to at least allow that blocked bases compile with ParallelGlobalBasis
. By default, if the basis is blocked, i.e. the MultiIndex is not a flat MultiIndex, the basis uses a SequentialCommunication
instead of a backend communication object.
Edited by Praetorius, Simon