|
[Sponsors] |
![]() |
![]() |
#1 |
New Member
Fab
Join Date: Apr 2019
Posts: 13
Rep Power: 3 ![]() |
Hello everyone.
I started using gnuplot because it is a convenient tool to plot data. Basically, you just have to type a line or two in a terminal to have your data plotted. Yet I don't understand the syntax, I found a way to plot my residuals using an openfoam command which extracts the data in my log file and puts it in a single column text file. This way I can tell gnuplot to plot it correctly using simple commands. This is what I do : foamLog -n "name of my log file" gnuplot plot './Uz_0' It works well for single column data files created by foamLog. Now my problem is that I want to do the same with probes. Often, my probe files are two columns files, time/iteration versus quantity of interest. But for the velocity, the file is much more complicated with "(" and ")" and four columns. Is there a simple way to tell gnuplot how to plot a two column file ? Is there an openFoam utility that can convert the velocity probe file into something more manageable like several one column files, as foamLog does for the logfile ? Thank you all for any input. |
|
![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
|
Hi,
Not an OpenFOAM utility, but sed would work for this: Code:
sed 's/[()]/ /g' postProcessing/probes/0/U > postProcessing/probes/0/U_noBrackets Code:
sed -i 's/[()]/ /g' postProcessing/probes/0/U Regards, Tom |
|
![]() |
![]() |
![]() |
![]() |
#3 |
New Member
Fab
Join Date: Apr 2019
Posts: 13
Rep Power: 3 ![]() |
Thank you for your answer tomf, it was helpful.
For those who will read this, here is the gnuplot syntax to plot a file with multiple columns : https://stackoverflow.com/questions/...-all-on-y-axis Another thing : I realised that gnuplot can actually handle parenthesis. You don't need to remove them before trying to plot. Looks like it just ignores them, which is practical. Last edited by Rotidpor; June 18, 2019 at 04:02. |
|
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[General] Extracting ParaView Data into Python Arrays | Jeffzda | ParaView | 19 | June 11, 2020 15:54 |
CFD by anderson, chp 10.... supersonic flow over flat plate | varunjain89 | Main CFD Forum | 18 | May 11, 2018 07:31 |
plot probe data | ehsanshams | OpenFOAM Post-Processing | 15 | August 10, 2017 06:00 |
paraview - cell data or point data on plot over line | bye bye my blue | OpenFOAM | 0 | December 13, 2016 06:07 |
probe and sample point in same place producing different data | odellar | OpenFOAM Pre-Processing | 3 | May 2, 2016 02:35 |