|
[Sponsors] |
fvOptions inside chtMultiRegionSimpleFoam solver (version 2.2) |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
May 20, 2014, 05:30 |
fvOptions inside chtMultiRegionSimpleFoam solver (version 2.2)
|
#1 |
Member
Vitor Vasconcelos
Join Date: Jan 2012
Posts: 33
Rep Power: 14 |
Dear all,
I've been browsing through some threads asking/explaining how to use fvOptions to add, for example, a heat source to a solid. Unfortunately I found nothing (and my apologies for opening a new thread if it is there) and since this specific solver has changed a lot on the last versions of OpenFOAM, I need to ask few questions to the experienced foamers. Code:
{ 1 for (int nonOrth=0; nonOrth<=nNonOrthCorr; nonOrth++) 2 { 3 fvScalarMatrix hEqn 4 ( 5 - fvm::laplacian(betav*alpha, h, "laplacian(alpha,h)") 6 == 7 fvOptions(rho, h) 8 ); 9 10 hEqn.relax(); 11 12 fvOptions.constrain(hEqn); 13 14 hEqn.solve(); 15 16 fvOptions.correct(h); 17 } } Lines 7, 12 and 16 are puzzling me. I know (by reading other threads and OpenFOAM documentation) that in line 7 the fvOptions(rho, h) works as a source-term, assuming the user has set the fvOptions file correctly. But I'm stucked here. So, is this a volScalarField based in density(???) and enthalpy? How this impact in the thermophysical model? Lines 12 and 16 are also a mystery. How fvOptions constrains que equation if I do not set a fvOptions dictionary previously? Sorry for the bunch of doubts, but former versions of this solver were simpler and I'm struggling to understand the meaning of fvOptions from solver's point of view. Thank you very much in advance for any clarification. Vitor |
|
May 21, 2014, 14:51 |
|
#2 |
Senior Member
Alex
Join Date: Oct 2013
Posts: 337
Rep Power: 22 |
I've been having the same doubts as you for some time. Searching for answers in the forum about how to set up a heat source using fvOptions with no luck.
Let's see if we finally see the light! Regards, Alex
__________________
Web site where I present my Master's Thesis: foamingtime.wordpress.com The case I talk about in this site was solved with chtMultiRegionSimpleFoam solver and involves radiation. Some basic tutorials are also resolved step by step in the web. If you are interested in these matters, you are invited to come in! |
|
Tags |
chtmultiregionsimplefoam, fvoptions, solvesolid, thermophysical model |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Building a solver with fixedTemperatureConstraint using fvOptions | Fluido | OpenFOAM Programming & Development | 9 | February 15, 2018 01:30 |
thobois class engineTopoChangerMesh error | Peter_600 | OpenFOAM | 4 | August 2, 2014 10:52 |
Quarter Burner mesh with periosic condition | SamCanuck | FLUENT | 2 | August 31, 2011 12:34 |
meshing F1 front wing | Steve | FLUENT | 0 | April 17, 2003 13:37 |
Setting a B.C using UserFortran in 4.3 | tokai | CFX | 10 | July 17, 2001 17:25 |