|
[Sponsors] |
November 2, 2006, 05:58 |
Hi,
I need to manage mesh w
|
#1 |
Member
Luca M.
Join Date: Mar 2009
Location: Luzern, Switzerland
Posts: 59
Rep Power: 17 |
Hi,
I need to manage mesh with cyclic patch. The problem is that I cannot use couplePatch utility because of are no integral cyclic patches. It's possible in OF to manage "Arbitrary" cyclic patch or do you have suggestions about it?! Luca |
|
November 3, 2006, 04:51 |
Arbitrary cyclics do not exist
|
#2 |
Senior Member
Mattijs Janssens
Join Date: Mar 2009
Posts: 1,419
Rep Power: 26 |
Arbitrary cyclics do not exist. Any matching (to create cut faces) should be done as a preprocessing step. There is no ready made tool in OpenFOAM to do this. You might be able to program something like:
- create an offsetted mesh (transformPoints) - merge the original and offsetted mesh (mergeMeshes) - create overlapping region (stitchMesh) - remove the offsetted region (subsetMesh) - duplicate the cut faces from stitchMesh to the other side of the geometry (missing tool) - create cyclics (createPatches) |
|
November 3, 2006, 07:45 |
Actually, there is work going
|
#3 |
Senior Member
Hrvoje Jasak
Join Date: Mar 2009
Location: London, England
Posts: 1,907
Rep Power: 33 |
Actually, there is work going on on this but it is not released into the public domain. There are 2 ways of doing this, one of which works on the originl mesh and another that performs face cutting using my sliding interface tools.
Hrv
__________________
Hrvoje Jasak Providing commercial FOAM/OpenFOAM and CFD Consulting: http://wikki.co.uk |
|
November 6, 2006, 04:14 |
Thanks a lot for your suggesti
|
#4 |
Member
Luca M.
Join Date: Mar 2009
Location: Luzern, Switzerland
Posts: 59
Rep Power: 17 |
Thanks a lot for your suggestions
Luca |
|
December 20, 2006, 12:24 |
Hi Mattijs,
I'm trying to fol
|
#5 |
Member
|
Hi Mattijs,
I'm trying to follow your suggestions on how to modify cyclic patches to obtain OneToOne correspondence between the faces on different patches enabling the match as cyclic patches. Apart of the missing tool (copy the slave patch of the stitchMesh on the master one), I'm stuck on how to remove the mergedMesh from the mesh itself. I don't understand how to define the <set> argument in the subsetMesh command line. Thank you very much for your explanation Cosimo
__________________
Cosimo Bianchini Ergon Research s.r.l. Via Panciatichi, 92 50127 Florence - ITALY Tel: +39 055 0763716 Mob: +39 320 9460153 e-mail: cosimo.bianchini@ergonresearch.it URL: www.ergonresearch.it |
|
December 21, 2006, 18:50 |
The argument to subsetMesh is
|
#6 |
Senior Member
Mattijs Janssens
Join Date: Mar 2009
Posts: 1,419
Rep Power: 26 |
The argument to subsetMesh is a cellSet. cellSets can be defined using the cellSet or setSet utility.
Have a look at e.g. boxToCell in the sample cellSetDict in the cellSet source directory. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Changing Temperature in Cyclic patch | panara | OpenFOAM Running, Solving & CFD | 3 | March 30, 2011 12:28 |
Arbitrary Cyclic beta code | luca | OpenFOAM Running, Solving & CFD | 0 | June 13, 2007 11:10 |
Cyclic patch in parallel calculations | didomenico | OpenFOAM Running, Solving & CFD | 4 | March 7, 2007 06:46 |
how to patch liquid to an arbitrary zone? | Yi Qu | FLUENT | 1 | November 17, 2005 03:23 |
Cyclic Boundaries -> Match Option -> Arbitrary | Derek | Siemens | 1 | August 4, 2004 23:06 |