[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