Issue #1295: [GDF] writing and loading dataset yields different result (yt_analysis/yt)
New issue 1295: [GDF] writing and loading dataset yields different result https://bitbucket.org/yt_analysis/yt/issues/1295/gdf-writing-and-loading-dat... Kacper Kowalik: As reported by Andrea Negri on the [yt-user ml](http://lists.spacepope.org/pipermail/yt-users-spacepope.org/2016-November/00...) following script: ``` #!/usr/bin/env python # -*- coding: utf-8 -*- import numpy as np import yt def main(): dims = np.array([2, 2, 2]) grid_data = [ dict(left_edge = [0.0, 0.0, 0.0], right_edge = [1.0, 1.0, 1.0], level = 0, dimensions = dims), dict(left_edge = [0.25, 0.25, 0.25], right_edge = [0.75, 0.75, 0.75], level = 1, dimensions = dims), ] bbox = np.array([[0, 1], [0, 1], [0, 1]]) ds = yt.load_amr_grids(grid_data, dims, bbox=bbox, periodicity=(0,0,0), \ length_unit=1., refine_by=2) #make a nice slice slc = yt.SlicePlot(ds, "z", "grid_level") slc.set_log("grid_level", False) slc.save('original_slice.png') yt.utilities.grid_data_format.writer.write_to_gdf(ds, 'test.h5', clobber=True) da = yt.load('test.h5') slc = yt.SlicePlot(da, "z", "grid_level") slc.set_log("grid_level", False) slc.save('test.png') if __name__ == '__main__': main() ``` yields different results ![original_slice.png] (https://bitbucket.org/repo/BXbAb/images/355574044-original_slice.png)  for the same dataset that was exported and read as a GDF file. Responsible: xarthisius
participants (1)
-
Kacper Kowalik