Added method to allow snapshot as vti or h5

这个提交包含在:
Craig Warren
2020-11-24 17:49:51 +00:00
父节点 9d6c609206
当前提交 3d7fb6412e

查看文件

@@ -232,10 +232,12 @@ class ModelBuildRun:
for i, snap in enumerate(self.G.snapshots): for i, snap in enumerate(self.G.snapshots):
fn = snapshotdir / Path(snap.filename) fn = snapshotdir / Path(snap.filename)
snap.filename = fn.with_suffix('.vti') snap.filename = fn.with_suffix(snap.fileext)
pbar = tqdm(total=snap.vtkdatawritesize, leave=True, unit='byte', pbar = tqdm(total=snap.vtkdatawritesize, leave=True, unit='byte',
unit_scale=True, desc=f'Writing snapshot file {i + 1} of {len(self.G.snapshots)}, {snap.filename.name}', ncols=get_terminal_width() - 1, file=sys.stdout, disable=not config.sim_config.general['progressbars']) unit_scale=True, desc=f'Writing snapshot file {i + 1} of {len(self.G.snapshots)}, {snap.filename.name}',
snap.write_vtk_imagedata(pbar, self.G) ncols=get_terminal_width() - 1, file=sys.stdout,
disable=not config.sim_config.general['progressbars'])
snap.write_file(pbar, self.G)
pbar.close() pbar.close()
logger.info('') logger.info('')