[Trilinos-Users] Amesos Mumps: DMUMPS_INT

Daniele Avitabile d.avitabile at gmail.com
Tue Nov 4 06:56:43 MST 2008


Thanks a lot: let me recap

a) MUMPS 4.8.3 + Amesos: not supported
b) MUMPS 4.7.3 + Amesos: Mumps test work, Amesos test and example compute
coorectly    but exit with an error (see my other message and the log I
report below)
c) SUPERLU_DIST 2.3 + ParMETIS 3.1 + Amesos: All tests go fine by me.

James, do you reckon I should stick with SUPERLU_DIST or do you think the
issues in b) are negligible?

Also, it would be good to take note that at least combination c) works fine
on MacOS X Leopard, and amend the table in

http://trilinos.sandia.gov/packages/docs/r9.0/packages/amesos/doc/html/index.html



------------------------ Output of compare_solvers
------------------------------------
Solver Amesos_Mumps, verbose = 1

Solver Amesos_Mumps, symbolic factorization time = 0.00209379
Solver Amesos_Mumps, numeric factorization time = 0.00492883
Solver Amesos_Mumps, solve time = 0.00579
Solver Amesos_Mumps, ||x - x_exact||_2 = 3.16365e-15
[enm-da-mac.enm.bris.ac.uk:82051] *** An error occurred in MPI_Comm_free
[enm-da-mac.enm.bris.ac.uk:82051] *** on communicator MPI_COMM_WORLD
[enm-da-mac.enm.bris.ac.uk:82051] *** MPI_ERR_COMM: invalid communicator
[enm-da-mac.enm.bris.ac.uk:82051] *** MPI_ERRORS_ARE_FATAL (goodbye)
[enm-da-mac.enm.bris.ac.uk:82052] *** An error occurred in MPI_Comm_free
[enm-da-mac.enm.bris.ac.uk:82052] *** on communicator MPI_COMM_WORLD
[enm-da-mac.enm.bris.ac.uk:82052] *** MPI_ERR_COMM: invalid communicator
[enm-da-mac.enm.bris.ac.uk:82052] *** MPI_ERRORS_ARE_FATAL (goodbye)
[enm-da-mac.enm.bris.ac.uk:82053] *** An error occurred in MPI_Comm_free
[enm-da-mac.enm.bris.ac.uk:82053] *** on communicator MPI_COMM_WORLD
[enm-da-mac.enm.bris.ac.uk:82053] *** MPI_ERR_COMM: invalid communicator
[enm-da-mac.enm.bris.ac.uk:82053] *** MPI_ERRORS_ARE_FATAL (goodbye)


--------------------Output of
Test_MUMPS.exe----------------------------------------------------------

||Ax - b||  = 4.98894e-12
||Ax - b||  = 1.52795e-11
[enm-da-mac.enm.bris.ac.uk:82067] *** An error occurred in MPI_Comm_free
[enm-da-mac.enm.bris.ac.uk:82067] *** on communicator MPI_COMM_WORLD
[enm-da-mac.enm.bris.ac.uk:82067] *** MPI_ERR_COMM: invalid communicator
[enm-da-mac.enm.bris.ac.uk:82067] *** MPI_ERRORS_ARE_FATAL (goodbye)


On Tue, Nov 4, 2008 at 1:19 PM, James Willenbring <jmwille at sandia.gov>wrote:

>  Daniele,
>
>
>
> You are correct, 4.8.3 is not yet supported.  If any users have resolved
> the 4.8.3 issues, we would be receptive to receiving a patch for Amesos, but
> we don't currently have anyone assigned to upgrade the MUMPS support to
> 4.8.3 in the short term.
>
>
>
> Jim
>
>
>  ------------------------------
>
> *From:* trilinos-users-bounces at software.sandia.gov [mailto:
> trilinos-users-bounces at software.sandia.gov] *On Behalf Of *Daniele
> Avitabile
> *Sent:* Monday, November 03, 2008 6:03 PM
> *To:* Trilinos Users
> *Subject:* [Trilinos-Users] Amesos Mumps: DMUMPS_INT
>
>
>
> Hi everybody,
>
> I am on Mac OS X Leopard, with Trilinos 9.0, MUMPS 4.8.3 and all other
> dependencies (i.e. BLACS etc.) resolved. My Trilinos configuration goes
> fine. When I try to make Trilinos, I receive the error
>
> ./../../../packages/amesos/src/Amesos_Mumps.cpp: In member function
> 'virtual int Amesos_Mumps::SymbolicFactorization()':
> ../../../../packages/amesos/src/Amesos_Mumps.cpp:411: error: 'DMUMPS_INT'
> was not declared in this scope
> ../../../../packages/amesos/src/Amesos_Mumps.cpp:411: error: expected `;'
> before 'MPI_Comm_c2f'
> ../../../../packages/amesos/src/Amesos_Mumps.cpp:421: error: 'DMUMPS_INT'
> was not declared in this scope
> ../../../../packages/amesos/src/Amesos_Mumps.cpp:421: error: expected `;'
> before 'MPI_Comm_c2f'
>
> I have *not* enabled amesos-old_mumps as my version of MUMPS is the most
> recent one, I believe.
>
> Any idea as to why this happens? Amesos website says MUMPS 4.7.3 is
> supported: is 4.8.3 too recent and not supported?
>
> Best.
>
> Daniele
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://software.sandia.gov/mailman/private/trilinos-users/attachments/20081104/dc1d4ad4/attachment-0001.html 


More information about the Trilinos-Users mailing list