This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
howto:paraview [2020/03/04 11:14] ccrosby [Running Paraview] |
howto:paraview [2020/05/13 19:03] (current) ccrosby [Parallel Paraview] |
||
---|---|---|---|
Line 13: | Line 13: | ||
- | These are also available as modules, please use ''module avail''. There are two modules for each of Paraview-5.3.0, 5.4.1, 5.5.0 and 5.6.0, the second one being appended with ''-VNC''. Use this for running Paraview on a viz node. Please refer to the [[http://www.paraview.org|Paraview web site]] for instructions on using Paraview. For interactive graphics on a virtual desktop, an OpenGL-enabled environment will be required, therefore refer to the page on [[howto:remote_viz|Remote Visualization]] for instructions on setting up a connection to the visualization node, and running Paraview with the VirtualGL wrapper. Paraview is an extremely versatile post-processor, and can be used as the primary visualization tool for a very wide range of applications and file formats, including OpenFOAM, MFix, SU2 and many others. | + | These are also available as modules, please use ''module avail''. There are two modules for each of Paraview-5.3.0, 5.4.1, 5.5.0, 5.6.0, 5.7.0 and 5.8.0, the second one being appended with ''-VNC''. Use this for running Paraview with the Nvidia graphics card on a viz node. Please refer to the [[http://www.paraview.org|Paraview web site]] for instructions on using Paraview. For interactive graphics on a virtual desktop, an OpenGL-enabled environment will be required, therefore refer to the page on [[howto:remote_viz|Remote Visualization]] for instructions on setting up a connection to the visualization node, and running Paraview with the VirtualGL wrapper. Paraview is an extremely versatile post-processor, and can be used as the primary visualization tool for a very wide range of applications and file formats, including OpenFOAM, MFix, SU2 and many others. |
===== Paraview client in a VNC session ===== | ===== Paraview client in a VNC session ===== | ||
Line 71: | Line 71: | ||
* In this terminal, load up the module ''module load chpc/compmech/Paraview/5.4.1'' | * In this terminal, load up the module ''module load chpc/compmech/Paraview/5.4.1'' | ||
* In this terminal, start up the paraview server with the command <code>mpiexec -np 24 pvserver --mpi --mesa-llvm --use-offscreen-rendering</code>. Although you will not launch any graphics from this terminal, the software needs the X-capability to be available. | * In this terminal, start up the paraview server with the command <code>mpiexec -np 24 pvserver --mpi --mesa-llvm --use-offscreen-rendering</code>. Although you will not launch any graphics from this terminal, the software needs the X-capability to be available. | ||
- | * On your workstation, build an ssh-tunnel through lengau.chpc.ac.za to port 11111 on cnode1234. Forward this port to port 11111 on your workstation. The command in Linux is ''ssh -f jblogs@lengau.chpc.ac.za -L 11111:cnode1234:11111 -N'' | + | * On your workstation, build an ssh-tunnel through lengau.chpc.ac.za to port 11111 on your interactive compute node, let's call it cnode1234 for argument's sake. Forward this port to port 11111 on your workstation. The command in Linux is ''ssh -f jblogs@lengau.chpc.ac.za -L 11111:cnode1234:11111 -N'' |
- | * Launch Paraview on your workstation, which can be running any operating system that supports Paraview. It does not need to be Linux. | + | * Launch Paraview (exactly the same version) on your workstation, which can be running any operating system that supports Paraview. It does not need to be Linux. |
* Use the "Connect" menu in Paraview to set up port 11111@localhost as a Paraview server. Connect to this server. | * Use the "Connect" menu in Paraview to set up port 11111@localhost as a Paraview server. Connect to this server. | ||
* Load the data into Paraview in the usual fashion. | * Load the data into Paraview in the usual fashion. |