[pyfr] branch master updated (327db40 -> 96897c3)
Ghislain Vaillant
ghisvail-guest at moszumanska.debian.org
Thu Apr 21 08:21:49 UTC 2016
This is an automated email from the git hooks/post-receive script.
ghisvail-guest pushed a change to branch master
in repository pyfr.
from 327db40 Merge branch 'release/v1.3.0'.
new 23c45c3 Merge branch 'release/v1.3.0' into develop.
new 14508a5 Merge remote-tracking branch 'upstream/develop' into develop.
new 554f2ab Include the alpha optimised solution points for tetrahedra.
new d3e87e6 Bump copyright.
new 6507c75 Remove a rogue print call.
new e4fde66 Fix the HDF5 type of mesh_uuid for imported meshes.
new d766d4d Improve how plugins handle time-dependent invocations.
new 68392ca Prevent CUDACUBLASKernels.__del__ from throwing a TypeError.
new ee65ba4 Record the wall clock time in the stats file.
new c685c0b Documentation.
new c267ae0 Remove some unnecessary imports.
new 4e2cfb7 Merge pull request #95 from FreddieWitherden/develop
new d9943a6 Fix a bug for space-time BC in Euler system.
new d566063 Merge pull request #97 from Aerojspark/bugfix/euler_spacebc
new 909b319 Implement CGNS reader.
new f5d343f Merge pull request #96 from Aerojspark/feature/cgns_convert
new ee26db7 Add a backend for the MIC based around pyMIC.
new 6f57e29 Merge pull request #94 from FreddieWitherden/feature/mic
new 5bb8d7c Update User and Developer Guides.
new 5298700 Merge pull request #99 from pv101/develop
new 2ad3d7d Implement routine to check if pyramids have a non-parallelogram base.
new 8d3dc13 Merge pull request #98 from Aerojspark/feature/pyramid_check
new 10f88c1 Cleanups.
new 5eb1e51 Improve the point sampler.
new 2098bef Whitespace.
new 4f0494a Merge pull request #100 from FreddieWitherden/develop
new 84a2896 Bump the version number for v1.4.0.
new 4af6ec2 Modified User Guide.
new 7ebfd36 Fix a possible bug in metric basis regarding accuracy.
new 9f560ff Merge pull request #101 from Aerojspark/feature/free-stream_fix
new d037592 Updated documentation.
new 96897c3 Merge branch 'release/v1.4.0'.
The 32 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:
LICENSE | 2 +-
doc/src/conf.py | 6 +-
doc/src/developer_guide.rst | 33 +-
doc/src/home.rst | 5 +-
doc/src/user_guide.rst | 65 ++-
pyfr/_version.py | 2 +-
pyfr/backends/__init__.py | 1 +
pyfr/backends/base/backend.py | 1 -
pyfr/backends/cuda/cublas.py | 9 +-
pyfr/backends/mic/__init__.py | 3 +
pyfr/backends/mic/base.py | 78 ++++
pyfr/backends/{opencl => mic}/blasext.py | 49 ++-
pyfr/backends/mic/cblas.py | 44 +++
pyfr/backends/mic/compiler.py | 54 +++
pyfr/backends/{openmp => mic}/generator.py | 55 ++-
pyfr/backends/{cuda => mic}/kernels/__init__.py | 0
pyfr/backends/mic/kernels/axnpby.mako | 37 ++
pyfr/backends/{openmp => mic}/kernels/base.mako | 0
pyfr/backends/mic/kernels/errest.mako | 20 +
pyfr/backends/mic/kernels/gemm.mako | 14 +
.../{openmp => mic}/kernels/loop-sched.mako | 0
pyfr/backends/{openmp => mic}/kernels/pack.mako | 19 +-
pyfr/backends/mic/packing.py | 45 +++
pyfr/backends/mic/provider.py | 29 ++
pyfr/backends/{opencl => mic}/types.py | 102 +++--
pyfr/ctypesutil.py | 2 +-
pyfr/integrators/controllers.py | 12 +-
pyfr/plugins/base.py | 3 +
pyfr/plugins/dtstats.py | 6 +-
pyfr/plugins/fluidforce.py | 10 +-
pyfr/plugins/sampler.py | 63 ++-
pyfr/plugins/tavg.py | 2 +-
pyfr/plugins/writer.py | 2 +-
pyfr/quadrules/tet/alpha-opt-n10-su.txt | 10 +
pyfr/quadrules/tet/alpha-opt-n120-su.txt | 120 ++++++
pyfr/quadrules/tet/alpha-opt-n165-su.txt | 165 ++++++++
pyfr/quadrules/tet/alpha-opt-n20-su.txt | 20 +
pyfr/quadrules/tet/alpha-opt-n220-su.txt | 220 +++++++++++
pyfr/quadrules/tet/alpha-opt-n35-su.txt | 35 ++
pyfr/quadrules/tet/alpha-opt-n4-su.txt | 4 +
pyfr/quadrules/tet/alpha-opt-n56-su.txt | 56 +++
pyfr/quadrules/tet/alpha-opt-n84-su.txt | 84 ++++
pyfr/readers/__init__.py | 3 +-
pyfr/readers/base.py | 223 ++++++++++-
pyfr/readers/cgns.py | 435 +++++++++++++++++++++
pyfr/readers/gmsh.py | 204 +---------
pyfr/readers/native.py | 1 -
pyfr/readers/nodemaps.py | 69 ++++
pyfr/shapes.py | 18 +-
pyfr/solvers/base/inters.py | 6 -
pyfr/solvers/baseadvec/inters.py | 12 +-
pyfr/solvers/euler/inters.py | 4 +-
pyfr/solvers/navstokes/elements.py | 4 +-
pyfr/solvers/navstokes/inters.py | 10 +-
pyfr/solvers/navstokes/kernels/intconu.mako | 2 +-
pyfr/solvers/navstokes/kernels/mpicflux.mako | 2 +-
pyfr/writers/base.py | 2 -
pyfr/writers/native.py | 2 -
setup.py | 4 +
59 files changed, 2109 insertions(+), 379 deletions(-)
create mode 100644 pyfr/backends/mic/__init__.py
create mode 100644 pyfr/backends/mic/base.py
copy pyfr/backends/{opencl => mic}/blasext.py (53%)
create mode 100644 pyfr/backends/mic/cblas.py
create mode 100644 pyfr/backends/mic/compiler.py
copy pyfr/backends/{openmp => mic}/generator.py (76%)
copy pyfr/backends/{cuda => mic}/kernels/__init__.py (100%)
create mode 100644 pyfr/backends/mic/kernels/axnpby.mako
copy pyfr/backends/{openmp => mic}/kernels/base.mako (100%)
create mode 100644 pyfr/backends/mic/kernels/errest.mako
create mode 100644 pyfr/backends/mic/kernels/gemm.mako
copy pyfr/backends/{openmp => mic}/kernels/loop-sched.mako (100%)
copy pyfr/backends/{openmp => mic}/kernels/pack.mako (60%)
create mode 100644 pyfr/backends/mic/packing.py
create mode 100644 pyfr/backends/mic/provider.py
copy pyfr/backends/{opencl => mic}/types.py (50%)
create mode 100644 pyfr/quadrules/tet/alpha-opt-n10-su.txt
create mode 100644 pyfr/quadrules/tet/alpha-opt-n120-su.txt
create mode 100644 pyfr/quadrules/tet/alpha-opt-n165-su.txt
create mode 100644 pyfr/quadrules/tet/alpha-opt-n20-su.txt
create mode 100644 pyfr/quadrules/tet/alpha-opt-n220-su.txt
create mode 100644 pyfr/quadrules/tet/alpha-opt-n35-su.txt
create mode 100644 pyfr/quadrules/tet/alpha-opt-n4-su.txt
create mode 100644 pyfr/quadrules/tet/alpha-opt-n56-su.txt
create mode 100644 pyfr/quadrules/tet/alpha-opt-n84-su.txt
create mode 100644 pyfr/readers/cgns.py
--
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