|
[Sponsors] |
January 27, 2009, 08:57 |
Hi together,
I am currently
|
#1 |
New Member
Marc Wattenberg
Join Date: Mar 2009
Posts: 3
Rep Power: 17 |
Hi together,
I am currently working on understanding the basics of the solver code. I am a litte bit familar with programming, but do not understand e.g. UEqn().A() UEqn().H() mesh.Sf() etc For me its clear that some fuction A,H,AU... will act on the momentum equation, but where is the function defined. I already searched in the source guide but can not find A or H. I am sure someone can tell me the right procedure for understanding this Thanks a lot Marc |
|
January 27, 2009, 09:05 |
This is part of the PISO algor
|
#2 |
Senior Member
Gavin Tabor
Join Date: Mar 2009
Posts: 181
Rep Power: 17 |
This is part of the PISO algorithm. The momentum equation can be written as
a_p U_p = H(U) - grad(p) for a point p. We need to be able to rearange this to solve it. .A() and .H() give access to the relevant components; roughly the diagonal of the matrix and the off-diagonal non-pressure components, respectively. .Sf() gives the face normal vectors IIRC Gavin |
|
January 27, 2009, 09:12 |
Thanks Gavin,
but this was
|
#3 |
New Member
Marc Wattenberg
Join Date: Mar 2009
Posts: 3
Rep Power: 17 |
Thanks Gavin,
but this was clear to me. I want to know where to find the definitions of A()... inside the code Marc |
|
January 27, 2009, 19:32 |
Dear Marc,
Try rummaging ar
|
#4 |
Senior Member
Gavin Tabor
Join Date: Mar 2009
Posts: 181
Rep Power: 17 |
Dear Marc,
Try rummaging around in OpenFOAM-1.5/src/finiteVolume/fvMatrices Gavin |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
UDF programming | fullmonty | FLUENT | 5 | June 30, 2011 03:40 |
Question about simplefoam and turbFoam | rogerio | OpenFOAM Running, Solving & CFD | 2 | June 13, 2005 08:16 |
Programming Question | Leo | Main CFD Forum | 2 | June 14, 2004 07:54 |
Programming in CFD | Lam | Main CFD Forum | 7 | May 27, 2004 06:12 |
Programming question | tom | Main CFD Forum | 2 | August 11, 2003 14:24 |