|
[Sponsors] |
September 27, 2012, 16:47 |
running in parallel error
|
#1 |
New Member
saeid oqaz
Join Date: Feb 2012
Posts: 19
Rep Power: 14 |
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). 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. |
|
September 27, 2012, 20:52 |
|
#2 |
Senior Member
|
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. |
|
September 28, 2012, 13:56 |
|
#3 |
New Member
saeid oqaz
Join Date: Feb 2012
Posts: 19
Rep Power: 14 |
thanks Awais .
i change solver in fvsolution dictionary and work fine. thanks again. |
|
July 9, 2013, 00:33 |
|
#4 |
New Member
sunshuai
Join Date: Nov 2012
Posts: 3
Rep Power: 14 |
||
July 25, 2013, 07:52 |
|
#5 |
New Member
benarab
Join Date: Jul 2013
Posts: 4
Rep Power: 13 |
||
July 25, 2013, 13:28 |
|
#6 |
New Member
sunshuai
Join Date: Nov 2012
Posts: 3
Rep Power: 14 |
||
June 5, 2017, 12:29 |
|
#7 |
New Member
Collin Strassburger
Join Date: Feb 2017
Location: Oak Ridge, TN, USA
Posts: 10
Rep Power: 9 |
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). |
|
|
|
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 |