[pyfr] 88/88: Merge branch 'release/v1.5.0'.

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Wed Nov 16 12:05:34 UTC 2016


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

ghisvail-guest pushed a commit to branch master
in repository pyfr.

commit 37b047abeda8b739ffe65f2c5f16dc82dba4d90e
Merge: 96897c3 59ed1fd
Author: Freddie Witherden <freddie at witherden.org>
Date:   Mon Oct 3 13:46:38 2016 -0700

    Merge branch 'release/v1.5.0'.

 .gitignore                                         |   4 +
 AUTHORS                                            |   1 +
 README.rst                                         |   3 -
 doc/src/conf.py                                    |   8 +-
 doc/src/developer_guide.rst                        |  81 ++++++-
 doc/src/home.rst                                   |  19 +-
 doc/src/theory.rst                                 |   5 +
 doc/src/user_guide.rst                             | 167 +++++++++++---
 pyfr/__main__.py                                   | 254 ++++++++++++++++++++-
 pyfr/_version.py                                   |   2 +-
 pyfr/backends/base/backend.py                      |  25 +-
 pyfr/backends/base/generator.py                    | 124 ++++++++--
 pyfr/backends/base/kernels.py                      |   5 +-
 pyfr/backends/base/types.py                        |  75 +++---
 pyfr/backends/cuda/base.py                         |  15 +-
 pyfr/backends/cuda/blasext.py                      |  40 ++--
 pyfr/backends/cuda/cublas.py                       |   2 +-
 pyfr/backends/cuda/generator.py                    |  92 ++------
 pyfr/backends/cuda/gimmik.py                       |  21 +-
 pyfr/backends/cuda/kernels/axnpby.mako             |  40 ++--
 pyfr/backends/cuda/kernels/base.mako               |   4 +
 pyfr/backends/cuda/kernels/pack.mako               |   7 +-
 pyfr/backends/cuda/packing.py                      |  59 +++--
 pyfr/backends/cuda/provider.py                     |  18 +-
 pyfr/backends/cuda/types.py                        |  36 ++-
 pyfr/backends/mic/base.py                          |  10 +-
 pyfr/backends/mic/blasext.py                       |  22 +-
 pyfr/backends/mic/cblas.py                         |   2 +-
 pyfr/backends/mic/compiler.py                      |  22 +-
 pyfr/backends/mic/generator.py                     | 219 +++++-------------
 pyfr/backends/mic/kernels/axnpby.mako              |  77 +++++--
 pyfr/backends/mic/kernels/base.mako                |   2 +-
 pyfr/backends/mic/kernels/errest.mako              |  14 +-
 pyfr/backends/mic/kernels/pack.mako                |   9 +-
 pyfr/backends/mic/packing.py                       |   6 +-
 pyfr/backends/mic/types.py                         |  13 +-
 pyfr/backends/opencl/base.py                       |  24 +-
 pyfr/backends/opencl/blasext.py                    |  30 +--
 pyfr/backends/opencl/generator.py                  |  90 ++------
 pyfr/backends/opencl/gimmik.py                     |  24 +-
 pyfr/backends/opencl/kernels/__init__.py           |   2 +-
 pyfr/backends/opencl/kernels/axnpby.mako           |  39 ++--
 pyfr/backends/opencl/kernels/base.mako             |   4 +
 pyfr/backends/opencl/kernels/pack.mako             |   5 +-
 pyfr/backends/opencl/packing.py                    |   4 +-
 pyfr/backends/opencl/provider.py                   |  13 +-
 pyfr/backends/opencl/types.py                      |  16 +-
 pyfr/backends/openmp/base.py                       |  19 +-
 pyfr/backends/openmp/blasext.py                    |  38 ++-
 pyfr/backends/openmp/cblas.py                      |   2 +-
 pyfr/backends/openmp/generator.py                  | 208 ++++-------------
 pyfr/backends/{opencl => openmp}/gimmik.py         |  33 +--
 pyfr/backends/openmp/kernels/axnpby.mako           |  72 +++---
 pyfr/backends/openmp/kernels/base.mako             |   2 +-
 pyfr/backends/openmp/kernels/errest.mako           |  14 +-
 pyfr/backends/openmp/kernels/pack.mako             |   7 +-
 pyfr/backends/openmp/kernels/par-memcpy.mako       |  17 ++
 pyfr/backends/openmp/packing.py                    |   4 +-
 pyfr/backends/openmp/types.py                      |  15 +-
 pyfr/ctypesutil.py                                 |   2 +-
 pyfr/inifile.py                                    |   4 +
 pyfr/integrators/__init__.py                       |  37 ++-
 pyfr/integrators/base.py                           | 151 ++++++++++--
 pyfr/integrators/dual/__init__.py                  |   5 +
 pyfr/integrators/dual/base.py                      |  31 +++
 pyfr/integrators/dual/controllers.py               | 102 +++++++++
 pyfr/integrators/dual/pseudosteppers.py            | 177 ++++++++++++++
 pyfr/integrators/dual/steppers.py                  |  52 +++++
 pyfr/integrators/std/__init__.py                   |   4 +
 pyfr/integrators/std/base.py                       |  24 ++
 pyfr/integrators/{ => std}/controllers.py          | 100 +++-----
 pyfr/integrators/{ => std}/steppers.py             |  47 +---
 pyfr/nputil.py                                     |  36 ++-
 pyfr/partitioners/base.py                          |  24 +-
 pyfr/partitioners/metis.py                         |   2 +-
 pyfr/plugins/base.py                               |  40 ++++
 pyfr/plugins/fluidforce.py                         |   2 +-
 pyfr/plugins/residual.py                           |  14 +-
 pyfr/plugins/sampler.py                            |   6 +-
 pyfr/plugins/tavg.py                               |   4 +-
 pyfr/plugins/writer.py                             |  11 +-
 pyfr/polys.py                                      |  21 +-
 pyfr/progress_bar.py                               |   6 +-
 pyfr/pyfr                                          |   1 +
 pyfr/quadrules/__init__.py                         |   6 +-
 pyfr/rank_allocator.py                             |  51 +++--
 pyfr/readers/cgns.py                               |  13 +-
 pyfr/readers/native.py                             |   5 +
 pyfr/readers/nodemaps.py                           |  31 +--
 pyfr/scripts/__init__.py                           |   0
 pyfr/scripts/main.py                               | 252 --------------------
 pyfr/scripts/pyfr                                  |   1 -
 pyfr/shapes.py                                     |  12 +-
 pyfr/solvers/base/elements.py                      | 105 ++++-----
 pyfr/solvers/base/inters.py                        |   4 +-
 pyfr/solvers/base/system.py                        |  15 +-
 pyfr/solvers/baseadvec/elements.py                 |   4 +-
 pyfr/solvers/baseadvec/inters.py                   |  26 +--
 pyfr/solvers/baseadvecdiff/elements.py             |  48 +++-
 pyfr/solvers/baseadvecdiff/inters.py               |  82 +++++--
 pyfr/solvers/baseadvecdiff/kernels/artvisc.mako    |  10 +
 .../solvers/baseadvecdiff/kernels/shocksensor.mako |  32 +++
 pyfr/solvers/baseadvecdiff/system.py               |  13 +-
 pyfr/solvers/euler/elements.py                     |   8 +-
 pyfr/solvers/euler/inters.py                       |  12 +-
 pyfr/solvers/navstokes/elements.py                 | 109 +--------
 pyfr/solvers/navstokes/inters.py                   | 152 +++++-------
 pyfr/solvers/navstokes/kernels/avis.mako           |  45 ----
 pyfr/solvers/navstokes/kernels/bccflux.mako        |   4 +-
 pyfr/solvers/navstokes/kernels/bcs/ghost.mako      |   6 +-
 .../navstokes/kernels/bcs/slp-adia-wall.mako       |   2 +-
 pyfr/solvers/navstokes/kernels/entropy.mako        |  15 --
 pyfr/solvers/navstokes/kernels/flux.mako           |  12 +-
 pyfr/solvers/navstokes/kernels/intcflux.mako       |  11 +-
 pyfr/solvers/navstokes/kernels/intconu.mako        |   4 +-
 pyfr/solvers/navstokes/kernels/mpicflux.mako       |  11 +-
 pyfr/solvers/navstokes/kernels/tflux.mako          |   7 +-
 pyfr/solvers/navstokes/system.py                   |  62 -----
 pyfr/template.py                                   |   6 +-
 pyfr/tests/__init__.py                             |   1 -
 pyfr/writers/native.py                             |   3 +
 setup.py                                           |  14 +-
 122 files changed, 2405 insertions(+), 1877 deletions(-)

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



More information about the debian-science-commits mailing list