CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Post-Processing

OpenFOAM sample utility

Register Blogs Community New Posts Updated Threads Search

Like Tree6Likes
  • 6 Post By samsi

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   April 11, 2013, 14:22
Default OpenFOAM sample utility
  #1
Senior Member
 
Join Date: Nov 2012
Location: Bavaria
Posts: 145
Rep Power: 14
aylalisa is on a distinguished road
Hello,

could anybody give me an hint how to use sample utility correctly for all time steps?

I only would like to sample Ux from the velocity field U.

sampleDict-file

Quote:
setFormat raw;

surfaceFormat vtk;

interpolationScheme cellPoint;


fields
(
Ux
);


sets
(
lineX1
{
type uniform;
axis z;
start (1 0.125 0.01);
end (1 0.125 0.02);
nPoints 30;
}

);
If I use sample utility the folder sets is created, but contains only one time directory 0 including demanded Ux data. Other time directories, including Ux, are missing.

The help menu offers the option -time <range>.

sample -time :0.1-1.5: (and similar versions) don't work.



Aylalisa
aylalisa is offline   Reply With Quote

Old   April 14, 2013, 14:45
Default
  #2
Retired Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,982
Blog Entries: 45
Rep Power: 128
wyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to all
Greetings Aylalisa,

A few questions:
  • Which OpenFOAM version are you using?
  • Try running:
    Code:
    sample -latestTime
    Did it work at least for the final time instance?
If you are using OpenFOAM 2.2.0 and the last time instance was not outputted either, then the problem might be related to this one: http://www.openfoam.org/mantisbt/view.php?id=813 - if this is the case, then you'll need to upgrade to OpenFOAM 2.2.x.


As for running for all time steps, I think is should be something like ("1.5" is the last time step):
Code:
sample -time :1.5
Or better yet:
Code:
sample -time 0:
Best regards,
Bruno
__________________
wyldckat is offline   Reply With Quote

Old   April 16, 2013, 09:15
Default sample Ux
  #3
Senior Member
 
Join Date: Nov 2012
Location: Bavaria
Posts: 145
Rep Power: 14
aylalisa is on a distinguished road
Hello Bruno,

sample util works well if I sample U for all time steps or a range of time steps. All your recommended commands are fine.
I am not able to extract only Ux of velocity field U.
I have tried Ux, U(x), UX, U(1) and U.component(1) but do not receive the required result.

OpenFOAM version 2.1.1

Do you know the solution for my problem?

Thanks a lot!

Best regards,
Lisa

Quote:
Originally Posted by wyldckat View Post
Greetings Aylalisa,

A few questions:
  • Which OpenFOAM version are you using?
  • Try running:
    Code:
    sample -latestTime
    Did it work at least for the final time instance?
If you are using OpenFOAM 2.2.0 and the last time instance was not outputted either, then the problem might be related to this one: http://www.openfoam.org/mantisbt/view.php?id=813 - if this is the case, then you'll need to upgrade to OpenFOAM 2.2.x.


As for running for all time steps, I think is should be something like ("1.5" is the last time step):
Code:
sample -time :1.5
Or better yet:
Code:
sample -time 0:
Best regards,
Bruno
aylalisa is offline   Reply With Quote

Old   April 16, 2013, 11:31
Default
  #4
New Member
 
Join Date: Apr 2010
Posts: 13
Rep Power: 16
samsi is on a distinguished road
You have to create your components of the velocity vector before running sample utility with this command:
foamCalc components U
This will create Ux, Uy, Uz folders in your time directories. After that you can run the sample utility
samsi is offline   Reply With Quote

Old   August 22, 2019, 17:34
Default
  #5
Member
 
André Luiz Moura Silva Moreira
Join Date: Apr 2015
Location: Brazil
Posts: 40
Rep Power: 11
Nabuchadresar is on a distinguished road
I have tried this on OpenFOAM7, but without sucess.

But I did it as bellow:
postProcess -func "components(U)"

Then, next step on tutorial is execute the comand "sample", but I received:

Command 'sample' not found, but can be installed with:

sudo apt install barcode

What I have to do?
Nabuchadresar is offline   Reply With Quote

Old   August 26, 2019, 17:47
Default
  #6
Retired Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,982
Blog Entries: 45
Rep Power: 128
wyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to allwyldckat is a name known to all
Quick answer: sample was replaced with using function objects only, namely you are meant to do a similar command to postProcess, but for sampling. See the OpenFOAM 7 User Guide, sub-section 2.2.3: https://cfd.direct/openfoam/user-gui...#x6-470002.2.3
__________________
wyldckat is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Using probe function or sample utility on a patch hfs OpenFOAM Post-Processing 1 January 27, 2019 04:49
sample utility problem And OpenFOAM Post-Processing 36 May 20, 2014 09:50
New OpenFOAM Forum Structure jola OpenFOAM 2 October 19, 2011 07:55
Understanding the coordinates of sample utility vishwa OpenFOAM Post-Processing 4 March 25, 2010 13:51
[Technical] Mathematical exact definition of mesh quality measures in OpenFOAM checkMesh utility albcem OpenFOAM Meshing & Mesh Conversion 1 October 31, 2008 05:12


All times are GMT -4. The time now is 18:02.