Combine CHTmultiRegion and InterFoam
Hi every Body
I want Simulate two phase flow with conjugate heat transfer.I worked with interFoam solver but I don't have any experience about CHTmultiregionFoam and how add my fluid solver instead fluid part of this solver.any body have experience about this?? or another way,just add solid region in my base solver??which way is better?? Regards, |
Hi Nazanin,
from my experience with the cht-family, the very basics should be rather straightforward. In the code for the cht-solver you will find one folder called "solid" (to remain untouched) and one folder called "fluid". The latter one holds the main part of the code for the fluid. I would suggest replacing that part of the solver with your own solver. I do not see any critical show-stoppers at the moment, though some compilation errors should be expected in the beginning. I do not know the code behind interFoam. But it might be necessary to think about the timestep-management, as at least part of this is done by the combination framework. Introducing a two-region treatment into another solver I personally deem quite challenging - but I have never done that, so it could be simple as well... Cheers, Bernhard |
Quote:
Thank you very much for Reply. I see the fluid part of CHT solver,and I think this reform is more difficult from what you said. :( InterFoam is for incompressible fluid,but I think CHT for compressible fluid.can we change this solver for incompressible? Best |
it is possible to change the solver to satisfy your need, of course you should modify coupled BC for your applications too
1- read CHT solver 2- replace fluid solver with interFoam 3- add suitable variables 4-change the communication way of two regions ofcourse you need to put time and effort :D , its some how time consuming for newbie |
Quote:
I don't have experience about CHT solver,but I worked with another solver last. yes,I should try and I hope if I have a problem, hope help me.:p:p Best; |
Quote:
I could add interFoam solver to CHT and Compile without any error..But I dont know modified solver is correct or have problem.now I want test this solver with a test case,but I dont have idea how create a test case for this solver.. Do you have test case like this (for interFoam or twophase fluid and CHT),that help me how create test case?? my mail is:eli.nazanin66@gmail.com Thank you |
well, i dont have any test case, its not hard task :), if you know how to create a chtMultiregion test case, then you need only change fluid variables with two-phase variables
|
Quote:
when I want create test case for my combine solver (and Find my mistakes) I see this error in my case: Code:
--> FOAM FATAL ERROR: |
well, it seems alpha1 variable has not been introduced in solvers and compiler suggest available variables
|
Quote:
Thank You For reply; I dont good understand your guide. well I put alphaEqn & alphaEqnSubcycle &anlphaCourant in my solver (fluid part) and define in creatFluides.h Code:
PtrList<volScalarField> alpha1Fluid(fluidRegions.size()); |
Quote:
where is define nu in interfoam?? in transportmodels/incompresible/viscosityModels/....?? am I right? this code should read nu1 and nu2 from this file,But can't??? |
1- its hard to say where the problem is :), as it seems you enter alpha1 variable in your code. but it seems binary code can not find alpha1 in available volScalarField, why? i dont know :)
Quote:
Quote:
|
Hi everyone,
I would like to know if anyone was able to combine successfully the chMultiregionFoam and interFoam. If so, can you explain me the steps .... I would like to simulate drop spreading/impact on hot/cold surfaces. |
Did anybody make progress in coupling interFoam with chMultiregionFoam solver?I have tried, but since the VOF algorithm in interFoam (OF 2.3) has been changed a bit, I have seen some errors. Apart from that does anybody know how to transfer :
tmp<surfaceScalarField> tphiAlphaCorr0 from the alphaEqn.H of interFoam to the CHT? I mean every variable should be re-defined in createFluidFields.H in the form of "PtrList<...>", but the tmp variables may have different way. right? |
Any Update on Coupling InterFoam with Conjugate Heat Transfer?
Dear All,
Is there any progress on this matter? Did anyone managed to couple the solvers? Thanks in advance, Ageing |
Any news on CHT + IntarFoam
Dear All
Did anyone managed to successfully couple interFoam with chtMultiRegionFoam? Thank you very much in advance Ageorg |
Dear All
Did anyone managed to successfully couple the two solvers? Can you share with us if possible? Thank you very much in advance:):) |
Quote:
|
Quote:
|
Quote:
Since I am interested in modeling one two-phase fluid region (with CavitatingFoam or InterFoam) and a multi-solid region with three different solids, I was wondering if it is possible to reduce the whole fluid part of chtMuliregionFoam to only one fluid region and get rid of the ptrLists and looping around the fluid regions in the createFluidFields File? Thanks |
All times are GMT -4. The time now is 06:35. |