def METHOD_NAME(self, vector):
    return CylindricalNonUniformGrid1D(dx=self.args['dx'], nx=self.args['nx'],
                                       origin=numerix.array(self.args['origin']) + vector,
                                       overlap=self.args['overlap'])