Docs

Integrated Post-processing environment

The SimScale platform comes with a general pupose, integrated post-processing environement based on ParaViewWeb. All results can be imported into it and post-processed without leaving the SimScale platform. The post-processing environment is currently in beta mode and the release version will be integrated soon. Find below a short tutorial on how to use it for your work.

Brief tutorial on Post-processing with SimScale

First, let’s have a look at the general organization of the Post-processing environment of SimScale. The figure below shows the main parts of the post-processing tab that are used to visualize result fields:

A clip filter applied on the laminar analysis of a L-shaped pipe
  • Available datasets: The tree on the left shows you all available result datasets of the current simulation project that you can start post-processing by clicking on them.
  • Post-processing toolbar: Once you have loaded a dataset, you can use the operations in the post-processing toolbar to visualize and analyze the dataset
  • 3D Viewer: The 3D viewer on the right shows the current 3D plot of your result dataset
  • Filter pipeline: By applying filters on your result dataset such as ‘Streamlines’, ‘Clip’ or ‘Slice’ you change how your result dataset is visualized. You can add one filter after another to gain more insights into the dataset - all these filters are displayed in the ‘filter pipeline’ on the left.
  • Filter settings: Once you applied a specific filter, its settings can be manipulated in the ‘Filter settings’ window in the lower left.

Before giving an example on how the SimScale post-processing environment is used for a real-world simulation result, let’s have a closer look at the Post-processing toolbar. Once you loaded a dataset into the 3D viewer, you can control its visualization with the options you find here. The fundamental concepts are:

  • Result field control: Via the result field control menu, you can choose which result field should be plotted as a color field in the 3D viewer.
  • Representation control: The representation control allows you to switch between display modes of your dataset such as wireframe, surfaces or surfaces with edges.
  • Current time control: If you have a dataset that contains multiple timesteps, you can switch between them using the time control settings.
  • Color scale control: To change the scale of the current color plot you can either use automatic options or set it manually.
  • View control: In case you want to visualize multiple datasets parallel to each other, you can add here additional 3D view windows.
  • Adding and removing filters: This is the most important part to analyze the simulation result data. Adding filters allows you to deep dive into the result data - e.g. to look into the middle of it or identify maximum and minimum values. See the example below on how to use these filters.
A clip filter applied on the laminar analysis of a L-shaped pipe

To see how the post-processing environment is used or real-world simulation examples, find some tutorials here: