[ufl] 01/01: Merge tag 'upstream/1.6.0'

Mattia Rizzolo mattia at debian.org
Sat Apr 23 18:42:31 UTC 2016


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

mattia pushed a commit to branch master
in repository ufl.

commit 8aff5daca1221d238a99af11787553bb952eab5a
Merge: 02d83b3 0759ba6
Author: Mattia Rizzolo <mattia at debian.org>
Date:   Sat Apr 23 18:42:21 2016 +0000

    Merge tag 'upstream/1.6.0'
    
    Upstream version 1.6.0
    
    # gpg: Signature made Sat 23 Apr 2016 06:42:20 PM UTC using RSA key ID B9444540
    # gpg: Good signature from "Mattia Rizzolo <mattia at mapreri.org>"
    # gpg:                 aka "Mattia Rizzolo <mapreri at ubuntu.com>"
    # gpg:                 aka "Mattia Rizzolo <mapreri at ubuntu-it.org>"
    # gpg:                 aka "Mattia Rizzolo <mapreri at gmail.com>"
    # gpg:                 aka "[jpeg image of size 4456]"
    # gpg:                 aka "[jpeg image of size 4218]"
    # gpg:                 aka "Mattia Rizzolo <mattia at debian.org>"

 COPYING                                            |  674 +++++++++++++
 COPYING.LESSER                                     |  165 ++++
 ChangeLog                                          |  219 +++++
 README                                             |  136 +++
 demo/Constant.ufl                                  |   34 +
 demo/ConvectionJacobi.ufl                          |   13 +
 demo/ConvectionJacobi2.ufl                         |   13 +
 demo/ConvectionVector.ufl                          |   12 +
 demo/Elasticity.ufl                                |   16 +
 demo/EnergyNorm.ufl                                |   25 +
 demo/Equation.ufl                                  |   50 +
 demo/ExplicitConvection.ufl                        |   13 +
 demo/FEEC.ufl                                      |   54 ++
 demo/FunctionOperators.ufl                         |   28 +
 demo/H1norm.ufl                                    |   11 +
 demo/HarmonicMap.ufl                               |   19 +
 demo/HarmonicMap2.ufl                              |   20 +
 demo/Heat.ufl                                      |   36 +
 demo/HornSchunck.ufl                               |   32 +
 demo/HyperElasticity.ufl                           |   92 ++
 demo/HyperElasticity1D.ufl                         |   22 +
 demo/L2norm.ufl                                    |   11 +
 demo/Mass.ufl                                      |   29 +
 demo/MassAD.ufl                                    |   16 +
 demo/MixedElasticity.ufl                           |   48 +
 demo/MixedMixedElement.ufl                         |   22 +
 demo/MixedPoisson.ufl                              |   40 +
 demo/MixedPoisson2.ufl                             |   20 +
 demo/NavierStokes.ufl                              |   34 +
 demo/NeumannProblem.ufl                            |   30 +
 demo/NonlinearPoisson.ufl                          |   11 +
 demo/P5tet.ufl                                     |   20 +
 demo/P5tri.ufl                                     |   20 +
 demo/Poisson.ufl                                   |   34 +
 demo/PoissonDG.ufl                                 |   47 +
 demo/PoissonSystem.ufl                             |   34 +
 demo/PowAD.ufl                                     |   13 +
 demo/ProjectionSystem.ufl                          |    9 +
 demo/QuadratureElement.ufl                         |   38 +
 demo/README                                        |    5 +
 demo/RestrictedElement.ufl                         |   41 +
 demo/ShouldFail.ufl                                |   10 +
 demo/Source.ufl                                    |   12 +
 demo/Stiffness.ufl                                 |   11 +
 demo/StiffnessAD.ufl                               |   22 +
 demo/Stokes.ufl                                    |   36 +
 demo/StokesEquation.ufl                            |   35 +
 demo/SubDomain.ufl                                 |   28 +
 demo/SubDomains.ufl                                |   27 +
 demo/TensorWeightedPoisson.ufl                     |   29 +
 demo/VectorLaplaceGradCurl.ufl                     |   42 +
 demo/_TensorProductElement.ufl                     |   31 +
 demo/clean.sh                                      |   18 +
 doc/man/man1/form2ufl.1.gz                         |  Bin 0 -> 616 bytes
 doc/man/man1/ufl-analyse.1.gz                      |  Bin 0 -> 791 bytes
 doc/man/man1/ufl-convert.1.gz                      |  Bin 0 -> 939 bytes
 doc/man/man1/ufl-version.1.gz                      |  Bin 0 -> 594 bytes
 doc/man/man1/ufl2py.1.gz                           |  Bin 0 -> 626 bytes
 doc/sphinx/Makefile                                |  130 +++
 doc/sphinx/README                                  |    4 +
 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 0 -> 1168 bytes
 .../_themes/fenics/static/alert_warning_32.png     |  Bin 0 -> 1060 bytes
 .../source/_themes/fenics/static/bg-page.png       |  Bin 0 -> 181 bytes
 .../source/_themes/fenics/static/bullet_orange.png |  Bin 0 -> 365 bytes
 doc/sphinx/source/_themes/fenics/static/dolfin.png |  Bin 0 -> 571 bytes
 doc/sphinx/source/_themes/fenics/static/dorsal.png |  Bin 0 -> 3342 bytes
 .../source/_themes/fenics/static/fenics.css_t      |  388 ++++++++
 .../source/_themes/fenics/static/unknown.png       |  Bin 0 -> 2802 bytes
 doc/sphinx/source/_themes/fenics/theme.conf        |   12 +
 doc/sphinx/source/conf.py                          |  208 ++++
 release.conf                                       |    6 +
 scripts/fixdates                                   |   10 +
 scripts/form2ufl                                   |  116 +++
 scripts/makedoc                                    |   56 ++
 scripts/ufl-analyse                                |   98 ++
 scripts/ufl-convert                                |  206 ++++
 scripts/ufl-version                                |   26 +
 scripts/ufl2py                                     |   57 ++
 setup.py                                           |   67 ++
 test/README                                        |   20 +
 test/clean.sh                                      |   18 +
 test/conftest.py                                   |   59 ++
 test/mockobjects.py                                |   37 +
 test/pytest.ini                                    |    3 +
 test/sourceme.sh                                   |    5 +
 test/test_algorithms.py                            |  140 +++
 test/test_analyse_demos.py                         |   76 ++
 test/test_apply_restrictions.py                    |   43 +
 test/test_arithmetic.py                            |   82 ++
 test/test_automatic_differentiation.py             |  519 ++++++++++
 test/test_book_snippets.py                         |  528 ++++++++++
 test/test_change_to_local.py                       |   65 ++
 test/test_check_arities.py                         |   29 +
 test/test_classcoverage.py                         |  637 ++++++++++++
 test/test_conditionals.py                          |  167 ++++
 test/test_degree_estimation.py                     |  133 +++
 test/test_derivative.py                            |  626 ++++++++++++
 test/test_diff.py                                  |  197 ++++
 test/test_domains.py                               |  458 +++++++++
 test/test_elements.py                              |  196 ++++
 test/test_equals.py                                |   84 ++
 test/test_evaluate.py                              |  366 +++++++
 test/test_expand_indices.py                        |  332 +++++++
 test/test_ffcforms.py                              |  397 ++++++++
 test/test_form.py                                  |  123 +++
 test/test_future_division.py                       |   30 +
 test/test_grad.py                                  |  136 +++
 test/test_illegal.py                               |   89 ++
 test/test_indexing.py                              |   83 ++
 test/test_indices.py                               |  260 +++++
 test/test_lhs_rhs.py                               |   73 ++
 test/test_literals.py                              |  132 +++
 test/test_measures.py                              |  214 +++++
 test/test_mock_expr.py                             |   76 ++
 test/test_new_ad.py                                |  216 +++++
 test/test_pickle.py                                |  553 +++++++++++
 test/test_piecewise_checks.py                      |  242 +++++
 test/test_reference_shapes.py                      |   35 +
 test/test_scratch.py                               |  416 ++++++++
 test/test_signature.py                             |  479 +++++++++
 test/test_simplify.py                              |  126 +++
 test/test_sobolevspace.py                          |  100 ++
 test/test_split.py                                 |   45 +
 test/test_str.py                                   |   90 ++
 test/test_tensoralgebra.py                         |  157 +++
 test/test_utilities.py                             |  168 ++++
 ufl/__init__.py                                    |  341 +++++++
 ufl/algebra.py                                     |  347 +++++++
 ufl/algorithms/__init__.py                         |   90 ++
 ufl/algorithms/ad.py                               |   71 ++
 ufl/algorithms/analysis.py                         |  211 ++++
 ufl/algorithms/apply_derivatives.py                |  861 +++++++++++++++++
 ufl/algorithms/apply_restrictions.py               |  194 ++++
 ufl/algorithms/argument_dependencies.py            |  174 ++++
 ufl/algorithms/change_to_reference.py              |  873 +++++++++++++++++
 ufl/algorithms/check_arities.py                    |  123 +++
 ufl/algorithms/checks.py                           |  118 +++
 ufl/algorithms/compute_form_data.py                |  309 ++++++
 ufl/algorithms/domain_analysis.py                  |  282 ++++++
 ufl/algorithms/elementtransformations.py           |   58 ++
 ufl/algorithms/estimate_degrees.py                 |  309 ++++++
 ufl/algorithms/expand_compounds.py                 |  220 +++++
 ufl/algorithms/expand_indices.py                   |  216 +++++
 ufl/algorithms/formdata.py                         |   79 ++
 ufl/algorithms/formfiles.py                        |  198 ++++
 ufl/algorithms/formtransformations.py              |  486 ++++++++++
 ufl/algorithms/forward_ad.py                       | 1014 ++++++++++++++++++++
 ufl/algorithms/map_integrands.py                   |   59 ++
 ufl/algorithms/multifunction.py                    |    2 +
 ufl/algorithms/pdiffs.py                           |  248 +++++
 ufl/algorithms/predicates.py                       |   49 +
 ufl/algorithms/preprocess_expression.py            |    0
 ufl/algorithms/propagate_restrictions.py           |   60 ++
 ufl/algorithms/renumbering.py                      |   78 ++
 ufl/algorithms/replace.py                          |   69 ++
 ufl/algorithms/signature.py                        |  202 ++++
 ufl/algorithms/transformer.py                      |  239 +++++
 ufl/algorithms/traversal.py                        |   46 +
 ufl/argument.py                                    |  164 ++++
 ufl/assertions.py                                  |   38 +
 ufl/cell.py                                        |  367 +++++++
 ufl/checks.py                                      |   66 ++
 ufl/classes.py                                     |  144 +++
 ufl/coefficient.py                                 |  139 +++
 ufl/common.py                                      |   36 +
 ufl/compound_expressions.py                        |  214 +++++
 ufl/conditional.py                                 |  295 ++++++
 ufl/constantvalue.py                               |  406 ++++++++
 ufl/core/__init__.py                               |    0
 ufl/core/compute_expr_hash.py                      |   59 ++
 ufl/core/expr.py                                   |  465 +++++++++
 ufl/core/multiindex.py                             |  232 +++++
 ufl/core/operator.py                               |   71 ++
 ufl/core/terminal.py                               |  122 +++
 ufl/core/ufl_type.py                               |  342 +++++++
 ufl/corealg/__init__.py                            |    0
 ufl/corealg/map_dag.py                             |   83 ++
 ufl/corealg/multifunction.py                       |   93 ++
 ufl/corealg/traversal.py                           |  165 ++++
 ufl/differentiation.py                             |  390 ++++++++
 ufl/domain.py                                      |  439 +++++++++
 ufl/equation.py                                    |   51 +
 ufl/exprcontainers.py                              |  121 +++
 ufl/exprequals.py                                  |  148 +++
 ufl/exproperators.py                               |  420 ++++++++
 ufl/finiteelement/__init__.py                      |   39 +
 ufl/finiteelement/brokenelement.py                 |   59 ++
 ufl/finiteelement/elementlist.py                   |  293 ++++++
 ufl/finiteelement/enrichedelement.py               |  113 +++
 ufl/finiteelement/facetelement.py                  |   60 ++
 ufl/finiteelement/finiteelement.py                 |  129 +++
 ufl/finiteelement/finiteelementbase.py             |  239 +++++
 ufl/finiteelement/hdivcurl.py                      |  109 +++
 ufl/finiteelement/interiorelement.py               |   60 ++
 ufl/finiteelement/mixedelement.py                  |  536 +++++++++++
 ufl/finiteelement/outerproductelement.py           |  193 ++++
 ufl/finiteelement/restrictedelement.py             |  126 +++
 ufl/finiteelement/tensorproductelement.py          |  109 +++
 ufl/finiteelement/traceelement.py                  |   61 ++
 ufl/form.py                                        |  419 ++++++++
 ufl/formatting/__init__.py                         |    0
 ufl/formatting/graph.py                            |  274 ++++++
 ufl/formatting/latextools.py                       |  141 +++
 ufl/formatting/printing.py                         |  132 +++
 ufl/formatting/ufl2dot.py                          |  265 +++++
 ufl/formatting/ufl2latex.py                        |  976 +++++++++++++++++++
 ufl/formoperators.py                               |  323 +++++++
 ufl/geometry.py                                    |  715 ++++++++++++++
 ufl/index_combination_utils.py                     |  249 +++++
 ufl/indexed.py                                     |  102 ++
 ufl/indexing.py                                    |   21 +
 ufl/indexsum.py                                    |   97 ++
 ufl/integral.py                                    |  138 +++
 ufl/log.py                                         |  234 +++++
 ufl/mathfunctions.py                               |  341 +++++++
 ufl/measure.py                                     |  483 ++++++++++
 ufl/measureoperators.py                            |    0
 ufl/objects.py                                     |   46 +
 ufl/operators.py                                   |  651 +++++++++++++
 ufl/permutation.py                                 |  116 +++
 ufl/precedence.py                                  |  145 +++
 ufl/protocols.py                                   |   23 +
 ufl/referencevalue.py                              |   54 ++
 ufl/restriction.py                                 |  116 +++
 ufl/sobolevspace.py                                |   99 ++
 ufl/sorting.py                                     |  241 +++++
 ufl/split_functions.py                             |  124 +++
 ufl/tensoralgebra.py                               |  471 +++++++++
 ufl/tensors.py                                     |  419 ++++++++
 ufl/utils/__init__.py                              |    0
 ufl/utils/counted.py                               |   53 +
 ufl/utils/derivativetuples.py                      |   77 ++
 ufl/utils/dicts.py                                 |   72 ++
 ufl/utils/formatting.py                            |   90 ++
 ufl/utils/indexflattening.py                       |   47 +
 ufl/utils/sequences.py                             |   62 ++
 ufl/utils/sorting.py                               |  101 ++
 ufl/utils/stacks.py                                |   54 ++
 ufl/utils/system.py                                |   50 +
 ufl/utils/timer.py                                 |   44 +
 ufl/utils/ufltypedicts.py                          |   53 +
 ufl/variable.py                                    |  124 +++
 247 files changed, 36481 insertions(+)

-- 
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