Exemple #1
0
    def __init__(
        self,
        filename,
        dataset_type="flash_particle_hdf5",
        storage_filename=None,
        units_override=None,
        index_order=None,
        index_filename=None,
        unit_system="cgs",
    ):
        self.index_order = validate_index_order(index_order)
        self.index_filename = index_filename

        if self._handle is not None:
            return
        self._handle = HDF5FileHandler(filename)
        self.refine_by = 2
        Dataset.__init__(
            self,
            filename,
            dataset_type,
            units_override=units_override,
            unit_system=unit_system,
        )
        self.storage_filename = storage_filename
Exemple #2
0
 def __init__(self,
              filename,
              dataset_type="ytree_arbor",
              index_order=None,
              units_override=None,
              unit_system="cgs"):
     self._prefix = filename[:filename.rfind(self._suffix)]
     self.index_order = validate_index_order(index_order)
     super().__init__(filename,
                      dataset_type,
                      units_override=units_override,
                      unit_system=unit_system)
     self._get_analysis_field_dict()
Exemple #3
0
 def __init__(self,
              filename,
              dataset_type="ytdatacontainer_hdf5",
              index_order=None,
              index_filename=None,
              units_override=None,
              unit_system="cgs"):
     self.index_order = validate_index_order(index_order)
     self.index_filename = index_filename
     super(YTDataContainerDataset,
           self).__init__(filename,
                          dataset_type,
                          units_override=units_override,
                          unit_system=unit_system)
Exemple #4
0
 def __init__(
     self,
     filename,
     dataset_type="ythalocatalog",
     index_order=None,
     units_override=None,
     unit_system="cgs",
 ):
     self.index_order = validate_index_order(index_order)
     super().__init__(
         filename,
         dataset_type,
         units_override=units_override,
         unit_system=unit_system,
     )