PYTHON: Use None for no compression of VTK files.

Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
This commit is contained in:
Grzegorz Kowal 2021-10-04 22:14:30 -03:00
parent 6ffb3f5910
commit abd1749945
3 changed files with 4 additions and 4 deletions

View File

@ -455,7 +455,7 @@ def amun_dataset(fname, vname, shrink=1, interpolation='rebin', order=3, progres
return ret return ret
def amun_dataset_vtk(fname, vname, label=None, compression='none', compression_level=19, progress=False): def amun_dataset_vtk(fname, vname, label=None, compression=None, compression_level=19, progress=False):
''' '''
Subroutine to convert a dataset specified by argument 'vname' from Subroutine to convert a dataset specified by argument 'vname' from
the AMUN HDF5 snapshot to OverlappedAMR VTK file. the AMUN HDF5 snapshot to OverlappedAMR VTK file.

View File

@ -1006,7 +1006,7 @@ class AmunXML:
return arr return arr
def dataset_to_vtk(self, var, label=None, compression='none', compression_level=19, progress=False): def dataset_to_vtk(self, var, label=None, compression=None, compression_level=19, progress=False):
from .octree import OcBase, OcNode from .octree import OcBase, OcNode
from .vtkio import WriteVTK from .vtkio import WriteVTK

View File

@ -37,7 +37,7 @@ import base64, numpy, struct, zlib, lz4.block, lzma
def WriteVTK(vtkfile, vname, data, origin = (0.0, 0.0, 0.0), \ def WriteVTK(vtkfile, vname, data, origin = (0.0, 0.0, 0.0), \
spacing = (1.0, 1.0, 1.0), points = False, encode = True, \ spacing = (1.0, 1.0, 1.0), points = False, encode = True, \
compression = "none", block_size = 32768, lz4mode = 'fast', \ compression=None, block_size = 32768, lz4mode = 'fast', \
compression_level = 6, verbose = False): compression_level = 6, verbose = False):
# Separate cases when the input is a vector field and scalar field. # Separate cases when the input is a vector field and scalar field.
@ -189,7 +189,7 @@ def WriteVTK(vtkfile, vname, data, origin = (0.0, 0.0, 0.0), \
# Compress if desired. # Compress if desired.
# #
if compression != 'none': if compression != None:
lz4compression = 10 - compression_level lz4compression = 10 - compression_level