Linear System Direct Method automatically set to "umfpack"

Clearly defined bug reports and their fixes
Post Reply
fgillet
Posts: 47
Joined: 30 Sep 2010, 16:58

Linear System Direct Method automatically set to "umfpack"

Post by fgillet »

Hi,

in the CheckSolverOptions subroutine,in MainsUtils.src, the direct method solver is automatically set to "umfpack" in sequential:
Lines 86-90
IF ( str == 'mumps' ) &
CALL Warn( 'CheckSolverOptions', 'Currently no serial interface' // &
' to the MUMPS solver implemented, trying UMFPACK!')
str = 'umfpack'
CALL ListAddString( Params,'Linear System Direct Method', str)

The last two lines should be enclosed in the conditionnal "IF ( str == 'mumps' )"
BUG FIX: Add THEN and ENDIF


For info I tried SuperLU (SuperLU_MT Version 2.2 compiled on My Mac OS) and I have a memory leak (memory increasing each time I'm going through the solver).
will try to check the deallocations in the related solver.

cheers

Fabien
raback
Site Admin
Posts: 4832
Joined: 22 Aug 2009, 11:57
Antispam: Yes
Location: Espoo, Finland
Contact:

Re: Linear System Direct Method automatically set to "umfpack"

Post by raback »

Hi Fabien

There is a fix now (for the enforced umfpack) in rev. 6837.

Thanx for reporting!

-Peter
Post Reply