[ufl] 02/03: Merge tag 'upstream/2016.1.0'

Johannes Ring johannr-guest at moszumanska.debian.org
Fri Jun 24 11:55:35 UTC 2016


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

johannr-guest pushed a commit to branch master
in repository ufl.

commit dc232b05aeceeb0b4acc3c697ceaf3b77c6306ff
Merge: a597149 e5f5860
Author: Johannes Ring <johannr at simula.no>
Date:   Fri Jun 24 13:49:07 2016 +0200

    Merge tag 'upstream/2016.1.0'
    
    Upstream version 2016.1.0

 .gitignore                                         |    5 +
 ChangeLog                                          |   21 +
 README                                             |   37 +-
 doc/sphinx/Makefile                                |   77 +-
 doc/sphinx/README                                  |   31 +-
 ufl/indexing.py => doc/sphinx/generate-apidoc      |   18 +-
 doc/sphinx/scripts/README_generate_modules.rst     |   29 -
 doc/sphinx/scripts/generate_index.py               |   97 --
 doc/sphinx/scripts/generate_modules.py             |  269 ---
 doc/sphinx/source/_themes/fenics/README            |    2 -
 doc/sphinx/source/_themes/fenics/layout.html       |   69 -
 .../source/_themes/fenics/static/alert_info_32.png |  Bin 1168 -> 0 bytes
 .../_themes/fenics/static/alert_warning_32.png     |  Bin 1060 -> 0 bytes
 .../source/_themes/fenics/static/bg-page.png       |  Bin 181 -> 0 bytes
 .../source/_themes/fenics/static/bullet_orange.png |  Bin 365 -> 0 bytes
 doc/sphinx/source/_themes/fenics/static/dolfin.png |  Bin 571 -> 0 bytes
 doc/sphinx/source/_themes/fenics/static/dorsal.png |  Bin 3342 -> 0 bytes
 .../source/_themes/fenics/static/fenics.css_t      |  388 -----
 .../source/_themes/fenics/static/unknown.png       |  Bin 2802 -> 0 bytes
 doc/sphinx/source/_themes/fenics/theme.conf        |   12 -
 doc/sphinx/source/api-doc/modules.rst              |    7 +
 doc/sphinx/source/api-doc/ufl.algorithms.rst       |  270 +++
 doc/sphinx/source/api-doc/ufl.core.rst             |   70 +
 doc/sphinx/source/api-doc/ufl.corealg.rst          |   38 +
 doc/sphinx/source/api-doc/ufl.finiteelement.rst    |  118 ++
 doc/sphinx/source/api-doc/ufl.formatting.rst       |   54 +
 doc/sphinx/source/api-doc/ufl.rst                  |  354 ++++
 doc/sphinx/source/api-doc/ufl.utils.rst            |  102 ++
 doc/sphinx/source/conf.py                          |  162 +-
 doc/sphinx/source/index.rst                        |  110 ++
 doc/sphinx/source/releases.rst                     |    8 +
 doc/sphinx/source/releases/next.rst                |   11 +
 doc/sphinx/source/releases/v1.6.0.rst              |   31 +
 doc/sphinx/source/user/algorithms.rst              |  417 +++++
 doc/sphinx/source/user/command_line_utils.rst      |   48 +
 doc/sphinx/source/user/examples.rst                |  545 ++++++
 doc/sphinx/source/user/form_language.rst           | 1738 ++++++++++++++++++++
 doc/sphinx/source/user/internal_representation.rst |  183 +++
 doc/sphinx/source/user/introduction.rst            |   37 +
 doc/sphinx/source/user/user_manual.rst             |   17 +
 scripts/fixdates                                   |   10 -
 scripts/form2ufl                                   |  116 --
 scripts/makedoc                                    |   56 -
 scripts/ufl2py                                     |    2 +-
 setup.py                                           |   32 +-
 test/conftest.py                                   |    7 +-
 test/mockobjects.py                                |    3 +-
 test/test_algorithms.py                            |   11 +-
 test/test_analyse_demos.py                         |    4 +-
 test/test_apply_algebra_lowering.py                |   91 +
 test/test_apply_function_pullbacks.py              |  366 +++++
 test/test_apply_restrictions.py                    |    4 +-
 test/test_arithmetic.py                            |    1 +
 test/test_automatic_differentiation.py             |    7 +-
 test/test_book_snippets.py                         |   14 +-
 test/test_change_to_local.py                       |   11 +-
 test/test_change_to_reference_frame.py             |  292 ++++
 test/test_check_arities.py                         |    8 +-
 test/test_classcoverage.py                         |   10 +-
 test/test_conditionals.py                          |    5 +-
 test/test_degree_estimation.py                     |    3 +-
 test/test_derivative.py                            |   35 +-
 test/test_diff.py                                  |    5 +-
 test/test_domains.py                               |  209 +--
 test/test_elements.py                              |    2 +-
 test/test_equals.py                                |    2 +-
 test/test_evaluate.py                              |    4 +-
 test/test_expand_indices.py                        |    4 +-
 test/test_ffcforms.py                              |    2 +-
 test/test_form.py                                  |   40 +-
 test/test_future_division.py                       |    1 +
 test/test_grad.py                                  |   14 +-
 test/test_illegal.py                               |    3 +-
 test/test_indexing.py                              |   15 +-
 test/test_indices.py                               |   54 +-
 test/test_lhs_rhs.py                               |    2 +-
 test/test_literals.py                              |    3 +-
 test/test_measures.py                              |   65 +-
 test/test_mock_expr.py                             |   28 +-
 test/test_new_ad.py                                |    5 +-
 test/test_pickle.py                                |    2 +-
 test/test_piecewise_checks.py                      |  100 +-
 test/test_reference_shapes.py                      |    8 +-
 test/test_scratch.py                               |    1 +
 test/test_signature.py                             |   25 +-
 test/test_simplify.py                              |    5 +-
 test/test_sobolevspace.py                          |    5 +-
 test/test_split.py                                 |    3 +-
 test/test_str.py                                   |    1 +
 test/test_tensoralgebra.py                         |    1 +
 test/test_utilities.py                             |    3 +-
 ufl/__init__.py                                    |   61 +-
 ufl/algebra.py                                     |    7 +-
 ufl/algorithms/__init__.py                         |   20 +-
 ufl/algorithms/ad.py                               |   52 +-
 ufl/algorithms/analysis.py                         |   30 +-
 ufl/algorithms/apply_algebra_lowering.py           |  178 ++
 ufl/algorithms/apply_derivatives.py                |  298 +++-
 ufl/algorithms/apply_function_pullbacks.py         |  226 +++
 ufl/algorithms/apply_geometry_lowering.py          |  482 ++++++
 ufl/algorithms/apply_integral_scaling.py           |   89 +
 ufl/algorithms/apply_restrictions.py               |   17 +-
 ufl/algorithms/argument_dependencies.py            |    3 +-
 ufl/algorithms/change_to_reference.py              |  530 +-----
 ufl/algorithms/check_arities.py                    |   28 +-
 ...agate_restrictions.py => check_restrictions.py} |   19 +-
 ufl/algorithms/checks.py                           |   32 +-
 ufl/algorithms/compute_form_data.py                |  296 ++--
 ufl/algorithms/domain_analysis.py                  |   96 +-
 ufl/algorithms/elementtransformations.py           |   81 +-
 ufl/algorithms/estimate_degrees.py                 |   38 +-
 ufl/algorithms/expand_compounds.py                 |  203 +--
 ufl/algorithms/expand_indices.py                   |   17 +-
 ufl/algorithms/formdata.py                         |   38 +-
 ufl/algorithms/formfiles.py                        |   12 +-
 ufl/algorithms/formsplitter.py                     |   68 +
 ufl/algorithms/formtransformations.py              |   31 +-
 ufl/algorithms/forward_ad.py                       |   76 +-
 ufl/algorithms/map_integrands.py                   |    3 +-
 ufl/algorithms/multifunction.py                    |    1 +
 ufl/algorithms/pdiffs.py                           |   11 +-
 ufl/algorithms/predicates.py                       |    7 +-
 ufl/algorithms/renumbering.py                      |   18 +-
 ufl/algorithms/replace.py                          |    3 +-
 ufl/algorithms/signature.py                        |   60 +-
 ufl/algorithms/transformer.py                      |    7 +-
 ufl/algorithms/traversal.py                        |    3 +-
 ufl/argument.py                                    |  115 +-
 ufl/assertions.py                                  |   29 +-
 ufl/cell.py                                        |  429 +++--
 ufl/checks.py                                      |   35 +-
 ufl/classes.py                                     |   76 +-
 ufl/coefficient.py                                 |  112 +-
 ufl/common.py                                      |   36 -
 ufl/compound_expressions.py                        |   54 +-
 ufl/conditional.py                                 |    5 +-
 ufl/constantvalue.py                               |   31 +-
 ufl/core/compute_expr_hash.py                      |    3 +-
 ufl/core/expr.py                                   |  170 +-
 ufl/core/multiindex.py                             |   14 +-
 ufl/core/operator.py                               |   25 +-
 ufl/core/terminal.py                               |   25 +-
 ufl/core/ufl_id.py                                 |   62 +
 ufl/core/ufl_type.py                               |   53 +-
 ufl/corealg/map_dag.py                             |   96 +-
 ufl/corealg/multifunction.py                       |   19 +-
 ufl/corealg/traversal.py                           |   37 +-
 ufl/differentiation.py                             |   56 +-
 ufl/domain.py                                      |  648 ++++----
 ufl/equation.py                                    |   17 +-
 ufl/exprcontainers.py                              |    9 +-
 ufl/exprequals.py                                  |    3 +-
 ufl/exproperators.py                               |   35 +-
 ufl/finiteelement/__init__.py                      |   25 +-
 ufl/finiteelement/brokenelement.py                 |   24 +-
 ufl/finiteelement/elementlist.py                   |   19 +-
 ufl/finiteelement/enrichedelement.py               |   41 +-
 ufl/finiteelement/facetelement.py                  |   24 +-
 ufl/finiteelement/finiteelement.py                 |   62 +-
 ufl/finiteelement/finiteelementbase.py             |   94 +-
 ufl/finiteelement/hdivcurl.py                      |   69 +-
 ufl/finiteelement/interiorelement.py               |   24 +-
 ufl/finiteelement/mixedelement.py                  |  345 ++--
 ufl/finiteelement/outerproductelement.py           |  150 +-
 ufl/finiteelement/restrictedelement.py             |   68 +-
 ufl/finiteelement/tensorproductelement.py          |   38 +-
 ufl/finiteelement/traceelement.py                  |   26 +-
 ufl/form.py                                        |  100 +-
 ufl/formatting/graph.py                            |    7 +-
 ufl/formatting/latextools.py                       |    3 +-
 ufl/formatting/printing.py                         |    5 +-
 ufl/formatting/ufl2dot.py                          |    5 +-
 ufl/formatting/ufl2latex.py                        |   22 +-
 ufl/formoperators.py                               |   38 +-
 ufl/functionspace.py                               |  133 ++
 ufl/geometry.py                                    |  102 +-
 ufl/index_combination_utils.py                     |    3 +-
 ufl/indexed.py                                     |   15 +-
 ufl/indexing.py                                    |    3 +-
 ufl/indexsum.py                                    |    9 +-
 ufl/integral.py                                    |   33 +-
 ufl/log.py                                         |   17 +-
 ufl/mathfunctions.py                               |    5 +-
 ufl/measure.py                                     |  102 +-
 ufl/objects.py                                     |   10 +-
 ufl/operators.py                                   |   50 +-
 ufl/permutation.py                                 |    7 +-
 ufl/precedence.py                                  |    3 +-
 ufl/protocols.py                                   |   20 +-
 ufl/referencevalue.py                              |    9 +-
 ufl/restriction.py                                 |    3 +-
 ufl/sobolevspace.py                                |   15 +-
 ufl/sorting.py                                     |   10 +-
 ufl/split_functions.py                             |   12 +-
 ufl/tensoralgebra.py                               |   11 +-
 ufl/tensors.py                                     |   31 +-
 ufl/utils/counted.py                               |    3 +-
 ufl/utils/derivativetuples.py                      |    3 +-
 ufl/utils/dicts.py                                 |    3 +-
 ufl/utils/formatting.py                            |    3 +-
 ufl/utils/indexflattening.py                       |    3 +-
 ufl/utils/sequences.py                             |    3 +-
 ufl/utils/sorting.py                               |   22 +-
 ufl/utils/stacks.py                                |    3 +-
 ufl/utils/system.py                                |    3 +-
 ufl/utils/timer.py                                 |    3 +-
 ufl/utils/ufltypedicts.py                          |    3 +-
 ufl/variable.py                                    |   17 +-
 208 files changed, 9527 insertions(+), 4744 deletions(-)

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



More information about the debian-science-commits mailing list