[Trilinos-Users] Missing Epetra_MpiSmpComm.h header file

Mark Hoemmen mhoemme at sandia.gov
Mon Feb 13 14:19:29 MST 2012

On Feb 13, 2012, at 12:00 PM, <trilinos-users-request at software.sandia.gov> wrote:
> Message: 1
> Date: Sun, 12 Feb 2012 16:39:05 -0500
> From: "Tiziano Passerini" <tiziano.passerini at gmail.com>
> Subject: [Trilinos-Users] compilation error: Trilinos 10.10.0 and HDF5
> To: trilinos-users at software.sandia.gov
> Message-ID: <C7AB1DD2-E912-4AFD-8C4E-9B80919E38A3 at gmail.com>
> Content-Type: text/plain; charset=us-ascii
> Dear all,
> I just downloaded and tried compiling Trilinos 10.10.0. When activating HDF5 support, compilation fails with this error:
> trilinos-10.10.0-Source/packages/epetraext/src/inout/EpetraExt_HDF5.cpp:60:33: error: Epetra_MpiSmpComm.h: No such file or directory
> I see that Epetra_MpiSmpComm was already declared deprecated in earlier versions of Trilinos. It looks like that header has been dropped in 10.10.0, while being still #included in some source files. Is this the case?

Epetra_MpiSmpComm.h is still in the development branch of Trilinos, but the header file is deprecated.  Perhaps it was removed from the 10.10 release so as to prevent 11.0 major release code from depending on it?  Anyway, the code doesn't depend on Epetra_MpiSmpComm, so we should be able to remove it.  

Thanks for pointing this out!

More information about the Trilinos-Users mailing list