Plots are generated periodically using Gnuplot for both solution residual and aerodynamic coefficient metrics that are being monitored throughout the CFD simulation. To demonstrate using Gnuplot in a way that engineers and scientists may find beneficial for monitoring their own simulations on Rescale, in addition to generating plots of their results suitable for publication, a simple 3D Reynolds-Averaged Navier-Stokes (RANS) simulation is run using Stanford University’s Unstructured (SU2) open- source, finite-volume solver. Gnuplot’s versatility is highlighted in the examples shown in Figures 1 through 5.įigure 1: Bassel functions from order zero up to six plotted with the default Matlab R2014 line colorsįigure 3: Natural Earth II shaded relief and water plot of the worldįigure 4: Equirectangular projection of the world These scripts can define how the plots should be formatted, how the data used should be parsed, and so on. Users can setup scripts, or templates, that can be re-used across different functions or datasets.
Gnuplot provides several advantages to help users automate plot creation and create terrific plots.
#Gnuplot animation portable#
Gnuplot is a portable command-line driven graphic utility that exists for several platforms that was originally created to assist scientists and students visualize mathematical functions and data interactively, but it has since grown to support many non-interactive uses. While most commercial applications offer some form of visualizing or plotting this type of data within their graphical driven interfaces, the options for plotting are usually limited, and the plots themselves are unattractive or otherwise unsuitable for presenting or documenting results for others. Many engineers tasked with running HPC applications are usually intent on monitoring their simulations to ensure the computation is progressing as expected, determine when the solution error is below typical engineering error thresholds, or verify the integrity of the physical phenomena they are simulating. Disaster Recovery & Business Continuity.