int RTOp_apply_op_mpi(MPI_Comm comm, RTOp_index_type global_dim, RTOp_index_type local_sub_dim, RTOp_index_type local_offset, const int num_cols, const int num_vecs, const RTOp_value_type *local_vec_ptrs[], const ptrdiff_t local_vec_strides[], const ptrdiff_t local_vec_leading_dim[], const int num_targ_vecs, RTOp_value_type *local_targ_vec_ptrs[], const ptrdiff_t local_targ_vec_strides[], const ptrdiff_t local_targ_vec_leading_dim[], const RTOp_index_type first_ele, const RTOp_index_type sub_dim, const RTOp_index_type global_offset, const struct RTOp_RTOp *op, RTOp_ReductTarget reduct_objs[])