It just means that the matrix you are trying to solve is singular. From my experience, it usually suggests that
one of the rows has all zero entries. Have a look at the value of the coefficients and the solution variable
before the solve() step. Something may well have started to go wrong long before this error occurs.

On Apr 25, 2006, at 3:28 PM, Buddy Damm wrote:


Hi,

What does this mean?  The problem runs for ~900 time steps and then....


Traceback (most recent call last):
  File "Damm_FeC_4Vm.py", line 226, in ?
    solver = LinearLUSolver())
  File "/usr/lib64/python2.4/site-packages/fipy/terms/term.py", line
115, in solve
    solver._solve(matrix, array, RHSvector)
  File
"/usr/lib64/python2.4/site-packages/fipy/solvers/linearLUSolver.py",
line 92, in _solve
    LU = superlu.factorize(L._getMatrix().to_csr())
RuntimeError: Factor is exactly singular


-- 
E. Buddy Damm
ph. 330-471-2703

-----------------------------------------
This message and any attachments are intended for the individual or
entity named above. If you are not the intended recipient, please
do not forward, copy, print, use or disclose this communication to
others; also please notify the sender by replying to this message,
and then delete it from your system. The Timken Company / The
Timken Corporation




-------------------------------------

Daniel Wheeler

Telephone: (301) 975-8358


  • error Buddy Damm
    • Re: error Daniel Wheeler

Reply via email to