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

CyclicAMI: Match Tolerance

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   October 17, 2017, 18:40
Question CyclicAMI: Match Tolerance
  #1
Member
 
Anders Utnes
Join Date: May 2017
Location: Norway
Posts: 34
Rep Power: 9
Alasir is on a distinguished road
Hi

Im wondering how the Matchtolerance value used in the cyclicAMI BC is generally used.

Is it the tolerance relative to the size of the mesh? Or would a mesh in micrometer need orders of magnitude lower tolerance than a mesh in millimeters?

What are typical values?

What are the common sideeffects of putting the value to high or to low?


Any answers to any of these questions would be appreciated.
Alasir is offline   Reply With Quote

Old   May 13, 2019, 10:42
Default
  #2
Member
 
JuanMi
Join Date: Nov 2017
Posts: 41
Rep Power: 9
keitaro7_14 is on a distinguished road
I'm not 100% sure, but matchTolerance makes sense in a cyclic path, when the two faces have to match.

In cyclicAMI and cyclicACMI patches, it is included to match the cyclic template, but its value is not relevant.

It is my opinion, I'm not sure. Citing the documentation:

cyclic: enables two patches to be treated as if they are physically connected; used for repeated geometries; one cyclic patch is linked to another through a neighbourPatch keyword in the boundary file; each pair of connecting faces must have similar area to within a tolerance given by the matchTolerance keyword in the boundary file.
cyclicAMI: like cyclic, but for 2 patches whose faces are non matching; used for sliding interface in rotating geometry cases.
keitaro7_14 is offline   Reply With Quote

Old   April 29, 2024, 12:12
Default
  #3
New Member
 
Amr Shaalan
Join Date: Sep 2017
Posts: 4
Rep Power: 9
AmrShaalan is on a distinguished road
I realize this question was asked a long time ago but for anyone who had that question, this is what match tolerance means:

From https://doc.cfd.direct/openfoam/user...-v8/boundaries
"one cyclic patch is linked to another through a neighbourPatch keyword in the boundary file; each pair of connecting faces must have similar area to within a tolerance given by the matchTolerance keyword in the boundary file."

So it is essentially the ratio between the cells on both patches to be considered a "match"
AmrShaalan is offline   Reply With Quote

Reply

Tags
cyclicami;, matchtolerance


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
Time step continuity error lpz_michele OpenFOAM Running, Solving & CFD 0 October 12, 2015 07:05
Boundary Layer strange result fernexda OpenFOAM Running, Solving & CFD 14 January 15, 2015 08:21
STL import is not working zordiack enGrid 9 July 1, 2014 15:49
createPatch Segmentation Fault (CORE DUMPED) sam.ho OpenFOAM Pre-Processing 2 April 21, 2014 03:01
gmsh2ToFoam sarajags_89 OpenFOAM 0 November 24, 2009 23:50


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