[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