|
[Sponsors] |
January 5, 2009, 09:01 |
Dear foamers
what is t
|
#1 |
Senior Member
|
Dear foamers
what is the difference between fvc::surfaceIntegrate and fvc::surfaceSum? Isn't it an additional division of volume in fvc::surfaceIntegrate ? I have just noticed that they are different when suming the surface field In fvc::surfaceIntegrate, it is forAll(owner, facei) { ivf[owner[facei]] += issf[facei]; ivf[neighbour[facei]] -= issf[facei]; } while in fvc::surfaceSum, it is forAll(owner, facei) { ivf[owner[facei]] += issf[facei]; ivf[neighbour[facei]] += issf[facei]; } Why they are different when dealing with neighbour cell for the current face? Is it a bug for fvc::surfaceIntegrate? Junwei |
|
January 5, 2009, 09:45 |
"surfaceIntegrate" forms the b
|
#2 |
Senior Member
Join Date: Mar 2009
Posts: 854
Rep Power: 22 |
"surfaceIntegrate" forms the basis of the Gauss integrals for evaluating explicit derivatives, see e.g. fvc::div. The reason there is a change of sign is that the face-areas are outward-pointing from the "owner" and hence inward-pointing to the "neighbour". This is assuming what is being "summed" is some kind of flux, i.e. something multiplied or dotted with the cell face areas.
"surfaceSum" is simply that, a sum of a surface field over the cell-faces which is needed for some forms of averaging. H |
|
July 29, 2010, 12:09 |
fvc :: reconstruc
|
#3 |
Senior Member
Nima Samkhaniani
Join Date: Sep 2009
Location: Tehran, Iran
Posts: 1,267
Blog Entries: 1
Rep Power: 25 |
hi dear friend
what dose "fvc :: reconstruct" do exactly ? i have a "surfaceScalarField" and i want to change it to a "volumeScalarField", what can i do ? can i use fvc :: reconstruct ? whats its effect on data? |
|
June 25, 2013, 14:10 |
|
#4 |
Senior Member
Anne Gerdes
Join Date: Aug 2010
Location: Hamburg
Posts: 168
Rep Power: 16 |
The surfaceIntegrate utility sounds very useful to me.
Is it possible to apply this for a face-based source term inside the UEqn()? For which objects can we use this method? When applying this to velocity U I obtain an error message. Thank you for an answer in advance. Kind Regards Anne Lincke |
|
July 7, 2013, 11:29 |
|
#5 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,981
Blog Entries: 45
Rep Power: 128 |
Greetings Anne,
It would help if you provided more information about the problem at hand. I can only guess that the following might help you understand better how OpenFOAM's "reconstruct" and "interpolate" work: https://github.com/wyldckat/reconstr...te-fields/wiki Best regards, Bruno
__________________
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Bugs in FFT | luca | OpenFOAM Bugs | 2 | January 27, 2009 16:40 |
Wiki - Bugs | Andy R | Main CFD Forum | 0 | July 25, 2008 14:15 |
bugs in starcd 4.06 | whitemelon | Siemens | 0 | July 11, 2008 07:26 |
Bugs in polySplineEdgeC | kbr | OpenFOAM Bugs | 2 | June 6, 2008 14:04 |
starcd 3.24 has bugs? | whitemelon | Siemens | 6 | May 16, 2008 11:44 |