Lines Matching refs:PETSc
11 from petsc4py import PETSc
14 rank = PETSc.COMM_WORLD.getRank()
16 if PETSc.COMM_WORLD.getSize() != 4:
22 load_dir = PETSc.Options().getString("load_dir", "${DATAFILESPATH}/matrices/hpddm/GENEO")
25 sizes = PETSc.IS().load(PETSc.Viewer().createBinary(f"{load_dir}/sizes_{rank}_4.dat", "r", comm = P…
30 A = PETSc.Mat().create()
36 A = A.load(PETSc.Viewer().createBinary(f"{load_dir}/A.dat", "r", comm = PETSc.COMM_WORLD))
39 aux_IS = PETSc.IS().load(PETSc.Viewer().createBinary(f"{load_dir}/is_{rank}_4.dat", "r", comm = PE…
43 aux_Mat = PETSc.Mat().load(PETSc.Viewer().createBinary(f"{load_dir}/Neumann_{rank}_4.dat", "r", com…
46 ksp = PETSc.KSP(PETSc.COMM_WORLD).create()
49 pc.setType(PETSc.PC.Type.HPDDM)