import dolfinx.mesh
import mpi4py.MPI
import viskex
Generate a mesh of the unit interval, divided into six cells.
interval = dolfinx.mesh.create_unit_interval(mpi4py.MPI.COMM_WORLD, 6)
Plot the mesh.
viskex.dolfinx.plot_mesh(interval)
2026-09-14 08:36:30.119 ( 0.612s) [ 7F7B8971E3C0]vtkXOpenGLRenderWindow.:1450 WARN| bad X server connection. DISPLAY=
An optional argument dim argument controls the dimension of the entities to plotted. By default, it is equal to the topological dimension. In this example, dim=1 plots cells of the mesh (i.e., intervals), while dim=0 plots vertices of the mesh.
viskex.dolfinx.plot_mesh(interval, dim=1)
viskex.dolfinx.plot_mesh(interval, dim=0)