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