[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