[python-escript] branch debian updated (cd41cea -> f4e5403)

Joel Fenwick jfenwick-guest at moszumanska.debian.org
Wed Sep 21 02:17:30 UTC 2016


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

jfenwick-guest pushed a change to branch debian
in repository python-escript.

      from  cd41cea   Update changelog.
       new  f4e5403   Bring up to date with upstream 5.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:
 CREDITS.txt => CREDITS                             |    5 +-
 README_LICENSE => LICENSE                          |    0
 README                                             |   11 +
 SConstruct                                         |  477 +-
 debian/changelog                                   |    6 +
 debian/patches/10_use_python35.patch               |   35 -
 debian/patches/11_use_c++03                        |   11 -
 debian/patches/13_cpp_overlord                     |   84 -
 debian/patches/series                              |    3 -
 doc/SConscript                                     |    2 -
 doc/docguide.tex                                   |    3 +-
 doc/doxygen/doxygen_esys                           |    3 +-
 doc/examples/SConscript                            |   47 +-
 doc/examples/cookbook/example01a.py                |    1 +
 doc/examples/cookbook/example03b.py                |    1 +
 doc/examples/cookbook/example08a.py                |    2 +-
 doc/examples/cookbook/example08b.py                |    2 +-
 doc/examples/cookbook/example09a.py                |    2 +-
 doc/examples/cookbook/example10m.py                |   23 +-
 doc/examples/inversion/grav_ermapper.py            |   15 +-
 doc/examples/inversion/grav_netcdf.py              |   21 +-
 doc/examples/inversion/gravmag_netcdf.py           |   19 +-
 doc/examples/inversion/gravmag_nodriver.py         |    3 -
 doc/examples/inversion/mag_netcdf.py               |   20 +-
 doc/examples/inversion/synthetic_HTI.py            |  347 +-
 doc/examples/inversion/synthetic_TTI.py            |  263 +-
 doc/examples/inversion/synthetic_VTI.py            |  293 +-
 doc/examples/inversion/synthetic_sonic.py          |  228 +-
 doc/examples/inversion/synthetic_sonicHTI.py       |  305 +-
 doc/examples/inversion/test_commemi1.py            |  196 +-
 doc/examples/inversion/test_commemi4.py            |  245 +-
 doc/examples/usersguide/voxet_reader.py            |   50 +-
 doc/examples/usersguide/wave.py                    |    1 +
 doc/install/cxx11.tex                              |   14 +
 doc/install/install.tex                            |    2 +-
 doc/install/intro.tex                              |   21 +-
 doc/install/source.tex                             |   97 +-
 doc/user/changes.tex                               |   22 +-
 doc/user/esys.bib                                  |   11 -
 doc/user/linearPDE.tex                             |   11 +-
 doc/user/subworlds.tex                             |    2 +-
 doc/verinfo.tex                                    |    4 +-
 downunder/py_src/coordinates.py                    |   22 +-
 downunder/py_src/forwardmodels/acoustic.py         |    6 +-
 downunder/py_src/magtel2d.py                       |    2 +-
 downunder/py_src/seismic.py                        |    6 +-
 downunder/test/python/SConscript                   |    5 +-
 downunder/test/python/run_comm1.py                 |   35 +-
 downunder/test/python/run_comm4.py                 |   12 +-
 downunder/test/python/run_datasources.py           |    7 +-
 downunder/test/python/run_dcforward.py             |    2 +-
 downunder/test/python/run_forward.py               |   76 +-
 downunder/test/python/run_inversion_gravmag_2d.py  |    4 +-
 {paso/profiling => dudley}/SConscript              |   22 +-
 dudley/py_src/SConscript                           |    8 +-
 dudley/py_src/__init__.py                          |    1 -
 dudley/py_src/factorywrappers.py                   |   73 +-
 dudley/py_src/readers.py                           |    7 +-
 dudley/src/Assemble.h                              |  235 +-
 dudley/src/Assemble_AverageElementData.cpp         |  174 +-
 dudley/src/Assemble_CopyElementData.cpp            |  125 +-
 dudley/src/Assemble_CopyNodalData.cpp              |  505 +-
 dudley/src/Assemble_LumpedSystem.cpp               |  615 +-
 dudley/src/Assemble_NodeCoordinates.cpp            |   74 +-
 dudley/src/Assemble_PDE.cpp                        |  561 +-
 dudley/src/Assemble_PDE_Points.cpp                 |  117 +-
 dudley/src/Assemble_PDE_Single2_1D.cpp             |  356 -
 dudley/src/Assemble_PDE_Single2_2D.cpp             |  393 -
 dudley/src/Assemble_PDE_Single2_3D.cpp             |  428 -
 dudley/src/Assemble_PDE_Single_2D.cpp              |  321 +
 dudley/src/Assemble_PDE_Single_3D.cpp              |  365 +
 dudley/src/Assemble_PDE_System2_1D.cpp             |  423 -
 dudley/src/Assemble_PDE_System2_2D.cpp             |  461 --
 dudley/src/Assemble_PDE_System2_3D.cpp             |  504 --
 dudley/src/Assemble_PDE_System_2D.cpp              |  374 +
 dudley/src/Assemble_PDE_System_3D.cpp              |  427 +
 dudley/src/Assemble_addToSystemMatrix.cpp          |  545 +-
 dudley/src/Assemble_getAssembleParameters.cpp      |  249 +-
 dudley/src/Assemble_getNormal.cpp                  |   83 +
 dudley/src/Assemble_getSize.cpp                    |  157 +-
 dudley/src/Assemble_gradient.cpp                   |  640 +-
 dudley/src/Assemble_integrate.cpp                  |  146 +-
 dudley/src/Assemble_interpolate.cpp                |  188 +-
 dudley/src/Assemble_jacobeans.cpp                  |  363 -
 dudley/src/Assemble_jacobians.cpp                  |  317 +
 dudley/src/Assemble_setNormal.cpp                  |  123 -
 dudley/src/CPPAdapter/DudleyAdapterException.cpp   |   34 -
 dudley/src/CPPAdapter/DudleyAdapterException.h     |  106 -
 dudley/src/CPPAdapter/DudleyError.cpp              |   54 -
 dudley/src/CPPAdapter/DudleyError.h                |   51 -
 dudley/src/CPPAdapter/MeshAdapter.cpp              | 2043 -----
 dudley/src/CPPAdapter/MeshAdapter.h                |  671 --
 dudley/src/CPPAdapter/MeshAdapterFactory.cpp       |  714 --
 dudley/src/CPPAdapter/MeshAdapterFactory.h         |  168 -
 dudley/src/DomainFactory.cpp                       |  473 ++
 dudley/src/DomainFactory.h                         |  125 +
 dudley/src/Dudley.cpp                              |   79 -
 dudley/src/Dudley.h                                |   66 +-
 dudley/src/DudleyDomain.cpp                        | 1733 ++++
 dudley/src/DudleyDomain.h                          |  743 ++
 .../DudleyException.h}                             |   17 +-
 dudley/src/DudleyVersion.h                         |    3 +-
 dudley/src/ElementFile.cpp                         |  338 +-
 dudley/src/ElementFile.h                           |  255 +-
 dudley/src/ElementFile_allocTable.cpp              |  119 -
 dudley/src/ElementFile_copyTable.cpp               |   61 -
 dudley/src/ElementFile_createColoring.cpp          |  146 +-
 dudley/src/ElementFile_distributeByRankOfDOF.cpp   |  383 +-
 dudley/src/ElementFile_gather.cpp                  |   57 -
 dudley/src/ElementFile_jacobeans.cpp               |  162 -
 dudley/src/ElementFile_jacobians.cpp               |   94 +
 dudley/src/ElementFile_markNodes.cpp               |   82 -
 dudley/src/ElementFile_optimizeOrdering.cpp        |   80 -
 dudley/src/ElementFile_relableNodes.cpp            |   50 -
 dudley/src/ElementFile_scatter.cpp                 |   57 -
 dudley/src/ElementFile_setCoordinates.cpp          |   37 -
 dudley/src/ElementFile_setNodeRange.cpp            |   46 -
 dudley/src/ElementFile_setTags.cpp                 |   90 -
 dudley/src/ElementType.cpp                         |   52 -
 dudley/src/ElementType.h                           |   38 +-
 dudley/src/IndexList.cpp                           |  154 +-
 dudley/src/IndexList.h                             |   42 +-
 dudley/src/Mesh.cpp                                |  163 -
 dudley/src/Mesh.h                                  |  166 -
 dudley/src/Mesh_createNodeFileMappings.cpp         |  523 --
 dudley/src/Mesh_distributeByRankOfDOF.cpp          |  153 +-
 dudley/src/Mesh_findMatchingFaces.cpp              |  262 -
 dudley/src/Mesh_getPattern.cpp                     |  175 +-
 dudley/src/Mesh_markNodes.cpp                      |   57 -
 dudley/src/Mesh_optimizeDOFDistribution.cpp        |  381 +-
 dudley/src/Mesh_optimizeDOFLabeling.cpp            |  168 +-
 dudley/src/Mesh_prepare.cpp                        |  164 -
 dudley/src/Mesh_print.cpp                          |  125 -
 dudley/src/Mesh_read.cpp                           |  911 +--
 dudley/src/Mesh_readGmsh.cpp                       |  663 +-
 dudley/src/Mesh_relableElementNodes.cpp            |   39 -
 dudley/src/Mesh_resolveNodeIds.cpp                 |  166 +-
 dudley/src/Mesh_setCoordinates.cpp                 |   34 -
 dudley/src/Mesh_tagmaps.cpp                        |   43 -
 dudley/src/Mesh_tet4.cpp                           | 1134 ++-
 dudley/src/Mesh_tri3.cpp                           |  494 +-
 dudley/src/Mesh_write.cpp                          |  412 +-
 dudley/src/NodeFile.cpp                            |  407 +-
 dudley/src/NodeFile.h                              |  340 +-
 dudley/src/NodeFile_allocTable.cpp                 |  158 -
 dudley/src/NodeFile_copyTable.cpp                  |   57 -
 dudley/src/NodeFile_createDenseLabelings.cpp       |  735 +-
 dudley/src/NodeFile_createMappings.cpp             |  253 +
 dudley/src/NodeFile_createTrilinosGraph.cpp        |   78 +
 dudley/src/NodeFile_gather.cpp                     |  313 +-
 dudley/src/NodeFile_scatter.cpp                    |   66 -
 dudley/src/NodeFile_setCoordinates.cpp             |   62 -
 dudley/src/NodeFile_setIdRange.cpp                 |  227 -
 dudley/src/NodeFile_setTags.cpp                    |   73 -
 dudley/src/NodeMapping.cpp                         |   99 -
 dudley/src/NodeMapping.h                           |  107 +-
 dudley/src/SConscript                              |  228 +-
 dudley/src/ShapeTable.cpp                          |  199 +-
 dudley/src/ShapeTable.h                            |   78 +-
 dudley/src/TagMap.cpp                              |  125 -
 dudley/src/TagMap.h                                |   38 -
 dudley/src/TriangularMesh.h                        |   35 -
 dudley/src/Util.cpp                                |  878 +--
 dudley/src/Util.h                                  |  107 +-
 dudley/src/dudleycpp.cpp                           |  191 +
 ...dapterTestCase.cpp => DudleyDomainTestCase.cpp} |   28 +-
 .../test/DudleyDomainTestCase.h                    |    8 +-
 dudley/test/SConscript                             |   13 +-
 dudley/test/dudley_UnitTests.cpp                   |   11 +-
 dudley/test/python/FCT_benchmark.py                |    0
 dudley/test/python/SConscript                      |   58 +-
 dudley/test/python/axisymm-splitB.py               |    0
 dudley/test/python/blocktest.py                    |    0
 dudley/test/python/data_meshes/brick_8x10x12.fly   |    1 +
 dudley/test/python/data_meshes/rectangle_8x10.fly  |    1 +
 dudley/test/python/data_meshes/tagtest2.fly        |    1 +
 dudley/test/python/data_meshes/tet10.fly           |    1 +
 dudley/test/python/data_meshes/tet4.fly            |    1 +
 dudley/test/python/data_meshes/tet_2D_order1.fly   |    1 +
 dudley/test/python/data_meshes/tet_3D_order1.fly   |    3 +-
 dudley/test/python/data_meshes/tri3.fly            |    1 +
 dudley/test/python/linearElastic.py                |    0
 dudley/test/python/run_escriptOnDudley.py          |   47 +-
 dudley/test/python/run_inputOutput.py              |   26 +-
 dudley/test/python/run_linearPDEsOnDudley1.py      |   75 +-
 dudley/test/python/run_linearPDEsOnDudley2.py      |   72 +-
 dudley/test/python/run_models.py                   |  124 +-
 dudley/test/python/run_nlpde2dOnDudley.py          |   55 -
 dudley/test/python/run_nlpde3dOnDudley.py          |   55 -
 .../test/python/run_nonlinearPDEsOnDudley.py       |   30 +-
 dudley/test/python/run_pasoSolversOnDudley.py      |  316 +
 dudley/test/python/run_simplesolve.py              |  550 --
 dudley/test/python/run_splitworldOnDudley.py       |   16 +-
 dudley/test/python/run_trilinosSolversOnDudley.py  |  344 +
 dudley/test/python/run_utilOnDudley.py             |   36 +-
 escript/py_src/SConscript                          |    8 +-
 escript/py_src/__init__.py                         |    3 +-
 .../SConscript                                     |   17 +-
 escriptcore/py_src/SConscript                      |    6 +-
 escriptcore/py_src/faultsystems.py                 |    4 +-
 escriptcore/py_src/flows.py                        |    2 +-
 escriptcore/py_src/gmshrunner.py                   |    6 +-
 escriptcore/py_src/linearPDEs.py                   |  158 +-
 escriptcore/py_src/nonlinearPDE.py                 |   19 +-
 escriptcore/py_src/pdetools.py                     |   10 +-
 escriptcore/py_src/util.py                         |  372 +-
 escriptcore/src/AbstractContinuousDomain.cpp       |   11 +-
 escriptcore/src/AbstractContinuousDomain.h         |   22 +-
 escriptcore/src/AbstractDomain.cpp                 |    4 -
 escriptcore/src/AbstractDomain.h                   |   18 +-
 escriptcore/src/AbstractReducer.cpp                |   15 +-
 escriptcore/src/AbstractReducer.h                  |   94 +-
 escriptcore/src/AbstractSystemMatrix.cpp           |   33 +-
 escriptcore/src/AbstractSystemMatrix.h             |   27 +-
 escriptcore/src/AbstractTransportProblem.cpp       |  124 +-
 escriptcore/src/AbstractTransportProblem.h         |   32 +-
 escriptcore/src/ArrayOps.cpp                       |   70 +
 escriptcore/src/ArrayOps.h                         |  892 +++
 escriptcore/src/Assert.h                           |   83 +
 escriptcore/src/BinaryDataReadyOps.cpp             |  873 ++
 escriptcore/src/BinaryDataReadyOps.h               |   59 +
 escriptcore/src/BinaryOp.h                         |  206 -
 escriptcore/src/Data.cpp                           | 3185 ++++++--
 escriptcore/src/Data.h                             | 1920 ++---
 escriptcore/src/DataAbstract.cpp                   |  132 +-
 escriptcore/src/DataAbstract.h                     |  207 +-
 escriptcore/src/DataAlgorithm.h                    |  339 -
 escriptcore/src/DataBlocks2D.cpp                   |   92 -
 escriptcore/src/DataBlocks2D.h                     |  337 -
 escriptcore/src/DataC.cpp                          |  174 -
 escriptcore/src/DataC.h                            |  172 -
 escriptcore/src/DataConstant.cpp                   |  443 +-
 escriptcore/src/DataConstant.h                     |  104 +-
 escriptcore/src/DataEmpty.cpp                      |   68 +-
 escriptcore/src/DataEmpty.h                        |   50 +-
 escriptcore/src/DataException.cpp                  |   30 -
 escriptcore/src/DataException.h                    |   86 +-
 escriptcore/src/DataExpanded.cpp                   |  894 ++-
 escriptcore/src/DataExpanded.h                     |  130 +-
 escriptcore/src/DataFactory.cpp                    |  649 +-
 escriptcore/src/DataLazy.cpp                       | 1757 ++---
 escriptcore/src/DataLazy.h                         |  100 +-
 escriptcore/src/DataMaths.cpp                      |  340 -
 escriptcore/src/DataMaths.h                        |  952 ---
 escriptcore/src/DataReady.cpp                      |   14 +-
 escriptcore/src/DataReady.h                        |  129 +-
 escriptcore/src/DataTagged.cpp                     |  966 ++-
 escriptcore/src/DataTagged.h                       |  226 +-
 escriptcore/src/DataTypes.cpp                      |  464 +-
 escriptcore/src/DataTypes.h                        |  240 +-
 escriptcore/src/DataVector.cpp                     |  623 +-
 escriptcore/src/DataVector.h                       |  566 +-
 escriptcore/src/DataVectorAlt.cpp                  |  113 +
 escriptcore/src/DataVectorAlt.h                    |  485 ++
 escriptcore/src/DataVectorOps.cpp                  |  999 +++
 escriptcore/src/DataVectorOps.h                    | 1452 ++++
 .../src/{DataVector.cpp => DataVectorTaipan.cpp}   |   82 +-
 .../src/{DataVector.h => DataVectorTaipan.h}       |  116 +-
 escriptcore/src/Distribution.h                     |   79 +
 escriptcore/src/DomainException.cpp                |   32 -
 escriptcore/src/DomainException.h                  |   84 +-
 escriptcore/src/ES_optype.cpp                      |   80 +
 escriptcore/src/ES_optype.h                        |  108 +
 escriptcore/src/EscriptParams.cpp                  |  308 +-
 escriptcore/src/EscriptParams.h                    |  139 +-
 escriptcore/src/EsysException.h                    |   97 +
 escriptcore/src/EsysMPI.cpp                        |  242 +
 escriptcore/src/EsysMPI.h                          |  202 +
 .../src/ExceptionTranslators.cpp                   |   36 +-
 escriptcore/src/ExceptionTranslators.h             |   66 +
 .../src/FileWriter.h                               |   20 +-
 escriptcore/src/FunctionSpace.cpp                  |   42 +-
 escriptcore/src/FunctionSpace.h                    |   16 +-
 escriptcore/src/FunctionSpaceException.cpp         |   34 -
 escriptcore/src/FunctionSpaceException.h           |   83 +-
 escriptcore/src/FunctionSpaceFactory.cpp           |    4 -
 escriptcore/src/FunctionSpaceFactory.h             |    9 +-
 {esysUtils => escriptcore}/src/IndexList.h         |   47 +-
 escriptcore/src/LapackInverseHelper.cpp            |   12 +-
 escriptcore/src/LocalOps.h                         |  563 --
 escriptcore/src/MPIDataReducer.cpp                 |  546 +-
 escriptcore/src/MPIDataReducer.h                   |   27 +-
 escriptcore/src/MPIScalarReducer.cpp               |  189 +-
 escriptcore/src/MPIScalarReducer.h                 |   38 +-
 escriptcore/src/NonReducedVariable.cpp             |   18 +-
 escriptcore/src/NonReducedVariable.h               |   37 +-
 escriptcore/src/NullDomain.cpp                     |   22 +-
 escriptcore/src/NullDomain.h                       |   12 +-
 escriptcore/src/Pointers.h                         |    9 +-
 escriptcore/src/Random.cpp                         |  244 +
 .../src/EsysRandom.h => escriptcore/src/Random.h   |   20 +-
 escriptcore/src/SConscript                         |  125 +-
 escriptcore/src/SolverOptions.cpp                  |  204 +-
 escriptcore/src/SolverOptions.h                    |   82 +-
 escriptcore/src/SolverOptionsException.cpp         |   28 -
 escriptcore/src/SolverOptionsException.h           |   91 -
 escriptcore/src/SplitWorld.cpp                     |   51 +-
 escriptcore/src/SplitWorld.h                       |   15 +-
 escriptcore/src/SplitWorldException.cpp            |   34 -
 escriptcore/src/SplitWorldException.h              |   84 +-
 escriptcore/src/SubWorld.cpp                       | 1272 ++-
 escriptcore/src/SubWorld.h                         |   80 +-
 escriptcore/src/SystemMatrixException.cpp          |   32 -
 escriptcore/src/SystemMatrixException.h            |   73 +-
 escriptcore/src/TestDomain.cpp                     |  131 +-
 escriptcore/src/TestDomain.h                       |   33 +-
 escriptcore/src/TransportProblemException.cpp      |   34 -
 escriptcore/src/TransportProblemException.h        |   80 +-
 escriptcore/src/UnaryFuncs.h                       |  167 -
 escriptcore/src/UnaryOp.h                          |   87 -
 escriptcore/src/UtilC.h                            |   25 -
 escriptcore/src/Utils.cpp                          |   83 +-
 escriptcore/src/WrappedArray.cpp                   |  296 +-
 escriptcore/src/WrappedArray.h                     |  142 +-
 escriptcore/src/escriptcpp.cpp                     |  140 +-
 .../system_dep.h => escriptcore/src/index.h        |   31 +-
 escriptcore/src/pyerr.cpp                          |   75 +
 {esysUtils => escriptcore}/src/pyerr.h             |   19 +-
 escriptcore/src/system_dep.h                       |   45 +-
 escriptcore/test/DataAlgorithmAdapterTestCase.cpp  |  273 -
 escriptcore/test/DataBlocks2DTestCase.cpp          |  215 -
 escriptcore/test/DataCombinationsTestCase.cpp      |  876 ++
 ...dapterTestCase.h => DataCombinationsTestCase.h} |   18 +-
 escriptcore/test/DataConstantTestCase.cpp          |   15 +-
 escriptcore/test/DataEmptyTestCase.cpp             |   10 +-
 escriptcore/test/DataExpandedTestCase.cpp          |   40 +-
 escriptcore/test/DataFactoryTestCase.cpp           |    7 +-
 escriptcore/test/DataLazyTestCase.cpp              |   28 +-
 escriptcore/test/DataMathsTestCase.cpp             |  461 +-
 escriptcore/test/DataTaggedTestCase.cpp            | 1826 +----
 escriptcore/test/DataTestCase.cpp                  |  518 +-
 escriptcore/test/DataTestCase.h                    |    2 +-
 escriptcore/test/DataTypesTestCase.cpp             |  112 +-
 escriptcore/test/DataVectorTestCase.cpp            |   42 +-
 escriptcore/test/EsysExceptionTestCase.cpp         |  165 +
 .../test/EsysExceptionTestCase.h                   |    1 -
 .../test/FileWriterTestCase.cpp                    |   36 +-
 .../test/FileWriterTestCase.h                      |    6 +-
 escriptcore/test/FunctionSpaceTestCase.cpp         |   17 +-
 escriptcore/test/SConscript                        |   12 +-
 escriptcore/test/SharedDataTestCase.cpp            |   50 +-
 escriptcore/test/TaipanTestCase.cpp                |    8 +-
 escriptcore/test/escript_UnitTest.cpp              |   36 +-
 escriptcore/test/multi_arrayTestCase.cpp           |    4 +-
 escriptcore/test/python/SConscript                 |    8 +-
 escriptcore/test/python/run_symbolic.py            |   13 +-
 escriptcore/test/python/run_testdomain.py          |    1 +
 escriptcore/test/python/test_linearPDEs.py         |  563 +-
 escriptcore/test/python/test_nonLinearPDE.py       |   11 +-
 escriptcore/test/python/test_objects.py            |   23 +-
 escriptcore/test/python/test_pdetools.py           |  141 +-
 escriptcore/test/python/test_simplesolve.py        |  169 +
 escriptcore/test/python/test_splitworld.py         |   34 +-
 escriptcore/test/python/test_symfuncs.py           |    1 +
 escriptcore/test/python/test_util_NaN_funcs.py     |   21 +
 .../test/python/test_util_binary_no_tagged_data.py | 1088 ++-
 .../python/test_util_binary_with_tagged_data.py    |  810 ++
 .../python/test_util_slicing_no_tagged_data.py     |   34 +
 .../test/python/test_util_spatial_functions1.py    |  594 +-
 .../test/python/test_util_spatial_functions2.py    |    1 +
 .../test/python/test_util_spatial_functions3.py    |    2 +-
 .../test/python/test_util_unary_no_tagged_data.py  |   72 +-
 .../python/test_util_unary_with_tagged_data.py     |   31 +-
 esysUtils/src/EsysAssert.h                         |  100 -
 esysUtils/src/EsysAssertException.cpp              |   52 -
 esysUtils/src/EsysAssertException.h                |  118 -
 esysUtils/src/EsysException.cpp                    |   77 -
 esysUtils/src/EsysException.h                      |  209 -
 esysUtils/src/EsysRandom.cpp                       |  241 -
 esysUtils/src/Esys_MPI.cpp                         |  387 -
 esysUtils/src/Esys_MPI.h                           |  166 -
 esysUtils/src/SConscript                           |   72 -
 esysUtils/src/blocktimer.cpp                       |  189 -
 esysUtils/src/blocktimer.h                         |   44 -
 esysUtils/src/error.cpp                            |   93 -
 esysUtils/src/error.h                              |   94 -
 esysUtils/src/esysExceptionTranslator.h            |   44 -
 esysUtils/src/first.h                              |   26 -
 esysUtils/src/index.h                              |   63 -
 esysUtils/src/maths.h                              |   30 -
 esysUtils/src/mem.h                                |  100 -
 esysUtils/src/pyerr.cpp                            |   78 -
 esysUtils/src/system_dep.h                         |   58 -
 esysUtils/src/types.h                              |   32 -
 esysUtils/test/EsysExceptionTestCase.cpp           |  296 -
 esysUtils/test/SConscript                          |   40 -
 esysUtils/test/esysUtils_UnitTest.cpp              |   53 -
 {pasowrap/py_src => finley}/SConscript             |   24 +-
 finley/py_src/SConscript                           |    4 +-
 finley/py_src/__init__.py                          |    2 -
 finley/src/Assemble.h                              |   74 +-
 finley/src/Assemble_AverageElementData.cpp         |   15 +-
 finley/src/Assemble_CopyElementData.cpp            |   13 +-
 finley/src/Assemble_CopyNodalData.cpp              |  309 +-
 finley/src/Assemble_LumpedSystem.cpp               |  262 +-
 finley/src/Assemble_NodeCoordinates.cpp            |   26 +-
 finley/src/Assemble_PDE.cpp                        |  145 +-
 finley/src/Assemble_PDE_Points.cpp                 |   47 +-
 finley/src/Assemble_PDE_Single_1D.cpp              |   87 +-
 finley/src/Assemble_PDE_Single_2D.cpp              |  278 +-
 finley/src/Assemble_PDE_Single_3D.cpp              |  334 +-
 finley/src/Assemble_PDE_Single_C.cpp               |  126 +-
 finley/src/Assemble_PDE_System_1D.cpp              |   32 +-
 finley/src/Assemble_PDE_System_2D.cpp              |  344 +-
 finley/src/Assemble_PDE_System_3D.cpp              |  402 +-
 finley/src/Assemble_PDE_System_C.cpp               |  132 +-
 finley/src/Assemble_addToSystemMatrix.cpp          |  379 +-
 finley/src/Assemble_getAssembleParameters.cpp      |  221 +-
 finley/src/Assemble_getNormal.cpp                  |   75 +-
 finley/src/Assemble_getSize.cpp                    |   68 +-
 finley/src/Assemble_gradient.cpp                   |  172 +-
 finley/src/Assemble_integrate.cpp                  |   79 +-
 finley/src/Assemble_interpolate.cpp                |   99 +-
 finley/src/Assemble_jacobians.cpp                  |  105 +-
 finley/src/CPPAdapter/FinleyAdapterException.cpp   |   34 -
 finley/src/CPPAdapter/FinleyAdapterException.h     |  106 -
 finley/src/CPPAdapter/MeshAdapter.cpp              | 2277 ------
 finley/src/CPPAdapter/MeshAdapter.h                |  668 --
 finley/src/CPPAdapter/MeshAdapterFactory.cpp       |  986 ---
 finley/src/CPPAdapter/MeshAdapterFactory.h         |  233 -
 finley/src/CPPAdapter/finleycpp.cpp                |  311 -
 finley/src/CPPAdapter/system_dep.h                 |   46 -
 finley/src/DomainFactory.cpp                       |  881 +++
 finley/src/DomainFactory.h                         |  162 +
 finley/src/ElementFile.cpp                         |  282 +-
 finley/src/ElementFile.h                           |   77 +-
 finley/src/ElementFile_jacobians.cpp               |   42 +-
 finley/src/Finley.cpp                              |   84 -
 finley/src/Finley.h                                |   42 +-
 finley/src/FinleyDomain.cpp                        | 2460 ++++++
 finley/src/FinleyDomain.h                          |  897 +++
 .../src/FinleyException.h                          |   19 +-
 finley/src/FinleyVersion.h                         |    2 +-
 finley/src/IndexList.cpp                           |   38 +-
 finley/src/IndexList.h                             |    4 +-
 finley/src/Mesh.cpp                                |  638 --
 finley/src/Mesh.h                                  |  189 -
 finley/src/Mesh_addPoints.cpp                      |  209 +-
 finley/src/Mesh_findMatchingFaces.cpp              |  225 +-
 finley/src/Mesh_getPasoPattern.cpp                 |  137 +
 finley/src/Mesh_getPattern.cpp                     |  153 -
 finley/src/Mesh_getTrilinosGraph.cpp               |  103 +
 finley/src/Mesh_glueFaces.cpp                      |  147 +-
 finley/src/Mesh_hex20.cpp                          |  177 +-
 finley/src/Mesh_hex8.cpp                           |  402 +-
 finley/src/Mesh_joinFaces.cpp                      |  153 +-
 finley/src/Mesh_merge.cpp                          |  252 +-
 finley/src/Mesh_optimizeDOFDistribution.cpp        |  246 +-
 finley/src/Mesh_read.cpp                           |  944 +--
 finley/src/Mesh_readGmsh.cpp                       | 1331 ++--
 finley/src/Mesh_rec4.cpp                           |  325 +-
 finley/src/Mesh_rec8.cpp                           |  399 +-
 finley/src/Mesh_write.cpp                          |  124 +-
 finley/src/NodeFile.cpp                            |  930 ++-
 finley/src/NodeFile.h                              |  177 +-
 finley/src/NodeMapping.h                           |    9 +-
 finley/src/Quadrature.cpp                          |  121 +-
 finley/src/RectangularMesh.h                       |   56 -
 finley/src/ReferenceElementSets.h                  |   18 +-
 finley/src/ReferenceElements.cpp                   |   18 +-
 finley/src/SConscript                              |   86 +-
 finley/src/ShapeFunctions.cpp                      |   10 +-
 finley/src/Util.cpp                                |  252 +-
 finley/src/Util.h                                  |   45 +-
 .../dudleycpp.cpp => finley/src/finleycpp.cpp      |  193 +-
 ...dapterTestCase.cpp => FinleyDomainTestCase.cpp} |   28 +-
 ...eshAdapterTestCase.h => FinleyDomainTestCase.h} |    8 +-
 finley/test/SConscript                             |   11 +-
 finley/test/finley_UnitTests.cpp                   |   10 +-
 finley/test/python/SConscript                      |   45 +-
 finley/test/python/data_meshes/brick_4x4x4.fly     |    1 +
 finley/test/python/data_meshes/brick_8x10x12.fly   |    1 +
 finley/test/python/data_meshes/hex_2D_macro.msh    |    1 +
 finley/test/python/data_meshes/hex_2D_order1.msh   |    1 +
 .../python/data_meshes/hex_2D_order1_macro.msh     |    1 +
 .../python/data_meshes/hex_2D_order1_onFace.msh    |    1 +
 finley/test/python/data_meshes/hex_2D_order2.msh   |    1 +
 .../python/data_meshes/hex_2D_order2_onFace.msh    |    1 +
 finley/test/python/data_meshes/hex_2D_order2p.msh  |    1 +
 finley/test/python/data_meshes/hex_3D_macro.msh    |    1 +
 finley/test/python/data_meshes/hex_3D_order1.msh   |    1 +
 .../python/data_meshes/hex_3D_order1_macro.msh     |    1 +
 .../python/data_meshes/hex_3D_order1_onFace.msh    |    1 +
 finley/test/python/data_meshes/hex_3D_order2.msh   |    1 +
 .../python/data_meshes/hex_3D_order2_onFace.msh    |    1 +
 finley/test/python/data_meshes/hex_3D_order2p.msh  |    1 +
 .../python/data_meshes/hex_contact_2D_order1.msh   |    1 +
 .../data_meshes/hex_contact_2D_order1_onFace.msh   |    1 +
 .../python/data_meshes/hex_contact_2D_order2.msh   |    1 +
 .../data_meshes/hex_contact_2D_order2_onFace.msh   |    1 +
 .../python/data_meshes/hex_contact_3D_order1.msh   |    1 +
 .../data_meshes/hex_contact_3D_order1_onFace.msh   |    1 +
 .../python/data_meshes/hex_contact_3D_order2.msh   |    1 +
 .../data_meshes/hex_contact_3D_order2_onFace.msh   |    1 +
 .../test/python/data_meshes/mesh_2Do1_Contact.fly  |    1 +
 .../mesh_2Do1_Contact_withElementsOnFace.fly       |    1 +
 .../test/python/data_meshes/mesh_2Do2_Contact.fly  |    1 +
 .../mesh_2Do2_Contact_withElementsOnFace.fly       |    1 +
 .../test/python/data_meshes/mesh_3Do1_Contact.fly  |    1 +
 .../mesh_3Do1_Contact_withElementsOnFace.fly       |    1 +
 .../test/python/data_meshes/mesh_3Do2_Contact.fly  |    1 +
 .../mesh_3Do2_Contact_withElementsOnFace.fly       |    1 +
 finley/test/python/data_meshes/rect_4x4.fly        |    1 +
 finley/test/python/data_meshes/rect_test.msh       |    1 +
 finley/test/python/data_meshes/rectangle_8x10.fly  |    1 +
 finley/test/python/data_meshes/tagtest.msh         |    1 +
 finley/test/python/data_meshes/test_Add.msh        |    1 +
 finley/test/python/data_meshes/tet10.fly           |    1 +
 finley/test/python/data_meshes/tet10_gmsh.msh      |    1 +
 finley/test/python/data_meshes/tet10_macro.fly     |    1 +
 finley/test/python/data_meshes/tet4.fly            |    1 +
 finley/test/python/data_meshes/tet4_gmsh.msh       |    1 +
 finley/test/python/data_meshes/tet_2D_macro.fly    |    1 +
 finley/test/python/data_meshes/tet_2D_order1.fly   |    1 +
 finley/test/python/data_meshes/tet_2D_order2.fly   |    1 +
 finley/test/python/data_meshes/tet_3D_macro.fly    |    1 +
 finley/test/python/data_meshes/tet_3D_order1.fly   |    1 +
 finley/test/python/data_meshes/tet_3D_order2.fly   |    1 +
 finley/test/python/data_meshes/tri3.fly            |    1 +
 finley/test/python/data_meshes/tri3_gmsh.msh       |    1 +
 finley/test/python/data_meshes/tri6.fly            |    1 +
 finley/test/python/data_meshes/tri6_gmsh.msh       |    1 +
 finley/test/python/data_meshes/tri6_macro.fly      |    1 +
 finley/test/python/run_amg.py                      |  134 +-
 finley/test/python/run_darcy.py                    |   16 +-
 finley/test/python/run_escriptOnFinley.py          |  246 +-
 finley/test/python/run_generators.py               |   40 +-
 finley/test/python/run_inputOutput.py              |    7 +-
 finley/test/python/run_linearPDEsOnFinley1_2D1.py  |   47 +-
 finley/test/python/run_linearPDEsOnFinley1_2D2.py  |   47 +-
 finley/test/python/run_linearPDEsOnFinley1_3D1.py  |   46 +-
 .../python/run_linearPDEsOnFinley1_3D2_part1.py    |   20 +-
 .../python/run_linearPDEsOnFinley1_3D2_part2.py    |   20 +-
 .../python/run_linearPDEsOnFinley1_3D2_part3-1.py  |   12 +-
 .../python/run_linearPDEsOnFinley1_3D2_part3-2.py  |   13 +-
 .../python/run_linearPDEsOnFinley1_3D2_part3-3.py  |   12 +-
 .../python/run_linearPDEsOnFinley1_3D2_part3-4.py  |   13 +-
 .../python/run_linearPDEsOnFinley1_3D2_part4.py    |   60 -
 finley/test/python/run_linearPDEsOnFinley2.py      |  134 +-
 finley/test/python/run_linearPDEsOnFinley3.py      |   91 +-
 finley/test/python/run_linearPDEsOnFinleyMacro.py  |  129 +-
 finley/test/python/run_models.py                   |  132 +-
 ...e3dOnFinley.py => run_nonlinearPDEsOnFinley.py} |   16 +-
 finley/test/python/run_pasoSolversOnFinley.py      |  638 ++
 finley/test/python/run_simplesolve.py              | 2501 ------
 finley/test/python/run_splitworldOnFinley.py       |    4 +-
 finley/test/python/run_trilinosSolversOnFinley.py  |  690 ++
 finley/test/python/run_utilOnFinley.py             |   61 +-
 finley/test/python/run_visualization_interface.py  |  638 --
 finley/test/python/runcoalgas.py                   |  126 +-
 modellib/test/python/SConscript                    |    5 +-
 modellib/test/python/run_convection.py             |   29 +-
 modellib/test/python/run_domainreaders.py          |   21 +-
 modellib/test/python/run_flow.py                   |    7 +-
 .../jessie_mpi_options.py => paso/SConscript       |    7 +-
 paso/profiling/Paso_tests.cpp                      |  156 -
 paso/profiling/Paso_tests.h                        |   39 -
 paso/profiling/Test.cpp                            |  235 -
 paso/src/AMG.cpp                                   |  301 +-
 paso/src/AMG_Interpolation.cpp                     |  836 +-
 paso/src/AMG_Prolongation.cpp                      |  573 +-
 paso/src/AMG_Restriction.cpp                       |  152 +-
 paso/src/AMG_Root.cpp                              |  100 +-
 paso/src/AML.cpp.old                               |  918 ---
 paso/src/BOOMERAMG.cpp                             |   12 +-
 paso/src/BOOMERAMG.h                               |    4 +-
 paso/src/BiCGStab.cpp                              |   19 +-
 paso/src/BlockOps.h                                |   26 +-
 paso/src/Coupler.cpp                               |   60 +-
 paso/src/Coupler.h                                 |   42 +-
 paso/src/Distribution.cpp                          |   37 -
 paso/src/Distribution.h                            |  135 -
 paso/src/FCT_Solver.cpp                            |  102 +-
 paso/src/FCT_Solver.h                              |   10 +-
 paso/src/FluxLimiter.cpp                           |    9 +-
 paso/src/FluxLimiter.h                             |    2 +-
 paso/src/Functions.cpp                             |   14 +-
 paso/src/Functions.h                               |   13 +-
 paso/src/GMRES.cpp                                 |   23 +-
 paso/src/GMRES2.cpp                                |   21 +-
 paso/src/GSMPI.cpp.old                             |  605 --
 paso/src/ILU.cpp                                   |  692 +-
 paso/src/LocalAMG.cpp                              |  633 +-
 paso/src/LocalAMG_Prolongation.cpp                 |   66 +-
 paso/src/MINRES.cpp                                |   39 +-
 paso/src/MKL.cpp                                   |   50 +-
 paso/src/MKL.h                                     |    2 +-
 paso/src/MergedSolver.cpp                          |   11 +-
 paso/src/MergedSolver.h                            |    3 +-
 paso/src/NewtonGMRES.cpp                           |   29 +-
 paso/src/Options.cpp                               |  213 +-
 paso/src/Options.h                                 |   20 +-
 paso/src/PCG.cpp                                   |   23 +-
 paso/src/Paso.h                                    |   38 +-
 .../src/PasoException.h                            |   32 +-
 paso/src/PasoUtil.cpp                              |  227 +-
 paso/src/PasoUtil.h                                |   10 +-
 paso/src/Pattern.cpp                               |   24 +-
 paso/src/Pattern.h                                 |    6 +-
 paso/src/Pattern_mis.cpp                           |    4 +-
 paso/src/Pattern_reduceBandwidth.cpp               |   47 +-
 paso/src/Preconditioner.cpp                        |   15 +-
 paso/src/Preconditioner.h                          |   19 +-
 paso/src/RILU.cpp                                  |  325 +-
 paso/src/ReactiveSolver.cpp                        |   22 +-
 paso/src/ReactiveSolver.h                          |   12 +-
 paso/src/SConscript                                |   41 +-
 paso/src/SchurComplement.cpp                       |   23 +-
 paso/src/SharedComponents.h                        |   61 +-
 paso/src/Smoother.cpp                              |   70 +-
 paso/src/Solver.cpp                                |  452 +-
 paso/src/Solver.h                                  |   52 +-
 paso/src/Solver_Function.cpp                       |    6 +-
 paso/src/Solver_applyBlockDiagonalMatrix.cpp.old   |   85 -
 paso/src/SparseMatrix.cpp                          |  198 +-
 paso/src/SparseMatrix_MatrixMatrix.cpp             |   55 +-
 paso/src/SparseMatrix_MatrixMatrixTranspose.cpp    |   52 +-
 paso/src/SparseMatrix_MatrixVector.cpp             |    4 +
 paso/src/SparseMatrix_getSubmatrix.cpp             |   44 +-
 paso/src/SparseMatrix_nullifyRowsAndCols.cpp       |    1 -
 paso/src/SparseMatrix_saveHB.cpp                   |    5 +-
 paso/src/SystemMatrix.cpp                          |  300 +-
 paso/src/SystemMatrix.h                            |  113 +-
 paso/src/SystemMatrixPattern.cpp                   |   76 +-
 paso/src/SystemMatrixPattern.h                     |   19 +-
 paso/src/SystemMatrixPattern_unrollBlocks.cpp      |   25 +-
 paso/src/SystemMatrix_MatrixVector.cpp             |   62 +-
 paso/src/SystemMatrix_copyRemoteCoupleBlock.cpp    |   78 +-
 paso/src/SystemMatrix_debug.cpp                    |   12 +-
 paso/src/SystemMatrix_extendedRows.cpp             |   40 +-
 paso/src/SystemMatrix_loadMM.cpp                   |  114 +-
 paso/src/SystemMatrix_mergeMainAndCouple.cpp       |   29 +-
 paso/src/TFQMR.cpp                                 |   24 +-
 paso/src/Transport.cpp                             |  141 +-
 paso/src/Transport.h                               |   51 +-
 paso/src/Transport_solve.cpp                       |  218 +-
 paso/src/UMFPACK.cpp                               |   48 +-
 paso/src/UMFPACK.h                                 |    2 +-
 paso/src/performance.cpp                           |   70 +-
 paso/src/performance.h                             |    4 +-
 paso/src/solve.cpp                                 |  134 +-
 pasowrap/py_src/__init__.py                        |   28 -
 pasowrap/py_src/pasowrap.py                        |   27 -
 pasowrap/src/PasoException.cpp                     |   48 -
 pasowrap/src/PasoException.h                       |  111 -
 pasowrap/src/SConscript                            |   83 -
 pasowrap/src/SystemMatrixAdapter.cpp               |  392 -
 pasowrap/src/SystemMatrixAdapter.h                 |  174 -
 pasowrap/src/TransportProblemAdapter.cpp           |  172 -
 pasowrap/src/TransportProblemAdapter.h             |  136 -
 pasowrap/src/pasowrapcpp.cpp                       |   66 -
 pasowrap/src/system_dep.h                          |   46 -
 pycad/test/python/SConscript                       |    5 +-
 pythonMPI/src/SConscript                           |   13 +-
 pythonMPI/src/ScriptMPI.cpp                        |    8 +-
 pythonMPI/src/ScriptMPIredirect.cpp                |    6 +-
 {pasowrap/py_src => ripley}/SConscript             |   24 +-
 ripley/py_src/SConscript                           |    6 +-
 ripley/src/Brick.cpp                               |  392 +-
 ripley/src/Brick.h                                 |   67 +-
 ripley/src/DefaultAssembler2D.cpp                  | 1616 ++--
 ripley/src/DefaultAssembler2D.h                    |   10 +-
 ripley/src/DefaultAssembler3D.cpp                  | 8335 ++++++++++----------
 ripley/src/DefaultAssembler3D.h                    |   10 +-
 ripley/src/LameAssembler2D.cpp                     |    5 +-
 ripley/src/LameAssembler2D.h                       |    4 +-
 ripley/src/LameAssembler3D.cpp                     |    5 +-
 ripley/src/LameAssembler3D.h                       |    4 +-
 ripley/src/MultiBrick.cpp                          |  227 +-
 ripley/src/MultiBrick.h                            |    9 +-
 ripley/src/MultiRectangle.cpp                      |  423 +-
 ripley/src/MultiRectangle.h                        |    8 +-
 ripley/src/Rectangle.cpp                           |  345 +-
 ripley/src/Rectangle.h                             |   41 +-
 ripley/src/Ripley.h                                |   11 +-
 ripley/src/RipleyDomain.cpp                        |  530 +-
 ripley/src/RipleyDomain.h                          |  102 +-
 ripley/src/RipleyException.cpp                     |   29 -
 ripley/src/RipleyException.h                       |   59 +-
 ripley/src/RipleySystemMatrix.cu                   |   11 +-
 ripley/src/RipleySystemMatrix.h                    |    6 +-
 ripley/src/SConscript                              |   84 +-
 ripley/src/WaveAssembler2D.cpp                     |   18 +-
 ripley/src/WaveAssembler2D.h                       |   16 +-
 ripley/src/WaveAssembler3D.cpp                     |   18 +-
 ripley/src/WaveAssembler3D.h                       |   16 +-
 ripley/src/blocktools.cpp                          |    5 +-
 ripley/src/blocktools.h                            |   11 +-
 ripley/src/blocktools2.cpp                         |    7 +-
 ripley/src/domainhelpers.cpp                       |    8 +-
 ripley/src/domainhelpers.h                         |    5 +-
 ripley/src/generate_assamblage.py                  |   56 +-
 ripley/src/ripleycpp.cpp                           |   38 +-
 ripley/src/system_dep.h                            |    3 +-
 ripley/test/SConscript                             |   16 +-
 ripley/test/SystemMatrixTestCase.cpp               |    7 +-
 ripley/test/SystemMatrixTestCase.h                 |    2 +-
 ripley/test/python/SConscript                      |   27 +-
 ripley/test/python/run_customAssemblersOnRipley.py |    8 +-
 ripley/test/python/run_escriptOnMultiResolution.py |   10 +-
 ripley/test/python/run_escriptOnRipley.py          |   12 +-
 ripley/test/python/run_linearPDEsOnRipley.py       |  206 +-
 ripley/test/python/run_pasoSolversOnMultiRes.py    |  156 +
 ripley/test/python/run_pasoSolversOnRipley.py      |  145 +
 ripley/test/python/run_readWriteOnMultiRes.py      |   11 +-
 ripley/test/python/run_readWriteOnRipley.py        |   12 +-
 ripley/test/python/run_simplesolveOnMultiRes.py    |  404 -
 ripley/test/python/run_simplesolveOnRipley.py      |  392 -
 ripley/test/python/run_splitworldOnRipley.py       |    4 +-
 .../test/python/run_trilinosSolversOnMultiRes.py   |  252 +
 ripley/test/python/run_trilinosSolversOnRipley.py  |  247 +
 ripley/test/ripley_UnitTest.cpp                    |    4 +-
 run-escript.in                                     |   10 +-
 scons/__init__.py                                  |    0
 scons/templates/README_FIRST                       |  320 +
 scons/templates/centos7_0_options.py               |  287 +-
 scons/templates/fedora21_5_options.py              |  287 +-
 scons/templates/freebsd10_0_options.py             |  280 +-
 scons/templates/homebrew_10.10_options.py          |  248 +-
 scons/templates/homebrew_11_options.py             |  253 +-
 scons/templates/homebrew_options.py                |  247 +-
 scons/templates/jessie_mpi_options.py              |    1 +
 scons/templates/jessie_options.py                  |  283 +-
 scons/templates/jessie_py3_mpi_options.py          |   13 +-
 scons/templates/jessie_py3_options.py              |   11 +-
 scons/templates/macports_10.10_options.py          |  283 +-
 scons/templates/macports_options.py                |  283 +-
 scons/templates/opensuse13_2_options.py            |  289 +-
 scons/templates/sid_mpi_options.py                 |    8 +-
 scons/templates/sid_options.py                     |  326 +-
 scons/templates/sid_py3_mpi_options.py             |   46 +-
 scons/templates/sid_py3_options.py                 |   45 +-
 scons/templates/trusty_options.py                  |  279 +-
 scons/templates/utopic_options.py                  |  279 +-
 scons/templates/vivid_mpi_options.py               |    6 +-
 scons/templates/vivid_options.py                   |  282 +-
 scons/templates/vivid_py3_mpi_options.py           |   15 +-
 scons/templates/vivid_py3_options.py               |   13 +-
 scons/templates/wheezy_mpi_options.py              |    6 +-
 scons/templates/wheezy_options.py                  |  281 +-
 scons/templates/wheezy_py3_mpi_options.py          |   11 +-
 scons/templates/wheezy_py3_options.py              |   11 +-
 scons/templates/windows_options.py                 |    4 +-
 scripts/extracttests.sh                            |   54 +-
 scripts/makesrc.sh                                 |    3 +-
 site_scons/dependencies.py                         |  290 +-
 site_scons/extractdebbuild.py                      |    4 +-
 site_scons/grouptest.py                            |  141 +-
 site_scons/site_init.py                            |   58 +-
 {pasowrap/py_src => speckley}/SConscript           |   22 +-
 speckley/py_src/SConscript                         |    6 +-
 speckley/src/AbstractAssembler.cpp                 |    4 -
 speckley/src/AbstractAssembler.h                   |    4 +-
 speckley/src/Brick.cpp                             |   66 +-
 speckley/src/Brick.h                               |   13 +-
 speckley/src/BrickGradients.cpp                    |    9 +-
 speckley/src/BrickIntegrals.cpp                    |   10 +-
 speckley/src/BrickReductions.cpp                   |    6 +-
 speckley/src/CrossDomainCoupler.cpp                |    9 +-
 speckley/src/CrossDomainCoupler.h                  |    5 +-
 speckley/src/DefaultAssembler2D.cpp                |    7 +-
 speckley/src/DefaultAssembler2D.h                  |    4 +-
 speckley/src/DefaultAssembler3D.cpp                |    6 +-
 speckley/src/DefaultAssembler3D.h                  |   12 +-
 speckley/src/Rectangle.cpp                         |   72 +-
 speckley/src/Rectangle.h                           |    9 +-
 speckley/src/RectangleGradients.cpp                |    9 +-
 speckley/src/RectangleIntegrals.cpp                |    9 +-
 speckley/src/RectangleReductions.cpp               |    6 +-
 speckley/src/SConscript                            |   70 +-
 speckley/src/Speckley.h                            |    9 +-
 speckley/src/SpeckleyDomain.cpp                    |   11 +-
 speckley/src/SpeckleyDomain.h                      |   16 +-
 speckley/src/SpeckleyException.cpp                 |   33 -
 speckley/src/SpeckleyException.h                   |   65 +-
 speckley/src/WaveAssembler2D.cpp                   |    7 +-
 speckley/src/WaveAssembler2D.h                     |    4 +-
 speckley/src/WaveAssembler3D.cpp                   |    7 +-
 speckley/src/WaveAssembler3D.h                     |   12 +-
 speckley/src/domainhelpers.cpp                     |    9 +-
 speckley/src/domainhelpers.h                       |    5 +-
 speckley/src/speckleycpp.cpp                       |   22 +-
 speckley/src/system_dep.h                          |    2 +-
 speckley/test/SConscript                           |   24 +-
 speckley/test/python/SConscript                    |   25 +-
 speckley/test/python/run_readWriteOnSpeckley.py    |   22 +-
 speckley/test/python/run_specialOnSpeckley.py      |   68 +-
 svn_version                                        |    2 +-
 tools/escriptconvert/SConscript                    |    1 -
 tools/escriptconvert/escriptconvert.cpp            |    8 +-
 tools/overlord/SConscript                          |    2 +-
 tools/overlord/{overlord.c => overlord.cpp}        |    0
 .../SConscript                                     |    7 +-
 trilinoswrap/src/AbstractMatrixWrapper.h           |   68 +
 trilinoswrap/src/Amesos2Wrapper.cpp                |  204 +
 trilinoswrap/src/Amesos2Wrapper.h                  |   43 +
 trilinoswrap/src/BelosWrapper.cpp                  |  106 +
 trilinoswrap/src/BelosWrapper.h                    |   44 +
 trilinoswrap/src/BlockCrsMatrixWrapper.cpp         |  274 +
 trilinoswrap/src/BlockCrsMatrixWrapper.h           |   74 +
 trilinoswrap/src/CrsMatrixWrapper.cpp              |  281 +
 trilinoswrap/src/CrsMatrixWrapper.h                |   79 +
 trilinoswrap/src/PreconditionerFactory.cpp         |  195 +
 trilinoswrap/src/PreconditionerFactory.h           |   40 +
 trilinoswrap/src/SConscript                        |   61 +
 .../src/TrilinosAdapterException.h                 |   24 +-
 trilinoswrap/src/TrilinosMatrixAdapter.cpp         |  197 +
 trilinoswrap/src/TrilinosMatrixAdapter.h           |  105 +
 trilinoswrap/src/UnrolledBlockCrsMatrixWrapper.cpp |   60 +
 trilinoswrap/src/UnrolledBlockCrsMatrixWrapper.h   |   46 +
 trilinoswrap/src/types.h                           |   89 +
 trilinoswrap/src/util.h                            |   91 +
 {pasowrap/py_src => weipa}/SConscript              |   22 +-
 weipa/py_src/SConscript                            |    6 +-
 weipa/src/DataVar.cpp                              |   28 +-
 weipa/src/EscriptDataset.cpp                       |   58 +-
 weipa/src/EscriptDataset.h                         |    6 +-
 weipa/src/FinleyDomain.cpp                         |   62 +-
 weipa/src/FinleyElements.cpp                       |  122 +-
 weipa/src/FinleyElements.h                         |   15 +-
 weipa/src/FinleyNodes.cpp                          |  108 +-
 weipa/src/FinleyNodes.h                            |    7 +-
 weipa/src/RipleyDomain.cpp                         |    9 +-
 weipa/src/RipleyElements.cpp                       |   14 +-
 weipa/src/RipleyNodes.cpp                          |   13 +-
 weipa/src/SConscript                               |  126 +-
 weipa/src/SpeckleyDomain.cpp                       |   11 +-
 weipa/src/SpeckleyElements.cpp                     |   14 +-
 weipa/src/SpeckleyNodes.cpp                        |   14 +-
 weipa/src/VisItControl.cpp                         |   11 +-
 weipa/src/VisItData.cpp                            |    8 +-
 weipa/src/weipa.h                                  |    8 +-
 weipa/src/weipacpp.cpp                             |    4 -
 weipa/test/EscriptDatasetTestCase.cpp              |   23 +-
 weipa/test/SConscript                              |   17 +-
 weipa/test/python/SConscript                       |    4 +-
 weipa/test/python/meshes/hex_2D_macro.msh          |    1 +
 weipa/test/python/meshes/hex_2D_order2.msh         |    1 +
 weipa/test/python/meshes/hex_2D_order2p.msh        |    1 +
 weipa/test/python/meshes/hex_3D_macro.msh          |    1 +
 weipa/test/python/meshes/hex_3D_order2p.msh        |    1 +
 weipa/test/python/meshes/hex_contact_2D_order1.msh |    1 +
 .../python/meshes/hex_contact_2D_order1_onFace.msh |    1 +
 weipa/test/python/meshes/hex_contact_2D_order2.msh |    1 +
 .../python/meshes/hex_contact_2D_order2_onFace.msh |    1 +
 weipa/test/python/meshes/hex_contact_3D_order1.msh |    1 +
 .../python/meshes/hex_contact_3D_order1_onFace.msh |    1 +
 weipa/test/python/meshes/hex_contact_3D_order2.msh |    1 +
 .../python/meshes/hex_contact_3D_order2_onFace.msh |    1 +
 weipa/test/python/meshes/tet_2D_dudley.fly         |    1 +
 weipa/test/python/meshes/tet_2D_macro.fly          |    1 +
 weipa/test/python/meshes/tet_2D_order1.fly         |    1 +
 weipa/test/python/meshes/tet_2D_order2.fly         |    1 +
 weipa/test/python/meshes/tet_3D_dudley.fly         |    3 +-
 weipa/test/python/meshes/tet_3D_macro.fly          |    1 +
 weipa/test/python/meshes/tet_3D_order1.fly         |    1 +
 weipa/test/python/meshes/tet_3D_order2.fly         |    1 +
 weipa/test/weipa_UnitTest.cpp                      |   11 +-
 858 files changed, 62032 insertions(+), 74703 deletions(-)
 rename CREDITS.txt => CREDITS (81%)
 rename README_LICENSE => LICENSE (100%)
 create mode 100644 README
 delete mode 100644 debian/patches/10_use_python35.patch
 delete mode 100644 debian/patches/11_use_c++03
 delete mode 100644 debian/patches/13_cpp_overlord
 create mode 100644 doc/install/cxx11.tex
 rename {paso/profiling => dudley}/SConscript (56%)
 delete mode 100644 dudley/src/Assemble_PDE_Single2_1D.cpp
 delete mode 100644 dudley/src/Assemble_PDE_Single2_2D.cpp
 delete mode 100644 dudley/src/Assemble_PDE_Single2_3D.cpp
 create mode 100644 dudley/src/Assemble_PDE_Single_2D.cpp
 create mode 100644 dudley/src/Assemble_PDE_Single_3D.cpp
 delete mode 100644 dudley/src/Assemble_PDE_System2_1D.cpp
 delete mode 100644 dudley/src/Assemble_PDE_System2_2D.cpp
 delete mode 100644 dudley/src/Assemble_PDE_System2_3D.cpp
 create mode 100644 dudley/src/Assemble_PDE_System_2D.cpp
 create mode 100644 dudley/src/Assemble_PDE_System_3D.cpp
 create mode 100644 dudley/src/Assemble_getNormal.cpp
 delete mode 100644 dudley/src/Assemble_jacobeans.cpp
 create mode 100644 dudley/src/Assemble_jacobians.cpp
 delete mode 100644 dudley/src/Assemble_setNormal.cpp
 delete mode 100644 dudley/src/CPPAdapter/DudleyAdapterException.cpp
 delete mode 100644 dudley/src/CPPAdapter/DudleyAdapterException.h
 delete mode 100644 dudley/src/CPPAdapter/DudleyError.cpp
 delete mode 100644 dudley/src/CPPAdapter/DudleyError.h
 delete mode 100644 dudley/src/CPPAdapter/MeshAdapter.cpp
 delete mode 100644 dudley/src/CPPAdapter/MeshAdapter.h
 delete mode 100644 dudley/src/CPPAdapter/MeshAdapterFactory.cpp
 delete mode 100644 dudley/src/CPPAdapter/MeshAdapterFactory.h
 create mode 100644 dudley/src/DomainFactory.cpp
 create mode 100644 dudley/src/DomainFactory.h
 delete mode 100644 dudley/src/Dudley.cpp
 create mode 100644 dudley/src/DudleyDomain.cpp
 create mode 100644 dudley/src/DudleyDomain.h
 rename dudley/{test/MeshAdapterTestCase.h => src/DudleyException.h} (66%)
 delete mode 100644 dudley/src/ElementFile_allocTable.cpp
 delete mode 100644 dudley/src/ElementFile_copyTable.cpp
 delete mode 100644 dudley/src/ElementFile_gather.cpp
 delete mode 100644 dudley/src/ElementFile_jacobeans.cpp
 create mode 100644 dudley/src/ElementFile_jacobians.cpp
 delete mode 100644 dudley/src/ElementFile_markNodes.cpp
 delete mode 100644 dudley/src/ElementFile_optimizeOrdering.cpp
 delete mode 100644 dudley/src/ElementFile_relableNodes.cpp
 delete mode 100644 dudley/src/ElementFile_scatter.cpp
 delete mode 100644 dudley/src/ElementFile_setCoordinates.cpp
 delete mode 100644 dudley/src/ElementFile_setNodeRange.cpp
 delete mode 100644 dudley/src/ElementFile_setTags.cpp
 delete mode 100644 dudley/src/ElementType.cpp
 delete mode 100644 dudley/src/Mesh.cpp
 delete mode 100644 dudley/src/Mesh.h
 delete mode 100644 dudley/src/Mesh_createNodeFileMappings.cpp
 delete mode 100644 dudley/src/Mesh_findMatchingFaces.cpp
 delete mode 100644 dudley/src/Mesh_markNodes.cpp
 delete mode 100644 dudley/src/Mesh_prepare.cpp
 delete mode 100644 dudley/src/Mesh_print.cpp
 delete mode 100644 dudley/src/Mesh_relableElementNodes.cpp
 delete mode 100644 dudley/src/Mesh_setCoordinates.cpp
 delete mode 100644 dudley/src/Mesh_tagmaps.cpp
 delete mode 100644 dudley/src/NodeFile_allocTable.cpp
 delete mode 100644 dudley/src/NodeFile_copyTable.cpp
 create mode 100644 dudley/src/NodeFile_createMappings.cpp
 create mode 100644 dudley/src/NodeFile_createTrilinosGraph.cpp
 delete mode 100644 dudley/src/NodeFile_scatter.cpp
 delete mode 100644 dudley/src/NodeFile_setCoordinates.cpp
 delete mode 100644 dudley/src/NodeFile_setIdRange.cpp
 delete mode 100644 dudley/src/NodeFile_setTags.cpp
 delete mode 100644 dudley/src/NodeMapping.cpp
 delete mode 100644 dudley/src/TagMap.cpp
 delete mode 100644 dudley/src/TagMap.h
 delete mode 100644 dudley/src/TriangularMesh.h
 create mode 100644 dudley/src/dudleycpp.cpp
 rename dudley/test/{MeshAdapterTestCase.cpp => DudleyDomainTestCase.cpp} (50%)
 copy escriptcore/test/DataBlocks2DTestCase.h => dudley/test/DudleyDomainTestCase.h (80%)
 mode change 100755 => 100644 dudley/test/python/FCT_benchmark.py
 mode change 100755 => 100644 dudley/test/python/axisymm-splitB.py
 mode change 100755 => 100644 dudley/test/python/blocktest.py
 mode change 100755 => 100644 dudley/test/python/linearElastic.py
 delete mode 100644 dudley/test/python/run_nlpde2dOnDudley.py
 delete mode 100644 dudley/test/python/run_nlpde3dOnDudley.py
 rename finley/test/python/run_nlpde2dOnFinley.py => dudley/test/python/run_nonlinearPDEsOnDudley.py (66%)
 create mode 100644 dudley/test/python/run_pasoSolversOnDudley.py
 delete mode 100644 dudley/test/python/run_simplesolve.py
 create mode 100644 dudley/test/python/run_trilinosSolversOnDudley.py
 copy scons/templates/jessie_py3_options.py => escriptcore/SConscript (70%)
 create mode 100644 escriptcore/src/ArrayOps.cpp
 create mode 100644 escriptcore/src/ArrayOps.h
 create mode 100644 escriptcore/src/Assert.h
 create mode 100644 escriptcore/src/BinaryDataReadyOps.cpp
 create mode 100644 escriptcore/src/BinaryDataReadyOps.h
 delete mode 100644 escriptcore/src/BinaryOp.h
 delete mode 100644 escriptcore/src/DataAlgorithm.h
 delete mode 100644 escriptcore/src/DataBlocks2D.cpp
 delete mode 100644 escriptcore/src/DataBlocks2D.h
 delete mode 100644 escriptcore/src/DataC.cpp
 delete mode 100644 escriptcore/src/DataC.h
 delete mode 100644 escriptcore/src/DataException.cpp
 delete mode 100644 escriptcore/src/DataMaths.cpp
 delete mode 100644 escriptcore/src/DataMaths.h
 create mode 100644 escriptcore/src/DataVectorAlt.cpp
 create mode 100644 escriptcore/src/DataVectorAlt.h
 create mode 100644 escriptcore/src/DataVectorOps.cpp
 create mode 100644 escriptcore/src/DataVectorOps.h
 copy escriptcore/src/{DataVector.cpp => DataVectorTaipan.cpp} (73%)
 copy escriptcore/src/{DataVector.h => DataVectorTaipan.h} (63%)
 create mode 100644 escriptcore/src/Distribution.h
 delete mode 100644 escriptcore/src/DomainException.cpp
 create mode 100644 escriptcore/src/ES_optype.cpp
 create mode 100644 escriptcore/src/ES_optype.h
 create mode 100644 escriptcore/src/EsysException.h
 create mode 100644 escriptcore/src/EsysMPI.cpp
 create mode 100644 escriptcore/src/EsysMPI.h
 rename esysUtils/src/esysExceptionTranslator.cpp => escriptcore/src/ExceptionTranslators.cpp (50%)
 create mode 100644 escriptcore/src/ExceptionTranslators.h
 rename esysUtils/src/esysFileWriter.h => escriptcore/src/FileWriter.h (94%)
 delete mode 100644 escriptcore/src/FunctionSpaceException.cpp
 rename {esysUtils => escriptcore}/src/IndexList.h (64%)
 delete mode 100644 escriptcore/src/LocalOps.h
 create mode 100644 escriptcore/src/Random.cpp
 rename esysUtils/src/EsysRandom.h => escriptcore/src/Random.h (71%)
 delete mode 100644 escriptcore/src/SolverOptionsException.cpp
 delete mode 100644 escriptcore/src/SolverOptionsException.h
 delete mode 100644 escriptcore/src/SplitWorldException.cpp
 delete mode 100644 escriptcore/src/SystemMatrixException.cpp
 delete mode 100644 escriptcore/src/TransportProblemException.cpp
 delete mode 100644 escriptcore/src/UnaryFuncs.h
 delete mode 100644 escriptcore/src/UnaryOp.h
 delete mode 100644 escriptcore/src/UtilC.h
 rename dudley/src/CPPAdapter/system_dep.h => escriptcore/src/index.h (50%)
 create mode 100644 escriptcore/src/pyerr.cpp
 rename {esysUtils => escriptcore}/src/pyerr.h (72%)
 delete mode 100644 escriptcore/test/DataAlgorithmAdapterTestCase.cpp
 delete mode 100644 escriptcore/test/DataBlocks2DTestCase.cpp
 create mode 100644 escriptcore/test/DataCombinationsTestCase.cpp
 copy escriptcore/test/{DataAlgorithmAdapterTestCase.h => DataCombinationsTestCase.h} (69%)
 create mode 100644 escriptcore/test/EsysExceptionTestCase.cpp
 rename {esysUtils => escriptcore}/test/EsysExceptionTestCase.h (97%)
 rename esysUtils/test/EsysFileWriterTestCase.cpp => escriptcore/test/FileWriterTestCase.cpp (75%)
 rename esysUtils/test/EsysFileWriterTestCase.h => escriptcore/test/FileWriterTestCase.h (85%)
 create mode 100644 escriptcore/test/python/test_simplesolve.py
 delete mode 100644 esysUtils/src/EsysAssert.h
 delete mode 100644 esysUtils/src/EsysAssertException.cpp
 delete mode 100644 esysUtils/src/EsysAssertException.h
 delete mode 100644 esysUtils/src/EsysException.cpp
 delete mode 100644 esysUtils/src/EsysException.h
 delete mode 100644 esysUtils/src/EsysRandom.cpp
 delete mode 100644 esysUtils/src/Esys_MPI.cpp
 delete mode 100644 esysUtils/src/Esys_MPI.h
 delete mode 100644 esysUtils/src/SConscript
 delete mode 100644 esysUtils/src/blocktimer.cpp
 delete mode 100644 esysUtils/src/blocktimer.h
 delete mode 100644 esysUtils/src/error.cpp
 delete mode 100644 esysUtils/src/error.h
 delete mode 100644 esysUtils/src/esysExceptionTranslator.h
 delete mode 100644 esysUtils/src/first.h
 delete mode 100644 esysUtils/src/index.h
 delete mode 100644 esysUtils/src/maths.h
 delete mode 100644 esysUtils/src/mem.h
 delete mode 100644 esysUtils/src/pyerr.cpp
 delete mode 100644 esysUtils/src/system_dep.h
 delete mode 100644 esysUtils/src/types.h
 delete mode 100644 esysUtils/test/EsysExceptionTestCase.cpp
 delete mode 100644 esysUtils/test/SConscript
 delete mode 100644 esysUtils/test/esysUtils_UnitTest.cpp
 copy {pasowrap/py_src => finley}/SConscript (56%)
 delete mode 100644 finley/src/CPPAdapter/FinleyAdapterException.cpp
 delete mode 100644 finley/src/CPPAdapter/FinleyAdapterException.h
 delete mode 100644 finley/src/CPPAdapter/MeshAdapter.cpp
 delete mode 100644 finley/src/CPPAdapter/MeshAdapter.h
 delete mode 100644 finley/src/CPPAdapter/MeshAdapterFactory.cpp
 delete mode 100644 finley/src/CPPAdapter/MeshAdapterFactory.h
 delete mode 100644 finley/src/CPPAdapter/finleycpp.cpp
 delete mode 100644 finley/src/CPPAdapter/system_dep.h
 create mode 100644 finley/src/DomainFactory.cpp
 create mode 100644 finley/src/DomainFactory.h
 delete mode 100644 finley/src/Finley.cpp
 create mode 100644 finley/src/FinleyDomain.cpp
 create mode 100644 finley/src/FinleyDomain.h
 rename escriptcore/test/DataBlocks2DTestCase.h => finley/src/FinleyException.h (66%)
 delete mode 100644 finley/src/Mesh.cpp
 delete mode 100644 finley/src/Mesh.h
 create mode 100644 finley/src/Mesh_getPasoPattern.cpp
 delete mode 100644 finley/src/Mesh_getPattern.cpp
 create mode 100644 finley/src/Mesh_getTrilinosGraph.cpp
 delete mode 100644 finley/src/RectangularMesh.h
 rename dudley/src/CPPAdapter/dudleycpp.cpp => finley/src/finleycpp.cpp (57%)
 rename finley/test/{MeshAdapterTestCase.cpp => FinleyDomainTestCase.cpp} (50%)
 rename finley/test/{MeshAdapterTestCase.h => FinleyDomainTestCase.h} (81%)
 delete mode 100644 finley/test/python/run_linearPDEsOnFinley1_3D2_part4.py
 rename finley/test/python/{run_nlpde3dOnFinley.py => run_nonlinearPDEsOnFinley.py} (79%)
 create mode 100644 finley/test/python/run_pasoSolversOnFinley.py
 delete mode 100644 finley/test/python/run_simplesolve.py
 create mode 100644 finley/test/python/run_trilinosSolversOnFinley.py
 delete mode 100644 finley/test/python/run_visualization_interface.py
 copy scons/templates/jessie_mpi_options.py => paso/SConscript (84%)
 delete mode 100644 paso/profiling/Paso_tests.cpp
 delete mode 100644 paso/profiling/Paso_tests.h
 delete mode 100644 paso/profiling/Test.cpp
 delete mode 100644 paso/src/AML.cpp.old
 delete mode 100644 paso/src/Distribution.cpp
 delete mode 100644 paso/src/Distribution.h
 delete mode 100644 paso/src/GSMPI.cpp.old
 copy escriptcore/test/DataAlgorithmAdapterTestCase.h => paso/src/PasoException.h (54%)
 delete mode 100644 paso/src/Solver_applyBlockDiagonalMatrix.cpp.old
 delete mode 100644 pasowrap/py_src/__init__.py
 delete mode 100644 pasowrap/py_src/pasowrap.py
 delete mode 100644 pasowrap/src/PasoException.cpp
 delete mode 100644 pasowrap/src/PasoException.h
 delete mode 100644 pasowrap/src/SConscript
 delete mode 100644 pasowrap/src/SystemMatrixAdapter.cpp
 delete mode 100644 pasowrap/src/SystemMatrixAdapter.h
 delete mode 100644 pasowrap/src/TransportProblemAdapter.cpp
 delete mode 100644 pasowrap/src/TransportProblemAdapter.h
 delete mode 100644 pasowrap/src/pasowrapcpp.cpp
 delete mode 100644 pasowrap/src/system_dep.h
 copy {pasowrap/py_src => ripley}/SConscript (56%)
 delete mode 100644 ripley/src/RipleyException.cpp
 create mode 100644 ripley/test/python/run_pasoSolversOnMultiRes.py
 create mode 100644 ripley/test/python/run_pasoSolversOnRipley.py
 delete mode 100644 ripley/test/python/run_simplesolveOnMultiRes.py
 delete mode 100644 ripley/test/python/run_simplesolveOnRipley.py
 create mode 100644 ripley/test/python/run_trilinosSolversOnMultiRes.py
 create mode 100644 ripley/test/python/run_trilinosSolversOnRipley.py
 create mode 100644 scons/__init__.py
 create mode 100644 scons/templates/README_FIRST
 copy {pasowrap/py_src => speckley}/SConscript (65%)
 delete mode 100644 speckley/src/SpeckleyException.cpp
 rename tools/overlord/{overlord.c => overlord.cpp} (100%)
 copy scons/templates/jessie_mpi_options.py => trilinoswrap/SConscript (83%)
 create mode 100644 trilinoswrap/src/AbstractMatrixWrapper.h
 create mode 100644 trilinoswrap/src/Amesos2Wrapper.cpp
 create mode 100644 trilinoswrap/src/Amesos2Wrapper.h
 create mode 100644 trilinoswrap/src/BelosWrapper.cpp
 create mode 100644 trilinoswrap/src/BelosWrapper.h
 create mode 100644 trilinoswrap/src/BlockCrsMatrixWrapper.cpp
 create mode 100644 trilinoswrap/src/BlockCrsMatrixWrapper.h
 create mode 100644 trilinoswrap/src/CrsMatrixWrapper.cpp
 create mode 100644 trilinoswrap/src/CrsMatrixWrapper.h
 create mode 100644 trilinoswrap/src/PreconditionerFactory.cpp
 create mode 100644 trilinoswrap/src/PreconditionerFactory.h
 create mode 100644 trilinoswrap/src/SConscript
 rename escriptcore/test/DataAlgorithmAdapterTestCase.h => trilinoswrap/src/TrilinosAdapterException.h (61%)
 create mode 100644 trilinoswrap/src/TrilinosMatrixAdapter.cpp
 create mode 100644 trilinoswrap/src/TrilinosMatrixAdapter.h
 create mode 100644 trilinoswrap/src/UnrolledBlockCrsMatrixWrapper.cpp
 create mode 100644 trilinoswrap/src/UnrolledBlockCrsMatrixWrapper.h
 create mode 100644 trilinoswrap/src/types.h
 create mode 100644 trilinoswrap/src/util.h
 rename {pasowrap/py_src => weipa}/SConscript (67%)

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



More information about the debian-science-commits mailing list