# Update node coordinates in paraview

**URL:** <https://fenicsproject.discourse.group/t/update-node-coordinates-in-paraview/5675>\
**Category:** Uncategorized\
**Created:** [April 26, 2021, 1:57pm UTC](https://fenicsproject.discourse.group/t/update-node-coordinates-in-paraview/5675 "2021-04-26T13:57:20Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![dokken](https://yyz2.discourse-cdn.com/free1/user_avatar/fenicsproject.discourse.group/dokken/32/1560_2.png) [@dokken](https://fenicsproject.discourse.group/u/dokken)\
**Post date:** [April 27, 2021, 9:04am UTC](https://fenicsproject.discourse.group/t/update-node-coordinates-in-paraview/5675/5 "2021-04-27T09:04:47Z")

</div>

You should use `XDMFFile` for this:

```auto
from dolfin import *

mesh = UnitSquareMesh(10,10)
V = FunctionSpace(mesh, "CG", 2)
Q = FunctionSpace(mesh, "CG", 1)
u = Function(V)
p = Function(Q)
outfile = XDMFFile("output.xdmf")
t = 0
outfile.write(u, t)
outfile.write(p, t)

```

and then follow the instructions about opening the file and extracting blocks in my previous post.

---

_[View the full topic](https://fenicsproject.discourse.group/t/update-node-coordinates-in-paraview/5675)._
