|
[Sponsors] | |||||
|
|
|
#1 |
|
Member
Thomas Sprich
Join Date: Mar 2015
Posts: 76
Rep Power: 12 ![]() |
Greetings to the Forum,
I have adapted the propeller example to suite my test case which is a mixer in a tank. I have a stator domain (region0) and a rotor domain (region1). I am able to run the model on a single core as well as in parallel processing. I notice however, that the parallel case is taking longer to solve than when it solves on a single core. I suspect it has to do with the way the solution is divided between the processors. I edited the decomposeParDict from the propeller example as follows to reflect the new orientation of my case: Code:
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 2.3.1 |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
object decomposeParDict;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
numberOfSubdomains 3;
method hierarchical;
hierarchicalCoeffs
{
n (1 1 3);
delta 0.001;
order xyz;
}
/*numberOfSubdomains 3;
method scotch;
distributed no;
roots ( );
*/
// ************************************************************************* //
I also tried the "scotch" method that is commented out in the code above. I suspect the reason the parallel processing is taking longer is because of the way the solution is being divided up. I would like to know if it is possible to to divide the solution such, that the stator region solves on one processor and the rotor region on the other. I realise that this would mean I only use two processors but I would like to see if this would improve the solution. Thanks in advance for the help! Thomas |
|
|
|
|
|
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Some questions about a multi region case run in parallel | zfaraday | OpenFOAM Running, Solving & CFD | 5 | February 23, 2017 11:25 |
| problem for parallel processing | minaret | OpenFOAM Running, Solving & CFD | 14 | January 20, 2015 00:41 |
| Fluent 15.0 Parallel and Batch Processing on a Supercomputer | n_bowen | FLUENT | 0 | August 26, 2014 14:46 |
| Paradox in parallel processing | Vagelis | FLUENT | 0 | October 26, 2005 06:36 |
| About parallel processing in Linux | tuks | CFX | 10 | August 8, 2005 09:22 |