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

Multiple solid/fluid patches

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   March 6, 2017, 08:24
Default Multiple solid/fluid patches
  #1
New Member
 
Join Date: Nov 2016
Posts: 13
Rep Power: 10
manu551 is on a distinguished road
Hi all,

I'm using fsiFoam and I want to specify multiple patches as Solid and Fluid Interfaces.
How can I write this list? Here is an example of the dictionary:

Code:
/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | foam-extend: Open Source CFD                    |
|  \\    /   O peration     | Version:     3.0                                |
|   \\  /    A nd           | Web:         http://www.extend-project.de       |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       dictionary;
    object      fsiProperties;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

solidPatch coda_top coda_bottom coda_end;
solidZone coda_top-zone coda_bottom-zone coda_end-zone; 

fluidPatch coda_top coda_bottom coda_end;
fluidZone coda_topzone coda_bottomzone coda_endzone; 

relaxationFactor 0.1;

interfaceDeformationLimit 0;

outerCorrTolerance 1e-4;
nOuterCorr 200;

interpolatorUpdateFrequency 0;

//couplingScheme FixedRelaxation;
couplingScheme Aitken;
// couplingScheme IQN-ILS;
couplingReuse 0;

coupled yes;

// ************************************************************************* //
It reads only the first patch that I specified, I want it reads all of them.

Thanks.
manu551 is offline   Reply With Quote

Old   February 20, 2019, 12:45
Default
  #2
Senior Member
 
Hojatollah Gholami
Join Date: Jan 2019
Posts: 171
Rep Power: 7
Hgholami is on a distinguished road
Dear manu551
Do you resolve problem? I have a same problem. if possible favor me.
Hgholami is offline   Reply With Quote

Old   February 20, 2019, 12:59
Default
  #3
Senior Member
 
Daniel
Join Date: Mar 2013
Location: Noshahr, Iran
Posts: 348
Rep Power: 21
Daniel_Khazaei will become famous soon enough
Hi,

By looking at the source code, it can be seen that the fsi toolkit only supports one coupled patch at the moment.
Have you tried putting all of the patches in a single patch or you need different boundary conditions for each patch?
Daniel_Khazaei is offline   Reply With Quote

Old   February 20, 2019, 14:18
Default
  #4
Senior Member
 
Hojatollah Gholami
Join Date: Jan 2019
Posts: 171
Rep Power: 7
Hgholami is on a distinguished road
Hi
I have 4 beams and combine all paths to one with createpatch and use the fsiFoam to simulate. the result has shown no motion of beams while this model simulated with Fluent and icoFsiElasticNonLinULSolidFoam solver and has motion. I also change solidSolver to IncrLagrange but deformation of beams was wrong.
Hgholami is offline   Reply With Quote

Old   February 20, 2019, 18:35
Default
  #5
Senior Member
 
Daniel
Join Date: Mar 2013
Location: Noshahr, Iran
Posts: 348
Rep Power: 21
Daniel_Khazaei will become famous soon enough
Quote:
Originally Posted by Hgholami View Post
Hi
I have 4 beams and combine all paths to one with createpatch and use the fsiFoam to simulate. the result has shown no motion of beams while this model simulated with Fluent and icoFsiElasticNonLinULSolidFoam solver and has motion. I also change solidSolver to IncrLagrange but deformation of beams was wrong.
Can you post the GGI interpolation part of the outputted log file during the simulation or perhaps just post the complete log file?
It might be something else that causing those 4 beams not to move.
Daniel_Khazaei is offline   Reply With Quote

Old   February 24, 2019, 00:54
Default
  #6
Senior Member
 
Hojatollah Gholami
Join Date: Jan 2019
Posts: 171
Rep Power: 7
Hgholami is on a distinguished road
Dear Khazaei
Thanks for reply. Before I check the results with icoFsiElasticNonLinULSolidFoam solver. Now I check results with Fluent and it seen (after 0.2 s) has agreement with Fluent results. I think the fsiFoam solver has reliable results than icoFsiElasticNonLinULSolidFoam solver and the createPatch has work good. Thanks
Hgholami is offline   Reply With Quote

Reply

Tags
fluid interface boundary, fsifoam, openfoam, patches, solid


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
Foam::error::PrintStack almir OpenFOAM Running, Solving & CFD 92 May 21, 2024 08:56
how to set periodic boundary conditions Ganesh FLUENT 15 November 18, 2020 07:09
Problems in implementing multiple solid patches in FSI solver Sourabhsup OpenFOAM Programming & Development 9 October 25, 2016 17:08
Possible bug with stitchMesh and cyclics in OpenFoam Jack001 OpenFOAM Pre-Processing 0 May 21, 2016 09:00
OpenFOAM static build on Cray XT5 asaijo OpenFOAM Installation 9 April 6, 2011 13:21


All times are GMT -4. The time now is 16:04.