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

running in parallel error

Register Blogs Community New Posts Updated Threads Search

Like Tree1Likes
  • 1 Post By saeid.oqaz

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   September 27, 2012, 16:47
Default running in parallel error
  #1
New Member
 
saeid oqaz
Join Date: Feb 2012
Posts: 19
Rep Power: 14
saeid.oqaz is on a distinguished road
hi foamers.
i use pimpleDyMFoam and RBF Function. when running in parallel following error appear.

Code:
Create time

Create dynamic mesh for time = 0

Selecting dynamicFvMesh dynamicMotionSolverFvMesh
Selecting motion solver: RBFMotionSolver
Radial Basis Function interpolation: Selecting RBF function: IMQB
Total points on moving boundaries: 0
Total points on static boundaries: 3925
Selected 0 control points on moving boundaries
Number of internal points: 34922
Reading field p

Reading field U

Reading/calculating face flux field phi

Selecting incompressible transport model Newtonian
Selecting turbulence model type laminar
Reading field rAU if present


Starting time loop

Courant Number mean: 0 max: 0 velocity magnitude: 0
deltaT = 0.012
Time = 0.012

Inverting RBF motion matrix
[0] 
[0] 
[0] --> FOAM FATAL ERROR: 
[0] Singular matrix
[0] 
[0]     From function scalarSquareMatrix::LUdecompose(scalarSquareMatrix& matrix, labelList& rowIndices)
[0]     in file matrices/scalarMatrices/scalarSquareMatrix.C at line 94.
[0] 
FOAM parallel run exiting
[0] 
--------------------------------------------------------------------------
MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD 
with errorcode 1.

NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
You may or may not see output from other processes, depending on
exactly when Open MPI kills them.
--------------------------------------------------------------------------
[2] 
[2] 
[2] --> FOAM FATAL ERROR: 
[2] Singular matrix
[2] 
[2]     From function scalarSquareMatrix::LUdecompose(scalarSquareMatrix& matrix, labelList& rowIndices)
[2]     in file matrices/scalarMatrices/scalarSquareMatrix.C at line 94.
[2] 
FOAM parallel run exiting
[2] 
--------------------------------------------------------------------------
mpirun has exited due to process rank 0 with PID 15707 on
node saeid-Inspiron-N4010 exiting without calling "finalize". This may
have caused other processes in the application to be
terminated by signals sent by mpirun (as reported here).
decomposeParDict :

Code:
numberOfSubdomains 3;

method          hierarchical;

simpleCoeffs
{
    n               ( 3 1 1 );
    delta           0.001;
}

hierarchicalCoeffs
{
    n               ( 3 1 1 );
    delta           0.001;
    order           xyz;
}

metisCoeffs
{
    processorWeights ( 1 1 1 1 );
}

manualCoeffs
{
    dataFile        "";
}

distributed     no;

roots           ( );

thanks for helping me.
sunshuai likes this.
saeid.oqaz is offline   Reply With Quote

Old   September 27, 2012, 20:52
Default
  #2
Senior Member
 
Awais Ali
Join Date: Feb 2010
Location: Germany
Posts: 128
Rep Power: 17
owayz is on a distinguished road
Send a message via MSN to owayz
Your velocity is 0. May be this is causing the problem?
Or may there is some problem with solver you are using in the fvSolution dictionary.
owayz is offline   Reply With Quote

Old   September 28, 2012, 13:56
Default
  #3
New Member
 
saeid oqaz
Join Date: Feb 2012
Posts: 19
Rep Power: 14
saeid.oqaz is on a distinguished road
thanks Awais .

i change solver in fvsolution dictionary and work fine. thanks again.
saeid.oqaz is offline   Reply With Quote

Old   July 9, 2013, 00:33
Default
  #4
New Member
 
sunshuai
Join Date: Nov 2012
Posts: 3
Rep Power: 14
sunshuai is on a distinguished road
Quote:
Originally Posted by saeid.oqaz View Post
thanks Awais .

i change solver in fvsolution dictionary and work fine. thanks again.
I have a same problem.I want to know how to change solver in fvsolution dictionary? Thanks
sunshuai is offline   Reply With Quote

Old   July 25, 2013, 07:52
Default
  #5
New Member
 
benarab
Join Date: Jul 2013
Posts: 4
Rep Power: 13
didamiamia is on a distinguished road
Quote:
Originally Posted by sunshuai View Post
I have a same problem.I want to know how to change solver in fvsolution dictionary? Thanks
hi,

have you found what to change in fvSolution to resolve the probleme of Singular matrix?

thanks for your answer.
didamiamia is offline   Reply With Quote

Old   July 25, 2013, 13:28
Default
  #6
New Member
 
sunshuai
Join Date: Nov 2012
Posts: 3
Rep Power: 14
sunshuai is on a distinguished road
Quote:
Originally Posted by didamiamia View Post
hi,

have you found what to change in fvSolution to resolve the probleme of Singular matrix?

thanks for your answer.
sorry,I can't solve this problems ,and this puzzled me.
sunshuai is offline   Reply With Quote

Old   June 5, 2017, 12:29
Default
  #7
New Member
 
Collin Strassburger
Join Date: Feb 2017
Location: Oak Ridge, TN, USA
Posts: 10
Rep Power: 9
Collin is on a distinguished road
For anyone who happens to end up here seeking answers:

The singular matrix issue is caused by there not being any control points within the processor domain. I.e. if you have a decomposed grid then one (or more) of your processor domains do not interact directly with the moving patch. This can be resolved by changing decomposition schemes or modifying domain sizes (however, there are a great many instances where such things are not readily feasible).
Collin 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
Problem running perturbUCyl sen.1986 OpenFOAM 17 June 4, 2019 06:56
How to install CGNS under windows xp? lzgwhy Main CFD Forum 1 January 11, 2011 19:44
error while running paraFoam! padmanathan OpenFOAM 9 October 13, 2009 06:17
Problem with compile the setParabolicInlet ivanyao OpenFOAM Running, Solving & CFD 6 September 5, 2008 21:50
Errors running allwmake in OpenFOAM141dev with WM_COMPILE_OPTION%3ddebug unoder OpenFOAM Installation 11 January 30, 2008 21:30


All times are GMT -4. The time now is 21:12.