geodynamics / vq

Virtual Quake is a boundary element code designed to investigate long term fault system behavior and interactions between faults through stress transfer.
Other
12 stars 24 forks source link

HDF5 MPI error on compile #180

Closed johnmaxwilson closed 8 years ago

johnmaxwilson commented 8 years ago

HDF5 MPI errors on compile, seems isolated to my Linux Mint 17 system.

Error message: `/vq/src/io/HDF5Data.cpp: In constructor ‘HDF5CheckpointReader::HDF5CheckpointReader(const string&, double&, unsigned int&, CheckpointSet&)’:

/vq/src/io/HDF5Data.cpp:46:61: error: ‘H5Pset_fapl_mpio’ was not declared in this scope H5Pset_fapl_mpio(plist_id, MPI_COMM_WORLD, MPI_INFO_NULL); ^ /vq/src/io/HDF5Data.cpp: In constructor ‘HDF5GreensDataWriter::HDF5GreensDataWriter(const string&, const unsigned int&)’: /home/jmwilson/VirtQuake/vq/src/io/HDF5Data.cpp:237:61: error: ‘H5Pset_fapl_mpio’ was not declared in this scope H5Pset_fapl_mpio(plist_id, MPI_COMM_WORLD, MPI_INFO_NULL); ^ /vq/src/io/HDF5Data.cpp: In member function ‘void HDF5GreensDataWriter::setGreensVals(const int&, const double*, const double*)’: /home/jmwilson/VirtQuake/vq/src/io/HDF5Data.cpp:295:52: error: ‘H5Pset_dxpl_mpio’ was not declared in this scope H5Pset_dxpl_mpio(plist_id, H5FD_MPIO_COLLECTIVE); ^ make[2]: *** [src/CMakeFiles/vq.dir/io/HDF5Data.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [src/CMakeFiles/vq.dir/all] Error 2 make: *** [all] Error 2`
johnmaxwilson commented 8 years ago

Disappeared after merge of rupture_dev with master.