[ffc] 02/03: Merge tag 'upstream/2017.1.0' into experimental

Johannes Ring johannr-guest at moszumanska.debian.org
Wed May 10 12:15:34 UTC 2017


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

johannr-guest pushed a commit to branch experimental
in repository ffc.

commit b682fd3ee466bec1a7c826d2ea5bb58f5b560940
Merge: 1d9f107 429b569
Author: Johannes Ring <johannr at simula.no>
Date:   Wed May 10 12:45:19 2017 +0200

    Merge tag 'upstream/2017.1.0' into experimental
    
    Upstream version 2017.1.0

 ChangeLog                                          |  471 --------
 ChangeLog.rst                                      |  698 +++++++++++
 MANIFEST.in                                        |   15 +
 README.rst                                         |    2 +-
 .../Convection_3D_1.ufl                            |   20 +-
 .../Convection_3D_2.ufl                            |   20 +-
 .../__init__.py => bench/MassH1_3D_1.ufl           |   18 +-
 .../__init__.py => bench/MassH1_3D_2.ufl           |   18 +-
 demo/AdaptivePoisson.ufl => bench/Poisson_3D_1.ufl |   14 +-
 demo/AdaptivePoisson.ufl => bench/Poisson_3D_2.ufl |   14 +-
 .../WeightedPoisson_3D_1.ufl                       |   15 +-
 .../WeightedPoisson_3D_2.ufl                       |   15 +-
 bench/bench.py                                     |    2 +-
 bench/utils.py                                     |   18 +-
 demo/AdaptivePoisson.ufl                           |    2 +-
 demo/Biharmonic.ufl                                |   11 +-
 demo/FacetIntegrals.ufl                            |    3 +-
 demo/Mini.ufl                                      |    7 +-
 demo/{AdaptivePoisson.ufl => MixedCoefficient.ufl} |   25 +-
 demo/PoissonDG.ufl                                 |    6 +-
 demo/{AdaptivePoisson.ufl => PoissonQuad.ufl}      |   26 +-
 doc/sphinx/source/conf.py                          |   22 +-
 doc/sphinx/source/installation.rst                 |   56 +
 doc/sphinx/source/releases.rst                     |    1 +
 doc/sphinx/source/releases/v2017.1.0.rst           |   20 +
 ffc/__init__.py                                    |    7 +-
 ffc/__main__.py                                    |  244 +---
 ffc/analysis.py                                    |  337 ++++--
 ffc/backends/ufc/__init__.py                       |    6 +-
 ffc/backends/ufc/coordinate_mapping.py             |    4 +-
 ffc/backends/ufc/dofmap.py                         |    4 +-
 ffc/backends/ufc/finite_element.py                 |    4 +-
 ffc/backends/ufc/form.py                           |    4 +-
 ffc/backends/ufc/function.py                       |    4 +-
 ffc/backends/ufc/integrals.py                      |    4 +-
 ffc/backends/ufc/ufc.h                             |    8 +-
 ffc/codegeneration.py                              |   71 +-
 ffc/codesnippets.py                                |    1 +
 ffc/cpp.py                                         |   15 +-
 ffc/fiatinterface.py                               |    3 +-
 ffc/jitcompiler.py                                 |    6 +
 ffc/log.py                                         |    4 +-
 ffc/{__main__.py => main.py}                       |   63 +-
 ffc/optimization.py                                |   27 +-
 ffc/parameters.py                                  |   69 +-
 ffc/quadrature/__init__.py                         |    6 +-
 ffc/quadrature/optimisedquadraturetransformer.py   |    4 +-
 ffc/quadrature/parameters.py                       |   19 +-
 ffc/quadrature/quadraturegenerator.py              |    5 +
 ffc/quadrature/quadraturetransformer.py            |    4 +-
 ffc/quadrature/quadraturetransformerbase.py        |    4 +
 ffc/quadrature/symbolics.py                        |    4 +
 ffc/quadratureelement.py                           |    8 +-
 ffc/representation.py                              |   13 +-
 ffc/representationutils.py                         |   11 +-
 ffc/tensor/__init__.py                             |    7 +-
 ffc/tensor/monomialtransformation.py               |    1 +
 ffc/tensor/tensorgenerator.py                      |    8 +-
 .../tensor/tensoroptimization.py                   |   18 +-
 ffc/tensor/tensorreordering.py                     |    4 +-
 ffc/tsfc/__init__.py                               |    3 +
 ffc/tsfc/tsfcgenerator.py                          |   48 +
 ffc/tsfc/tsfcoptimization.py                       |   19 +
 ffc/tsfc/tsfcrepresentation.py                     |   50 +
 ffc/uflacs/analysis/balancing.py                   |    2 -
 ffc/uflacs/analysis/crsarray.py                    |    4 +-
 .../{graph_dependencies.py => dependencies.py}     |    4 +-
 ffc/uflacs/analysis/factorization.py               |  124 +-
 ffc/uflacs/analysis/graph_ssa.py                   |    2 +
 ffc/uflacs/backends/ffc/access.py                  |   89 +-
 ffc/uflacs/backends/ffc/common.py                  |    3 -
 ffc/uflacs/backends/ffc/definitions.py             |  127 +-
 ffc/uflacs/backends/ffc/symbols.py                 |  113 +-
 ffc/uflacs/build_uflacs_ir.py                      |  962 +++++++++++++++
 ffc/uflacs/elementtables.py                        |  641 ++++++++++
 ffc/uflacs/elementtables/table_utils.py            |  230 ----
 ffc/uflacs/elementtables/terminaltables.py         |  416 -------
 ffc/uflacs/generation/integralgenerator.py         |  510 --------
 ffc/uflacs/integralgenerator.py                    | 1219 ++++++++++++++++++++
 ffc/uflacs/language/cnodes.py                      |  654 ++++++++---
 ffc/uflacs/language/format_value.py                |   93 +-
 ffc/uflacs/language/ufl_to_cnodes.py               |   24 +-
 ffc/uflacs/representation/__init__.py              |   19 -
 ffc/uflacs/representation/build_uflacs_ir.py       |  437 -------
 ffc/uflacs/tools.py                                |   35 +-
 ffc/uflacs/uflacsgenerator.py                      |   49 +-
 ffc/uflacs/uflacsrepresentation.py                 |   40 +-
 setup.py                                           |    5 +-
 test/regression/README.rst                         |   64 +-
 test/regression/ffc-reference-data-id              |    2 +-
 test/regression/recdiff.py                         |    3 +-
 test/regression/scripts/upload                     |    2 +-
 test/regression/test.py                            |  254 +++-
 test/regression/ufctest.h                          |   80 +-
 test/uflacs/unit/test_cnodes.py                    |   34 +-
 test/uflacs/unit/test_factorization.py             |   31 +-
 test/uflacs/unit/test_format_code_structure.py     |    4 +-
 test/uflacs/unit/test_graph_algorithm.py           |    2 +-
 test/uflacs/unit/test_snippets.py                  |   54 +-
 test/uflacs/unit/test_ssa_manipulations.py         |    2 +-
 test/uflacs/unit/test_table_utils.py               |   67 +-
 test/uflacs/unit/test_ufc_backend.py               |    1 +
 test/unit/symbolics/test_float.py                  |    9 +-
 103 files changed, 5722 insertions(+), 3329 deletions(-)

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



More information about the debian-science-commits mailing list