[ffc] 02/02: Updated version 2017.2.0 from 'upstream/2017.2.0'

Drew Parsons dparsons at moszumanska.debian.org
Sat Oct 7 07:29:33 UTC 2017


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

dparsons pushed a commit to branch experimental
in repository ffc.

commit ab3cd104282f366d5deb2989a23f0d75b4f8db4b
Merge: 96c6b02 f083196
Author: Drew Parsons <dparsons at debian.org>
Date:   Sat Oct 7 15:20:01 2017 +0800

    Updated version 2017.2.0 from 'upstream/2017.2.0'
    
    with Debian dir 3f3525f9b7c4e879ff7441258a17eec7c9c369b6

 .circleci/config.yml                               |  38 +
 .mailmap                                           | 132 +++
 AUTHORS                                            |   3 +
 ChangeLog.rst                                      |  25 +
 MANIFEST.in                                        |   2 +
 bitbucket-pipelines.yml                            |  63 ++
 doc/sphinx/source/conf.py                          |   2 +-
 doc/sphinx/source/installation.rst                 |  34 +-
 doc/sphinx/source/releases.rst                     |   1 +
 doc/sphinx/source/releases/v2017.1.0.post2.rst     |  10 +
 doc/sphinx/source/releases/v2017.1.0.rst           |   5 +-
 doc/sphinx/source/releases/v2017.2.0.rst           |  25 +
 ffc/__init__.py                                    |   6 +-
 ffc/analysis.py                                    | 177 ++---
 ffc/backends/dolfin/capsules.py                    |   2 +-
 ffc/backends/ufc/__init__.py                       |   4 +-
 ffc/backends/ufc/coordinate_mapping.py             | 279 ++++---
 ffc/backends/ufc/dofmap.py                         |  26 +-
 ffc/backends/ufc/finite_element.py                 | 288 ++++---
 ffc/backends/ufc/form.py                           |   2 +-
 ffc/backends/ufc/function.py                       |   2 +-
 ffc/backends/ufc/integrals.py                      |   2 +-
 ffc/backends/ufc/ufc.h                             | 329 +++++++-
 ffc/backends/ufc/ufc_geometry.h                    | 132 ++-
 ffc/{tensor/tensoroptimization.py => classname.py} |  23 +-
 ffc/codegeneration.py                              | 796 +++----------------
 ffc/compiler.py                                    |  33 +-
 ffc/enrichedelement.py                             | 119 ---
 ffc/evaluatebasis.py                               | 786 ------------------
 ffc/evaluatebasisderivatives.py                    | 758 ------------------
 ffc/evaluatedof.py                                 | 399 ----------
 ffc/extras.py                                      | 106 ---
 ffc/fiatinterface.py                               | 148 ++--
 ffc/formatting.py                                  | 110 ++-
 ffc/interpolatevertexvalues.py                     | 199 -----
 ffc/jitcompiler.py                                 |  32 +-
 ffc/main.py                                        |   2 +-
 ffc/mixedelement.py                                | 161 ----
 ffc/optimization.py                                |   2 +-
 ffc/parameters.py                                  |  13 +-
 ffc/{ => quadrature}/codesnippets.py               |   8 +-
 ffc/{ => quadrature}/cpp.py                        |  15 +-
 ffc/quadrature/floatvalue.py                       |   2 +-
 ffc/quadrature/fraction.py                         |   2 +-
 ffc/quadrature/optimisedquadraturetransformer.py   |   2 +-
 ffc/quadrature/product.py                          |   2 +-
 ffc/quadrature/quadraturegenerator.py              |   6 +-
 ffc/quadrature/quadratureoptimization.py           |   2 +-
 ffc/quadrature/quadraturerepresentation.py         |  10 +-
 ffc/quadrature/quadraturetransformer.py            |   2 +-
 ffc/quadrature/quadraturetransformerbase.py        |  65 +-
 ffc/quadrature/quadratureutils.py                  |   2 +-
 ffc/quadrature/sumobj.py                           |   2 +-
 ffc/quadrature/symbolics.py                        |   2 +-
 ffc/quadrature/tabulate_basis.py                   |   2 +-
 ffc/quadratureelement.py                           | 138 ----
 ffc/representation.py                              | 204 ++---
 ffc/representationutils.py                         |  10 +-
 ffc/restrictedelement.py                           |  94 ---
 ffc/tensor/__init__.py                             |   5 -
 ffc/tensor/costestimation.py                       |  59 --
 ffc/tensor/geometrytensor.py                       |  55 --
 ffc/tensor/monomialextraction.py                   | 410 ----------
 ffc/tensor/monomialintegration.py                  | 302 -------
 ffc/tensor/monomialtransformation.py               | 545 -------------
 ffc/tensor/multiindex.py                           |  88 --
 ffc/tensor/referencetensor.py                      |  73 --
 ffc/tensor/tensorgenerator.py                      | 394 ---------
 ffc/tensor/tensorreordering.py                     | 110 ---
 ffc/tensor/tensorrepresentation.py                 | 132 ---
 ffc/tsfc/tsfcgenerator.py                          |  19 +-
 ffc/tsfc/tsfcoptimization.py                       |  26 +-
 ffc/tsfc/tsfcrepresentation.py                     |  11 +-
 ffc/uflacs/__init__.py                             |   2 +-
 ffc/uflacs/analysis/__init__.py                    |   2 +-
 ffc/uflacs/analysis/balancing.py                   |   2 +-
 ffc/uflacs/analysis/crsarray.py                    |   2 +-
 ffc/uflacs/analysis/dependencies.py                |   2 +-
 ffc/uflacs/analysis/expr_shapes.py                 |   2 +-
 ffc/uflacs/analysis/factorization.py               |   2 +-
 ffc/uflacs/analysis/graph.py                       |   2 +-
 ffc/uflacs/analysis/graph_rebuild.py               |   2 +-
 ffc/uflacs/analysis/graph_ssa.py                   |   2 +-
 ffc/uflacs/analysis/graph_symbols.py               |   2 +-
 ffc/uflacs/analysis/graph_vertices.py              |   2 +-
 ffc/uflacs/analysis/indexing.py                    |   2 +-
 ffc/uflacs/analysis/modified_terminals.py          |   2 +-
 ffc/uflacs/analysis/valuenumbering.py              |   2 +-
 ffc/uflacs/backends/__init__.py                    |   2 +-
 ffc/uflacs/backends/ffc/__init__.py                |   2 +-
 ffc/uflacs/backends/ffc/access.py                  |   2 +-
 ffc/uflacs/backends/ffc/backend.py                 |   2 +-
 ffc/uflacs/backends/ffc/common.py                  |   2 +-
 ffc/uflacs/backends/ffc/definitions.py             |   2 +-
 ffc/uflacs/backends/ffc/symbols.py                 |   2 +-
 ffc/uflacs/backends/ufc/__init__.py                |   2 +-
 ffc/uflacs/backends/ufc/apply_mappings.py          | 142 ++++
 ffc/uflacs/backends/ufc/coordinate_mapping.py      | 481 +++++++----
 ffc/uflacs/backends/ufc/dofmap.py                  | 138 ++--
 ffc/uflacs/backends/ufc/evalderivs.py              | 299 +++++++
 ffc/uflacs/backends/ufc/evaluatebasis.py           | 459 ++++-------
 .../backends/ufc/evaluatebasisderivatives.py       | 432 ++++++++++
 ffc/uflacs/backends/ufc/evaluatedof.py             | 423 ++++++++++
 ffc/uflacs/backends/ufc/finite_element.py          | 883 ++++++++++++++++++---
 ffc/uflacs/backends/ufc/form.py                    | 111 ++-
 ffc/uflacs/backends/ufc/generator.py               |  91 ++-
 ffc/uflacs/backends/ufc/generators.py              |   2 +-
 ffc/uflacs/backends/ufc/integrals.py               |  48 +-
 ffc/uflacs/backends/ufc/jacobian.py                | 194 +++++
 ffc/uflacs/backends/ufc/templates.py               |  43 +-
 ffc/uflacs/backends/ufc/utils.py                   | 113 ++-
 ffc/uflacs/build_uflacs_ir.py                      |   2 +-
 ffc/uflacs/elementtables.py                        |   7 +-
 ffc/uflacs/integralgenerator.py                    |   2 +-
 ffc/uflacs/language/__init__.py                    |   2 +-
 ffc/uflacs/language/cnodes.py                      | 237 ++++--
 ffc/uflacs/language/format_lines.py                |   2 +-
 ffc/uflacs/language/format_value.py                |   2 +-
 ffc/uflacs/language/precedence.py                  |   2 +-
 ffc/uflacs/language/ufl_to_cnodes.py               |   8 +-
 ffc/uflacs/params.py                               |   2 +-
 ffc/uflacs/tools.py                                |   2 +-
 ffc/uflacs/uflacsgenerator.py                      |   2 +-
 ffc/uflacs/uflacsoptimization.py                   |   2 +-
 ffc/uflacs/uflacsrepresentation.py                 |   2 +-
 ffc/utils.py                                       |   2 +-
 ffc/wrappers.py                                    |   4 +-
 libs/ffc-factory/README.rst                        |  19 +
 libs/ffc-factory/dofmap.cpp                        |  40 +
 libs/ffc-factory/finite_element.cpp                | 172 ++++
 libs/ffc-factory/finite_element_bindings.cpp       | 410 ++++++++++
 libs/ffc-factory/interface.cpp                     |  59 ++
 libs/ffc-factory/setup.py                          | 108 +++
 release.conf                                       |  37 +
 setup.py                                           |  28 +-
 shippable.yml                                      |  27 +
 test/regression/README.rst                         |  16 +-
 test/regression/ffc-reference-data-id              |   2 +-
 test/regression/test.py                            | 138 ++--
 test/regression/ufctest.h                          |   3 +-
 test/regression/ufctest.py                         |   2 +-
 test/uflacs/unit/test_cnodes.py                    |  40 +-
 test/uflacs/unit/test_format_code_structure.py     |   4 +-
 test/uflacs/unit/test_ufc_backend.py               |  61 +-
 test/unit/evaluate_basis/cppcode.py                | 121 ---
 .../unit/evaluate_basis/test_basis_against_fiat.py | 409 ----------
 test/unit/misc/test_elements.py                    |  26 +-
 test/unit/symbolics/test_dg_elastodyn.py           |   2 +-
 test/unit/symbolics/test_elas_weighted.py          |   2 +-
 test/unit/symbolics/test_elas_weighted2.py         |   2 +-
 test/unit/symbolics/test_elasticity_2d.py          |   2 +-
 test/unit/symbolics/test_elasticity_term.py        |   2 +-
 test/unit/symbolics/test_expand_operations.py      |   2 +-
 test/unit/symbolics/test_float.py                  |   2 +-
 test/unit/symbolics/test_float_operators.py        |   2 +-
 test/unit/symbolics/test_fraction.py               |   2 +-
 test/unit/symbolics/test_fraction_operators.py     |   2 +-
 test/unit/symbolics/test_mixed_symbols.py          |   2 +-
 test/unit/symbolics/test_not_finished.py           |   2 +-
 test/unit/symbolics/test_poisson.py                |   2 +-
 test/unit/symbolics/test_product.py                |   2 +-
 test/unit/symbolics/test_product_operators.py      |   2 +-
 test/unit/symbolics/test_real_examples.py          |   2 +-
 test/unit/symbolics/test_reduce_gip.py             |   2 +-
 test/unit/symbolics/test_reduce_operations.py      |   2 +-
 test/unit/symbolics/test_reduce_vartype.py         |   2 +-
 test/unit/symbolics/test_sum.py                    |   2 +-
 test/unit/symbolics/test_sum_operators.py          |   2 +-
 test/unit/symbolics/test_symbol.py                 |   2 +-
 test/unit/symbolics/test_symbol_operators.py       |   2 +-
 test/unit/ufc/finite_element/test_evaluate.py      | 318 ++++++++
 171 files changed, 6349 insertions(+), 7997 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