CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Running, Solving & CFD (https://www.cfd-online.com/Forums/openfoam-solving/)
-   -   mvConvection in reactingFoam (https://www.cfd-online.com/Forums/openfoam-solving/58057-mvconvection-reactingfoam.html)

smehdi609 January 24, 2009 19:28

Hi everyone, What's the point
 
Hi everyone,
What's the point of defining mvConvection object? why not simply using fvm:div(phi, Yi) and fvm:div(phi, h)?
Thanks,
Mahdi

sahm September 15, 2010 14:28

Hello mehdi
Did you get any response to this question?

germinal December 1, 2010 10:45

ohje......

:(

Nobody has an answer.......

??

linch February 11, 2011 09:59

I'm also interested at...

Farshad_Noravesh August 26, 2011 18:39

mvconvection
 
Hi,
I am still waiting to see the answer.

Thanks,
Farshad

su_junwei August 27, 2011 05:00

Quote:

Originally Posted by smehdi609 (Post 193012)
Hi everyone,
What's the point of defining mvConvection object? why not simply usingand fvm:div(phi, h)?
Thanks,
Mahdi

It seems that the reason should be
All the div(phi, Yi) and div(phi, h) have a similar discretization form, except for the tracked variable. With mvConvection object, you can use a single surface interpolator (multivariateSurfaceInterpolationScheme) for all the div(phi, Yi) which will save a lot of efforts for setting the discretization scheme. Such a treatment can also speed up calculation relative to the form of fvm:div(phi, Yi).

Hope this helps.

Regards, Junwei

Mehdi3031 April 11, 2017 12:38

Isn't this the answer?
I know it is 2017 now! :D
https://www.cfd-online.com/Forums/op...s-fvm-div.html

zhangyan April 16, 2019 10:22

I know it is 2019 now!
But I got different results with this mvConvection.
In my solver, two additional variable is transported.
When I use separate scheme for these two variable ( fvm::div(phi, field) ), I found that the results is different with mvConvection ( mvConvection->fvmDiv(phi, field) ).
So, is there any other difference between mvConvection->fvmDiv and fvm::div?


All times are GMT -4. The time now is 10:20.