Fix a bug in the m2sim_initialize where guards were given zero volume
Fix the bug with HDF5 output of shell zones