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

Keeping a cellZone on the same CPU when decomposing

Register Blogs Community New Posts Updated Threads Search

Like Tree1Likes
  • 1 Post By olesen

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   August 24, 2020, 06:58
Default Keeping a cellZone on the same CPU when decomposing
  #1
Member
 
Mike Worth
Join Date: Jun 2019
Posts: 45
Rep Power: 6
MikeWorth is on a distinguished road
I'm running a moving mesh case, with layer addition/removal. Things are initially looking good, but when most of the layers have been removed from processor0 things go haywire.

Suddenly velocities jump orders of magnitude in a single timestep (I've seen an increase by 12 orders of magnitude over a single timestep!), when I look closer checkmesh is giving me warnings about very high aspect ratio cells. I think this is because the last layer of cells on the processor (there are plenty more, but on processor1) is refusing to be deleted. Trying to reconcile having those cells, but there being no space is I think resulting in terribly mangled meshing.

If I can force decomposePar to keep all of the layer removal cells on the same processor, then my problem should go away. Does anyone know how I can achieve that?

Thanks,
Mike
MikeWorth is offline   Reply With Quote

Old   August 30, 2020, 06:49
Default manual method of decomposePar
  #2
Senior Member
 
fumiya's Avatar
 
Fumiya Nozaki
Join Date: Jun 2010
Location: Yokohama, Japan
Posts: 266
Blog Entries: 1
Rep Power: 18
fumiya is on a distinguished road
Hi,

You might want to try 'manual' decomposition method of decomposePar utility.

Hope this helps,
Fumiya
__________________
[Personal]
fumiya is offline   Reply With Quote

Old   September 7, 2020, 12:19
Default
  #3
Senior Member
 
Mark Olesen
Join Date: Mar 2009
Location: https://olesenm.github.io/
Posts: 1,689
Rep Power: 40
olesen has a spectacular aura aboutolesen has a spectacular aura about
Decomposition constraints might be what you are looking for.
Eg in


- tutorials/lagrangian/reactingParcelFoam/filter/system/decomposeParDict
- tutorials/preProcessing/decompositionConstraints/geometric/system/decomposeConstraints


etc
s1291 likes this.
olesen 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
cellZone not taking all the cells inside rahulksoni OpenFOAM Running, Solving & CFD 6 January 25, 2019 00:11
Any ideas on the Penalty for dual CPU and infiniband JoshuaB Hardware 3 July 3, 2018 13:00
Superlinear speedup in OpenFOAM 13 msrinath80 OpenFOAM Running, Solving & CFD 18 March 3, 2015 05:36
Star cd es-ice solver error ernarasimman STAR-CD 2 September 12, 2014 00:01
OpenFOAM 13 Intel quadcore parallel results msrinath80 OpenFOAM Running, Solving & CFD 13 February 5, 2008 05:26


All times are GMT -4. The time now is 23:49.