Virtual Quake is a boundary element code designed to investigate long term fault system behavior and interactions between faults through stress transfer.
/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`
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&)’: