Lines Matching refs:PETSc
3 from petsc4py import PETSc
22 PETSc.garbage_cleanup()
25 type_reg = PETSc.__type_registry__
28 if isinstance(self.obj, PETSc.DMDA):
29 typeobj = PETSc.DM
36 logcls = PETSc.Log.Class(name)
121 self.assertTrue(isinstance(comm, PETSc.Comm))
122 self.assertTrue(comm in [PETSc.COMM_SELF, PETSc.COMM_WORLD])
213 CLASS = PETSc.Random
218 CLASS = PETSc.Viewer
223 CLASS = PETSc.IS
229 CLASS = PETSc.LGMap
235 CLASS = PETSc.AO
241 CLASS = PETSc.DMDA
247 CLASS = PETSc.DS
252 CLASS = PETSc.Vec
262 CLASS = PETSc.Mat
265 KARGS = {'nnz': 0, 'comm': PETSc.COMM_SELF}
273 CLASS = PETSc.MatPartitioning
278 CLASS = PETSc.NullSpace
284 CLASS = PETSc.KSP
289 CLASS = PETSc.PC
294 CLASS = PETSc.SNES
299 CLASS = PETSc.TS
304 self.obj.setProblemType(PETSc.TS.ProblemType.NONLINEAR)
305 self.obj.setType(PETSc.TS.Type.BEULER)
309 CLASS = PETSc.TAO
314 CLASS = PETSc.AO
320 CLASS = PETSc.AO
335 CLASS = PETSc.DMLabel
341 CLASS = PETSc.Space
346 CLASS = PETSc.DualSpace
352 if numpy.iscomplexobj(PETSc.ScalarType()):