Adding copy of src_mpi in order to replace trilinos vectors with deal.ii vectors
Fixes to use parallel::distributed::Vector