|
[Sponsors] |
March 20, 2013, 05:19 |
Explanation of flux() method
|
#1 |
Senior Member
Fumiya Nozaki
Join Date: Jun 2010
Location: Yokohama, Japan
Posts: 266
Blog Entries: 1
Rep Power: 19 |
I try to describe the role of flux() method and how it achieves it's role in OpenFOAM.
This topic is difficult for me to comprehend, so I'm grad if the following explanations could be of some help
Please correct the mistakes, if any. Best regards, Fumiya Last edited by fumiya; March 21, 2013 at 11:09. |
|
August 26, 2013, 00:40 |
|
#2 | |
Senior Member
Dongyue Li
Join Date: Jun 2012
Location: Beijing, China
Posts: 848
Rep Power: 18 |
Quote:
BTW, do you think Code:
fvScalarMatrix pEqn ( fvm::laplacian(rAU, p) == fvc::div(phiHbyA) ); fvScalarMatrix pEqn ( fvm::div(A*fvc::grad(p)) == fvc::div(phiHbyA) ); |
||
December 21, 2016, 11:39 |
|
#3 |
New Member
longyun wang
Join Date: Dec 2016
Posts: 6
Rep Power: 9 |
Quote:
I am studing icofoam now, and I found the code: [/CODE] 77 surfaceScalarField phiHbyA 78 ( 79 "phiHbyA", 80 fvc::flux(HbyA) 81 + fvc::interpolate(rAU)*fvc::ddtCorr(U, phi) 82 ); [/CODE] I can't understand why there is an item "fvc::interpolate(rAU)*fvc::ddtCorr(U, phi)"? According to the equation above, there should be only the first item. |
|
December 24, 2016, 13:40 |
|
#4 |
Senior Member
Fumiya Nozaki
Join Date: Jun 2010
Location: Yokohama, Japan
Posts: 266
Blog Entries: 1
Rep Power: 19 |
Hi,
The term "ddtCorr" is considered in the transient solvers. The following references could be of some help: Best regards, Fumiya
__________________
[Personal]
|
|
April 3, 2017, 21:36 |
|
#5 |
New Member
yuancong
Join Date: Sep 2016
Posts: 2
Rep Power: 0 |
i do not think so. fvc::grad(p) returns a volscalarfield. so the second pEqn is actually based on grad(p).
|
|
January 2, 2018, 12:05 |
Flux in 2D Model
|
#6 |
Member
Join Date: May 2017
Posts: 44
Rep Power: 9 |
Dear Foamers,
I am trying to add a source term to alpha using mass flux. I am starting with a circle and while using .flux(), I can see my circle changes to a square. I am wondering if .flux() can be used in 2D the same as 1D. Thanks, |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sign of Heat Flux at wall | Kyung | FLUENT | 2 | February 26, 2016 17:25 |
Comparison: Finite Volume Method vs. Analytic Method | m-fry | Main CFD Forum | 1 | April 20, 2010 15:40 |
About the Flux splitting method | maximus | Main CFD Forum | 0 | February 24, 2006 01:05 |
Replace periodic by inlet-outlet pair | lego | CFX | 3 | November 5, 2002 21:09 |
total mass flux correction for compressible fluid? | Francesco Di Maio | Main CFD Forum | 0 | August 21, 2000 05:23 |