[docs]classDiscretizeMeshReader(InterfacedBaseReader):"""A general reader for all ``discretize`` mesh objects saved to the ``.json`` serialized format"""extensions='json'__displayname__='Discretize Mesh Reader'description='Serialized Discretize Meshes'def__init__(self,**kwargs):InterfacedBaseReader.__init__(self,**kwargs)
[docs]@staticmethoddef_read_file(filename):"""Reads a mesh object from the serialized format"""returndiscretize.MeshIO.load_mesh(filename)
[docs]@staticmethoddef_get_vtk_object(obj):"""Returns the mesh's proper VTK data object"""returnobj.to_vtk()