[Trilinos-Users] Amesos Mumps: DMUMPS_INT

Daniele Avitabile d.avitabile at gmail.com
Tue Nov 4 04:41:21 MST 2008


I have installed MUMPS 4.7.3, all tests and example are working correctly.
Also Trilinos compiled correctly now.

I have compiled tests and examples. When I run
compare_solvers.exe and Test_MUMPS.exe I obtain an error *but* the output
seems to indicate that Mumps has actually solved the problem correctly. I
include the two outputs here. Do you think it's just a problem of the
example and test files, or do I actually have a problem in Amesos_Mumps?

Best.

Daniele

------------------------ 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 12:02 AM, Daniele Avitabile <d.avitabile at gmail.com>wrote:

> 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
>
> _______________________________________________
> Trilinos-Users mailing list
> Trilinos-Users at software.sandia.gov
> http://software.sandia.gov/mailman/listinfo/trilinos-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://software.sandia.gov/mailman/private/trilinos-users/attachments/20081104/8030b1c7/attachment-0001.html 


More information about the Trilinos-Users mailing list