CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Programming & Development

prefcell&prefvalue meaning

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   June 22, 2013, 08:42
Default prefcell&prefvalue meaning
  #1
Member
 
Arjang Behnoud
Join Date: Oct 2012
Posts: 61
Rep Power: 13
AmirBaqa1987 is on a distinguished road
Hi everyone,
what do the following lines do in createFields?


label pRefCell = 0;
scalar pRefValue = 0.0;
setRefCell(p, mesh.solutionDict().subDict("PISO"), pRefCell, pRefValue);


thanks in advance
AmirBaqa1987 is offline   Reply With Quote

Old   June 22, 2013, 11:58
Default
  #2
Senior Member
 
Nima Samkhaniani
Join Date: Sep 2009
Location: Tehran, Iran
Posts: 1,266
Blog Entries: 1
Rep Power: 24
nimasam is on a distinguished road
Dear Behnoud
solvers need the value of pressure at least in one point, so this line consider the value of the pressure of pRefCell equals zero
__________________
My Personal Website (http://nimasamkhaniani.ir/)
Telegram channel (https://t.me/cfd_foam)
nimasam is offline   Reply With Quote

Old   June 22, 2013, 12:01
Default
  #3
Senior Member
 
fumiya's Avatar
 
Fumiya Nozaki
Join Date: Jun 2010
Location: Yokohama, Japan
Posts: 266
Blog Entries: 1
Rep Power: 18
fumiya is on a distinguished road
Hi,

If you don't fix the pressure values on any boundaries for the incompressible flow,
the pressure values can not be determined. In this case you need to specify
the pressure value(pRefValue) at the cell(label: pRefCell).

Hope that helps,
Fumiya
fumiya is offline   Reply With Quote

Old   July 31, 2013, 12:27
Default pRefvalue
  #4
Senior Member
 
musaddeque hossein
Join Date: Mar 2009
Posts: 309
Rep Power: 18
musahossein is on a distinguished road
Dear all:

The default pref is set to a high number 1e5 as shown below in the fvsolutions file (sloshingTank2D):

pRefPoint (0 0 0.15);
pRefValue 1e5;

Is this a standard or can it be set to zero? If it can be, how would I set it so that it is absolute zero (like in fortran absolute zero is set as 0.0d0).

I look forward to your reply.
musahossein is offline   Reply With Quote

Old   July 31, 2013, 13:25
Default
  #5
Senior Member
 
Nima Samkhaniani
Join Date: Sep 2009
Location: Tehran, Iran
Posts: 1,266
Blog Entries: 1
Rep Power: 24
nimasam is on a distinguished road
you can use zero! for incompressible case, but for compressible case you should assign absolute pressure
__________________
My Personal Website (http://nimasamkhaniani.ir/)
Telegram channel (https://t.me/cfd_foam)
nimasam is offline   Reply With Quote

Old   July 31, 2013, 14:14
Default pRefvalue
  #6
Senior Member
 
musaddeque hossein
Join Date: Mar 2009
Posts: 309
Rep Power: 18
musahossein is on a distinguished road
thanks for your response! I have another question. I need to probe a point for pressure. I do not want to a probe in controlDict since that would mean that I would have to run the solver each time I need to change the probe location, for example. I would therefore like to have the probe in the sampleDict file. I have the following code in my sampleDict file. But each time I run sample, OpenFoam ignores it. Any suggestions will be greatly appreciated. Thanks!

functions
{
probes1
{

type probes;
functionObjectLibs ("libsampling.so");
region region1;
probeLocations
(
(0 0.5 -0.3)
);

fields (p);

}
}
musahossein 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
Meaning of Ychar and Ypmma aylalisa OpenFOAM Pre-Processing 2 October 20, 2013 05:49
What's meaning of UDF FUNCTION zhaoxinyu Fluent UDF and Scheme Programming 0 March 31, 2010 08:04
what is the meaning of patching shyam FLUENT 1 July 29, 2008 06:25
want to know meaning Sangamesh Siemens 0 May 15, 2007 05:15
What's the meaning of "combustion scalar"and.... cfdbeginner CFX 0 November 27, 2003 09:02


All times are GMT -4. The time now is 23:59.