pymor.tools.io.vtk
¶
Module Contents¶
- pymor.tools.io.vtk.read_vtkfile(filename, metadata_key='timestep')[source]¶
Try to read a given file into a Sequence of meshio.Mesh instances.
Parameters
- metadata_key
Which metadata to extract and return alongside the meshio.Mesh instances.
Returns
- A list of (metadata_value, meshio.Mesh) tuples. The length of the list is either 1 for
a singular vtk/vtu/vtp input file (None is returned as metadata), or however many members are in the collection file (pvd).
- pymor.tools.io.vtk.write_vtk_collection(filename_base, meshes, metadata=None)[source]¶
Output grid-associated data in vtk format.
- filename_base
common component for output files in collection
- meshes
Sequence of meshio.Mesh objects
- metadata
dict of {key1: sequence1, key2: sequence2} where sequence must be of len(meshes) or len == 1 currently supported keys are “timestep”, “name”, “group” and “part” used to describe datapoints in Vtk collection file defaults to { ‘timestep’: list(range(len(meshes))) }
Returns
full filename of saved file