Bext is not initialized to MeshVector
When creating an experiment and not setting an external field, Bext is set to zero, but not to a MeshVector. Thus it cannot be flattened. This needs to resolved.
When creating an experiment and not setting an external field, Bext is set to zero, but not to a MeshVector. Thus it cannot be flattened. This needs to resolved.