[Python-modules-commits] [petsc4py] branch upstream updated (48b53a9 -> 0383b00)
Drew Parsons
dparsons at moszumanska.debian.org
Fri Oct 30 15:36:11 UTC 2015
This is an automated email from the git hooks/post-receive script.
dparsons pushed a change to branch upstream
in repository petsc4py.
from 48b53a9 Imported Upstream version 1.1
new 0383b00 new upstream tarball 3.6.0
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
CHANGES.rst | 195 +
DESCRIPTION.rst | 52 +
HISTORY.txt | 83 -
LICENSE.rst | 33 +
LICENSE.txt | 12 -
MANIFEST.in | 15 +-
PKG-INFO | 68 +-
README.rst | 25 +
README.txt | 38 -
conf/baseconf.py | 770 +
conf/core/__init__.py | 1 -
conf/core/confcore.py | 520 -
conf/core/confutils.py | 185 -
conf/cythonize.py | 110 +-
conf/epydoc.cfg | 6 +-
conf/epydocify.py | 16 +
conf/metadata.py | 6 +-
conf/petscconf.py | 38 +-
demo/binary-io/makefile | 17 +
demo/binary-io/matvecio.py | 47 +
demo/bratu2d/bratu2d.py | 50 +-
demo/bratu2d/makefile | 25 +-
demo/bratu3d/bratu3d.py | 146 +-
demo/bratu3d/makefile | 23 +
demo/kspsolve/makefile | 25 +
demo/kspsolve/petsc-cg.tex | 21 -
demo/kspsolve/petsc-ksp.py | 2 +-
demo/kspsolve/petsc-mat.py | 6 +-
demo/kspsolve/test_mat_cg.py | 52 +-
demo/kspsolve/test_mat_ksp.py | 46 +-
demo/makefile | 11 +
demo/ode/ce.py | 7 +-
demo/ode/heat.py | 133 +
demo/ode/orego.py | 99 +
demo/ode/rober.py | 33 +-
demo/perftest/App.f90 | 114 +
demo/perftest/App.pyf | 25 +
demo/perftest/driver.c | 152 +
demo/perftest/driver.py | 130 +
demo/perftest/makefile | 33 +
demo/perftest/makefile.f2py | 13 +
demo/perftest/makefile.petsc | 24 +
demo/poisson2d/makefile | 16 +
demo/poisson2d/poisson2d.py | 98 +
demo/poisson3d/del2lib.f90 | 8 +-
demo/poisson3d/del2mat.h | 9 +-
demo/poisson3d/del2mat.py | 4 +-
demo/poisson3d/makefile | 43 +-
demo/poisson3d/makefile.f2py | 16 -
demo/poisson3d/makefile.petsc | 30 +-
demo/poisson3d/poisson3d.c | 18 +-
demo/poisson3d/poisson3d.py | 28 +-
demo/taosolve/chwirut.py | 81 +
demo/taosolve/rosenbrock.py | 136 +
demo/wrap-cython/Bratu3D.pyx | 33 +
.../Bratu3D.c => wrap-cython/Bratu3Dimpl.c} | 105 +-
demo/wrap-cython/Bratu3Dimpl.h | 14 +
demo/wrap-cython/makefile | 32 +
demo/wrap-cython/run_demo.py | 60 +
demo/{wrap-swig => wrap-cython}/setup.py | 52 +-
demo/wrap-f2py/.f2py_f2cmap | 1 +
demo/wrap-f2py/Bratu2D.F90 | 281 +
demo/wrap-f2py/Bratu2D.pyf | 39 +
demo/wrap-f2py/makefile | 72 +-
demo/wrap-f2py/run_demo.py | 27 +-
demo/wrap-f2py/setup.py | 29 +-
demo/wrap-swig/Bratu3D.c | 79 +-
demo/wrap-swig/Bratu3D.h | 11 +-
demo/wrap-swig/Bratu3D.i | 14 +
demo/wrap-swig/makefile | 59 +-
demo/wrap-swig/run_demo.py | 10 +-
demo/wrap-swig/setup.py | 27 +-
docs/{HISTORY.html => CHANGES.html} | 241 +-
docs/LICENSE.html | 110 +-
docs/apiref/api-objects.txt | 2378 +-
docs/apiref/class-tree.html | 109 +-
docs/apiref/class_hierarchy_for__dmcomposi.png | Bin 0 -> 2099 bytes
docs/apiref/class_hierarchy_for__dmda_vec_.png | Bin 0 -> 1818 bytes
docs/apiref/class_hierarchy_for__is_buffer.png | Bin 0 -> 1070 bytes
docs/apiref/class_hierarchy_for__mat_stenc.png | Bin 0 -> 1416 bytes
docs/apiref/class_hierarchy_for__vec_buffe.png | Bin 0 -> 1162 bytes
docs/apiref/class_hierarchy_for__vec_local.png | Bin 0 -> 1578 bytes
docs/apiref/class_hierarchy_for_ao.png | Bin 1852 -> 1741 bytes
docs/apiref/class_hierarchy_for_asmtype.png | Bin 0 -> 1638 bytes
docs/apiref/class_hierarchy_for_assemblyty.png | Bin 1534 -> 1525 bytes
docs/apiref/class_hierarchy_for_boundaryty.png | Bin 0 -> 1702 bytes
docs/apiref/class_hierarchy_for_comm.png | Bin 823 -> 808 bytes
docs/apiref/class_hierarchy_for_compositet.png | Bin 0 -> 1672 bytes
docs/apiref/class_hierarchy_for_convergedr.png | Bin 2057 -> 2007 bytes
docs/apiref/class_hierarchy_for_convergedr_2.png | Bin 2057 -> 2007 bytes
docs/apiref/class_hierarchy_for_convergedr_3.png | Bin 0 -> 2007 bytes
docs/apiref/class_hierarchy_for_da.png | Bin 1769 -> 0 bytes
docs/apiref/class_hierarchy_for_dm.png | Bin 0 -> 6882 bytes
docs/apiref/class_hierarchy_for_dmcomposit.png | Bin 0 -> 3352 bytes
docs/apiref/class_hierarchy_for_dmda.png | Bin 0 -> 2296 bytes
docs/apiref/class_hierarchy_for_dmplex.png | Bin 0 -> 2499 bytes
docs/apiref/class_hierarchy_for_dmshell.png | Bin 0 -> 3041 bytes
docs/apiref/class_hierarchy_for_elementtyp.png | Bin 1228 -> 1247 bytes
docs/apiref/class_hierarchy_for_equationty.png | Bin 0 -> 1641 bytes
docs/apiref/class_hierarchy_for_error.png | Bin 7838 -> 8290 bytes
docs/apiref/class_hierarchy_for_exactfinal.png | Bin 0 -> 1966 bytes
docs/apiref/class_hierarchy_for_factorshif.png | Bin 0 -> 1861 bytes
docs/apiref/class_hierarchy_for_format.png | Bin 965 -> 930 bytes
docs/apiref/class_hierarchy_for_gamgtype.png | Bin 0 -> 1521 bytes
docs/apiref/class_hierarchy_for_gasmtype.png | Bin 0 -> 1722 bytes
docs/apiref/class_hierarchy_for_insertmode.png | Bin 1342 -> 1344 bytes
docs/apiref/class_hierarchy_for_interpolat.png | Bin 1601 -> 1525 bytes
docs/apiref/class_hierarchy_for_is.png | Bin 1680 -> 1570 bytes
docs/apiref/class_hierarchy_for_ksp.png | Bin 1969 -> 1862 bytes
docs/apiref/class_hierarchy_for_lgmap.png | Bin 2227 -> 2337 bytes
docs/apiref/class_hierarchy_for_log.png | Bin 719 -> 702 bytes
docs/apiref/class_hierarchy_for_logclass.png | Bin 1303 -> 1294 bytes
docs/apiref/class_hierarchy_for_logevent.png | Bin 1271 -> 1211 bytes
docs/apiref/class_hierarchy_for_logstage.png | Bin 1414 -> 1372 bytes
docs/apiref/class_hierarchy_for_maptype.png | Bin 1302 -> 1241 bytes
docs/apiref/class_hierarchy_for_mat.png | Bin 1844 -> 1708 bytes
docs/apiref/class_hierarchy_for_mode.png | Bin 972 -> 945 bytes
docs/apiref/class_hierarchy_for_normschedu.png | Bin 0 -> 1607 bytes
docs/apiref/class_hierarchy_for_normtype.png | Bin 1343 -> 1347 bytes
docs/apiref/class_hierarchy_for_normtype_2.png | Bin 1343 -> 1347 bytes
docs/apiref/class_hierarchy_for_nullspace.png | Bin 2531 -> 2404 bytes
docs/apiref/class_hierarchy_for_object.png | Bin 20823 -> 33366 bytes
docs/apiref/class_hierarchy_for_option.png | Bin 1081 -> 1026 bytes
docs/apiref/class_hierarchy_for_option_2.png | Bin 1081 -> 1026 bytes
docs/apiref/class_hierarchy_for_options.png | Bin 1232 -> 1185 bytes
docs/apiref/class_hierarchy_for_orderingty.png | Bin 1692 -> 1651 bytes
docs/apiref/class_hierarchy_for_partitione.png | Bin 0 -> 2419 bytes
docs/apiref/class_hierarchy_for_partitione_2.png | Bin 0 -> 1579 bytes
docs/apiref/class_hierarchy_for_pc.png | Bin 1771 -> 1665 bytes
docs/apiref/class_hierarchy_for_periodicty.png | Bin 1511 -> 0 bytes
docs/apiref/class_hierarchy_for_problemtyp.png | Bin 1451 -> 1445 bytes
docs/apiref/class_hierarchy_for_random.png | Bin 2237 -> 2070 bytes
docs/apiref/class_hierarchy_for_scatter.png | Bin 2338 -> 2369 bytes
docs/apiref/class_hierarchy_for_scattermod.png | Bin 1700 -> 1763 bytes
docs/apiref/class_hierarchy_for_schurfactt.png | Bin 0 -> 1736 bytes
docs/apiref/class_hierarchy_for_schurprety.png | Bin 0 -> 1769 bytes
docs/apiref/class_hierarchy_for_section.png | Bin 0 -> 2143 bytes
docs/apiref/class_hierarchy_for_sf.png | Bin 0 -> 1622 bytes
docs/apiref/class_hierarchy_for_side.png | Bin 916 -> 988 bytes
docs/apiref/class_hierarchy_for_size.png | Bin 882 -> 927 bytes
docs/apiref/class_hierarchy_for_snes.png | Bin 1898 -> 1789 bytes
docs/apiref/class_hierarchy_for_sortype.png | Bin 0 -> 1709 bytes
docs/apiref/class_hierarchy_for_stenciltyp.png | Bin 1519 -> 1461 bytes
docs/apiref/class_hierarchy_for_structure.png | Bin 1167 -> 1068 bytes
docs/apiref/class_hierarchy_for_sys.png | Bin 915 -> 919 bytes
docs/apiref/class_hierarchy_for_tao.png | Bin 0 -> 1815 bytes
docs/apiref/class_hierarchy_for_truth.png | Bin 644 -> 0 bytes
docs/apiref/class_hierarchy_for_ts.png | Bin 1713 -> 1615 bytes
docs/apiref/class_hierarchy_for_type.png | Bin 882 -> 882 bytes
docs/apiref/class_hierarchy_for_type_10.png | Bin 0 -> 882 bytes
docs/apiref/class_hierarchy_for_type_11.png | Bin 0 -> 882 bytes
docs/apiref/class_hierarchy_for_type_12.png | Bin 0 -> 882 bytes
docs/apiref/class_hierarchy_for_type_2.png | Bin 882 -> 882 bytes
docs/apiref/class_hierarchy_for_type_3.png | Bin 882 -> 882 bytes
docs/apiref/class_hierarchy_for_type_4.png | Bin 882 -> 882 bytes
docs/apiref/class_hierarchy_for_type_5.png | Bin 882 -> 882 bytes
docs/apiref/class_hierarchy_for_type_6.png | Bin 882 -> 882 bytes
docs/apiref/class_hierarchy_for_type_7.png | Bin 882 -> 882 bytes
docs/apiref/class_hierarchy_for_type_8.png | Bin 882 -> 882 bytes
docs/apiref/class_hierarchy_for_type_9.png | Bin 882 -> 882 bytes
docs/apiref/class_hierarchy_for_vec.png | Bin 1895 -> 1780 bytes
docs/apiref/class_hierarchy_for_viewer.png | Bin 2114 -> 3698 bytes
docs/apiref/class_hierarchy_for_viewerhdf5.png | Bin 0 -> 3561 bytes
docs/apiref/help.html | 6 +-
docs/apiref/identifier-index.html | 5417 +-
docs/apiref/module-tree.html | 7 +-
docs/apiref/petsc4py-module.html | 18 +-
docs/apiref/petsc4py.PETSc-module.html | 212 +-
docs/apiref/petsc4py.PETSc.AO-class.html | 42 +-
docs/apiref/petsc4py.PETSc.AO.Type-class.html | 101 +-
docs/apiref/petsc4py.PETSc.Comm-class.html | 31 +-
....DA-class.html => petsc4py.PETSc.DM-class.html} | 531 +-
...l => petsc4py.PETSc.DM.BoundaryType-class.html} | 34 +-
...lass.html => petsc4py.PETSc.DM.Type-class.html} | 44 +-
....html => petsc4py.PETSc.DMComposite-class.html} | 253 +-
...A-class.html => petsc4py.PETSc.DMDA-class.html} | 442 +-
... => petsc4py.PETSc.DMDA.ElementType-class.html} | 21 +-
...tsc4py.PETSc.DMDA.InterpolationType-class.html} | 21 +-
... => petsc4py.PETSc.DMDA.StencilType-class.html} | 21 +-
...class.html => petsc4py.PETSc.DMPlex-class.html} | 784 +-
...lass.html => petsc4py.PETSc.DMShell-class.html} | 417 +-
docs/apiref/petsc4py.PETSc.Error-class.html | 27 +-
docs/apiref/petsc4py.PETSc.IS-class.html | 238 +-
docs/apiref/petsc4py.PETSc.IS.Type-class.html | 25 +-
docs/apiref/petsc4py.PETSc.InsertMode-class.html | 71 +-
docs/apiref/petsc4py.PETSc.KSP-class.html | 245 +-
.../petsc4py.PETSc.KSP.ConvergedReason-class.html | 38 +-
docs/apiref/petsc4py.PETSc.KSP.NormType-class.html | 31 +-
docs/apiref/petsc4py.PETSc.KSP.Type-class.html | 73 +-
docs/apiref/petsc4py.PETSc.LGMap-class.html | 220 +-
.../apiref/petsc4py.PETSc.LGMap.MapType-class.html | 15 +-
docs/apiref/petsc4py.PETSc.Log-class.html | 58 +-
docs/apiref/petsc4py.PETSc.LogClass-class.html | 13 +-
docs/apiref/petsc4py.PETSc.LogEvent-class.html | 30 +-
docs/apiref/petsc4py.PETSc.LogStage-class.html | 13 +-
docs/apiref/petsc4py.PETSc.Mat-class.html | 723 +-
.../petsc4py.PETSc.Mat.AssemblyType-class.html | 15 +-
... petsc4py.PETSc.Mat.FactorShiftType-class.html} | 35 +-
docs/apiref/petsc4py.PETSc.Mat.Option-class.html | 72 +-
.../petsc4py.PETSc.Mat.OrderingType-class.html | 54 +-
....html => petsc4py.PETSc.Mat.SORType-class.html} | 42 +-
.../apiref/petsc4py.PETSc.Mat.Structure-class.html | 42 +-
docs/apiref/petsc4py.PETSc.Mat.Type-class.html | 199 +-
docs/apiref/petsc4py.PETSc.NormType-class.html | 15 +-
docs/apiref/petsc4py.PETSc.NullSpace-class.html | 81 +-
docs/apiref/petsc4py.PETSc.Object-class.html | 162 +-
docs/apiref/petsc4py.PETSc.Options-class.html | 40 +-
docs/apiref/petsc4py.PETSc.PC-class.html | 924 +-
...s.html => petsc4py.PETSc.PC.ASMType-class.html} | 37 +-
... => petsc4py.PETSc.PC.CompositeType-class.html} | 32 +-
....html => petsc4py.PETSc.PC.GAMGType-class.html} | 42 +-
....html => petsc4py.PETSc.PC.GASMType-class.html} | 37 +-
... => petsc4py.PETSc.PC.SchurFactType-class.html} | 37 +-
...l => petsc4py.PETSc.PC.SchurPreType-class.html} | 32 +-
docs/apiref/petsc4py.PETSc.PC.Side-class.html | 15 +-
docs/apiref/petsc4py.PETSc.PC.Type-class.html | 75 +-
....html => petsc4py.PETSc.Partitioner-class.html} | 105 +-
...l => petsc4py.PETSc.PartitionerType-class.html} | 29 +-
docs/apiref/petsc4py.PETSc.Random-class.html | 25 +-
docs/apiref/petsc4py.PETSc.Random.Type-class.html | 19 +-
...dom-class.html => petsc4py.PETSc.SF-class.html} | 96 +-
...lass.html => petsc4py.PETSc.SF.Type-class.html} | 24 +-
docs/apiref/petsc4py.PETSc.SNES-class.html | 857 +-
.../petsc4py.PETSc.SNES.ConvergedReason-class.html | 28 +-
...=> petsc4py.PETSc.SNES.NormSchedule-class.html} | 54 +-
docs/apiref/petsc4py.PETSc.SNES.Type-class.html | 130 +-
docs/apiref/petsc4py.PETSc.Scatter-class.html | 45 +-
docs/apiref/petsc4py.PETSc.ScatterMode-class.html | 50 +-
...lass.html => petsc4py.PETSc.Section-class.html} | 383 +-
docs/apiref/petsc4py.PETSc.Sys-class.html | 46 +-
...ES-class.html => petsc4py.PETSc.TAO-class.html} | 419 +-
...s.html => petsc4py.PETSc.TAO.Reason-class.html} | 141 +-
...ass.html => petsc4py.PETSc.TAO.Type-class.html} | 141 +-
docs/apiref/petsc4py.PETSc.TS-class.html | 768 +-
...> petsc4py.PETSc.TS.ConvergedReason-class.html} | 35 +-
...l => petsc4py.PETSc.TS.EquationType-class.html} | 49 +-
...sc4py.PETSc.TS.ExactFinalTimeOption-class.html} | 29 +-
.../petsc4py.PETSc.TS.ProblemType-class.html | 15 +-
docs/apiref/petsc4py.PETSc.TS.Type-class.html | 55 +-
docs/apiref/petsc4py.PETSc.Vec-class.html | 405 +-
docs/apiref/petsc4py.PETSc.Vec.Option-class.html | 15 +-
docs/apiref/petsc4py.PETSc.Vec.Type-class.html | 86 +-
docs/apiref/petsc4py.PETSc.Viewer-class.html | 107 +-
.../apiref/petsc4py.PETSc.Viewer.Format-class.html | 113 +-
docs/apiref/petsc4py.PETSc.Viewer.Mode-class.html | 15 +-
docs/apiref/petsc4py.PETSc.Viewer.Size-class.html | 15 +-
docs/apiref/petsc4py.PETSc.Viewer.Type-class.html | 61 +-
...s.html => petsc4py.PETSc.ViewerHDF5-class.html} | 164 +-
... petsc4py.PETSc._DMComposite_access-class.html} | 173 +-
...l => petsc4py.PETSc._DMDA_Vec_array-class.html} | 95 +-
...s.html => petsc4py.PETSc._IS_buffer-class.html} | 168 +-
...html => petsc4py.PETSc._Mat_Stencil-class.html} | 132 +-
...ml => petsc4py.PETSc._Vec_LocalForm-class.html} | 148 +-
....html => petsc4py.PETSc._Vec_buffer-class.html} | 147 +-
docs/apiref/petsc4py.help-module.html | 182 -
docs/apiref/petsc4py.lib-module.html | 12 +-
docs/apiref/redirect.html | 2 +-
docs/apiref/toc-everything.html | 91 +-
docs/apiref/toc-petsc4py.PETSc-module.html | 52 +-
docs/apiref/toc-petsc4py.help-module.html | 33 -
docs/apiref/toc.html | 3 +-
docs/index.html | 121 +-
docs/index.rst | 55 +-
docs/petsc4py.1 | 443 +
docs/petsc4py.info | 553 +
docs/petsc4py.pdf | Bin 112302 -> 96365 bytes
docs/source/Makefile | 111 +-
docs/source/abstract.txt | 5 +-
docs/source/citing.rst | 17 +
docs/source/conf.py | 200 +-
docs/source/index.rst | 5 +-
docs/source/install.rst | 128 +-
docs/source/links.txt | 16 +-
docs/source/make.bat | 137 +-
docs/source/overview.rst | 21 +-
docs/source/toctree.txt | 3 +-
docs/usrman/.buildinfo | 2 +-
docs/usrman/_sources/citing.txt | 17 +
docs/usrman/_sources/index.txt | 5 +-
docs/usrman/_sources/install.txt | 128 +-
docs/usrman/_sources/overview.txt | 21 +-
docs/usrman/_static/ajax-loader.gif | Bin 0 -> 673 bytes
docs/usrman/_static/basic.css | 137 +-
docs/usrman/_static/comment-bright.png | Bin 0 -> 3500 bytes
docs/usrman/_static/comment-close.png | Bin 0 -> 3578 bytes
docs/usrman/_static/comment.png | Bin 0 -> 3445 bytes
docs/usrman/_static/default.css | 54 +-
docs/usrman/_static/doctools.js | 59 +-
docs/usrman/_static/down-pressed.png | Bin 0 -> 368 bytes
docs/usrman/_static/down.png | Bin 0 -> 363 bytes
docs/usrman/_static/jquery.js | 180 +-
docs/usrman/_static/pygments.css | 123 +-
docs/usrman/_static/searchtools.js | 193 +-
docs/usrman/_static/sidebar.js | 151 +
docs/usrman/_static/underscore.js | 23 +
docs/usrman/_static/up-pressed.png | Bin 0 -> 372 bytes
docs/usrman/_static/up.png | Bin 0 -> 363 bytes
docs/usrman/_static/websupport.js | 808 +
docs/usrman/citing.html | 116 +
docs/usrman/genindex.html | 171 +-
docs/usrman/index.html | 125 +-
docs/usrman/install.html | 218 +-
docs/usrman/manual.html | 97 +-
docs/usrman/objects.inv | Bin 72 -> 212 bytes
docs/usrman/overview.html | 117 +-
docs/usrman/search.html | 32 +-
docs/usrman/searchindex.js | 2 +-
docs/usrman/tutorial.html | 84 +-
makefile | 99 -
petsc4py.egg-info/PKG-INFO | 79 +
petsc4py.egg-info/SOURCES.txt | 436 +
petsc4py.egg-info/dependency_links.txt | 1 +
petsc4py.egg-info/not-zip-safe | 1 +
petsc4py.egg-info/requires.txt | 1 +
petsc4py.egg-info/top_level.txt | 1 +
setup.cfg | 27 +-
setup.py | 248 +-
src/PETSc/AO.pyx | 41 +-
src/PETSc/CAPI.pyx | 104 +-
src/PETSc/Comm.pyx | 22 +-
src/PETSc/Const.pyx | 44 +-
src/PETSc/DA.pyx | 375 -
src/PETSc/DM.pyx | 304 +
src/PETSc/DMComposite.pyx | 102 +
src/PETSc/DMDA.pyx | 516 +
src/PETSc/DMPlex.pyx | 616 +
src/PETSc/DMShell.pyx | 159 +
src/PETSc/IS.pyx | 459 +-
src/PETSc/KSP.pyx | 445 +-
src/PETSc/Log.pyx | 75 +-
src/PETSc/Mat.pyx | 1006 +-
src/PETSc/Object.pyx | 184 +-
src/PETSc/Options.pyx | 62 +-
src/PETSc/PC.pyx | 479 +-
src/PETSc/PETSc.pyx | 316 +-
src/PETSc/Partitioner.pyx | 65 +
src/PETSc/Random.pyx | 19 +-
src/PETSc/SF.pyx | 106 +
src/PETSc/SNES.pyx | 597 +-
src/PETSc/Scatter.pyx | 99 +
src/PETSc/Section.pyx | 214 +
src/PETSc/Sys.pyx | 97 +-
src/PETSc/TAO.pyx | 673 +
src/PETSc/TS.pyx | 659 +-
src/PETSc/Vec.pyx | 535 +-
src/PETSc/Viewer.pyx | 230 +-
src/PETSc/allocate.pxi | 34 -
src/PETSc/arraynpy.pxi | 143 +-
src/PETSc/cyclicgc.pxi | 37 +-
src/PETSc/petscao.pxi | 14 +-
src/PETSc/petscda.pxi | 100 -
src/PETSc/petscdef.pxi | 53 +-
src/PETSc/petscdm.pxi | 135 +
src/PETSc/petscdmcomposite.pxi | 53 +
src/PETSc/petscdmda.pxi | 313 +
src/PETSc/petscdmplex.pxi | 145 +
src/PETSc/petscdmshell.pxi | 308 +
src/PETSc/petscis.pxi | 214 +-
src/PETSc/petscksp.pxi | 177 +-
src/PETSc/petsclog.pxi | 39 +-
src/PETSc/petscmat.pxi | 753 +-
src/PETSc/petscmem.pxi | 5 +-
src/PETSc/petscmpi.pxi | 50 +-
src/PETSc/petscobj.pxi | 174 +-
src/PETSc/petscopt.pxi | 125 +-
src/PETSc/petscpartitioner.pxi | 16 +
src/PETSc/petscpc.pxi | 134 +-
src/PETSc/petscrand.pxi | 4 +-
src/PETSc/petscsct.pxi | 14 +
src/PETSc/petscsec.pxi | 53 +
src/PETSc/petscsf.pxi | 28 +
src/PETSc/petscsnes.pxi | 321 +-
src/PETSc/petscsys.pxi | 85 +-
src/PETSc/petsctao.pxi | 310 +
src/PETSc/petscts.pxi | 335 +-
src/PETSc/petscvec.pxi | 316 +-
src/PETSc/petscvwr.pxi | 70 +-
src/__init__.py | 17 +-
src/{help.py => __main__.py} | 51 +-
src/include/arraynpy.h | 126 -
src/include/compat.h | 39 +-
src/include/compat/232/private/kspimpl.h | 130 -
src/include/compat/232/private/matimpl.h | 994 -
src/include/compat/232/private/snesimpl.h | 145 -
src/include/compat/232/private/tsimpl.h | 89 -
src/include/compat/hdf5.h | 31 +
src/include/compat/mpi.h | 43 +-
src/include/compat/petsc.h | 88 -
src/include/compat/petscda.h | 56 -
src/include/compat/petscis.h | 156 -
src/include/compat/petscksp.h | 156 -
src/include/compat/petscmat.h | 724 -
src/include/compat/petscpc.h | 28 -
src/include/compat/petscsnes.h | 279 -
src/include/compat/petscsys.h | 15 -
src/include/compat/petscts.h | 163 -
src/include/compat/petscvec.h | 118 -
src/include/compat/petscviewer.h | 76 -
src/include/context.h | 174 -
src/include/custom.h | 1033 +-
src/include/cython.h | 53 +
src/include/initpkg.h | 90 +-
src/include/pep3118.h | 99 +
src/include/petsc4py/PETSc.pxd | 105 +-
src/include/petsc4py/numpy.h | 61 +
src/include/petsc4py/petsc4py.PETSc.h | 164 +-
src/include/petsc4py/petsc4py.PETSc_api.h | 330 +-
src/include/petsc4py/petsc4py.h | 10 -
src/include/petsc4py/petsc4py.i | 256 +-
src/include/petsc4py/petsc4py_PETSc_npy.h | 30 -
src/include/scalar.h | 28 +-
src/lib/__init__.py | 6 +-
src/libpetsc4py.c | 5 +
src/libpetsc4py.h | 16 +
src/libpetsc4py/custom.h | 113 +
src/libpetsc4py/libpetsc4py.c | 28047 ++
src/libpetsc4py/libpetsc4py.h | 40 +
src/libpetsc4py/libpetsc4py.pyx | 2560 +
src/petsc4py.PETSc.c | 323499 +++++++++++++-----
src/petsc4py.PETSc.pyx | 1 +
src/source/libpetsc4py.c | 44 -
src/source/libpetsc4py.h | 136 -
src/source/src/inline/python.h | 300 -
src/source/src/ksp/ksp/impls/python/makefile | 18 -
src/source/src/ksp/ksp/impls/python/python.c | 405 -
src/source/src/ksp/pc/impls/python/makefile | 18 -
src/source/src/ksp/pc/impls/python/python.c | 496 -
src/source/src/mat/impls/python/makefile | 18 -
src/source/src/mat/impls/python/python.c | 869 -
src/source/src/snes/impls/python/GNUmakefile | 14 -
src/source/src/snes/impls/python/ex1.c | 72 -
src/source/src/snes/impls/python/ex1.py | 39 -
src/source/src/snes/impls/python/makefile | 19 -
src/source/src/snes/impls/python/mysolver.py | 105 -
src/source/src/snes/impls/python/python.c | 764 -
src/source/src/ts/impls/python/makefile | 18 -
src/source/src/ts/impls/python/python.c | 788 -
test/runtests.py | 280 +-
test/test_comm.py | 17 +-
test/test_da.py | 135 -
test/test_dmda.py | 388 +
test/test_dmplex.py | 169 +
test/test_dmshell.py | 218 +
test/test_gc.py | 10 +-
test/test_is.py | 38 +-
test/test_ksp.py | 143 +-
test/test_ksp_py.py | 112 +
test/test_lgmap.py | 78 +-
test/test_mat_aij.py | 517 +-
test/test_mat_dense.py | 21 +-
test/test_mat_fact.py | 13 +-
test/test_mat_py.py | 62 +-
test/test_nsp.py | 4 +-
test/test_object.py | 70 +-
test/test_optdb.py | 8 +-
test/test_pc_py.py | 37 +-
test/test_snes.py | 125 +-
test/test_snes_py.py | 103 +
test/test_sys.py | 2 +
test/test_tao.py | 63 +
test/test_ts.py | 204 +-
test/test_ts_py.py | 119 +-
test/test_vec.py | 46 +-
463 files changed, 298424 insertions(+), 113306 deletions(-)
create mode 100644 CHANGES.rst
create mode 100644 DESCRIPTION.rst
delete mode 100644 HISTORY.txt
create mode 100644 LICENSE.rst
delete mode 100644 LICENSE.txt
create mode 100644 README.rst
delete mode 100644 README.txt
create mode 100644 conf/baseconf.py
delete mode 100644 conf/core/__init__.py
delete mode 100644 conf/core/confcore.py
delete mode 100644 conf/core/confutils.py
create mode 100644 demo/binary-io/makefile
create mode 100644 demo/binary-io/matvecio.py
create mode 100644 demo/bratu3d/makefile
create mode 100644 demo/kspsolve/makefile
delete mode 100644 demo/kspsolve/petsc-cg.tex
create mode 100644 demo/makefile
create mode 100644 demo/ode/heat.py
create mode 100644 demo/ode/orego.py
create mode 100644 demo/perftest/App.f90
create mode 100644 demo/perftest/App.pyf
create mode 100644 demo/perftest/driver.c
create mode 100644 demo/perftest/driver.py
create mode 100644 demo/perftest/makefile
create mode 100644 demo/perftest/makefile.f2py
create mode 100644 demo/perftest/makefile.petsc
create mode 100644 demo/poisson2d/makefile
create mode 100644 demo/poisson2d/poisson2d.py
delete mode 100644 demo/poisson3d/makefile.f2py
create mode 100644 demo/taosolve/chwirut.py
create mode 100644 demo/taosolve/rosenbrock.py
create mode 100644 demo/wrap-cython/Bratu3D.pyx
copy demo/{wrap-swig/Bratu3D.c => wrap-cython/Bratu3Dimpl.c} (73%)
create mode 100644 demo/wrap-cython/Bratu3Dimpl.h
create mode 100644 demo/wrap-cython/makefile
create mode 100644 demo/wrap-cython/run_demo.py
copy demo/{wrap-swig => wrap-cython}/setup.py (55%)
create mode 100644 demo/wrap-f2py/.f2py_f2cmap
create mode 100644 demo/wrap-f2py/Bratu2D.F90
create mode 100644 demo/wrap-f2py/Bratu2D.pyf
create mode 100644 demo/wrap-swig/Bratu3D.i
rename docs/{HISTORY.html => CHANGES.html} (50%)
create mode 100644 docs/apiref/class_hierarchy_for__dmcomposi.png
create mode 100644 docs/apiref/class_hierarchy_for__dmda_vec_.png
create mode 100644 docs/apiref/class_hierarchy_for__is_buffer.png
create mode 100644 docs/apiref/class_hierarchy_for__mat_stenc.png
create mode 100644 docs/apiref/class_hierarchy_for__vec_buffe.png
create mode 100644 docs/apiref/class_hierarchy_for__vec_local.png
create mode 100644 docs/apiref/class_hierarchy_for_asmtype.png
create mode 100644 docs/apiref/class_hierarchy_for_boundaryty.png
create mode 100644 docs/apiref/class_hierarchy_for_compositet.png
create mode 100644 docs/apiref/class_hierarchy_for_convergedr_3.png
delete mode 100644 docs/apiref/class_hierarchy_for_da.png
create mode 100644 docs/apiref/class_hierarchy_for_dm.png
create mode 100644 docs/apiref/class_hierarchy_for_dmcomposit.png
create mode 100644 docs/apiref/class_hierarchy_for_dmda.png
create mode 100644 docs/apiref/class_hierarchy_for_dmplex.png
create mode 100644 docs/apiref/class_hierarchy_for_dmshell.png
create mode 100644 docs/apiref/class_hierarchy_for_equationty.png
create mode 100644 docs/apiref/class_hierarchy_for_exactfinal.png
create mode 100644 docs/apiref/class_hierarchy_for_factorshif.png
create mode 100644 docs/apiref/class_hierarchy_for_gamgtype.png
create mode 100644 docs/apiref/class_hierarchy_for_gasmtype.png
create mode 100644 docs/apiref/class_hierarchy_for_normschedu.png
create mode 100644 docs/apiref/class_hierarchy_for_partitione.png
create mode 100644 docs/apiref/class_hierarchy_for_partitione_2.png
delete mode 100644 docs/apiref/class_hierarchy_for_periodicty.png
create mode 100644 docs/apiref/class_hierarchy_for_schurfactt.png
create mode 100644 docs/apiref/class_hierarchy_for_schurprety.png
create mode 100644 docs/apiref/class_hierarchy_for_section.png
create mode 100644 docs/apiref/class_hierarchy_for_sf.png
create mode 100644 docs/apiref/class_hierarchy_for_sortype.png
create mode 100644 docs/apiref/class_hierarchy_for_tao.png
delete mode 100644 docs/apiref/class_hierarchy_for_truth.png
create mode 100644 docs/apiref/class_hierarchy_for_type_10.png
create mode 100644 docs/apiref/class_hierarchy_for_type_11.png
create mode 100644 docs/apiref/class_hierarchy_for_type_12.png
create mode 100644 docs/apiref/class_hierarchy_for_viewerhdf5.png
copy docs/apiref/{petsc4py.PETSc.DA-class.html => petsc4py.PETSc.DM-class.html} (67%)
copy docs/apiref/{petsc4py.PETSc.PC.Side-class.html => petsc4py.PETSc.DM.BoundaryType-class.html} (82%)
copy docs/apiref/{petsc4py.PETSc.Viewer.Mode-class.html => petsc4py.PETSc.DM.Type-class.html} (71%)
copy docs/apiref/{petsc4py.PETSc.Random-class.html => petsc4py.PETSc.DMComposite-class.html} (62%)
rename docs/apiref/{petsc4py.PETSc.DA-class.html => petsc4py.PETSc.DMDA-class.html} (62%)
rename docs/apiref/{petsc4py.PETSc.DA.ElementType-class.html => petsc4py.PETSc.DMDA.ElementType-class.html} (87%)
rename docs/apiref/{petsc4py.PETSc.DA.InterpolationType-class.html => petsc4py.PETSc.DMDA.InterpolationType-class.html} (87%)
rename docs/apiref/{petsc4py.PETSc.DA.StencilType-class.html => petsc4py.PETSc.DMDA.StencilType-class.html} (87%)
copy docs/apiref/{petsc4py.PETSc.SNES-class.html => petsc4py.PETSc.DMPlex-class.html} (58%)
copy docs/apiref/{petsc4py.PETSc.Viewer-class.html => petsc4py.PETSc.DMShell-class.html} (57%)
copy docs/apiref/{petsc4py.PETSc.InsertMode-class.html => petsc4py.PETSc.Mat.FactorShiftType-class.html} (81%)
copy docs/apiref/{petsc4py.PETSc.DA.PeriodicType-class.html => petsc4py.PETSc.Mat.SORType-class.html} (79%)
copy docs/apiref/{petsc4py.PETSc.PC.Side-class.html => petsc4py.PETSc.PC.ASMType-class.html} (83%)
copy docs/apiref/{petsc4py.PETSc.PC.Side-class.html => petsc4py.PETSc.PC.CompositeType-class.html} (82%)
copy docs/apiref/{petsc4py.PETSc.PC.Side-class.html => petsc4py.PETSc.PC.GAMGType-class.html} (80%)
copy docs/apiref/{petsc4py.PETSc.PC.Side-class.html => petsc4py.PETSc.PC.GASMType-class.html} (83%)
copy docs/apiref/{petsc4py.PETSc.PC.Side-class.html => petsc4py.PETSc.PC.SchurFactType-class.html} (83%)
copy docs/apiref/{petsc4py.PETSc.PC.Side-class.html => petsc4py.PETSc.PC.SchurPreType-class.html} (83%)
copy docs/apiref/{petsc4py.PETSc.AO-class.html => petsc4py.PETSc.Partitioner-class.html} (78%)
copy docs/apiref/{petsc4py.PETSc.SNES.Type-class.html => petsc4py.PETSc.PartitionerType-class.html} (80%)
copy docs/apiref/{petsc4py.PETSc.Random-class.html => petsc4py.PETSc.SF-class.html} (83%)
copy docs/apiref/{petsc4py.PETSc.Random.Type-class.html => petsc4py.PETSc.SF.Type-class.html} (83%)
copy docs/apiref/{petsc4py.PETSc.NormType-class.html => petsc4py.PETSc.SNES.NormSchedule-class.html} (78%)
copy docs/apiref/{petsc4py.PETSc.IS-class.html => petsc4py.PETSc.Section-class.html} (67%)
copy docs/apiref/{petsc4py.PETSc.SNES-class.html => petsc4py.PETSc.TAO-class.html} (75%)
copy docs/apiref/{petsc4py.PETSc.SNES.ConvergedReason-class.html => petsc4py.PETSc.TAO.Reason-class.html} (61%)
copy docs/apiref/{petsc4py.PETSc.Mat.Option-class.html => petsc4py.PETSc.TAO.Type-class.html} (57%)
copy docs/apiref/{petsc4py.PETSc.InsertMode-class.html => petsc4py.PETSc.TS.ConvergedReason-class.html} (79%)
copy docs/apiref/{petsc4py.PETSc.NormType-class.html => petsc4py.PETSc.TS.EquationType-class.html} (76%)
rename docs/apiref/{petsc4py.PETSc.Truth-class.html => petsc4py.PETSc.TS.ExactFinalTimeOption-class.html} (82%)
copy docs/apiref/{petsc4py.PETSc.AO-class.html => petsc4py.PETSc.ViewerHDF5-class.html} (67%)
copy docs/apiref/{petsc4py.PETSc.InsertMode-class.html => petsc4py.PETSc._DMComposite_access-class.html} (68%)
copy docs/apiref/{petsc4py.PETSc.LogClass-class.html => petsc4py.PETSc._DMDA_Vec_array-class.html} (79%)
copy docs/apiref/{petsc4py.PETSc.InsertMode-class.html => petsc4py.PETSc._IS_buffer-class.html} (68%)
rename docs/apiref/{petsc4py.PETSc.DA.PeriodicType-class.html => petsc4py.PETSc._Mat_Stencil-class.html} (73%)
copy docs/apiref/{petsc4py.PETSc.LogClass-class.html => petsc4py.PETSc._Vec_LocalForm-class.html} (67%)
copy docs/apiref/{petsc4py.PETSc.ScatterMode-class.html => petsc4py.PETSc._Vec_buffer-class.html} (68%)
delete mode 100644 docs/apiref/petsc4py.help-module.html
delete mode 100644 docs/apiref/toc-petsc4py.help-module.html
create mode 100644 docs/petsc4py.1
create mode 100644 docs/petsc4py.info
create mode 100644 docs/source/citing.rst
create mode 100644 docs/usrman/_sources/citing.txt
create mode 100644 docs/usrman/_static/ajax-loader.gif
create mode 100644 docs/usrman/_static/comment-bright.png
create mode 100644 docs/usrman/_static/comment-close.png
create mode 100644 docs/usrman/_static/comment.png
create mode 100644 docs/usrman/_static/down-pressed.png
create mode 100644 docs/usrman/_static/down.png
create mode 100644 docs/usrman/_static/sidebar.js
create mode 100644 docs/usrman/_static/underscore.js
create mode 100644 docs/usrman/_static/up-pressed.png
create mode 100644 docs/usrman/_static/up.png
create mode 100644 docs/usrman/_static/websupport.js
create mode 100644 docs/usrman/citing.html
delete mode 100644 makefile
create mode 100644 petsc4py.egg-info/PKG-INFO
create mode 100644 petsc4py.egg-info/SOURCES.txt
create mode 100644 petsc4py.egg-info/dependency_links.txt
create mode 100644 petsc4py.egg-info/not-zip-safe
create mode 100644 petsc4py.egg-info/requires.txt
create mode 100644 petsc4py.egg-info/top_level.txt
delete mode 100644 src/PETSc/DA.pyx
create mode 100644 src/PETSc/DM.pyx
create mode 100644 src/PETSc/DMComposite.pyx
create mode 100644 src/PETSc/DMDA.pyx
create mode 100644 src/PETSc/DMPlex.pyx
create mode 100644 src/PETSc/DMShell.pyx
create mode 100644 src/PETSc/Partitioner.pyx
create mode 100644 src/PETSc/SF.pyx
create mode 100644 src/PETSc/Scatter.pyx
create mode 100644 src/PETSc/Section.pyx
create mode 100644 src/PETSc/TAO.pyx
delete mode 100644 src/PETSc/allocate.pxi
delete mode 100644 src/PETSc/petscda.pxi
create mode 100644 src/PETSc/petscdm.pxi
create mode 100644 src/PETSc/petscdmcomposite.pxi
create mode 100644 src/PETSc/petscdmda.pxi
create mode 100644 src/PETSc/petscdmplex.pxi
create mode 100644 src/PETSc/petscdmshell.pxi
create mode 100644 src/PETSc/petscpartitioner.pxi
create mode 100644 src/PETSc/petscsct.pxi
create mode 100644 src/PETSc/petscsec.pxi
create mode 100644 src/PETSc/petscsf.pxi
create mode 100644 src/PETSc/petsctao.pxi
rename src/{help.py => __main__.py} (54%)
delete mode 100644 src/include/arraynpy.h
delete mode 100644 src/include/compat/232/private/kspimpl.h
delete mode 100644 src/include/compat/232/private/matimpl.h
delete mode 100644 src/include/compat/232/private/snesimpl.h
delete mode 100644 src/include/compat/232/private/tsimpl.h
create mode 100644 src/include/compat/hdf5.h
delete mode 100644 src/include/compat/petsc.h
delete mode 100644 src/include/compat/petscda.h
delete mode 100644 src/include/compat/petscis.h
delete mode 100644 src/include/compat/petscksp.h
delete mode 100644 src/include/compat/petscmat.h
delete mode 100644 src/include/compat/petscpc.h
delete mode 100644 src/include/compat/petscsnes.h
delete mode 100644 src/include/compat/petscsys.h
delete mode 100644 src/include/compat/petscts.h
delete mode 100644 src/include/compat/petscvec.h
delete mode 100644 src/include/compat/petscviewer.h
delete mode 100644 src/include/context.h
create mode 100644 src/include/cython.h
create mode 100644 src/include/pep3118.h
create mode 100644 src/include/petsc4py/numpy.h
delete mode 100644 src/include/petsc4py/petsc4py_PETSc_npy.h
create mode 100644 src/libpetsc4py.c
create mode 100644 src/libpetsc4py.h
create mode 100644 src/libpetsc4py/custom.h
create mode 100644 src/libpetsc4py/libpetsc4py.c
create mode 100644 src/libpetsc4py/libpetsc4py.h
create mode 100644 src/libpetsc4py/libpetsc4py.pyx
delete mode 100644 src/source/libpetsc4py.c
delete mode 100644 src/source/libpetsc4py.h
delete mode 100644 src/source/src/inline/python.h
delete mode 100644 src/source/src/ksp/ksp/impls/python/makefile
delete mode 100644 src/source/src/ksp/ksp/impls/python/python.c
delete mode 100644 src/source/src/ksp/pc/impls/python/makefile
delete mode 100644 src/source/src/ksp/pc/impls/python/python.c
delete mode 100644 src/source/src/mat/impls/python/makefile
delete mode 100644 src/source/src/mat/impls/python/python.c
delete mode 100644 src/source/src/snes/impls/python/GNUmakefile
delete mode 100644 src/source/src/snes/impls/python/ex1.c
delete mode 100755 src/source/src/snes/impls/python/ex1.py
delete mode 100644 src/source/src/snes/impls/python/makefile
delete mode 100644 src/source/src/snes/impls/python/mysolver.py
delete mode 100644 src/source/src/snes/impls/python/python.c
delete mode 100644 src/source/src/ts/impls/python/makefile
delete mode 100644 src/source/src/ts/impls/python/python.c
delete mode 100644 test/test_da.py
create mode 100644 test/test_dmda.py
create mode 100644 test/test_dmplex.py
create mode 100644 test/test_dmshell.py
create mode 100644 test/test_ksp_py.py
create mode 100644 test/test_snes_py.py
create mode 100644 test/test_tao.py
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/petsc4py.git
More information about the Python-modules-commits
mailing list