CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Programming & Development

A coupled problem with different equations in different geometries

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   September 6, 2018, 13:23
Default A coupled problem with different equations in different geometries
  #1
Member
 
Wenming Yang
Join Date: Jun 2018
Posts: 42
Rep Power: 8
ywem is on a distinguished road
Hi,
I am solving a problem consisting of two coupled equaitons. These two equations are solved in two adjacent geometries, respectivley. Coupling takes place at the interface between them and the interface moves according to the solutions of the equations. Some kind Foamers advised using dynamic mesh and it can deal with one equation in one geometry. But how can I deal with the case when two different equations concern on different geometries.
Dose anyone has some ideas about the method to solve this problem using OpenFOAM?
Many thanks.
ywem is offline   Reply With Quote

Old   September 7, 2018, 04:29
Default
  #2
Senior Member
 
Michael Alletto
Join Date: Jun 2018
Location: Bremen
Posts: 616
Rep Power: 16
mAlletto will become famous soon enough
The are also dynamic mesh and overset mesh technologies available for the volume of fluid method. Maybe this helps
mAlletto is offline   Reply With Quote

Old   September 7, 2018, 05:48
Default
  #3
Senior Member
 
anonymous
Join Date: Jan 2016
Posts: 416
Rep Power: 14
simrego is on a distinguished road
Just some ideas, maybe helps, maybe just ignore them:

1,
What if you use the interFoam for a base, but use the alpha to blend the equations? I'm not sure if it is possible, but I think it is. Something like:
eqn1 = "dummy stuff";
eqn2 = "dummy stuff";
Solve ( alpha*eqn1 + (1-alpha)*eqn2 == 0 );
The problem with this is to figure out the equation which will change the alpha field, and maybe at the interface there will be some weird stuff...

2,
Or you can check the chtMultiRegionFoam solver. This solver is for two types of regions (solids, and fluids). But you can rewrite it as you wish. You can define the equations for each type of regions, where each region has it's own geometry (mesh). The communication between them is done with a coupled boundary condition, but maybe you will have to write your own BC for your problem, and you can also add the dynamicMesh functionality to it.
simrego is offline   Reply With Quote

Old   September 7, 2018, 11:30
Default
  #4
Member
 
Wenming Yang
Join Date: Jun 2018
Posts: 42
Rep Power: 8
ywem is on a distinguished road
Dear Alletto and simrego,
Thank you very much for both of the suggestions. Hopefully they will work.
Best wishes,
ywem is offline   Reply With Quote

Reply

Tags
different geometries, equations


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
[ANSYS Meshing] Help with element size sandri_92 ANSYS Meshing & Geometry 14 November 14, 2018 08:54
[Commercial meshers] Problem in import mesh with two coupled region from gambit rapierrz OpenFOAM Meshing & Mesh Conversion 2 October 30, 2017 13:20
three coupled equations ptub Main CFD Forum 5 February 21, 2016 13:33
coupled equations: prediction correction method zaynab Main CFD Forum 0 November 12, 2015 06:49
problem with gradient as source term in coupled equations Cyp OpenFOAM Programming & Development 0 August 16, 2010 14:12


All times are GMT -4. The time now is 06:58.