|
[Sponsors] |
June 18, 2013, 06:18 |
AlphaCourantNo code
|
#1 |
Member
Join Date: Mar 2013
Posts: 98
Rep Power: 13 |
Hi to all
I want to know how is calculated AlphaCourantNo so I look for the code and I find this lines. if (mesh.nInternalFaces()) { scalarField sumPhi ( pos(alpha1 - 0.01)*pos(0.99 - alpha1) *fvc::surfaceSum(mag(phi))().internalField() ); alphaCoNum = 0.5*gMax(sumPhi/mesh.V().field())*runTime.deltaTValue(); } My understanding of this piece of code is that for each cell it sums the face flux magnitudes, divides it by the cell volume and multiplies it with deltaT/2. The maximum over all cells is then the Courant number. But I don't understand the meaning of this term: pos(alpha1 - 0.01)*pos(0.99 - alpha1) Anyone kwon the meaning of it? Thank to all |
|
May 25, 2014, 10:07 |
|
#2 | |
New Member
enzhen zhang
Join Date: Dec 2013
Location: Shanghai,China
Posts: 10
Rep Power: 12 |
Quote:
|
||
May 30, 2014, 09:47 |
|
#3 |
New Member
Daniel Deising
Join Date: Feb 2013
Location: Darmstadt, Germany
Posts: 2
Rep Power: 0 |
Hi enzhen,
this line Code:
pos(alpha1 - 0.01)*pos(0.99 - alpha1) values between 0.01 and 0.99. And this piece of code Code:
0.5*gMax(sumPhi/mesh.V().field())*runTime.deltaTValue(); assuming that the calculated velocity field is divergence free. So as a result, you obtain a Courant number in the interfacial area. Hope this helps, Best, Daniel |
|
May 31, 2014, 13:58 |
|
#4 | |
New Member
enzhen zhang
Join Date: Dec 2013
Location: Shanghai,China
Posts: 10
Rep Power: 12 |
Quote:
|
||
Tags |
alpha1, courant number, interfoam |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
The FOAM Documentation Project - SHUT-DOWN | holger_marschall | OpenFOAM | 242 | March 7, 2013 13:30 |
How to make code run in parallel? | cwang5 | OpenFOAM Programming & Development | 1 | May 30, 2011 05:47 |
Open Source Vs Commercial Software | MechE | OpenFOAM | 28 | May 16, 2011 12:02 |
Small 3-D code | Zdravko Stojanovic | Main CFD Forum | 2 | July 19, 2010 11:11 |
public CFD Code development | Heinz Wilkening | Main CFD Forum | 38 | March 5, 1999 12:44 |