Shared active subspace for multivariate vector-valued functions