CHANGES.rst
DESCRIPTION.rst
LICENSE.rst
MANIFEST.in
README.rst
setup.cfg
setup.py
conf/__init__.py
conf/baseconf.py
conf/cythonize.py
conf/epydoc.cfg
conf/epydocify.py
conf/metadata.py
conf/petscconf.py
demo/makefile
demo/binary-io/makefile
demo/binary-io/matvecio.py
demo/bratu2d/bratu2d.py
demo/bratu2d/bratu2df90.f90
demo/bratu2d/bratu2dnpy.py
demo/bratu2d/makefile
demo/bratu3d/bratu3d.py
demo/bratu3d/makefile
demo/dmplex/adaptivity.py
demo/dmplex/distribute_field.py
demo/kspsolve/makefile
demo/kspsolve/petsc-cg.py
demo/kspsolve/petsc-ksp.py
demo/kspsolve/petsc-mat.py
demo/kspsolve/test_mat_cg.py
demo/kspsolve/test_mat_ksp.py
demo/ode/bouncing_ball.py
demo/ode/ce.py
demo/ode/heat.py
demo/ode/orego.py
demo/ode/rober.py
demo/ode/vanderpol.py
demo/perftest/App.f90
demo/perftest/App.pyf
demo/perftest/driver.c
demo/perftest/driver.py
demo/perftest/makefile
demo/perftest/makefile.f2py
demo/perftest/makefile.petsc
demo/petsc-examples/makefile
demo/petsc-examples/ksp/ex2.py
demo/petsc-examples/ksp/ex23.py
demo/petsc-examples/ksp/makefile
demo/poisson2d/makefile
demo/poisson2d/poisson2d.py
demo/poisson3d/del2lib.f90
demo/poisson3d/del2mat.h
demo/poisson3d/del2mat.py
demo/poisson3d/makefile
demo/poisson3d/makefile.petsc
demo/poisson3d/poisson3d.c
demo/poisson3d/poisson3d.py
demo/taosolve/chwirut.py
demo/taosolve/rosenbrock.py
demo/wrap-cython/Bratu3D.pyx
demo/wrap-cython/Bratu3Dimpl.c
demo/wrap-cython/Bratu3Dimpl.h
demo/wrap-cython/makefile
demo/wrap-cython/run_demo.py
demo/wrap-cython/setup.py
demo/wrap-f2py/.f2py_f2cmap
demo/wrap-f2py/Bratu2D.F90
demo/wrap-f2py/Bratu2D.pyf
demo/wrap-f2py/Bratu2Dmodule.h
demo/wrap-f2py/makefile
demo/wrap-f2py/run_demo.py
demo/wrap-f2py/setup.py
demo/wrap-swig/Bratu3D.c
demo/wrap-swig/Bratu3D.h
demo/wrap-swig/Bratu3D.i
demo/wrap-swig/makefile
demo/wrap-swig/run_demo.py
demo/wrap-swig/setup.py
docs/CHANGES.html
docs/LICENSE.html
docs/index.html
docs/index.rst
docs/petsc4py.1
docs/petsc4py.info
docs/petsc4py.pdf
docs/apiref/api-objects.txt
docs/apiref/class-tree.html
docs/apiref/class_hierarchy_for__dmcomposi.png
docs/apiref/class_hierarchy_for__dmda_vec_.png
docs/apiref/class_hierarchy_for__is_buffer.png
docs/apiref/class_hierarchy_for__mat_stenc.png
docs/apiref/class_hierarchy_for__vec_buffe.png
docs/apiref/class_hierarchy_for__vec_local.png
docs/apiref/class_hierarchy_for_ao.png
docs/apiref/class_hierarchy_for_arkimextyp.png
docs/apiref/class_hierarchy_for_asmtype.png
docs/apiref/class_hierarchy_for_assemblyty.png
docs/apiref/class_hierarchy_for_boundaryty.png
docs/apiref/class_hierarchy_for_collecttyp.png
docs/apiref/class_hierarchy_for_comm.png
docs/apiref/class_hierarchy_for_compositet.png
docs/apiref/class_hierarchy_for_convergedr.png
docs/apiref/class_hierarchy_for_convergedr_2.png
docs/apiref/class_hierarchy_for_convergedr_3.png
docs/apiref/class_hierarchy_for_dm.png
docs/apiref/class_hierarchy_for_dmcomposit.png
docs/apiref/class_hierarchy_for_dmda.png
docs/apiref/class_hierarchy_for_dmlabel.png
docs/apiref/class_hierarchy_for_dmplex.png
docs/apiref/class_hierarchy_for_dmshell.png
docs/apiref/class_hierarchy_for_dmstag.png
docs/apiref/class_hierarchy_for_dmswarm.png
docs/apiref/class_hierarchy_for_ds.png
docs/apiref/class_hierarchy_for_elementtyp.png
docs/apiref/class_hierarchy_for_equationty.png
docs/apiref/class_hierarchy_for_error.png
docs/apiref/class_hierarchy_for_exactfinal.png
docs/apiref/class_hierarchy_for_factorshif.png
docs/apiref/class_hierarchy_for_fe.png
docs/apiref/class_hierarchy_for_format.png
docs/apiref/class_hierarchy_for_gamgtype.png
docs/apiref/class_hierarchy_for_gasmtype.png
docs/apiref/class_hierarchy_for_infotype.png
docs/apiref/class_hierarchy_for_insertmode.png
docs/apiref/class_hierarchy_for_interpolat.png
docs/apiref/class_hierarchy_for_is.png
docs/apiref/class_hierarchy_for_ksp.png
docs/apiref/class_hierarchy_for_lgmap.png
docs/apiref/class_hierarchy_for_log.png
docs/apiref/class_hierarchy_for_logclass.png
docs/apiref/class_hierarchy_for_logevent.png
docs/apiref/class_hierarchy_for_logstage.png
docs/apiref/class_hierarchy_for_mapmode.png
docs/apiref/class_hierarchy_for_mat.png
docs/apiref/class_hierarchy_for_mgcycletyp.png
docs/apiref/class_hierarchy_for_mgtype.png
docs/apiref/class_hierarchy_for_migratetyp.png
docs/apiref/class_hierarchy_for_mode.png
docs/apiref/class_hierarchy_for_normschedu.png
docs/apiref/class_hierarchy_for_normtype.png
docs/apiref/class_hierarchy_for_normtype_2.png
docs/apiref/class_hierarchy_for_nullspace.png
docs/apiref/class_hierarchy_for_object.png
docs/apiref/class_hierarchy_for_option.png
docs/apiref/class_hierarchy_for_option_2.png
docs/apiref/class_hierarchy_for_options.png
docs/apiref/class_hierarchy_for_orderingty.png
docs/apiref/class_hierarchy_for_partitione.png
docs/apiref/class_hierarchy_for_partitione_2.png
docs/apiref/class_hierarchy_for_patchconst.png
docs/apiref/class_hierarchy_for_pc.png
docs/apiref/class_hierarchy_for_piclayoutt.png
docs/apiref/class_hierarchy_for_problemtyp.png
docs/apiref/class_hierarchy_for_quad.png
docs/apiref/class_hierarchy_for_random.png
docs/apiref/class_hierarchy_for_rktype.png
docs/apiref/class_hierarchy_for_scatter.png
docs/apiref/class_hierarchy_for_scattermod.png
docs/apiref/class_hierarchy_for_schurfactt.png
docs/apiref/class_hierarchy_for_schurprety.png
docs/apiref/class_hierarchy_for_section.png
docs/apiref/class_hierarchy_for_sf.png
docs/apiref/class_hierarchy_for_side.png
docs/apiref/class_hierarchy_for_size.png
docs/apiref/class_hierarchy_for_snes.png
docs/apiref/class_hierarchy_for_solvertype.png
docs/apiref/class_hierarchy_for_sortype.png
docs/apiref/class_hierarchy_for_stencilloc.png
docs/apiref/class_hierarchy_for_stenciltyp.png
docs/apiref/class_hierarchy_for_stenciltyp_2.png
docs/apiref/class_hierarchy_for_structure.png
docs/apiref/class_hierarchy_for_sys.png
docs/apiref/class_hierarchy_for_tao.png
docs/apiref/class_hierarchy_for_ts.png
docs/apiref/class_hierarchy_for_type.png
docs/apiref/class_hierarchy_for_type_10.png
docs/apiref/class_hierarchy_for_type_11.png
docs/apiref/class_hierarchy_for_type_12.png
docs/apiref/class_hierarchy_for_type_13.png
docs/apiref/class_hierarchy_for_type_14.png
docs/apiref/class_hierarchy_for_type_15.png
docs/apiref/class_hierarchy_for_type_16.png
docs/apiref/class_hierarchy_for_type_17.png
docs/apiref/class_hierarchy_for_type_2.png
docs/apiref/class_hierarchy_for_type_3.png
docs/apiref/class_hierarchy_for_type_4.png
docs/apiref/class_hierarchy_for_type_5.png
docs/apiref/class_hierarchy_for_type_6.png
docs/apiref/class_hierarchy_for_type_7.png
docs/apiref/class_hierarchy_for_type_8.png
docs/apiref/class_hierarchy_for_type_9.png
docs/apiref/class_hierarchy_for_vec.png
docs/apiref/class_hierarchy_for_viewer.png
docs/apiref/class_hierarchy_for_viewerhdf5.png
docs/apiref/crarr.png
docs/apiref/epydoc.css
docs/apiref/epydoc.js
docs/apiref/frames.html
docs/apiref/help.html
docs/apiref/identifier-index.html
docs/apiref/index.html
docs/apiref/module-tree.html
docs/apiref/petsc4py-module.html
docs/apiref/petsc4py.PETSc-module.html
docs/apiref/petsc4py.PETSc.AO-class.html
docs/apiref/petsc4py.PETSc.AO.Type-class.html
docs/apiref/petsc4py.PETSc.Comm-class.html
docs/apiref/petsc4py.PETSc.DM-class.html
docs/apiref/petsc4py.PETSc.DM.BoundaryType-class.html
docs/apiref/petsc4py.PETSc.DM.Type-class.html
docs/apiref/petsc4py.PETSc.DMComposite-class.html
docs/apiref/petsc4py.PETSc.DMDA-class.html
docs/apiref/petsc4py.PETSc.DMDA.ElementType-class.html
docs/apiref/petsc4py.PETSc.DMDA.InterpolationType-class.html
docs/apiref/petsc4py.PETSc.DMDA.StencilType-class.html
docs/apiref/petsc4py.PETSc.DMLabel-class.html
docs/apiref/petsc4py.PETSc.DMPlex-class.html
docs/apiref/petsc4py.PETSc.DMShell-class.html
docs/apiref/petsc4py.PETSc.DMStag-class.html
docs/apiref/petsc4py.PETSc.DMStag.StencilLocation-class.html
docs/apiref/petsc4py.PETSc.DMStag.StencilType-class.html
docs/apiref/petsc4py.PETSc.DMSwarm-class.html
docs/apiref/petsc4py.PETSc.DMSwarm.CollectType-class.html
docs/apiref/petsc4py.PETSc.DMSwarm.MigrateType-class.html
docs/apiref/petsc4py.PETSc.DMSwarm.PICLayoutType-class.html
docs/apiref/petsc4py.PETSc.DMSwarm.Type-class.html
docs/apiref/petsc4py.PETSc.DS-class.html
docs/apiref/petsc4py.PETSc.DS.Type-class.html
docs/apiref/petsc4py.PETSc.Error-class.html
docs/apiref/petsc4py.PETSc.FE-class.html
docs/apiref/petsc4py.PETSc.FE.Type-class.html
docs/apiref/petsc4py.PETSc.IS-class.html
docs/apiref/petsc4py.PETSc.IS.Type-class.html
docs/apiref/petsc4py.PETSc.InsertMode-class.html
docs/apiref/petsc4py.PETSc.KSP-class.html
docs/apiref/petsc4py.PETSc.KSP.ConvergedReason-class.html
docs/apiref/petsc4py.PETSc.KSP.NormType-class.html
docs/apiref/petsc4py.PETSc.KSP.Type-class.html
docs/apiref/petsc4py.PETSc.LGMap-class.html
docs/apiref/petsc4py.PETSc.LGMap.MapMode-class.html
docs/apiref/petsc4py.PETSc.LGMap.Type-class.html
docs/apiref/petsc4py.PETSc.Log-class.html
docs/apiref/petsc4py.PETSc.LogClass-class.html
docs/apiref/petsc4py.PETSc.LogEvent-class.html
docs/apiref/petsc4py.PETSc.LogStage-class.html
docs/apiref/petsc4py.PETSc.Mat-class.html
docs/apiref/petsc4py.PETSc.Mat.AssemblyType-class.html
docs/apiref/petsc4py.PETSc.Mat.FactorShiftType-class.html
docs/apiref/petsc4py.PETSc.Mat.InfoType-class.html
docs/apiref/petsc4py.PETSc.Mat.Option-class.html
docs/apiref/petsc4py.PETSc.Mat.OrderingType-class.html
docs/apiref/petsc4py.PETSc.Mat.SORType-class.html
docs/apiref/petsc4py.PETSc.Mat.SolverType-class.html
docs/apiref/petsc4py.PETSc.Mat.Structure-class.html
docs/apiref/petsc4py.PETSc.Mat.Type-class.html
docs/apiref/petsc4py.PETSc.NormType-class.html
docs/apiref/petsc4py.PETSc.NullSpace-class.html
docs/apiref/petsc4py.PETSc.Object-class.html
docs/apiref/petsc4py.PETSc.Options-class.html
docs/apiref/petsc4py.PETSc.PC-class.html
docs/apiref/petsc4py.PETSc.PC.ASMType-class.html
docs/apiref/petsc4py.PETSc.PC.CompositeType-class.html
docs/apiref/petsc4py.PETSc.PC.GAMGType-class.html
docs/apiref/petsc4py.PETSc.PC.GASMType-class.html
docs/apiref/petsc4py.PETSc.PC.MGCycleType-class.html
docs/apiref/petsc4py.PETSc.PC.MGType-class.html
docs/apiref/petsc4py.PETSc.PC.PatchConstructType-class.html
docs/apiref/petsc4py.PETSc.PC.SchurFactType-class.html
docs/apiref/petsc4py.PETSc.PC.SchurPreType-class.html
docs/apiref/petsc4py.PETSc.PC.Side-class.html
docs/apiref/petsc4py.PETSc.PC.Type-class.html
docs/apiref/petsc4py.PETSc.Partitioner-class.html
docs/apiref/petsc4py.PETSc.PartitionerType-class.html
docs/apiref/petsc4py.PETSc.Quad-class.html
docs/apiref/petsc4py.PETSc.Random-class.html
docs/apiref/petsc4py.PETSc.Random.Type-class.html
docs/apiref/petsc4py.PETSc.SF-class.html
docs/apiref/petsc4py.PETSc.SF.Type-class.html
docs/apiref/petsc4py.PETSc.SNES-class.html
docs/apiref/petsc4py.PETSc.SNES.ConvergedReason-class.html
docs/apiref/petsc4py.PETSc.SNES.NormSchedule-class.html
docs/apiref/petsc4py.PETSc.SNES.Type-class.html
docs/apiref/petsc4py.PETSc.Scatter-class.html
docs/apiref/petsc4py.PETSc.Scatter.Type-class.html
docs/apiref/petsc4py.PETSc.ScatterMode-class.html
docs/apiref/petsc4py.PETSc.Section-class.html
docs/apiref/petsc4py.PETSc.Sys-class.html
docs/apiref/petsc4py.PETSc.TAO-class.html
docs/apiref/petsc4py.PETSc.TAO.Reason-class.html
docs/apiref/petsc4py.PETSc.TAO.Type-class.html
docs/apiref/petsc4py.PETSc.TS-class.html
docs/apiref/petsc4py.PETSc.TS.ARKIMEXType-class.html
docs/apiref/petsc4py.PETSc.TS.ConvergedReason-class.html
docs/apiref/petsc4py.PETSc.TS.EquationType-class.html
docs/apiref/petsc4py.PETSc.TS.ExactFinalTime-class.html
docs/apiref/petsc4py.PETSc.TS.ProblemType-class.html
docs/apiref/petsc4py.PETSc.TS.RKType-class.html
docs/apiref/petsc4py.PETSc.TS.Type-class.html
docs/apiref/petsc4py.PETSc.Vec-class.html
docs/apiref/petsc4py.PETSc.Vec.Option-class.html
docs/apiref/petsc4py.PETSc.Vec.Type-class.html
docs/apiref/petsc4py.PETSc.Viewer-class.html
docs/apiref/petsc4py.PETSc.Viewer.Format-class.html
docs/apiref/petsc4py.PETSc.Viewer.Mode-class.html
docs/apiref/petsc4py.PETSc.Viewer.Size-class.html
docs/apiref/petsc4py.PETSc.Viewer.Type-class.html
docs/apiref/petsc4py.PETSc.ViewerHDF5-class.html
docs/apiref/petsc4py.PETSc._DMComposite_access-class.html
docs/apiref/petsc4py.PETSc._DMDA_Vec_array-class.html
docs/apiref/petsc4py.PETSc._IS_buffer-class.html
docs/apiref/petsc4py.PETSc._Mat_Stencil-class.html
docs/apiref/petsc4py.PETSc._Vec_LocalForm-class.html
docs/apiref/petsc4py.PETSc._Vec_buffer-class.html
docs/apiref/petsc4py.lib-module.html
docs/apiref/redirect.html
docs/apiref/toc-everything.html
docs/apiref/toc-petsc4py-module.html
docs/apiref/toc-petsc4py.PETSc-module.html
docs/apiref/toc-petsc4py.lib-module.html
docs/apiref/toc.html
docs/source/Makefile
docs/source/abstract.txt
docs/source/citing.rst
docs/source/conf.py
docs/source/index.rst
docs/source/install.rst
docs/source/links.txt
docs/source/make.bat
docs/source/manual.rst
docs/source/overview.rst
docs/source/toctree.txt
docs/source/tutorial.rst
docs/usrman/citing.html
docs/usrman/genindex.html
docs/usrman/index.html
docs/usrman/install.html
docs/usrman/manual.html
docs/usrman/objects.inv
docs/usrman/overview.html
docs/usrman/search.html
docs/usrman/searchindex.js
docs/usrman/tutorial.html
docs/usrman/_sources/citing.rst.txt
docs/usrman/_sources/index.rst.txt
docs/usrman/_sources/install.rst.txt
docs/usrman/_sources/manual.rst.txt
docs/usrman/_sources/overview.rst.txt
docs/usrman/_sources/tutorial.rst.txt
docs/usrman/_static/basic.css
docs/usrman/_static/classic.css
docs/usrman/_static/default.css
docs/usrman/_static/doctools.js
docs/usrman/_static/documentation_options.js
docs/usrman/_static/file.png
docs/usrman/_static/jquery-3.5.1.js
docs/usrman/_static/jquery.js
docs/usrman/_static/language_data.js
docs/usrman/_static/minus.png
docs/usrman/_static/plus.png
docs/usrman/_static/pygments.css
docs/usrman/_static/searchtools.js
docs/usrman/_static/sidebar.js
docs/usrman/_static/underscore-1.12.0.js
docs/usrman/_static/underscore.js
petsc4py.egg-info/PKG-INFO
petsc4py.egg-info/SOURCES.txt
petsc4py.egg-info/dependency_links.txt
petsc4py.egg-info/not-zip-safe
petsc4py.egg-info/requires.txt
petsc4py.egg-info/top_level.txt
src/PETSc.c
src/PETSc.pxd
src/PETSc.py
src/__init__.py
src/__main__.py
src/libpetsc4py.c
src/libpetsc4py.h
src/petsc4py.PETSc.c
src/petsc4py.PETSc.pyx
src/PETSc/AO.pyx
src/PETSc/CAPI.pyx
src/PETSc/Comm.pyx
src/PETSc/Const.pyx
src/PETSc/DM.pyx
src/PETSc/DMComposite.pyx
src/PETSc/DMDA.pyx
src/PETSc/DMLabel.pyx
src/PETSc/DMPlex.pyx
src/PETSc/DMShell.pyx
src/PETSc/DMStag.pyx
src/PETSc/DMSwarm.pyx
src/PETSc/DS.pyx
src/PETSc/DT.pyx
src/PETSc/Error.pyx
src/PETSc/FE.pyx
src/PETSc/IS.pyx
src/PETSc/KSP.pyx
src/PETSc/Log.pyx
src/PETSc/Mat.pyx
src/PETSc/Object.pyx
src/PETSc/Options.pyx
src/PETSc/PC.pyx
src/PETSc/PETSc.pyx
src/PETSc/Partitioner.pyx
src/PETSc/Random.pyx
src/PETSc/SF.pyx
src/PETSc/SNES.pyx
src/PETSc/Scatter.pyx
src/PETSc/Section.pyx
src/PETSc/Sys.pyx
src/PETSc/TAO.pyx
src/PETSc/TS.pyx
src/PETSc/Vec.pyx
src/PETSc/Viewer.pyx
src/PETSc/cyclicgc.pxi
src/PETSc/petscao.pxi
src/PETSc/petscdef.pxi
src/PETSc/petscdm.pxi
src/PETSc/petscdmcomposite.pxi
src/PETSc/petscdmda.pxi
src/PETSc/petscdmlabel.pxi
src/PETSc/petscdmplex.pxi
src/PETSc/petscdmshell.pxi
src/PETSc/petscdmstag.pxi
src/PETSc/petscdmswarm.pxi
src/PETSc/petscds.pxi
src/PETSc/petscdt.pxi
src/PETSc/petscfe.pxi
src/PETSc/petscis.pxi
src/PETSc/petscksp.pxi
src/PETSc/petsclog.pxi
src/PETSc/petscmat.pxi
src/PETSc/petscmem.pxi
src/PETSc/petscmpi.pxi
src/PETSc/petscobj.pxi
src/PETSc/petscopt.pxi
src/PETSc/petscpartitioner.pxi
src/PETSc/petscpc.pxi
src/PETSc/petscrand.pxi
src/PETSc/petscsct.pxi
src/PETSc/petscsec.pxi
src/PETSc/petscsf.pxi
src/PETSc/petscsnes.pxi
src/PETSc/petscsys.pxi
src/PETSc/petsctao.pxi
src/PETSc/petscts.pxi
src/PETSc/petscvec.pxi
src/PETSc/petscvwr.pxi
src/include/arraynpy.pxi
src/include/compat.h
src/include/custom.h
src/include/cython.h
src/include/initpkg.h
src/include/pep3118.h
src/include/scalar.h
src/include/compat/cuda.h
src/include/compat/hdf5.h
src/include/compat/hypre.h
src/include/compat/mpi.h
src/include/compat/mumps.h
src/include/compat/tao.h
src/include/compat/viennacl.h
src/include/petsc4py/PETSc.pxd
src/include/petsc4py/__init__.pxd
src/include/petsc4py/__init__.pyx
src/include/petsc4py/numpy.h
src/include/petsc4py/petsc4py.PETSc.h
src/include/petsc4py/petsc4py.PETSc_api.h
src/include/petsc4py/petsc4py.h
src/include/petsc4py/petsc4py.i
src/lib/__init__.py
src/lib/petsc.cfg
src/libpetsc4py/custom.h
src/libpetsc4py/libpetsc4py.c
src/libpetsc4py/libpetsc4py.h
src/libpetsc4py/libpetsc4py.pyx
test/runtests.py
test/test_comm.py
test/test_dmda.py
test/test_dmplex.py
test/test_dmshell.py
test/test_dmstag.py
test/test_gc.py
test/test_is.py
test/test_ksp.py
test/test_ksp_py.py
test/test_lgmap.py
test/test_log.py
test/test_mat_aij.py
test/test_mat_dense.py
test/test_mat_fact.py
test/test_mat_py.py
test/test_nsp.py
test/test_object.py
test/test_optdb.py
test/test_pc_py.py
test/test_snes.py
test/test_snes_py.py
test/test_sys.py
test/test_tao.py
test/test_ts.py
test/test_ts_py.py
test/test_vec.py