I want to plot the time series data of a specific variable say velocity-magnitude (U) or streamwise velocity (Ux) at a specific point (x,y,z) for 1000 time files. Now, extracting data manually for 1000 files is painstaking.
So, my question is “Is there an available way in OpenFOAM to do this”?
I did try Probe Selection filter, in the Filter > Data Analysis option, but it’s appearing inactive. When I loaded the entire time series data, my plan was to load all the 1000 files & to use the probe selection filter at once. But, as it’s appearing inactive (I mean…I can’t select it), do you think I need to perform the probe selection thing for each of the 1000 files?
Not sure what you mean here.
If you want to work on a temporal dataset, you should load it as a time series, as explain here. Then, you have only one element in your pipeline browser, matching the current time.
Yes, that part is done & I am getting just one element in the pipeline browser at the moment. Perhaps, I was making some mistake earlier, but now I am getting that.
Sorry for the typing mistake. I was trying the Probe Location filter as I wanted to get the velocity magnitude at a specific (x, y, z) coordinate and now it’s working fine as I have just one element in the pipeline browser.
Now the next step is to choose the Plot Data Over Time filter as I wish to plot the velocity magnitude at that particular point for the entire time-series. But, here are my questions.
when I will select the filter Plot Data Over Time, will it automatically take that chosen (x, y, z) coordinate for the entire time series or do I need to specify that particular point ?
I just want to plot velocity magnitude at that point & not any other variable as it might lead to a lot of data. But, while choosing the filter Plot Data Over Time, it doesn’t specify any field as such.