'Restarts the run with iter more iterations.
Parameters
iter : int, optional
ODRPACK\'s default for the number of new iterations is 10.
Returns
output : Output instance
This object is also assigned to the attribute .output .'

def restart(self, iter=None):

    if (self.output is None):
        raise OdrError('cannot    restart:    run()    has    not    been    called    before')
    self.set_job(restart=1)
    self.work = self.output.work
    self.iwork = self.output.iwork
    self.maxit = iter
    return self.run()
