add mpi include to cleanup errors
change mpi include to own include
use source val in mpi
get remote raster value