[petsc-users] Parallel HDF5 write.
Barry Smith
bsmith at mcs.anl.gov
Thu Feb 19 13:25:17 CST 2015
Check for that symbol in all the libraries
-L/work/01624/amesga/Software/petsc/sandybridge-cxx-dbg/lib -lhdf5hl_fortran -lhdf5_fortran -lhdf5_hl -lhdf5
with nm -o (and grep for the symbol)
Check the dependencies of the PETSc library with
ldd /work/01624/amesga/Software/petsc/sandybridge-cxx-dbg/lib/libpetsc.so
Send all the output
Barry
> On Feb 19, 2015, at 1:07 PM, Ataollah Mesgarnejad <amesga1 at tigers.lsu.edu> wrote:
>
> Dear all,
>
> When I try to write a distributed DMPlex vector using HDF5 I get the following error:
>
> libpetsc.so.3.5: undefined symbol: H5Pset_fapl_mpio
>
> As far as I understand this is an error due to HDF5 if it is not compiled in parallel!
>
> I tried both: PETSc compiled with its own HDF5, and also with a HDF5 compiled on system (stampede). I'm attaching PETSc configure.log as well as the config.log from external packages HDF5 here (which as far as I can tell was configured and compiled with --enable-parallel flag).
>
>
> Many thanks in advance,
> Ata
> <config.log><configure.log>
More information about the petsc-users
mailing list