def solve_nonlinear(self, params, unknowns, resids):
        time.sleep(self.delay)

        unknowns['c'] = params['a'] + params['b']
        unknowns['d'] = params['a'] - params['b']

        unknowns['out_string'] = params['in_string'] + '_' + self.name
        unknowns['out_list']   = params['in_list'] + [1.5]
dataset/ETHPy150Open OpenMDAO/OpenMDAO/mpitest/test_sqlite.py/ABCDArrayComp.solve_nonlinear/original