[petsc4py] 01/05: Merge branch 'upstream' (3.6.0)

Drew Parsons dparsons at moszumanska.debian.org
Sat Oct 31 08:37:23 UTC 2015


This is an automated email from the git hooks/post-receive script.

dparsons pushed a commit to branch master
in repository petsc4py.

commit bc070ea8c61c369d12014a309aa43a8b2545b934
Merge: 3cabce4 0383b00
Author: Drew Parsons <dparsons at debian.org>
Date:   Fri Oct 30 23:41:01 2015 +0800

    Merge branch 'upstream' (3.6.0)

 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                                           |    249 +-
 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(+), 113307 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/petsc4py.git



More information about the debian-science-commits mailing list