def setup_distrib(self):

        comm = self.comm
        rank = comm.rank

        #need to initialize the param to have the correct local size
        if rank == 0:
            size = 8
            start = 0
            end = 8
        else:
            size = 7
            start = 4
            end = 11

        self.set_var_indices('invec', val=np.ones(size, float),
                             src_indices=np.arange(start, end, dtype=int))
Call this function to provide a remote console in your app.
dataset/ETHPy150Open OpenMDAO/OpenMDAO/mpitest/test_distribcomp.py/DistribOverlappingInputComp.setup_distrib--crossover with--dataset/ETHPy150Open dieseldev/diesel/diesel/console.py/install_console_signal_handler