class SolverGPU(object): def __init__(self, A, **kwargs): self.solver = BaseSolver(A,pogsGPU) self.info=self.solver.info self.solution=self.solver.pysolution def init(self, A, **kwargs): self.solver.init(A,**kwargs) def solve(self, f, g, **kwargs): self.solver.solve(f,g,**kwargs) def finish(self): self.solver.finish() def __delete__(self): self.solver.finish()
def __init__(self, A, **kwargs): self.solver = BaseSolver(A,pogsGPU) self.info=self.solver.info self.solution=self.solver.pysolution