[ffc] branch master updated (cb834c8 -> 93d31cf)

Mattia Rizzolo mattia at debian.org
Sat Apr 23 18:39:05 UTC 2016


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

mattia pushed a change to branch master
in repository ffc.

      from  cb834c8   * New upstream release. * debian/control:   - Bump minimum required version for python-fiat, python-instant and     python-ufl to 1.6.0.   - Replace swig with swig3.0 (>= 3.0.3) in Build-Depends.
      adds  a073533   Initial upstream branch.
      adds  2b4afb8   Imported Upstream version 1.6.0
       new  93d31cf   Merge tag 'upstream/1.6.0'

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 AUTHORS                                            |   78 ++
 COPYING                                            |  674 ++++++++++
 COPYING.LESSER                                     |  165 +++
 ChangeLog                                          |  452 +++++++
 INSTALL                                            |   18 +
 README.rst                                         |   64 +
 bench/HyperElasticity.ufl                          |   57 +
 bench/MassH1_2D_1.ufl                              |   23 +
 bench/MassH1_2D_2.ufl                              |   23 +
 bench/MassH1_2D_3.ufl                              |   23 +
 bench/MassH1_2D_4.ufl                              |   23 +
 bench/MassH1_2D_5.ufl                              |   23 +
 bench/MassHcurl_2D_1.ufl                           |   23 +
 bench/MassHcurl_2D_2.ufl                           |   23 +
 bench/MassHcurl_2D_3.ufl                           |   23 +
 bench/MassHcurl_2D_4.ufl                           |   23 +
 bench/MassHcurl_2D_5.ufl                           |   23 +
 bench/MassHdiv_2D_1.ufl                            |   23 +
 bench/MassHdiv_2D_2.ufl                            |   23 +
 bench/MassHdiv_2D_3.ufl                            |   23 +
 bench/MassHdiv_2D_4.ufl                            |   23 +
 bench/MassHdiv_2D_5.ufl                            |   23 +
 bench/NavierStokes_2D_1.ufl                        |   26 +
 bench/NavierStokes_2D_2.ufl                        |   26 +
 bench/NavierStokes_2D_3.ufl                        |   26 +
 bench/Poisson_2D_1.ufl                             |   23 +
 bench/Poisson_2D_2.ufl                             |   23 +
 bench/Poisson_2D_3.ufl                             |   23 +
 bench/Poisson_2D_4.ufl                             |   23 +
 bench/Poisson_2D_5.ufl                             |   23 +
 bench/WeightedPoisson_2D_1.ufl                     |   24 +
 bench/WeightedPoisson_2D_2.ufl                     |   24 +
 bench/WeightedPoisson_2D_3.ufl                     |   24 +
 bench/WeightedPoisson_2D_4.ufl                     |   24 +
 bench/WeightedPoisson_2D_5.ufl                     |   24 +
 bench/bench.py                                     |   60 +
 bench/plot.py                                      |   80 ++
 bench/results/bench.log                            |  112 ++
 bench/results/results.log                          |   60 +
 bench/utils.py                                     |   58 +
 cmake/templates/UFCConfig.cmake.in                 |   32 +
 cmake/templates/UFCConfigVersion.cmake.in          |   21 +
 cmake/templates/UseUFC.cmake.in                    |   19 +
 cmake/templates/ufc-1.pc.in                        |    4 +
 demo/AdaptivePoisson.ufl                           |   12 +
 demo/AlgebraOperators.ufl                          |   43 +
 demo/Biharmonic.ufl                                |   51 +
 demo/CellGeometry.ufl                              |   35 +
 demo/CoefficientOperators.ufl                      |   30 +
 demo/Components.ufl                                |   33 +
 demo/Conditional.ufl                               |   41 +
 demo/Constant.ufl                                  |   32 +
 demo/CustomIntegral.ufl                            |   59 +
 demo/CustomMixedIntegral.ufl                       |   71 +
 demo/CustomVectorIntegral.ufl                      |   62 +
 demo/Elasticity.ufl                                |   34 +
 demo/EnergyNorm.ufl                                |   26 +
 demo/Equation.ufl                                  |   51 +
 demo/FacetIntegrals.ufl                            |   36 +
 demo/FacetRestrictionAD.ufl                        |   29 +
 demo/Heat.ufl                                      |   33 +
 demo/HyperElasticity.ufl                           |   57 +
 demo/Mass.ufl                                      |   27 +
 demo/MathFunctions.ufl                             |   47 +
 demo/MetaData.ufl                                  |   37 +
 demo/Mini.ufl                                      |   33 +
 demo/MixedMixedElement.ufl                         |   31 +
 demo/MixedPoisson.ufl                              |   36 +
 demo/MixedPoissonDual.ufl                          |   36 +
 demo/NavierStokes.ufl                              |   30 +
 demo/NeumannProblem.ufl                            |   31 +
 demo/Normals.ufl                                   |   33 +
 demo/Optimization.ufl                              |   30 +
 demo/P5tet.ufl                                     |   22 +
 demo/P5tri.ufl                                     |   22 +
 demo/PointMeasure.ufl                              |   35 +
 demo/Poisson.ufl                                   |   30 +
 demo/Poisson1D.ufl                                 |   30 +
 demo/PoissonDG.ufl                                 |   59 +
 demo/ProjectionManifold.ufl                        |   34 +
 demo/QuadratureElement.ufl                         |   38 +
 demo/README                                        |   13 +
 demo/ReactionDiffusion.ufl                         |   30 +
 demo/RestrictedElement.ufl                         |   43 +
 demo/SpatialCoordinates.ufl                        |   36 +
 demo/StabilisedStokes.ufl                          |   37 +
 demo/Stokes.ufl                                    |   33 +
 demo/SubDomain.ufl                                 |   29 +
 demo/SubDomains.ufl                                |   29 +
 demo/TensorWeightedPoisson.ufl                     |   31 +
 demo/TraceElement.ufl                              |    4 +
 demo/VectorLaplaceGradCurl.ufl                     |   50 +
 demo/VectorPoisson.ufl                             |   30 +
 demo/plotelements.py                               |   60 +
 doc/man/man1/ffc.1.gz                              |  Bin 0 -> 2930 bytes
 doc/sphinx/Makefile                                |  153 +++
 doc/sphinx/scripts/README_generate_modules.rst     |   29 +
 doc/sphinx/scripts/generate_index.py               |   93 ++
 doc/sphinx/scripts/generate_modules.py             |  269 ++++
 doc/sphinx/source/conf.py                          |  288 ++++
 doc/sphinx/source/index.rst                        |   18 +
 ffc/__init__.py                                    |   53 +
 ffc/analysis.py                                    |  357 +++++
 ffc/backends/__init__.py                           |    0
 ffc/backends/dolfin/__init__.py                    |    0
 ffc/backends/dolfin/capsules.py                    |   89 ++
 ffc/backends/dolfin/form.py                        |  238 ++++
 ffc/backends/dolfin/functionspace.py               |  125 ++
 ffc/backends/dolfin/goalfunctional.py              |  182 +++
 ffc/backends/dolfin/includes.py                    |   46 +
 ffc/backends/dolfin/wrappers.py                    |  151 +++
 ffc/backends/ufc/__init__.py                       |   69 +
 ffc/backends/ufc/build.py                          |  108 ++
 ffc/backends/ufc/dofmap.py                         |  301 +++++
 ffc/backends/ufc/finite_element.py                 |  518 +++++++
 ffc/backends/ufc/form.py                           |  490 +++++++
 ffc/backends/ufc/function.py                       |   77 ++
 ffc/backends/ufc/integrals.py                      |  524 ++++++++
 ffc/codegeneration.py                              |  562 ++++++++
 ffc/codesnippets.py                                |  811 +++++++++++
 ffc/compiler.py                                    |  258 ++++
 ffc/cpp.py                                         |  817 +++++++++++
 ffc/enrichedelement.py                             |  116 ++
 ffc/errorcontrol/__init__.py                       |    9 +
 ffc/errorcontrol/errorcontrol.py                   |  170 +++
 ffc/errorcontrol/errorcontrolgenerators.py         |  295 ++++
 ffc/evaluatebasis.py                               |  779 +++++++++++
 ffc/evaluatebasisderivatives.py                    |  715 ++++++++++
 ffc/evaluatedof.py                                 |  368 +++++
 ffc/extras.py                                      |  101 ++
 ffc/fiatinterface.py                               |  314 +++++
 ffc/formatting.py                                  |  153 +++
 ffc/interpolatevertexvalues.py                     |  183 +++
 ffc/jitcompiler.py                                 |  220 +++
 ffc/jitobject.py                                   |  104 ++
 ffc/log.py                                         |   74 +
 ffc/mixedelement.py                                |  157 +++
 ffc/optimization.py                                |   67 +
 ffc/parameters.py                                  |   62 +
 ffc/plot.py                                        |  867 ++++++++++++
 ffc/quadrature/__init__.py                         |    3 +
 ffc/quadrature/expr.py                             |  133 ++
 ffc/quadrature/floatvalue.py                       |  161 +++
 ffc/quadrature/fraction.py                         |  359 +++++
 ffc/quadrature/optimisedquadraturetransformer.py   |  645 +++++++++
 ffc/quadrature/parameters.py                       |   65 +
 ffc/quadrature/product.py                          |  414 ++++++
 ffc/quadrature/quadraturegenerator.py              | 1011 ++++++++++++++
 ffc/quadrature/quadratureoptimization.py           |  246 ++++
 ffc/quadrature/quadraturerepresentation.py         |  234 ++++
 ffc/quadrature/quadraturetransformer.py            |  794 +++++++++++
 ffc/quadrature/quadraturetransformerbase.py        | 1254 +++++++++++++++++
 ffc/quadrature/quadratureutils.py                  |  407 ++++++
 ffc/quadrature/reduce_operations.py                |  768 +++++++++++
 ffc/quadrature/sumobj.py                           |  597 ++++++++
 ffc/quadrature/symbol.py                           |  227 ++++
 ffc/quadrature/symbolics.py                        |  321 +++++
 ffc/quadrature/tabulate_basis.py                   |  306 +++++
 ffc/quadrature_schemes.py                          |  313 +++++
 ffc/quadratureelement.py                           |  139 ++
 ffc/representation.py                              |  678 ++++++++++
 ffc/representationutils.py                         |  163 +++
 ffc/restrictedelement.py                           |   90 ++
 ffc/tensor/__init__.py                             |    3 +
 ffc/tensor/costestimation.py                       |   58 +
 ffc/tensor/geometrytensor.py                       |   54 +
 ffc/tensor/monomialextraction.py                   |  409 ++++++
 ffc/tensor/monomialintegration.py                  |  308 +++++
 ffc/tensor/monomialtransformation.py               |  513 +++++++
 ffc/tensor/multiindex.py                           |   81 ++
 ffc/tensor/referencetensor.py                      |   72 +
 ffc/tensor/tensorgenerator.py                      |  384 ++++++
 ffc/tensor/tensorreordering.py                     |  107 ++
 ffc/tensor/tensorrepresentation.py                 |  133 ++
 ffc/timeelements.py                                |  127 ++
 ffc/uflacsrepr/__init__.py                         |    3 +
 ffc/uflacsrepr/uflacsgenerator.py                  |   40 +
 ffc/uflacsrepr/uflacsoptimization.py               |   28 +
 ffc/uflacsrepr/uflacsrepresentation.py             |   71 +
 ffc/utils.py                                       |   63 +
 ffc/wrappers.py                                    |  116 ++
 ffc_time_ext/Legendre.cpp                          |  117 ++
 ffc_time_ext/Legendre.h                            |   65 +
 ffc_time_ext/LobattoQuadrature.cpp                 |   93 ++
 ffc_time_ext/LobattoQuadrature.h                   |   47 +
 ffc_time_ext/RadauQuadrature.cpp                   |   84 ++
 ffc_time_ext/RadauQuadrature.h                     |   49 +
 ffc_time_ext/time_elements.cpp                     |   52 +
 ffc_time_ext/time_elements.h                       |   29 +
 ffc_time_ext/time_elements_interface.cpp           |  151 +++
 release.conf                                       |   37 +
 scripts/ffc                                        |  213 +++
 scripts/makedist                                   |  105 ++
 scripts/makedoc                                    |   56 +
 setup.py                                           |  305 +++++
 test/evaluate_basis/cppcode.py                     |   76 ++
 test/evaluate_basis/test.py                        |  260 ++++
 test/evaluate_basis_derivatives/cppcode.py         |   76 ++
 test/evaluate_basis_derivatives/test.py            |  269 ++++
 test/regression/README.rst                         |   58 +
 test/regression/elements.py                        |   30 +
 test/regression/ffc-reference-data-id              |    1 +
 test/regression/printer.h                          |  181 +++
 test/regression/recdiff.py                         |  183 +++
 test/regression/scripts/download                   |   41 +
 test/regression/scripts/getdata                    |   34 +
 test/regression/scripts/getreferencerepo           |   62 +
 test/regression/scripts/parameters                 |    5 +
 test/regression/scripts/upload                     |   72 +
 test/regression/test.py                            |  500 +++++++
 test/regression/ufctest.h                          |  851 ++++++++++++
 test/regression/ufctest.py                         |   62 +
 test/test.py                                       |   48 +
 test/unit/elements/test.py                         |   43 +
 test/unit/evaluate_basis/__init__.py               |    0
 test/unit/evaluate_basis/cppcode.py                |  176 +++
 test/unit/evaluate_basis/elements.py               |   92 ++
 test/unit/evaluate_basis/test.py                   |   38 +
 test/unit/evaluate_basis/test_against_fiat.py      |  262 ++++
 .../unit/evaluate_basis/test_against_ref_values.py |  237 ++++
 test/unit/evaluate_basis/test_common.py            |  194 +++
 test/unit/misc/__init__.py                         |    0
 test/unit/misc/test.py                             |  364 +++++
 test/unit/symbolics/__init__.py                    |    0
 test/unit/symbolics/test.py                        |  137 ++
 test/unit/symbolics/testdgelastodyn.py             |   83 ++
 test/unit/symbolics/testelasticity2d.py            |  198 +++
 test/unit/symbolics/testelasticityterm.py          |   87 ++
 test/unit/symbolics/testelasweighted.py            |  113 ++
 test/unit/symbolics/testelasweighted2.py           |  130 ++
 test/unit/symbolics/testexpandoperations.py        |  287 ++++
 test/unit/symbolics/testfloat.py                   |   81 ++
 test/unit/symbolics/testfloatoperators.py          |  107 ++
 test/unit/symbolics/testfraction.py                |  105 ++
 test/unit/symbolics/testfractionoperators.py       |  109 ++
 test/unit/symbolics/testmixedsymbols.py            |  303 +++++
 test/unit/symbolics/testnotfinished.py             |  106 ++
 test/unit/symbolics/testpoisson.py                 |  121 ++
 test/unit/symbolics/testproduct.py                 |  145 ++
 test/unit/symbolics/testproductoperators.py        |  120 ++
 test/unit/symbolics/testrealexamples.py            |  158 +++
 test/unit/symbolics/testreducegip.py               |  240 ++++
 test/unit/symbolics/testreduceoperations.py        |  397 ++++++
 test/unit/symbolics/testreducevartype.py           |  189 +++
 test/unit/symbolics/testsum.py                     |  120 ++
 test/unit/symbolics/testsumoperators.py            |  102 ++
 test/unit/symbolics/testsymbol.py                  |   86 ++
 test/unit/symbolics/testsymboloperators.py         |  114 ++
 test/unit/test.py                                  |    6 +
 ufc-merge-into-ffc/COPYING.GPL-2                   |  339 +++++
 ufc-merge-into-ffc/COPYING.LGPL                    |  165 +++
 ufc-merge-into-ffc/LICENSE                         |   48 +
 ufc-merge-into-ffc/README.merge                    |   20 +
 ufc-merge-into-ffc/README.rst                      |   84 ++
 ufc-merge-into-ffc/doc/manual/Makefile             |   30 +
 ufc-merge-into-ffc/doc/manual/algorithm.sty        |   96 ++
 ufc-merge-into-ffc/doc/manual/bibliography.bib     |  180 +++
 .../doc/manual/chapters/assembly.tex               |  397 ++++++
 .../doc/manual/chapters/assembly_cpp.tex           |  111 ++
 .../doc/manual/chapters/examples.tex               |   76 ++
 .../doc/manual/chapters/installation.tex           |   47 +
 .../doc/manual/chapters/interface.tex              | 1210 +++++++++++++++++
 .../doc/manual/chapters/interface_cpp.tex          |    8 +
 .../doc/manual/chapters/introduction.tex           |   80 ++
 ufc-merge-into-ffc/doc/manual/chapters/license.tex |    5 +
 .../doc/manual/chapters/numbering.tex              |    4 +
 .../doc/manual/chapters/numbering_common.tex       |  412 ++++++
 .../doc/manual/chapters/pythonutils.tex            |   43 +
 .../doc/manual/chapters/referencecells.tex         |    4 +
 .../doc/manual/chapters/referencecells_common.tex  |  250 ++++
 .../doc/manual/chapters/versions.tex               |   92 ++
 ufc-merge-into-ffc/doc/manual/code/Poisson.ufl     |   16 +
 ufc-merge-into-ffc/doc/manual/code/poisson_ffc.h   | 1418 ++++++++++++++++++++
 ufc-merge-into-ffc/doc/manual/code/poisson_syfi.h  |    1 +
 .../code/stiffness_syfi/dof_map_Lagrange_1_2D.cpp  |  189 +++
 .../code/stiffness_syfi/dof_map_Lagrange_1_2D.h    |   92 ++
 .../code/stiffness_syfi/fe_Lagrange_1_2D.cpp       |  160 +++
 .../manual/code/stiffness_syfi/fe_Lagrange_1_2D.h  |   87 ++
 .../form__stiffness_form__Lagrange_1_2D.cpp        |  203 +++
 .../form__stiffness_form__Lagrange_1_2D.h          |   92 ++
 ufc-merge-into-ffc/doc/manual/eps/hexahedron.eps   |  215 +++
 ufc-merge-into-ffc/doc/manual/eps/insertion.eps    |  472 +++++++
 ufc-merge-into-ffc/doc/manual/eps/interval.eps     |   76 ++
 .../eps/numbering_example_quadrilaterals.eps       |  339 +++++
 .../doc/manual/eps/numbering_example_triangles.eps |  245 ++++
 .../manual/eps/ordering_example_tetrahedron.eps    |  110 ++
 .../doc/manual/eps/ordering_example_triangle.eps   |   71 +
 .../manual/eps/orientation_example_triangles.eps   |  375 ++++++
 .../doc/manual/eps/quadrilateral.eps               |  125 ++
 ufc-merge-into-ffc/doc/manual/eps/tetrahedron.eps  |  184 +++
 ufc-merge-into-ffc/doc/manual/eps/triangle.eps     |  112 ++
 ufc-merge-into-ffc/doc/manual/eps/ufcfig.eps       |  643 +++++++++
 ufc-merge-into-ffc/doc/manual/fenicsmanual.cls     |  110 ++
 ufc-merge-into-ffc/doc/manual/svg/hexahedron.svg   |  249 ++++
 ufc-merge-into-ffc/doc/manual/svg/insertion.svg    |  429 ++++++
 ufc-merge-into-ffc/doc/manual/svg/interval.svg     |  172 +++
 .../svg/numbering_example_quadrilaterals.svg       |  412 ++++++
 .../doc/manual/svg/numbering_example_triangles.svg |  348 +++++
 .../manual/svg/ordering_example_tetrahedron.svg    |  217 +++
 .../doc/manual/svg/ordering_example_triangle.svg   |  176 +++
 .../manual/svg/orientation_example_triangles.svg   |  374 ++++++
 .../doc/manual/svg/quadrilateral.svg               |  193 +++
 ufc-merge-into-ffc/doc/manual/svg/tetrahedron.svg  |  222 +++
 ufc-merge-into-ffc/doc/manual/svg/triangle.svg     |  174 +++
 ufc-merge-into-ffc/doc/manual/ufc-user-manual.tex  |   35 +
 ufc-merge-into-ffc/doc/sphinx/README               |    3 +
 ufc-merge-into-ffc/doc/sphinx/index.rst            |  104 ++
 ufc/__init__.py                                    |   18 +
 ufc/ufc.h                                          |  495 +++++++
 ufc/ufc.i                                          |   87 ++
 ufc/ufc_geometry.h                                 | 1268 +++++++++++++++++
 ufc/ufc_shared_ptr_classes.i                       |   11 +
 ufc_benchmark/Makefile                             |   42 +
 ufc_benchmark/setup.py                             |   23 +
 ufc_benchmark/ufc_benchmark.cpp                    |  372 +++++
 ufc_benchmark/ufc_benchmark.h                      |   45 +
 ufc_benchmark/ufc_benchmark.i                      |   62 +
 ufc_benchmark/ufc_data.h                           |  184 +++
 ufc_benchmark/ufc_reference_cell.h                 |  294 ++++
 319 files changed, 51998 insertions(+)
 create mode 100644 AUTHORS
 create mode 100644 COPYING
 create mode 100644 COPYING.LESSER
 create mode 100644 ChangeLog
 create mode 100644 INSTALL
 create mode 100644 README.rst
 create mode 100644 bench/HyperElasticity.ufl
 create mode 100644 bench/MassH1_2D_1.ufl
 create mode 100644 bench/MassH1_2D_2.ufl
 create mode 100644 bench/MassH1_2D_3.ufl
 create mode 100644 bench/MassH1_2D_4.ufl
 create mode 100644 bench/MassH1_2D_5.ufl
 create mode 100644 bench/MassHcurl_2D_1.ufl
 create mode 100644 bench/MassHcurl_2D_2.ufl
 create mode 100644 bench/MassHcurl_2D_3.ufl
 create mode 100644 bench/MassHcurl_2D_4.ufl
 create mode 100644 bench/MassHcurl_2D_5.ufl
 create mode 100644 bench/MassHdiv_2D_1.ufl
 create mode 100644 bench/MassHdiv_2D_2.ufl
 create mode 100644 bench/MassHdiv_2D_3.ufl
 create mode 100644 bench/MassHdiv_2D_4.ufl
 create mode 100644 bench/MassHdiv_2D_5.ufl
 create mode 100644 bench/NavierStokes_2D_1.ufl
 create mode 100644 bench/NavierStokes_2D_2.ufl
 create mode 100644 bench/NavierStokes_2D_3.ufl
 create mode 100644 bench/Poisson_2D_1.ufl
 create mode 100644 bench/Poisson_2D_2.ufl
 create mode 100644 bench/Poisson_2D_3.ufl
 create mode 100644 bench/Poisson_2D_4.ufl
 create mode 100644 bench/Poisson_2D_5.ufl
 create mode 100644 bench/WeightedPoisson_2D_1.ufl
 create mode 100644 bench/WeightedPoisson_2D_2.ufl
 create mode 100644 bench/WeightedPoisson_2D_3.ufl
 create mode 100644 bench/WeightedPoisson_2D_4.ufl
 create mode 100644 bench/WeightedPoisson_2D_5.ufl
 create mode 100644 bench/bench.py
 create mode 100644 bench/plot.py
 create mode 100644 bench/results/bench.log
 create mode 100644 bench/results/results.log
 create mode 100644 bench/utils.py
 create mode 100644 cmake/templates/UFCConfig.cmake.in
 create mode 100644 cmake/templates/UFCConfigVersion.cmake.in
 create mode 100644 cmake/templates/UseUFC.cmake.in
 create mode 100644 cmake/templates/ufc-1.pc.in
 create mode 100644 demo/AdaptivePoisson.ufl
 create mode 100644 demo/AlgebraOperators.ufl
 create mode 100644 demo/Biharmonic.ufl
 create mode 100644 demo/CellGeometry.ufl
 create mode 100644 demo/CoefficientOperators.ufl
 create mode 100644 demo/Components.ufl
 create mode 100644 demo/Conditional.ufl
 create mode 100644 demo/Constant.ufl
 create mode 100644 demo/CustomIntegral.ufl
 create mode 100644 demo/CustomMixedIntegral.ufl
 create mode 100644 demo/CustomVectorIntegral.ufl
 create mode 100644 demo/Elasticity.ufl
 create mode 100644 demo/EnergyNorm.ufl
 create mode 100644 demo/Equation.ufl
 create mode 100644 demo/FacetIntegrals.ufl
 create mode 100644 demo/FacetRestrictionAD.ufl
 create mode 100644 demo/Heat.ufl
 create mode 100644 demo/HyperElasticity.ufl
 create mode 100644 demo/Mass.ufl
 create mode 100644 demo/MathFunctions.ufl
 create mode 100644 demo/MetaData.ufl
 create mode 100644 demo/Mini.ufl
 create mode 100644 demo/MixedMixedElement.ufl
 create mode 100644 demo/MixedPoisson.ufl
 create mode 100644 demo/MixedPoissonDual.ufl
 create mode 100644 demo/NavierStokes.ufl
 create mode 100644 demo/NeumannProblem.ufl
 create mode 100644 demo/Normals.ufl
 create mode 100644 demo/Optimization.ufl
 create mode 100644 demo/P5tet.ufl
 create mode 100644 demo/P5tri.ufl
 create mode 100644 demo/PointMeasure.ufl
 create mode 100644 demo/Poisson.ufl
 create mode 100644 demo/Poisson1D.ufl
 create mode 100644 demo/PoissonDG.ufl
 create mode 100644 demo/ProjectionManifold.ufl
 create mode 100644 demo/QuadratureElement.ufl
 create mode 100644 demo/README
 create mode 100644 demo/ReactionDiffusion.ufl
 create mode 100644 demo/RestrictedElement.ufl
 create mode 100644 demo/SpatialCoordinates.ufl
 create mode 100644 demo/StabilisedStokes.ufl
 create mode 100644 demo/Stokes.ufl
 create mode 100644 demo/SubDomain.ufl
 create mode 100644 demo/SubDomains.ufl
 create mode 100644 demo/TensorWeightedPoisson.ufl
 create mode 100644 demo/TraceElement.ufl
 create mode 100644 demo/VectorLaplaceGradCurl.ufl
 create mode 100644 demo/VectorPoisson.ufl
 create mode 100644 demo/plotelements.py
 create mode 100644 doc/man/man1/ffc.1.gz
 create mode 100644 doc/sphinx/Makefile
 create mode 100644 doc/sphinx/scripts/README_generate_modules.rst
 create mode 100755 doc/sphinx/scripts/generate_index.py
 create mode 100755 doc/sphinx/scripts/generate_modules.py
 create mode 100644 doc/sphinx/source/conf.py
 create mode 100644 doc/sphinx/source/index.rst
 create mode 100644 ffc/__init__.py
 create mode 100644 ffc/analysis.py
 create mode 100644 ffc/backends/__init__.py
 create mode 100644 ffc/backends/dolfin/__init__.py
 create mode 100644 ffc/backends/dolfin/capsules.py
 create mode 100644 ffc/backends/dolfin/form.py
 create mode 100644 ffc/backends/dolfin/functionspace.py
 create mode 100644 ffc/backends/dolfin/goalfunctional.py
 create mode 100644 ffc/backends/dolfin/includes.py
 create mode 100644 ffc/backends/dolfin/wrappers.py
 create mode 100644 ffc/backends/ufc/__init__.py
 create mode 100644 ffc/backends/ufc/build.py
 create mode 100644 ffc/backends/ufc/dofmap.py
 create mode 100644 ffc/backends/ufc/finite_element.py
 create mode 100644 ffc/backends/ufc/form.py
 create mode 100644 ffc/backends/ufc/function.py
 create mode 100644 ffc/backends/ufc/integrals.py
 create mode 100644 ffc/codegeneration.py
 create mode 100644 ffc/codesnippets.py
 create mode 100644 ffc/compiler.py
 create mode 100644 ffc/cpp.py
 create mode 100644 ffc/enrichedelement.py
 create mode 100644 ffc/errorcontrol/__init__.py
 create mode 100644 ffc/errorcontrol/errorcontrol.py
 create mode 100644 ffc/errorcontrol/errorcontrolgenerators.py
 create mode 100644 ffc/evaluatebasis.py
 create mode 100644 ffc/evaluatebasisderivatives.py
 create mode 100644 ffc/evaluatedof.py
 create mode 100644 ffc/extras.py
 create mode 100644 ffc/fiatinterface.py
 create mode 100644 ffc/formatting.py
 create mode 100644 ffc/interpolatevertexvalues.py
 create mode 100644 ffc/jitcompiler.py
 create mode 100644 ffc/jitobject.py
 create mode 100644 ffc/log.py
 create mode 100644 ffc/mixedelement.py
 create mode 100644 ffc/optimization.py
 create mode 100644 ffc/parameters.py
 create mode 100644 ffc/plot.py
 create mode 100644 ffc/quadrature/__init__.py
 create mode 100644 ffc/quadrature/expr.py
 create mode 100644 ffc/quadrature/floatvalue.py
 create mode 100644 ffc/quadrature/fraction.py
 create mode 100644 ffc/quadrature/optimisedquadraturetransformer.py
 create mode 100644 ffc/quadrature/parameters.py
 create mode 100644 ffc/quadrature/product.py
 create mode 100644 ffc/quadrature/quadraturegenerator.py
 create mode 100644 ffc/quadrature/quadratureoptimization.py
 create mode 100644 ffc/quadrature/quadraturerepresentation.py
 create mode 100644 ffc/quadrature/quadraturetransformer.py
 create mode 100644 ffc/quadrature/quadraturetransformerbase.py
 create mode 100644 ffc/quadrature/quadratureutils.py
 create mode 100644 ffc/quadrature/reduce_operations.py
 create mode 100644 ffc/quadrature/sumobj.py
 create mode 100644 ffc/quadrature/symbol.py
 create mode 100644 ffc/quadrature/symbolics.py
 create mode 100644 ffc/quadrature/tabulate_basis.py
 create mode 100644 ffc/quadrature_schemes.py
 create mode 100644 ffc/quadratureelement.py
 create mode 100644 ffc/representation.py
 create mode 100644 ffc/representationutils.py
 create mode 100644 ffc/restrictedelement.py
 create mode 100644 ffc/tensor/__init__.py
 create mode 100644 ffc/tensor/costestimation.py
 create mode 100644 ffc/tensor/geometrytensor.py
 create mode 100644 ffc/tensor/monomialextraction.py
 create mode 100644 ffc/tensor/monomialintegration.py
 create mode 100644 ffc/tensor/monomialtransformation.py
 create mode 100644 ffc/tensor/multiindex.py
 create mode 100644 ffc/tensor/referencetensor.py
 create mode 100644 ffc/tensor/tensorgenerator.py
 create mode 100644 ffc/tensor/tensorreordering.py
 create mode 100644 ffc/tensor/tensorrepresentation.py
 create mode 100644 ffc/timeelements.py
 create mode 100644 ffc/uflacsrepr/__init__.py
 create mode 100644 ffc/uflacsrepr/uflacsgenerator.py
 create mode 100644 ffc/uflacsrepr/uflacsoptimization.py
 create mode 100644 ffc/uflacsrepr/uflacsrepresentation.py
 create mode 100644 ffc/utils.py
 create mode 100644 ffc/wrappers.py
 create mode 100644 ffc_time_ext/Legendre.cpp
 create mode 100644 ffc_time_ext/Legendre.h
 create mode 100644 ffc_time_ext/LobattoQuadrature.cpp
 create mode 100644 ffc_time_ext/LobattoQuadrature.h
 create mode 100644 ffc_time_ext/RadauQuadrature.cpp
 create mode 100644 ffc_time_ext/RadauQuadrature.h
 create mode 100644 ffc_time_ext/time_elements.cpp
 create mode 100644 ffc_time_ext/time_elements.h
 create mode 100644 ffc_time_ext/time_elements_interface.cpp
 create mode 100644 release.conf
 create mode 100755 scripts/ffc
 create mode 100755 scripts/makedist
 create mode 100755 scripts/makedoc
 create mode 100755 setup.py
 create mode 100644 test/evaluate_basis/cppcode.py
 create mode 100644 test/evaluate_basis/test.py
 create mode 100644 test/evaluate_basis_derivatives/cppcode.py
 create mode 100644 test/evaluate_basis_derivatives/test.py
 create mode 100644 test/regression/README.rst
 create mode 100644 test/regression/elements.py
 create mode 100644 test/regression/ffc-reference-data-id
 create mode 100644 test/regression/printer.h
 create mode 100755 test/regression/recdiff.py
 create mode 100755 test/regression/scripts/download
 create mode 100755 test/regression/scripts/getdata
 create mode 100755 test/regression/scripts/getreferencerepo
 create mode 100755 test/regression/scripts/parameters
 create mode 100755 test/regression/scripts/upload
 create mode 100755 test/regression/test.py
 create mode 100644 test/regression/ufctest.h
 create mode 100644 test/regression/ufctest.py
 create mode 100644 test/test.py
 create mode 100644 test/unit/elements/test.py
 create mode 100644 test/unit/evaluate_basis/__init__.py
 create mode 100644 test/unit/evaluate_basis/cppcode.py
 create mode 100644 test/unit/evaluate_basis/elements.py
 create mode 100644 test/unit/evaluate_basis/test.py
 create mode 100644 test/unit/evaluate_basis/test_against_fiat.py
 create mode 100644 test/unit/evaluate_basis/test_against_ref_values.py
 create mode 100644 test/unit/evaluate_basis/test_common.py
 create mode 100644 test/unit/misc/__init__.py
 create mode 100644 test/unit/misc/test.py
 create mode 100644 test/unit/symbolics/__init__.py
 create mode 100755 test/unit/symbolics/test.py
 create mode 100755 test/unit/symbolics/testdgelastodyn.py
 create mode 100755 test/unit/symbolics/testelasticity2d.py
 create mode 100755 test/unit/symbolics/testelasticityterm.py
 create mode 100755 test/unit/symbolics/testelasweighted.py
 create mode 100755 test/unit/symbolics/testelasweighted2.py
 create mode 100755 test/unit/symbolics/testexpandoperations.py
 create mode 100755 test/unit/symbolics/testfloat.py
 create mode 100755 test/unit/symbolics/testfloatoperators.py
 create mode 100755 test/unit/symbolics/testfraction.py
 create mode 100755 test/unit/symbolics/testfractionoperators.py
 create mode 100755 test/unit/symbolics/testmixedsymbols.py
 create mode 100755 test/unit/symbolics/testnotfinished.py
 create mode 100755 test/unit/symbolics/testpoisson.py
 create mode 100755 test/unit/symbolics/testproduct.py
 create mode 100755 test/unit/symbolics/testproductoperators.py
 create mode 100755 test/unit/symbolics/testrealexamples.py
 create mode 100755 test/unit/symbolics/testreducegip.py
 create mode 100755 test/unit/symbolics/testreduceoperations.py
 create mode 100755 test/unit/symbolics/testreducevartype.py
 create mode 100755 test/unit/symbolics/testsum.py
 create mode 100755 test/unit/symbolics/testsumoperators.py
 create mode 100755 test/unit/symbolics/testsymbol.py
 create mode 100755 test/unit/symbolics/testsymboloperators.py
 create mode 100644 test/unit/test.py
 create mode 100644 ufc-merge-into-ffc/COPYING.GPL-2
 create mode 100644 ufc-merge-into-ffc/COPYING.LGPL
 create mode 100644 ufc-merge-into-ffc/LICENSE
 create mode 100644 ufc-merge-into-ffc/README.merge
 create mode 100644 ufc-merge-into-ffc/README.rst
 create mode 100644 ufc-merge-into-ffc/doc/manual/Makefile
 create mode 100644 ufc-merge-into-ffc/doc/manual/algorithm.sty
 create mode 100644 ufc-merge-into-ffc/doc/manual/bibliography.bib
 create mode 100644 ufc-merge-into-ffc/doc/manual/chapters/assembly.tex
 create mode 100644 ufc-merge-into-ffc/doc/manual/chapters/assembly_cpp.tex
 create mode 100644 ufc-merge-into-ffc/doc/manual/chapters/examples.tex
 create mode 100644 ufc-merge-into-ffc/doc/manual/chapters/installation.tex
 create mode 100644 ufc-merge-into-ffc/doc/manual/chapters/interface.tex
 create mode 100644 ufc-merge-into-ffc/doc/manual/chapters/interface_cpp.tex
 create mode 100644 ufc-merge-into-ffc/doc/manual/chapters/introduction.tex
 create mode 100644 ufc-merge-into-ffc/doc/manual/chapters/license.tex
 create mode 100644 ufc-merge-into-ffc/doc/manual/chapters/numbering.tex
 create mode 100644 ufc-merge-into-ffc/doc/manual/chapters/numbering_common.tex
 create mode 100644 ufc-merge-into-ffc/doc/manual/chapters/pythonutils.tex
 create mode 100644 ufc-merge-into-ffc/doc/manual/chapters/referencecells.tex
 create mode 100644 ufc-merge-into-ffc/doc/manual/chapters/referencecells_common.tex
 create mode 100644 ufc-merge-into-ffc/doc/manual/chapters/versions.tex
 create mode 100644 ufc-merge-into-ffc/doc/manual/code/Poisson.ufl
 create mode 100644 ufc-merge-into-ffc/doc/manual/code/poisson_ffc.h
 create mode 100644 ufc-merge-into-ffc/doc/manual/code/poisson_syfi.h
 create mode 100644 ufc-merge-into-ffc/doc/manual/code/stiffness_syfi/dof_map_Lagrange_1_2D.cpp
 create mode 100644 ufc-merge-into-ffc/doc/manual/code/stiffness_syfi/dof_map_Lagrange_1_2D.h
 create mode 100644 ufc-merge-into-ffc/doc/manual/code/stiffness_syfi/fe_Lagrange_1_2D.cpp
 create mode 100644 ufc-merge-into-ffc/doc/manual/code/stiffness_syfi/fe_Lagrange_1_2D.h
 create mode 100644 ufc-merge-into-ffc/doc/manual/code/stiffness_syfi/form__stiffness_form__Lagrange_1_2D.cpp
 create mode 100644 ufc-merge-into-ffc/doc/manual/code/stiffness_syfi/form__stiffness_form__Lagrange_1_2D.h
 create mode 100644 ufc-merge-into-ffc/doc/manual/eps/hexahedron.eps
 create mode 100644 ufc-merge-into-ffc/doc/manual/eps/insertion.eps
 create mode 100644 ufc-merge-into-ffc/doc/manual/eps/interval.eps
 create mode 100644 ufc-merge-into-ffc/doc/manual/eps/numbering_example_quadrilaterals.eps
 create mode 100644 ufc-merge-into-ffc/doc/manual/eps/numbering_example_triangles.eps
 create mode 100644 ufc-merge-into-ffc/doc/manual/eps/ordering_example_tetrahedron.eps
 create mode 100644 ufc-merge-into-ffc/doc/manual/eps/ordering_example_triangle.eps
 create mode 100644 ufc-merge-into-ffc/doc/manual/eps/orientation_example_triangles.eps
 create mode 100644 ufc-merge-into-ffc/doc/manual/eps/quadrilateral.eps
 create mode 100644 ufc-merge-into-ffc/doc/manual/eps/tetrahedron.eps
 create mode 100644 ufc-merge-into-ffc/doc/manual/eps/triangle.eps
 create mode 100644 ufc-merge-into-ffc/doc/manual/eps/ufcfig.eps
 create mode 100644 ufc-merge-into-ffc/doc/manual/fenicsmanual.cls
 create mode 100644 ufc-merge-into-ffc/doc/manual/svg/hexahedron.svg
 create mode 100644 ufc-merge-into-ffc/doc/manual/svg/insertion.svg
 create mode 100644 ufc-merge-into-ffc/doc/manual/svg/interval.svg
 create mode 100644 ufc-merge-into-ffc/doc/manual/svg/numbering_example_quadrilaterals.svg
 create mode 100644 ufc-merge-into-ffc/doc/manual/svg/numbering_example_triangles.svg
 create mode 100644 ufc-merge-into-ffc/doc/manual/svg/ordering_example_tetrahedron.svg
 create mode 100644 ufc-merge-into-ffc/doc/manual/svg/ordering_example_triangle.svg
 create mode 100644 ufc-merge-into-ffc/doc/manual/svg/orientation_example_triangles.svg
 create mode 100644 ufc-merge-into-ffc/doc/manual/svg/quadrilateral.svg
 create mode 100644 ufc-merge-into-ffc/doc/manual/svg/tetrahedron.svg
 create mode 100644 ufc-merge-into-ffc/doc/manual/svg/triangle.svg
 create mode 100644 ufc-merge-into-ffc/doc/manual/ufc-user-manual.tex
 create mode 100644 ufc-merge-into-ffc/doc/sphinx/README
 create mode 100644 ufc-merge-into-ffc/doc/sphinx/index.rst
 create mode 100644 ufc/__init__.py
 create mode 100644 ufc/ufc.h
 create mode 100644 ufc/ufc.i
 create mode 100644 ufc/ufc_geometry.h
 create mode 100644 ufc/ufc_shared_ptr_classes.i
 create mode 100644 ufc_benchmark/Makefile
 create mode 100644 ufc_benchmark/setup.py
 create mode 100644 ufc_benchmark/ufc_benchmark.cpp
 create mode 100644 ufc_benchmark/ufc_benchmark.h
 create mode 100644 ufc_benchmark/ufc_benchmark.i
 create mode 100644 ufc_benchmark/ufc_data.h
 create mode 100644 ufc_benchmark/ufc_reference_cell.h

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