示例#1
0
 def _solveM(self, rhs):
     A = self.A
     return TriSolve.forward(A.data, A.indptr, A.indices, rhs, self.A.nnz, *rhs.shape)
示例#2
0
 def _solveM(self, rhs):
     A = self.A
     return TriSolve.forward(A.data, A.indptr, A.indices, rhs, self.A.nnz,
                             *rhs.shape)
示例#3
0
 def _solve1(self, rhs):
     A = self.A
     x = TriSolve.forward(A.data, A.indptr, A.indices, rhs, self.A.nnz, rhs.size, 1)
     return x.flatten()
示例#4
0
 def _solve1(self, rhs):
     A = self.A
     x = TriSolve.forward(A.data, A.indptr, A.indices, rhs, self.A.nnz,
                          rhs.size, 1)
     return x.flatten()