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

Arbitrary cyclic patch

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   November 2, 2006, 05:58
Default Hi, I need to manage mesh w
  #1
Member
 
Luca M.
Join Date: Mar 2009
Location: Luzern, Switzerland
Posts: 59
Rep Power: 17
luca is on a distinguished road
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
luca is offline   Reply With Quote

Old   November 3, 2006, 04:51
Default Arbitrary cyclics do not exist
  #2
Senior Member
 
Mattijs Janssens
Join Date: Mar 2009
Posts: 1,419
Rep Power: 26
mattijs is on a distinguished road
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)
mattijs is offline   Reply With Quote

Old   November 3, 2006, 07:45
Default Actually, there is work going
  #3
Senior Member
 
Hrvoje Jasak
Join Date: Mar 2009
Location: London, England
Posts: 1,907
Rep Power: 33
hjasak will become famous soon enough
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
hjasak is offline   Reply With Quote

Old   November 6, 2006, 04:14
Default Thanks a lot for your suggesti
  #4
Member
 
Luca M.
Join Date: Mar 2009
Location: Luzern, Switzerland
Posts: 59
Rep Power: 17
luca is on a distinguished road
Thanks a lot for your suggestions

Luca
luca is offline   Reply With Quote

Old   December 20, 2006, 12:24
Default Hi Mattijs, I'm trying to fol
  #5
Member
 
cosimo bianchini
Join Date: Mar 2009
Location: Florence, Tuscany, Italy
Posts: 88
Rep Power: 17
cosimobianchini is on a distinguished road
Send a message via Skype™ to cosimobianchini
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
cosimobianchini is offline   Reply With Quote

Old   December 21, 2006, 18:50
Default The argument to subsetMesh is
  #6
Senior Member
 
Mattijs Janssens
Join Date: Mar 2009
Posts: 1,419
Rep Power: 26
mattijs is on a distinguished road
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.
mattijs is offline   Reply With Quote

Reply


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
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


All times are GMT -4. The time now is 22:05.