def __init__(self, ds, dataset_type='chombo_hdf5'):
self.domain_left_edge = ds.domain_left_edge
self.domain_right_edge = ds.domain_right_edge
self.dataset_type = dataset_type
self.field_indexes = {}
self.dataset = weakref.proxy(ds)
# for now, the index file is the dataset!
self.index_filename = os.path.abspath(
self.dataset.parameter_filename)
self.directory = ds.fullpath
self._handle = ds._handle
self._levels = [
key for key in self._handle.keys() if key.startswith('level')
]
GridIndex.__init__(self, ds, dataset_type)
self._read_particles()
评论列表
文章目录