[syfi] branch master updated (a1fe293 -> 307fa85)

Mattia Rizzolo mattia at debian.org
Sat Apr 23 18:41:48 UTC 2016


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

mattia pushed a change to branch master
in repository syfi.

      from  a1fe293   Replace http with https in URL.
      adds  abeb51a   Initial upstream branch.
      adds  836b07f   Imported Upstream version 1.0.0.dfsg
       new  307fa85   Merge tag 'upstream/1.0.0.dfsg'

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                                            |   18 +
 CMakeLists.txt                                     |  276 +
 COPYING                                            |  339 ++
 ChangeLog                                          |   43 +
 INSTALL                                            |   38 +
 README                                             |   55 +
 cmake.local                                        |   26 +
 cmake/modules/FindCLN.cmake                        |   27 +
 cmake/modules/FindGiNaC.cmake                      |   32 +
 cmake/modules/FindNumPy.cmake                      |   21 +
 cmake/templates/cmake_uninstall.cmake.in           |   21 +
 cmake/templates/syfi-config.cmake.in               |   36 +
 cmake/templates/syfi.conf.in                       |    8 +
 cmake/templates/syfi.pc.in                         |   17 +
 demo/Advection-Diffusion/python/demo.py            |  115 +
 demo/Advection-Diffusion/python/mesh.xml.gz        |  Bin 0 -> 87157 bytes
 demo/Advection-Diffusion/python/subdomains.xml.gz  |  Bin 0 -> 21392 bytes
 demo/Advection-Diffusion/python/velocity.xml.gz    |  Bin 0 -> 262119 bytes
 demo/BratuProblem/python/Makefile                  |    9 +
 demo/BratuProblem/python/demo.py                   |   63 +
 demo/Elements/cpp/CMakeLists.txt                   |   39 +
 demo/Elements/cpp/Elements.ufl                     |  101 +
 demo/Elements/cpp/Makefile                         |   26 +
 demo/Elements/cpp/main.cpp                         |  272 +
 demo/HyperElasticity1D/cpp/CMakeLists.txt          |   39 +
 demo/HyperElasticity1D/cpp/HyperElasticity1D.ufl   |   36 +
 demo/HyperElasticity1D/cpp/Makefile                |   29 +
 demo/HyperElasticity1D/cpp/main.cpp                |  145 +
 .../HyperElasticity1D/cpp/manufactured_solution.py |   43 +
 .../HyperElasticityMooneyRivlin/cpp/CMakeLists.txt |   39 +
 .../cpp/HyperElasticityMooneyRivlin.ufl            |   39 +
 demo/HyperElasticityMooneyRivlin/cpp/Makefile      |   28 +
 demo/HyperElasticityMooneyRivlin/cpp/main.cpp      |  134 +
 demo/HyperElasticitySVK/cpp/CMakeLists.txt         |   39 +
 demo/HyperElasticitySVK/cpp/HyperElasticitySVK.ufl |   62 +
 demo/HyperElasticitySVK/cpp/Makefile               |   28 +
 demo/HyperElasticitySVK/cpp/main.cpp               |  212 +
 demo/LinearElasticity/cpp/CMakeLists.txt           |   39 +
 demo/LinearElasticity/cpp/LinearElasticity.ufl     |   45 +
 demo/LinearElasticity/cpp/Makefile                 |   28 +
 demo/LinearElasticity/cpp/main.cpp                 |  144 +
 demo/LinearElasticity/python/Makefile              |    9 +
 demo/LinearElasticity/python/demo.py               |  118 +
 demo/NonLinearPoisson/python/Makefile              |    9 +
 demo/NonLinearPoisson/python/demo.py               |   60 +
 .../python/manufactored_solution.py                |   16 +
 demo/NonLinearVectorPoisson/python/Makefile        |    9 +
 demo/NonLinearVectorPoisson/python/demo.py         |   53 +
 demo/Poisson1D/cpp/CMakeLists.txt                  |   36 +
 demo/Poisson1D/cpp/Makefile                        |   28 +
 demo/Poisson1D/cpp/Poisson1D.ufl                   |   13 +
 demo/Poisson1D/cpp/main.cpp                        |  106 +
 demo/Poisson1D/python/Makefile                     |    9 +
 demo/Poisson1D/python/demo.py                      |   70 +
 demo/Poisson2D/cpp/CMakeLists.txt                  |   36 +
 demo/Poisson2D/cpp/Makefile                        |   28 +
 demo/Poisson2D/cpp/Poisson.ufl                     |   13 +
 demo/Poisson2D/cpp/main.cpp                        |  107 +
 demo/Poisson2D/python/Makefile                     |    9 +
 demo/Poisson2D/python/demo.py                      |   70 +
 demo/Poisson3D/cpp/CMakeLists.txt                  |   36 +
 demo/Poisson3D/cpp/Makefile                        |   30 +
 demo/Poisson3D/cpp/Poisson3D.ufl                   |   19 +
 demo/Poisson3D/cpp/main.cpp                        |  167 +
 demo/Poisson3D/cpp/manufactured_solution.py        |   60 +
 demo/Projection/cpp/CMakeLists.txt                 |   36 +
 demo/Projection/cpp/Makefile                       |   29 +
 demo/Projection/cpp/Projection.ufl                 |   14 +
 demo/Projection/cpp/main.cpp                       |   92 +
 demo/Projection1D/cpp/CMakeLists.txt               |   36 +
 demo/Projection1D/cpp/Makefile                     |   29 +
 demo/Projection1D/cpp/Projection1D.ufl             |   14 +
 demo/Projection1D/cpp/main.cpp                     |   91 +
 demo/ProjectionMixed/cpp/CMakeLists.txt            |   36 +
 demo/ProjectionMixed/cpp/Makefile                  |   30 +
 demo/ProjectionMixed/cpp/ProjectionMixed.ufl       |   18 +
 demo/ProjectionMixed/cpp/main.cpp                  |  108 +
 demo/ProjectionTensor/cpp/CMakeLists.txt           |   36 +
 demo/ProjectionTensor/cpp/Makefile                 |   29 +
 demo/ProjectionTensor/cpp/ProjectionTensor.ufl     |   14 +
 demo/ProjectionTensor/cpp/main.cpp                 |   92 +
 demo/ProjectionTensor/python/Makefile              |    9 +
 demo/ProjectionTensor/python/demo.py               |   46 +
 demo/ProjectionVector/cpp/CMakeLists.txt           |   36 +
 demo/ProjectionVector/cpp/Makefile                 |   26 +
 demo/ProjectionVector/cpp/ProjectionVector.ufl     |   14 +
 demo/ProjectionVector/cpp/main.cpp                 |   89 +
 demo/README                                        |   12 +
 demo/SubDomains/cpp/CMakeLists.txt                 |   36 +
 demo/SubDomains/cpp/Forms.ufl                      |   22 +
 demo/SubDomains/cpp/Makefile                       |   28 +
 demo/SubDomains/cpp/README                         |    4 +
 demo/SubDomains/cpp/main.cpp                       |  122 +
 demo/cleanall.py                                   |   18 +
 demo/data/cylinder.geo                             |   16 +
 demo/data/cylinder.xml                             | 5999 +++++++++++++++++++
 demo/data/gear.xml.gz                              |  Bin 0 -> 485439 bytes
 demo/makeall.py                                    |   27 +
 doc/man/man1/sfc.1.gz                              |  Bin 0 -> 882 bytes
 doc/manual/chapters/code_generation.tex            |  318 +
 doc/manual/chapters/computing_element_matrices.tex |  463 ++
 doc/manual/chapters/fem.tex                        | 1364 +++++
 doc/manual/chapters/femexamples.tex                |  908 +++
 doc/manual/chapters/introduction.tex               |  149 +
 doc/manual/chapters/mixedfem.tex                   |  148 +
 doc/manual/chapters/python.tex                     |  134 +
 doc/manual/chapters/sfctech.tex                    |  298 +
 doc/manual/chapters/sfcuser.tex                    |  635 ++
 doc/manual/chapters/software.tex                   |  173 +
 doc/manual/code/defining_form.py                   |   17 +
 doc/manual/code/linear_elasticity.py               |  115 +
 doc/manual/code/quickstart.py                      |   48 +
 doc/manual/fenicsmanual.cls                        |  103 +
 doc/manual/figs/box.xfig                           |   23 +
 doc/manual/figs/box.xfig.bak                       |   37 +
 doc/manual/figs/box.xfig.eepicemu                  |   23 +
 doc/manual/figs/discont.xfig                       |   24 +
 doc/manual/figs/discont.xfig.eps                   |  134 +
 doc/manual/figs/line.xfig                          |   15 +
 doc/manual/figs/line.xfig.eepicemu                 |   19 +
 doc/manual/figs/rectangle.xfig                     |   13 +
 doc/manual/figs/rectangle.xfig.bak                 |   24 +
 doc/manual/figs/rectangle.xfig.eepicemu            |   17 +
 doc/manual/figs/tetrahedron.xfig                   |   37 +
 doc/manual/figs/tetrahedron.xfig.bak               |   37 +
 doc/manual/figs/tetrahedron.xfig.eepicemu          |   46 +
 doc/manual/figs/triangle.xfig                      |   24 +
 doc/manual/figs/triangle.xfig.bak                  |   15 +
 doc/manual/figs/triangle.xfig.eepicemu             |   30 +
 doc/manual/refs.bib                                |  394 ++
 doc/manual/syfi-user-manual.pdf                    |  Bin 0 -> 612709 bytes
 doc/manual/syfi-user-manual.tex                    |   99 +
 doc/manual/ttname.sty                              |   47 +
 doc/reference/DoxyfileHTML                         | 1228 ++++
 doc/reference/makedoc.sh                           |    3 +
 doc/sfc_reference/makedoc.sh                       |   24 +
 etc/maketarball.sh                                 |   24 +
 etc/syfi-install                                   |  110 +
 sandbox/demo/DivMatrix/cpp/DivMatrix.ufl           |   10 +
 sandbox/demo/DivMatrix/cpp/Makefile                |   32 +
 sandbox/demo/DivMatrix/cpp/SConstruct              |   19 +
 sandbox/demo/DivMatrix/cpp/main.cpp                |   46 +
 .../demo/ElectroMechanics/cpp/ElectroMechanics.ufl |  176 +
 sandbox/demo/ElectroMechanics/cpp/Makefile         |   37 +
 sandbox/demo/ElectroMechanics/cpp/SConstruct       |   25 +
 sandbox/demo/ElectroMechanics/cpp/fibers.h         |  110 +
 sandbox/demo/ElectroMechanics/cpp/functions.h      |   87 +
 sandbox/demo/ElectroMechanics/cpp/main.cpp         |  422 ++
 sandbox/demo/ElectroMechanics/cpp/run.sh           |    9 +
 sandbox/demo/ElectroMechanics/cpp/subdomains.h     |   76 +
 sandbox/demo/ElectroMechanics/cpp/testruns.py      |   53 +
 sandbox/demo/HarmonicMap/cpp/HarmonicMap.ufl       |   27 +
 sandbox/demo/HarmonicMap/cpp/Makefile              |   33 +
 sandbox/demo/HarmonicMap/cpp/SConstruct            |   22 +
 sandbox/demo/HarmonicMap/cpp/main.cpp              |  135 +
 sandbox/demo/HarmonicMap/python/bugexample.py      |  104 +
 sandbox/demo/HarmonicMap/python/clean.sh           |    3 +
 sandbox/demo/HarmonicMap/python/demo.py            |  116 +
 sandbox/demo/HarmonicMap/python/demo2.py           |  125 +
 .../cpp/HyperElasticityFung.ufl                    |  108 +
 sandbox/demo/HyperElasticityFung/cpp/Makefile      |   40 +
 sandbox/demo/HyperElasticityFung/cpp/SConstruct    |   22 +
 sandbox/demo/HyperElasticityFung/cpp/main.cpp      |  412 ++
 .../cpp/manufactured_solution.py                   |   88 +
 sandbox/demo/HyperElasticityModels/cpp/Cell.ufl    |    6 +
 .../HyperElasticityModels/cpp/HyperElasticity.ufl  |  160 +
 sandbox/demo/HyperElasticityModels/cpp/Law.ufl     |    7 +
 sandbox/demo/HyperElasticityModels/cpp/Makefile    |   31 +
 sandbox/demo/HyperElasticityModels/cpp/SConstruct  |   22 +
 sandbox/demo/HyperElasticityModels/cpp/main.cpp    |  265 +
 .../cpp/HyperElasticitySVK.ufl                     |  101 +
 .../demo/HyperElasticitySVKTransient/cpp/Makefile  |   34 +
 .../HyperElasticitySVKTransient/cpp/SConstruct     |   22 +
 .../demo/HyperElasticitySVKTransient/cpp/main.cpp  |  407 ++
 .../cpp/manufactured_solution.py                   |  101 +
 sandbox/dolfinbug/cpp/Elements.ufl                 |   10 +
 sandbox/dolfinbug/cpp/Makefile                     |   30 +
 sandbox/dolfinbug/cpp/SConstruct                   |   22 +
 sandbox/dolfinbug/cpp/main.cpp                     |  112 +
 sandbox/scripts/print_tabulate_tensors             |   46 +
 sandbox/scripts/revert_absolute_import.py          |   82 +
 scripts/sfc                                        |  135 +
 site-packages/sfc/__init__.py                      |   31 +
 site-packages/sfc/codegeneration/__init__.py       |   10 +
 site-packages/sfc/codegeneration/cellintegralcg.py |   99 +
 site-packages/sfc/codegeneration/codeformatting.py |  642 ++
 site-packages/sfc/codegeneration/codegeneration.py |  487 ++
 site-packages/sfc/codegeneration/dofmapcg.py       |  494 ++
 .../sfc/codegeneration/exteriorfacetintegralcg.py  |   99 +
 .../sfc/codegeneration/finiteelementcg.py          |  491 ++
 site-packages/sfc/codegeneration/formcg.py         |  152 +
 site-packages/sfc/codegeneration/integralcg.py     |  431 ++
 .../sfc/codegeneration/interiorfacetintegralcg.py  |   46 +
 site-packages/sfc/common/ParameterDict.py          |  266 +
 site-packages/sfc/common/__init__.py               |    9 +
 site-packages/sfc/common/names.py                  |   61 +
 site-packages/sfc/common/options.py                |   97 +
 site-packages/sfc/common/output.py                 |   89 +
 site-packages/sfc/common/paths.py                  |   18 +
 site-packages/sfc/common/utilities.py              |  173 +
 site-packages/sfc/common/version.py                |    3 +
 site-packages/sfc/dofcode/DofT.py                  |  431 ++
 site-packages/sfc/dofcode/Dof_Ptv.py               |   18 +
 site-packages/sfc/dofcode/Ptv.py                   |  340 ++
 site-packages/sfc/dofcode/__init__.py              |   39 +
 site-packages/sfc/geometry/UFCCell.py              |  377 ++
 site-packages/sfc/geometry/__init__.py             |    7 +
 site-packages/sfc/geometry/affine_map.py           |  140 +
 site-packages/sfc/geometry/mappings.py             |  108 +
 site-packages/sfc/jit.py                           |  329 +
 site-packages/sfc/quadrature/QuadRule.py           |   53 +
 site-packages/sfc/quadrature/__init__.py           |   29 +
 site-packages/sfc/quadrature/quad_tables.py        | 6270 ++++++++++++++++++++
 site-packages/sfc/quadrature/quadrature.py         |   77 +
 site-packages/sfc/quadrature/quadrature_code.py    |  102 +
 site-packages/sfc/representation/__init__.py       |    8 +
 .../representation/cellintegralrepresentation.py   |   69 +
 .../sfc/representation/elementrepresentation.py    |  504 ++
 .../exteriorfacetintegralrepresentation.py         |  105 +
 .../sfc/representation/formrepresentation.py       |  501 ++
 .../sfc/representation/integralrepresentation.py   |  521 ++
 .../interiorfacetintegralrepresentation.py         |   30 +
 site-packages/sfc/representation/swiginac_eval.py  |  532 ++
 site-packages/sfc/symbolic_utils/__init__.py       |    4 +
 site-packages/sfc/symbolic_utils/integration.py    |  113 +
 site-packages/sfc/symbolic_utils/symbol_factory.py |  101 +
 site-packages/sfc/symbolic_utils/symbolic_utils.py |  322 +
 syfi/ArnoldFalkWintherWeakSym.cpp                  |  234 +
 syfi/ArnoldFalkWintherWeakSym.h                    |   57 +
 syfi/BrezziDouglasMarini.cpp                       |  156 +
 syfi/BrezziDouglasMarini.h                         |   39 +
 syfi/Bubble.cpp                                    |  106 +
 syfi/Bubble.h                                      |   37 +
 syfi/CMakeLists.txt                                |   66 +
 syfi/CrouzeixRaviart.cpp                           |  209 +
 syfi/CrouzeixRaviart.h                             |   50 +
 syfi/DiscontinuousLagrange.cpp                     |  117 +
 syfi/DiscontinuousLagrange.h                       |   53 +
 syfi/Dof.cpp                                       |  148 +
 syfi/Dof.h                                         |  111 +
 syfi/DofT.h                                        |  224 +
 syfi/Dof_OrderedPtvSet.cpp                         |   18 +
 syfi/Dof_OrderedPtvSet.h                           |   22 +
 syfi/Dof_Ptv.cpp                                   |   18 +
 syfi/Dof_Ptv.h                                     |   25 +
 syfi/ElementComputations.cpp                       |  214 +
 syfi/ElementComputations.h                         |   35 +
 syfi/FE.cpp                                        |  116 +
 syfi/FE.h                                          |   76 +
 syfi/Hermite.cpp                                   |  286 +
 syfi/Hermite.h                                     |   37 +
 syfi/Lagrange.cpp                                  |  572 ++
 syfi/Lagrange.h                                    |   66 +
 syfi/MixedFE.cpp                                   |  129 +
 syfi/MixedFE.h                                     |   74 +
 syfi/Nedelec.cpp                                   |  394 ++
 syfi/Nedelec.h                                     |   37 +
 syfi/Nedelec2Hdiv.cpp                              |  299 +
 syfi/Nedelec2Hdiv.h                                |   38 +
 syfi/OrderedPtvSet.cpp                             |  217 +
 syfi/OrderedPtvSet.h                               |   89 +
 syfi/P0.cpp                                        |  209 +
 syfi/P0.h                                          |   63 +
 syfi/Polygon.cpp                                   | 2060 +++++++
 syfi/Polygon.h                                     |  299 +
 syfi/Ptv.cpp                                       |  247 +
 syfi/Ptv.h                                         |   72 +
 syfi/Ptv_tools.cpp                                 |  234 +
 syfi/Ptv_tools.h                                   |   56 +
 syfi/RaviartThomas.cpp                             |  676 +++
 syfi/RaviartThomas.h                               |   39 +
 syfi/Robust.cpp                                    |  677 +++
 syfi/Robust.h                                      |   40 +
 syfi/SpaceTimeElement.cpp                          |  169 +
 syfi/SpaceTimeElement.h                            |   67 +
 syfi/SyFi.h                                        |   57 +
 syfi/containers.h                                  |   43 +
 syfi/diff_tools.cpp                                |  360 ++
 syfi/diff_tools.h                                  |   38 +
 syfi/ginac_tools.cpp                               | 1428 +++++
 syfi/ginac_tools.h                                 |  148 +
 syfi/swig/CMakeLists.txt                           |   74 +
 syfi/swig/README                                   |    5 +
 syfi/swig/SyFi.i.in                                |  160 +
 syfi/swig/cpp2py_exceptions.i                      |   29 +
 syfi/swig/ex.1.3.i                                 |  220 +
 syfi/swig/ex.1.4.i                                 |  223 +
 syfi/swig/ex.1.5.i                                 |  222 +
 syfi/swig/typemaps.1.3.i                           |  141 +
 syfi/swig/typemaps.1.4.i                           |  152 +
 syfi/swig/typemaps.1.5.i                           |  157 +
 syfi/syfi_version.h.in                             |    9 +
 syfi/symbol_factory.cpp                            |  168 +
 syfi/symbol_factory.h                              |   77 +
 syfi/tools.h                                       |   25 +
 syfi/utilities.cpp                                 |  153 +
 syfi/utilities.h                                   |   58 +
 tests/CMakeLists.txt                               |    9 +
 tests/cpp/AGENDA                                   |   48 +
 tests/cpp/CMakeLists.txt                           |   17 +
 tests/cpp/README                                   |   11 +
 tests/cpp/arnoldfalkwinther.cpp                    |   95 +
 tests/cpp/arnoldfalkwinther.gar.r                  |  Bin 0 -> 91379 bytes
 tests/cpp/barycenter_simplex.cpp                   |   40 +
 tests/cpp/box_ex1.cpp                              |   57 +
 tests/cpp/box_ex1.gar.r                            |  Bin 0 -> 452 bytes
 tests/cpp/code_gen.cpp                             |  123 +
 tests/cpp/code_gen.gar.r                           |  Bin 0 -> 648 bytes
 tests/cpp/compare_archives.cpp                     |   79 +
 tests/cpp/crouzeixraviart_ex.cpp                   |   80 +
 tests/cpp/crouzeixraviart_ex.gar.r                 |  Bin 0 -> 574 bytes
 tests/cpp/crouzeixraviart_ex2.cpp                  |   56 +
 tests/cpp/crouzeixraviart_ex2.gar.r                |  Bin 0 -> 731 bytes
 tests/cpp/disconlagrange_ex.cpp                    |   50 +
 tests/cpp/dof_ex.cpp                               |   56 +
 tests/cpp/dof_ex2.cpp                              |   56 +
 tests/cpp/dof_ex3.cpp                              |   61 +
 tests/cpp/ex_inspection.cpp                        |  133 +
 tests/cpp/fe_ex1.cpp                               |   55 +
 tests/cpp/fe_ex1.gar.r                             |  Bin 0 -> 184 bytes
 tests/cpp/fe_ex2.cpp                               |   53 +
 tests/cpp/fe_ex2.gar.r                             |  Bin 0 -> 342 bytes
 tests/cpp/fe_ex3.cpp                               |   81 +
 tests/cpp/fe_ex3.gar.r                             |  Bin 0 -> 323 bytes
 tests/cpp/fe_ex4.cpp                               |   75 +
 tests/cpp/fe_ex4.gar.r                             |  Bin 0 -> 1293 bytes
 tests/cpp/flop_counter.cpp                         |   84 +
 tests/cpp/hermite_ex1.cpp                          |   71 +
 tests/cpp/hermite_ex1.gar.r                        |  Bin 0 -> 7314 bytes
 tests/cpp/integral_ex1.cpp                         |   32 +
 tests/cpp/legendre.cpp                             |   54 +
 tests/cpp/legendre.gar.r                           |  Bin 0 -> 956 bytes
 tests/cpp/line_ex1.cpp                             |   50 +
 tests/cpp/line_ex1.gar.r                           |  Bin 0 -> 242 bytes
 tests/cpp/line_ex2.cpp                             |   49 +
 tests/cpp/line_ex2.gar.r                           |  Bin 0 -> 790 bytes
 tests/cpp/line_ex3.cpp                             |   29 +
 tests/cpp/mxpoisson_ex.cpp                         |   79 +
 tests/cpp/mxpoisson_ex.gar.r                       |  Bin 0 -> 7503 bytes
 tests/cpp/nedelec_ex1.cpp                          |   73 +
 tests/cpp/nedelec_ex2.cpp                          |   45 +
 tests/cpp/new_r_files.sh                           |    9 +
 tests/cpp/new_ref_files.py                         |   11 +
 tests/cpp/nljacobian_ex.cpp                        |  160 +
 tests/cpp/nljacobian_ex.gar.r                      |  Bin 0 -> 8924 bytes
 tests/cpp/normal_vec.cpp                           |   25 +
 tests/cpp/pnpn2_ex.cpp                             |   51 +
 tests/cpp/pnpn2_ex.gar.r                           |  Bin 0 -> 32002 bytes
 tests/cpp/pol.cpp                                  |   59 +
 tests/cpp/pol.gar.r                                |  Bin 0 -> 859 bytes
 tests/cpp/polh.cpp                                 |   42 +
 tests/cpp/polh.gar.r                               |  Bin 0 -> 808 bytes
 tests/cpp/raviartthomas_ex1.cpp                    |   78 +
 tests/cpp/raviartthomas_ex2.cpp                    |   38 +
 tests/cpp/rectangle_ex1.cpp                        |   68 +
 tests/cpp/rectangle_ex1.gar.r                      |  Bin 0 -> 504 bytes
 tests/cpp/reg_test.sh                              |   14 +
 tests/cpp/robust.cpp                               |   45 +
 tests/cpp/robust.gar.r                             |  Bin 0 -> 1246 bytes
 tests/cpp/run_all.py                               |   16 +
 tests/cpp/simple.cpp                               |   25 +
 tests/cpp/simple2.cpp                              |   26 +
 tests/cpp/simple_test.cpp                          |   16 +
 tests/cpp/simplex.cpp                              |  101 +
 tests/cpp/symbol_factory.cpp                       |   34 +
 tests/cpp/taylorhood_ex.cpp                        |   51 +
 tests/cpp/taylorhood_ex.gar.r                      |  Bin 0 -> 2082 bytes
 tests/cpp/tetrahedron_ex1.cpp                      |   40 +
 tests/cpp/tetrahedron_ex1.gar.r                    |  Bin 0 -> 290 bytes
 tests/cpp/tetrahedron_ex2.cpp                      |   43 +
 tests/cpp/tetrahedron_ex2.gar.r                    |  Bin 0 -> 1275 bytes
 tests/cpp/tetrahedron_ex3.cpp                      |   31 +
 tests/cpp/triangle_ex1.cpp                         |   41 +
 tests/cpp/triangle_ex1.gar.r                       |  Bin 0 -> 276 bytes
 tests/cpp/triangle_ex2.cpp                         |   45 +
 tests/cpp/triangle_ex2.gar.r                       |  Bin 0 -> 744 bytes
 tests/cpp/triangle_ex3.cpp                         |   29 +
 tests/pylintlog/cleanlogs.py                       |   19 +
 tests/pylintlog/import_pychecker.py                |   29 +
 tests/pylintlog/runpylint.sh                       |   23 +
 tests/python/CMakeLists.txt                        |    2 +
 tests/python/cachetest/test.py                     |   52 +
 tests/python/code_generation_lab/README            |   16 +
 tests/python/code_generation_lab/regenerate.py     |   81 +
 tests/python/code_generation_lab/ufl/CG1.ufl       |   16 +
 tests/python/code_generation_lab/ufl/Elements.ufl  |   84 +
 .../code_generation_lab/ufl/HyperElasticity.ufl    |   84 +
 tests/python/code_generation_lab/ufl/L2.ufl        |   13 +
 tests/python/code_generation_lab/ufl/Mass.ufl      |   16 +
 tests/python/code_generation_lab/ufl/Stiffness.ufl |   16 +
 tests/python/code_generation_lab/ufl/basics/c.ufl  |    2 +
 tests/python/code_generation_lab/ufl/basics/f.ufl  |    3 +
 .../python/code_generation_lab/ufl/basics/fexp.ufl |    3 +
 .../code_generation_lab/ufl/basics/findexed.ufl    |    3 +
 .../python/code_generation_lab/ufl/basics/fln.ufl  |    3 +
 .../python/code_generation_lab/ufl/basics/fpow.ufl |    3 +
 .../python/code_generation_lab/ufl/basics/fsum.ufl |    3 +
 .../code_generation_lab/ufl/basics/nindexed.ufl    |    1 +
 .../code_generation_lab/ufl/basics/ninterval.ufl   |    1 +
 tests/python/code_generation_lab/ufl/basics/uv.ufl |    4 +
 .../code_generation_lab/ufl/basics/uvfsum.ufl      |    5 +
 .../code_generation_lab/ufl/basics/uvindexed.ufl   |    4 +
 tests/python/code_generation_lab/ufl/basics/v.ufl  |    3 +
 .../code_generation_lab/ufl/basics/vindexed.ufl    |    3 +
 .../python/code_generation_lab/ufl/basics/vsum.ufl |    3 +
 .../ufl/functionals/Interval.ufl                   |   32 +
 .../ufl/functionals/Tetrahedron.ufl                |   32 +
 .../ufl/functionals/Triangle.ufl                   |   32 +
 tests/python/newtests/_run_pychecker.py            |   12 +
 tests/python/newtests/cell_assembly.py             |   56 +
 tests/python/newtests/clean.sh                     |    4 +
 tests/python/newtests/codeformatter.py             |  135 +
 tests/python/newtests/element_indexing.py          |  134 +
 tests/python/newtests/element_representations.py   |  194 +
 tests/python/newtests/jit.py                       |  125 +
 tests/python/newtests/quadjit.py                   |   68 +
 tests/python/newtests/sfc_commandline.py           |   39 +
 tests/python/newtests/template.py                  |   26 +
 tests/python/newtests/test.py                      |   37 +
 tests/python/newtests/ufl2swiginac.py              |  133 +
 tests/python/newtests/ufl_forms/H1norm.ufl         |    7 +
 tests/python/newtests/ufl_forms/L2norm.ufl         |    7 +
 .../newtests/ufl_forms/convection_jacobi.ufl       |    9 +
 .../newtests/ufl_forms/convection_jacobi2.ufl      |    9 +
 .../newtests/ufl_forms/convection_vector.ufl       |    8 +
 .../newtests/ufl_forms/explicit_convection.ufl     |    9 +
 tests/python/newtests/ufl_forms/mass.ufl           |    8 +
 tests/python/newtests/ufl_forms/source.ufl         |    8 +
 tests/python/newtests/ufl_forms/stiffness.ufl      |    8 +
 tests/python/newtests/volumes.py                   |  133 +
 tests/python/pydolfin/demo.py                      |   73 +
 tests/python/run_tests.py                          |   12 +
 tests/python/tests/README                          |   45 +
 tests/python/tests/SyFi_polygons/__init__.py       |    3 +
 .../python/tests/SyFi_polygons/spacetimedomain.py  |   10 +
 tests/python/tests/SyFi_polygons/test.py           |   42 +
 tests/python/tests/codeformatting/__init__.py      |    4 +
 tests/python/tests/codeformatting/codeformatter.py |   41 +
 tests/python/tests/demos/__init__.py               |    4 +
 tests/python/tests/demos/crouzeixraviart.py        |   69 +
 tests/python/tests/demos/geom_test.py              |   79 +
 tests/python/tests/demos/poisson1.py               |   23 +
 tests/python/tests/demos/simple.py                 |   10 +
 tests/python/tests/demos/simple2.py                |   27 +
 tests/python/tests/demos/test_integration.py       |   91 +
 tests/python/tests/demos/time_element_test.py      |   22 +
 tests/python/tests/run.py                          |   34 +
 tests/python/tests/run_pychecker.py                |   22 +
 tests/python/tests/runall.py                       |   26 +
 tests/python/tests/runall.sh                       |   19 +
 tests/python/tests/sfc_callbacks/__init__.py       |    4 +
 tests/python/tests/sfc_callbacks/callback_forms.py |  304 +
 tests/python/tests/sfc_callbacks/clean.sh          |    6 +
 tests/python/tests/sfc_callbacks/scratch.py        |  241 +
 tests/python/tests/sfc_commandline/__init__.py     |    3 +
 .../python/tests/sfc_commandline/forms/H1norm.form |    7 +
 .../python/tests/sfc_commandline/forms/L2norm.form |    7 +
 .../sfc_commandline/forms/convection_jacobi.form   |    9 +
 .../sfc_commandline/forms/convection_jacobi2.form  |    9 +
 .../sfc_commandline/forms/convection_vector.form   |    8 +
 .../sfc_commandline/forms/explicit_convection.form |    9 +
 tests/python/tests/sfc_commandline/forms/mass.form |    8 +
 .../python/tests/sfc_commandline/forms/source.form |    8 +
 .../tests/sfc_commandline/forms/stiffness.form     |    8 +
 tests/python/tests/sfc_commandline/test.py         |   44 +
 tests/python/tests/sfc_jit/__init__.py             |    3 +
 tests/python/tests/sfc_jit/test.py                 |  230 +
 tests/python/tests/sympy_test/fem_sympy.py         |  212 +
 tests/python/tests/sympy_test/fem_sympy_core.py    |  215 +
 tests/python/tests/sympy_test/run.sh               |    8 +
 tests/python/tests/sympy_test/run.v                |   13 +
 tests/python/tests/sympy_test/syfi_test.py         |   29 +
 tests/python/tests/sympy_test/sympy_core_test.py   |   27 +
 tests/python/tests/sympy_test/sympy_test.py        |   28 +
 tests/python/tests/templatetestdir/__init__.py     |    3 +
 tests/python/tests/templatetestdir/test.py         |   48 +
 tests/python/verify_tensors/FIXME                  |    1 +
 tests/python/verify_tensors/README                 |    7 +
 tests/python/verify_tensors/clean.sh               |    4 +
 tests/python/verify_tensors/hypeltiming.txt        |  102 +
 tests/python/verify_tensors/hypufl/Elasticity.ufl  |   16 +
 .../verify_tensors/hypufl/HyperElasticity1D.ufl    |   33 +
 .../verify_tensors/hypufl/HyperElasticityFung.ufl  |  105 +
 .../verify_tensors/hypufl/HyperElasticitySVK.ufl   |  102 +
 tests/python/verify_tensors/options/__init__.py    |    9 +
 tests/python/verify_tensors/options/default.py     |    8 +
 tests/python/verify_tensors/options/quad.py        |    9 +
 tests/python/verify_tensors/options/quad3.py       |   10 +
 tests/python/verify_tensors/options/quad5.py       |   10 +
 tests/python/verify_tensors/options/quad7.py       |   10 +
 tests/python/verify_tensors/options/quad9.py       |   10 +
 tests/python/verify_tensors/options/symb.py        |    9 +
 tests/python/verify_tensors/output/README          |    0
 tests/python/verify_tensors/print_references.py    |   55 +
 tests/python/verify_tensors/reference/Heat_L.ref   |   37 +
 tests/python/verify_tensors/reference/Heat_a.ref   |   37 +
 tests/python/verify_tensors/reference/Mass_a.ref   |   37 +
 tests/python/verify_tensors/reference/README       |    0
 .../verify_tensors/reference/Stiffness_a.ref       |   37 +
 tests/python/verify_tensors/runtests.py            |   17 +
 tests/python/verify_tensors/test.py                |  565 ++
 tests/python/verify_tensors/ufl/README             |    0
 .../verify_tensors/ufl/element_tests/mixed.ufl     |    8 +
 .../verify_tensors/ufl/ffc_demo/Constant.ufl       |   32 +
 .../verify_tensors/ufl/ffc_demo/Elasticity.ufl     |   33 +
 .../verify_tensors/ufl/ffc_demo/EnergyNorm.ufl     |   26 +
 .../verify_tensors/ufl/ffc_demo/Equation.ufl       |   54 +
 .../ufl/ffc_demo/FunctionOperators.ufl             |   29 +
 tests/python/verify_tensors/ufl/ffc_demo/Heat.ufl  |   33 +
 tests/python/verify_tensors/ufl/ffc_demo/Mass.ufl  |   27 +
 .../ufl/ffc_demo/MixedMixedElement.ufl             |   24 +
 .../verify_tensors/ufl/ffc_demo/MixedPoisson.ufl   |   37 +
 .../verify_tensors/ufl/ffc_demo/NavierStokes.ufl   |   30 +
 .../verify_tensors/ufl/ffc_demo/NeumannProblem.ufl |   31 +
 .../verify_tensors/ufl/ffc_demo/Optimization.ufl   |   30 +
 tests/python/verify_tensors/ufl/ffc_demo/P5tet.ufl |   22 +
 tests/python/verify_tensors/ufl/ffc_demo/P5tri.ufl |   22 +
 .../python/verify_tensors/ufl/ffc_demo/Poisson.ufl |   30 +
 .../verify_tensors/ufl/ffc_demo/PoissonDG.ufl      |   56 +
 .../verify_tensors/ufl/ffc_demo/PoissonSystem.ufl  |   30 +
 .../ufl/ffc_demo/QuadratureElement.ufl             |   39 +
 .../python/verify_tensors/ufl/ffc_demo/Stokes.ufl  |   33 +
 .../verify_tensors/ufl/ffc_demo/SubDomain.ufl      |   29 +
 .../verify_tensors/ufl/ffc_demo/SubDomains.ufl     |   28 +
 .../ufl/ffc_demo/TensorWeightedPoisson.ufl         |   33 +
 .../ufl/ffc_demo/VectorLaplaceGradCurl.ufl         |   52 +
 .../verify_tensors/ufl/functionals/Interval.ufl    |   34 +
 .../verify_tensors/ufl/functionals/Tetrahedron.ufl |   33 +
 .../verify_tensors/ufl/functionals/Triangle.ufl    |   33 +
 .../ufl/hyperelasticity/HyperElasticity1D.ufl      |   33 +
 .../ufl/hyperelasticity/HyperElasticityFung.ufl    |  105 +
 .../ufl/hyperelasticity/HyperElasticitySVK.ufl     |  102 +
 .../verify_tensors/ufl/ufl_demo/Constant.ufl       |   34 +
 .../ufl/ufl_demo/ConvectionJacobi.ufl              |   13 +
 .../ufl/ufl_demo/ConvectionJacobi2.ufl             |   13 +
 .../ufl/ufl_demo/ConvectionVector.ufl              |   12 +
 .../verify_tensors/ufl/ufl_demo/Elasticity.ufl     |   16 +
 .../verify_tensors/ufl/ufl_demo/EnergyNorm.ufl     |   25 +
 .../verify_tensors/ufl/ufl_demo/Equation.ufl       |   50 +
 .../ufl/ufl_demo/ExplicitConvection.ufl            |   13 +
 .../ufl/ufl_demo/FunctionOperators.ufl             |   28 +
 .../python/verify_tensors/ufl/ufl_demo/H1norm.ufl  |   11 +
 tests/python/verify_tensors/ufl/ufl_demo/Heat.ufl  |   35 +
 .../verify_tensors/ufl/ufl_demo/HornSchunck.ufl    |   32 +
 .../ufl/ufl_demo/HyperElasticity.ufl               |   90 +
 .../ufl/ufl_demo/HyperElasticity1D.ufl             |   20 +
 .../python/verify_tensors/ufl/ufl_demo/L2norm.ufl  |   11 +
 tests/python/verify_tensors/ufl/ufl_demo/Mass.ufl  |   29 +
 .../python/verify_tensors/ufl/ufl_demo/MassAD.ufl  |   16 +
 .../ufl/ufl_demo/MixedElasticity.ufl               |   23 +
 .../ufl/ufl_demo/MixedMixedElement.ufl             |   22 +
 .../verify_tensors/ufl/ufl_demo/MixedPoisson.ufl   |   39 +
 .../verify_tensors/ufl/ufl_demo/MixedPoisson2.ufl  |   19 +
 .../verify_tensors/ufl/ufl_demo/NavierStokes.ufl   |   34 +
 .../verify_tensors/ufl/ufl_demo/NeumannProblem.ufl |   30 +
 .../ufl/ufl_demo/NonlinearPoisson.ufl              |   11 +
 tests/python/verify_tensors/ufl/ufl_demo/P5tet.ufl |   20 +
 tests/python/verify_tensors/ufl/ufl_demo/P5tri.ufl |   20 +
 .../python/verify_tensors/ufl/ufl_demo/Poisson.ufl |   34 +
 .../verify_tensors/ufl/ufl_demo/PoissonDG.ufl      |   47 +
 .../verify_tensors/ufl/ufl_demo/PoissonSystem.ufl  |   34 +
 tests/python/verify_tensors/ufl/ufl_demo/PowAD.ufl |   13 +
 .../ufl/ufl_demo/ProjectionSystem.ufl              |   10 +
 .../ufl/ufl_demo/QuadratureElement.ufl             |   38 +
 tests/python/verify_tensors/ufl/ufl_demo/README    |    5 +
 .../verify_tensors/ufl/ufl_demo/SimpleDiff.ufl     |   11 +
 .../verify_tensors/ufl/ufl_demo/SimpleDiff2.ufl    |   14 +
 .../verify_tensors/ufl/ufl_demo/SimpleDiff3.ufl    |   26 +
 .../verify_tensors/ufl/ufl_demo/SimpleDiff4.ufl    |   27 +
 .../verify_tensors/ufl/ufl_demo/SimpleDiff5.ufl    |   28 +
 .../python/verify_tensors/ufl/ufl_demo/Source.ufl  |   12 +
 .../verify_tensors/ufl/ufl_demo/Stiffness.ufl      |   11 +
 .../verify_tensors/ufl/ufl_demo/StiffnessAD.ufl    |   21 +
 .../python/verify_tensors/ufl/ufl_demo/Stokes.ufl  |   37 +
 .../verify_tensors/ufl/ufl_demo/SubDomain.ufl      |   28 +
 .../verify_tensors/ufl/ufl_demo/SubDomains.ufl     |   27 +
 .../ufl/ufl_demo/TensorWeightedPoisson.ufl         |   29 +
 .../verify_tensors/ufl/ufl_demo/TupleNotation.ufl  |   10 +
 .../ufl/ufl_demo/VectorLaplaceGradCurl.ufl         |   42 +
 579 files changed, 60646 insertions(+)
 create mode 100644 AUTHORS
 create mode 100644 CMakeLists.txt
 create mode 100644 COPYING
 create mode 100644 ChangeLog
 create mode 100644 INSTALL
 create mode 100644 README
 create mode 100755 cmake.local
 create mode 100644 cmake/modules/FindCLN.cmake
 create mode 100644 cmake/modules/FindGiNaC.cmake
 create mode 100644 cmake/modules/FindNumPy.cmake
 create mode 100644 cmake/templates/cmake_uninstall.cmake.in
 create mode 100644 cmake/templates/syfi-config.cmake.in
 create mode 100644 cmake/templates/syfi.conf.in
 create mode 100644 cmake/templates/syfi.pc.in
 create mode 100644 demo/Advection-Diffusion/python/demo.py
 create mode 100644 demo/Advection-Diffusion/python/mesh.xml.gz
 create mode 100644 demo/Advection-Diffusion/python/subdomains.xml.gz
 create mode 100644 demo/Advection-Diffusion/python/velocity.xml.gz
 create mode 100644 demo/BratuProblem/python/Makefile
 create mode 100644 demo/BratuProblem/python/demo.py
 create mode 100644 demo/Elements/cpp/CMakeLists.txt
 create mode 100644 demo/Elements/cpp/Elements.ufl
 create mode 100644 demo/Elements/cpp/Makefile
 create mode 100644 demo/Elements/cpp/main.cpp
 create mode 100644 demo/HyperElasticity1D/cpp/CMakeLists.txt
 create mode 100644 demo/HyperElasticity1D/cpp/HyperElasticity1D.ufl
 create mode 100644 demo/HyperElasticity1D/cpp/Makefile
 create mode 100644 demo/HyperElasticity1D/cpp/main.cpp
 create mode 100644 demo/HyperElasticity1D/cpp/manufactured_solution.py
 create mode 100644 demo/HyperElasticityMooneyRivlin/cpp/CMakeLists.txt
 create mode 100644 demo/HyperElasticityMooneyRivlin/cpp/HyperElasticityMooneyRivlin.ufl
 create mode 100644 demo/HyperElasticityMooneyRivlin/cpp/Makefile
 create mode 100644 demo/HyperElasticityMooneyRivlin/cpp/main.cpp
 create mode 100644 demo/HyperElasticitySVK/cpp/CMakeLists.txt
 create mode 100644 demo/HyperElasticitySVK/cpp/HyperElasticitySVK.ufl
 create mode 100644 demo/HyperElasticitySVK/cpp/Makefile
 create mode 100644 demo/HyperElasticitySVK/cpp/main.cpp
 create mode 100644 demo/LinearElasticity/cpp/CMakeLists.txt
 create mode 100644 demo/LinearElasticity/cpp/LinearElasticity.ufl
 create mode 100644 demo/LinearElasticity/cpp/Makefile
 create mode 100644 demo/LinearElasticity/cpp/main.cpp
 create mode 100644 demo/LinearElasticity/python/Makefile
 create mode 100644 demo/LinearElasticity/python/demo.py
 create mode 100644 demo/NonLinearPoisson/python/Makefile
 create mode 100644 demo/NonLinearPoisson/python/demo.py
 create mode 100644 demo/NonLinearPoisson/python/manufactored_solution.py
 create mode 100644 demo/NonLinearVectorPoisson/python/Makefile
 create mode 100644 demo/NonLinearVectorPoisson/python/demo.py
 create mode 100644 demo/Poisson1D/cpp/CMakeLists.txt
 create mode 100644 demo/Poisson1D/cpp/Makefile
 create mode 100644 demo/Poisson1D/cpp/Poisson1D.ufl
 create mode 100644 demo/Poisson1D/cpp/main.cpp
 create mode 100644 demo/Poisson1D/python/Makefile
 create mode 100644 demo/Poisson1D/python/demo.py
 create mode 100644 demo/Poisson2D/cpp/CMakeLists.txt
 create mode 100644 demo/Poisson2D/cpp/Makefile
 create mode 100644 demo/Poisson2D/cpp/Poisson.ufl
 create mode 100644 demo/Poisson2D/cpp/main.cpp
 create mode 100644 demo/Poisson2D/python/Makefile
 create mode 100644 demo/Poisson2D/python/demo.py
 create mode 100644 demo/Poisson3D/cpp/CMakeLists.txt
 create mode 100644 demo/Poisson3D/cpp/Makefile
 create mode 100644 demo/Poisson3D/cpp/Poisson3D.ufl
 create mode 100644 demo/Poisson3D/cpp/main.cpp
 create mode 100644 demo/Poisson3D/cpp/manufactured_solution.py
 create mode 100644 demo/Projection/cpp/CMakeLists.txt
 create mode 100644 demo/Projection/cpp/Makefile
 create mode 100644 demo/Projection/cpp/Projection.ufl
 create mode 100644 demo/Projection/cpp/main.cpp
 create mode 100644 demo/Projection1D/cpp/CMakeLists.txt
 create mode 100644 demo/Projection1D/cpp/Makefile
 create mode 100644 demo/Projection1D/cpp/Projection1D.ufl
 create mode 100644 demo/Projection1D/cpp/main.cpp
 create mode 100644 demo/ProjectionMixed/cpp/CMakeLists.txt
 create mode 100644 demo/ProjectionMixed/cpp/Makefile
 create mode 100644 demo/ProjectionMixed/cpp/ProjectionMixed.ufl
 create mode 100644 demo/ProjectionMixed/cpp/main.cpp
 create mode 100644 demo/ProjectionTensor/cpp/CMakeLists.txt
 create mode 100644 demo/ProjectionTensor/cpp/Makefile
 create mode 100644 demo/ProjectionTensor/cpp/ProjectionTensor.ufl
 create mode 100644 demo/ProjectionTensor/cpp/main.cpp
 create mode 100644 demo/ProjectionTensor/python/Makefile
 create mode 100644 demo/ProjectionTensor/python/demo.py
 create mode 100644 demo/ProjectionVector/cpp/CMakeLists.txt
 create mode 100644 demo/ProjectionVector/cpp/Makefile
 create mode 100644 demo/ProjectionVector/cpp/ProjectionVector.ufl
 create mode 100644 demo/ProjectionVector/cpp/main.cpp
 create mode 100644 demo/README
 create mode 100644 demo/SubDomains/cpp/CMakeLists.txt
 create mode 100644 demo/SubDomains/cpp/Forms.ufl
 create mode 100644 demo/SubDomains/cpp/Makefile
 create mode 100644 demo/SubDomains/cpp/README
 create mode 100644 demo/SubDomains/cpp/main.cpp
 create mode 100755 demo/cleanall.py
 create mode 100644 demo/data/cylinder.geo
 create mode 100644 demo/data/cylinder.xml
 create mode 100644 demo/data/gear.xml.gz
 create mode 100755 demo/makeall.py
 create mode 100644 doc/man/man1/sfc.1.gz
 create mode 100644 doc/manual/chapters/code_generation.tex
 create mode 100644 doc/manual/chapters/computing_element_matrices.tex
 create mode 100644 doc/manual/chapters/fem.tex
 create mode 100644 doc/manual/chapters/femexamples.tex
 create mode 100644 doc/manual/chapters/introduction.tex
 create mode 100644 doc/manual/chapters/mixedfem.tex
 create mode 100644 doc/manual/chapters/python.tex
 create mode 100644 doc/manual/chapters/sfctech.tex
 create mode 100644 doc/manual/chapters/sfcuser.tex
 create mode 100644 doc/manual/chapters/software.tex
 create mode 100644 doc/manual/code/defining_form.py
 create mode 100644 doc/manual/code/linear_elasticity.py
 create mode 100644 doc/manual/code/quickstart.py
 create mode 100644 doc/manual/fenicsmanual.cls
 create mode 100644 doc/manual/figs/box.xfig
 create mode 100644 doc/manual/figs/box.xfig.bak
 create mode 100644 doc/manual/figs/box.xfig.eepicemu
 create mode 100644 doc/manual/figs/discont.xfig
 create mode 100644 doc/manual/figs/discont.xfig.eps
 create mode 100644 doc/manual/figs/line.xfig
 create mode 100644 doc/manual/figs/line.xfig.eepicemu
 create mode 100644 doc/manual/figs/rectangle.xfig
 create mode 100644 doc/manual/figs/rectangle.xfig.bak
 create mode 100644 doc/manual/figs/rectangle.xfig.eepicemu
 create mode 100644 doc/manual/figs/tetrahedron.xfig
 create mode 100644 doc/manual/figs/tetrahedron.xfig.bak
 create mode 100644 doc/manual/figs/tetrahedron.xfig.eepicemu
 create mode 100644 doc/manual/figs/triangle.xfig
 create mode 100644 doc/manual/figs/triangle.xfig.bak
 create mode 100644 doc/manual/figs/triangle.xfig.eepicemu
 create mode 100644 doc/manual/refs.bib
 create mode 100644 doc/manual/syfi-user-manual.pdf
 create mode 100644 doc/manual/syfi-user-manual.tex
 create mode 100644 doc/manual/ttname.sty
 create mode 100644 doc/reference/DoxyfileHTML
 create mode 100755 doc/reference/makedoc.sh
 create mode 100755 doc/sfc_reference/makedoc.sh
 create mode 100755 etc/maketarball.sh
 create mode 100644 etc/syfi-install
 create mode 100644 sandbox/demo/DivMatrix/cpp/DivMatrix.ufl
 create mode 100644 sandbox/demo/DivMatrix/cpp/Makefile
 create mode 100644 sandbox/demo/DivMatrix/cpp/SConstruct
 create mode 100644 sandbox/demo/DivMatrix/cpp/main.cpp
 create mode 100644 sandbox/demo/ElectroMechanics/cpp/ElectroMechanics.ufl
 create mode 100644 sandbox/demo/ElectroMechanics/cpp/Makefile
 create mode 100644 sandbox/demo/ElectroMechanics/cpp/SConstruct
 create mode 100644 sandbox/demo/ElectroMechanics/cpp/fibers.h
 create mode 100644 sandbox/demo/ElectroMechanics/cpp/functions.h
 create mode 100644 sandbox/demo/ElectroMechanics/cpp/main.cpp
 create mode 100755 sandbox/demo/ElectroMechanics/cpp/run.sh
 create mode 100644 sandbox/demo/ElectroMechanics/cpp/subdomains.h
 create mode 100644 sandbox/demo/ElectroMechanics/cpp/testruns.py
 create mode 100644 sandbox/demo/HarmonicMap/cpp/HarmonicMap.ufl
 create mode 100644 sandbox/demo/HarmonicMap/cpp/Makefile
 create mode 100644 sandbox/demo/HarmonicMap/cpp/SConstruct
 create mode 100644 sandbox/demo/HarmonicMap/cpp/main.cpp
 create mode 100644 sandbox/demo/HarmonicMap/python/bugexample.py
 create mode 100755 sandbox/demo/HarmonicMap/python/clean.sh
 create mode 100644 sandbox/demo/HarmonicMap/python/demo.py
 create mode 100644 sandbox/demo/HarmonicMap/python/demo2.py
 create mode 100644 sandbox/demo/HyperElasticityFung/cpp/HyperElasticityFung.ufl
 create mode 100644 sandbox/demo/HyperElasticityFung/cpp/Makefile
 create mode 100644 sandbox/demo/HyperElasticityFung/cpp/SConstruct
 create mode 100644 sandbox/demo/HyperElasticityFung/cpp/main.cpp
 create mode 100644 sandbox/demo/HyperElasticityFung/cpp/manufactured_solution.py
 create mode 100644 sandbox/demo/HyperElasticityModels/cpp/Cell.ufl
 create mode 100644 sandbox/demo/HyperElasticityModels/cpp/HyperElasticity.ufl
 create mode 100644 sandbox/demo/HyperElasticityModels/cpp/Law.ufl
 create mode 100644 sandbox/demo/HyperElasticityModels/cpp/Makefile
 create mode 100644 sandbox/demo/HyperElasticityModels/cpp/SConstruct
 create mode 100644 sandbox/demo/HyperElasticityModels/cpp/main.cpp
 create mode 100644 sandbox/demo/HyperElasticitySVKTransient/cpp/HyperElasticitySVK.ufl
 create mode 100644 sandbox/demo/HyperElasticitySVKTransient/cpp/Makefile
 create mode 100644 sandbox/demo/HyperElasticitySVKTransient/cpp/SConstruct
 create mode 100644 sandbox/demo/HyperElasticitySVKTransient/cpp/main.cpp
 create mode 100644 sandbox/demo/HyperElasticitySVKTransient/cpp/manufactured_solution.py
 create mode 100644 sandbox/dolfinbug/cpp/Elements.ufl
 create mode 100644 sandbox/dolfinbug/cpp/Makefile
 create mode 100644 sandbox/dolfinbug/cpp/SConstruct
 create mode 100644 sandbox/dolfinbug/cpp/main.cpp
 create mode 100755 sandbox/scripts/print_tabulate_tensors
 create mode 100644 sandbox/scripts/revert_absolute_import.py
 create mode 100755 scripts/sfc
 create mode 100644 site-packages/sfc/__init__.py
 create mode 100644 site-packages/sfc/codegeneration/__init__.py
 create mode 100644 site-packages/sfc/codegeneration/cellintegralcg.py
 create mode 100644 site-packages/sfc/codegeneration/codeformatting.py
 create mode 100644 site-packages/sfc/codegeneration/codegeneration.py
 create mode 100644 site-packages/sfc/codegeneration/dofmapcg.py
 create mode 100644 site-packages/sfc/codegeneration/exteriorfacetintegralcg.py
 create mode 100644 site-packages/sfc/codegeneration/finiteelementcg.py
 create mode 100644 site-packages/sfc/codegeneration/formcg.py
 create mode 100644 site-packages/sfc/codegeneration/integralcg.py
 create mode 100644 site-packages/sfc/codegeneration/interiorfacetintegralcg.py
 create mode 100644 site-packages/sfc/common/ParameterDict.py
 create mode 100644 site-packages/sfc/common/__init__.py
 create mode 100644 site-packages/sfc/common/names.py
 create mode 100644 site-packages/sfc/common/options.py
 create mode 100644 site-packages/sfc/common/output.py
 create mode 100644 site-packages/sfc/common/paths.py
 create mode 100644 site-packages/sfc/common/utilities.py
 create mode 100644 site-packages/sfc/common/version.py
 create mode 100644 site-packages/sfc/dofcode/DofT.py
 create mode 100644 site-packages/sfc/dofcode/Dof_Ptv.py
 create mode 100644 site-packages/sfc/dofcode/Ptv.py
 create mode 100644 site-packages/sfc/dofcode/__init__.py
 create mode 100644 site-packages/sfc/geometry/UFCCell.py
 create mode 100644 site-packages/sfc/geometry/__init__.py
 create mode 100644 site-packages/sfc/geometry/affine_map.py
 create mode 100644 site-packages/sfc/geometry/mappings.py
 create mode 100644 site-packages/sfc/jit.py
 create mode 100644 site-packages/sfc/quadrature/QuadRule.py
 create mode 100644 site-packages/sfc/quadrature/__init__.py
 create mode 100644 site-packages/sfc/quadrature/quad_tables.py
 create mode 100644 site-packages/sfc/quadrature/quadrature.py
 create mode 100644 site-packages/sfc/quadrature/quadrature_code.py
 create mode 100644 site-packages/sfc/representation/__init__.py
 create mode 100644 site-packages/sfc/representation/cellintegralrepresentation.py
 create mode 100644 site-packages/sfc/representation/elementrepresentation.py
 create mode 100644 site-packages/sfc/representation/exteriorfacetintegralrepresentation.py
 create mode 100644 site-packages/sfc/representation/formrepresentation.py
 create mode 100644 site-packages/sfc/representation/integralrepresentation.py
 create mode 100644 site-packages/sfc/representation/interiorfacetintegralrepresentation.py
 create mode 100644 site-packages/sfc/representation/swiginac_eval.py
 create mode 100644 site-packages/sfc/symbolic_utils/__init__.py
 create mode 100644 site-packages/sfc/symbolic_utils/integration.py
 create mode 100644 site-packages/sfc/symbolic_utils/symbol_factory.py
 create mode 100644 site-packages/sfc/symbolic_utils/symbolic_utils.py
 create mode 100644 syfi/ArnoldFalkWintherWeakSym.cpp
 create mode 100644 syfi/ArnoldFalkWintherWeakSym.h
 create mode 100644 syfi/BrezziDouglasMarini.cpp
 create mode 100644 syfi/BrezziDouglasMarini.h
 create mode 100644 syfi/Bubble.cpp
 create mode 100644 syfi/Bubble.h
 create mode 100644 syfi/CMakeLists.txt
 create mode 100644 syfi/CrouzeixRaviart.cpp
 create mode 100644 syfi/CrouzeixRaviart.h
 create mode 100644 syfi/DiscontinuousLagrange.cpp
 create mode 100644 syfi/DiscontinuousLagrange.h
 create mode 100644 syfi/Dof.cpp
 create mode 100644 syfi/Dof.h
 create mode 100644 syfi/DofT.h
 create mode 100644 syfi/Dof_OrderedPtvSet.cpp
 create mode 100644 syfi/Dof_OrderedPtvSet.h
 create mode 100644 syfi/Dof_Ptv.cpp
 create mode 100644 syfi/Dof_Ptv.h
 create mode 100644 syfi/ElementComputations.cpp
 create mode 100644 syfi/ElementComputations.h
 create mode 100644 syfi/FE.cpp
 create mode 100644 syfi/FE.h
 create mode 100644 syfi/Hermite.cpp
 create mode 100644 syfi/Hermite.h
 create mode 100644 syfi/Lagrange.cpp
 create mode 100644 syfi/Lagrange.h
 create mode 100644 syfi/MixedFE.cpp
 create mode 100644 syfi/MixedFE.h
 create mode 100644 syfi/Nedelec.cpp
 create mode 100644 syfi/Nedelec.h
 create mode 100644 syfi/Nedelec2Hdiv.cpp
 create mode 100644 syfi/Nedelec2Hdiv.h
 create mode 100644 syfi/OrderedPtvSet.cpp
 create mode 100644 syfi/OrderedPtvSet.h
 create mode 100644 syfi/P0.cpp
 create mode 100644 syfi/P0.h
 create mode 100644 syfi/Polygon.cpp
 create mode 100644 syfi/Polygon.h
 create mode 100644 syfi/Ptv.cpp
 create mode 100644 syfi/Ptv.h
 create mode 100644 syfi/Ptv_tools.cpp
 create mode 100644 syfi/Ptv_tools.h
 create mode 100644 syfi/RaviartThomas.cpp
 create mode 100644 syfi/RaviartThomas.h
 create mode 100644 syfi/Robust.cpp
 create mode 100644 syfi/Robust.h
 create mode 100644 syfi/SpaceTimeElement.cpp
 create mode 100644 syfi/SpaceTimeElement.h
 create mode 100644 syfi/SyFi.h
 create mode 100644 syfi/containers.h
 create mode 100644 syfi/diff_tools.cpp
 create mode 100644 syfi/diff_tools.h
 create mode 100644 syfi/ginac_tools.cpp
 create mode 100644 syfi/ginac_tools.h
 create mode 100644 syfi/swig/CMakeLists.txt
 create mode 100644 syfi/swig/README
 create mode 100644 syfi/swig/SyFi.i.in
 create mode 100644 syfi/swig/cpp2py_exceptions.i
 create mode 100644 syfi/swig/ex.1.3.i
 create mode 100644 syfi/swig/ex.1.4.i
 create mode 100644 syfi/swig/ex.1.5.i
 create mode 100644 syfi/swig/typemaps.1.3.i
 create mode 100644 syfi/swig/typemaps.1.4.i
 create mode 100644 syfi/swig/typemaps.1.5.i
 create mode 100644 syfi/syfi_version.h.in
 create mode 100644 syfi/symbol_factory.cpp
 create mode 100644 syfi/symbol_factory.h
 create mode 100644 syfi/tools.h
 create mode 100644 syfi/utilities.cpp
 create mode 100644 syfi/utilities.h
 create mode 100644 tests/CMakeLists.txt
 create mode 100644 tests/cpp/AGENDA
 create mode 100644 tests/cpp/CMakeLists.txt
 create mode 100644 tests/cpp/README
 create mode 100644 tests/cpp/arnoldfalkwinther.cpp
 create mode 100644 tests/cpp/arnoldfalkwinther.gar.r
 create mode 100644 tests/cpp/barycenter_simplex.cpp
 create mode 100644 tests/cpp/box_ex1.cpp
 create mode 100644 tests/cpp/box_ex1.gar.r
 create mode 100644 tests/cpp/code_gen.cpp
 create mode 100644 tests/cpp/code_gen.gar.r
 create mode 100644 tests/cpp/compare_archives.cpp
 create mode 100644 tests/cpp/crouzeixraviart_ex.cpp
 create mode 100644 tests/cpp/crouzeixraviart_ex.gar.r
 create mode 100644 tests/cpp/crouzeixraviart_ex2.cpp
 create mode 100644 tests/cpp/crouzeixraviart_ex2.gar.r
 create mode 100644 tests/cpp/disconlagrange_ex.cpp
 create mode 100644 tests/cpp/dof_ex.cpp
 create mode 100644 tests/cpp/dof_ex2.cpp
 create mode 100644 tests/cpp/dof_ex3.cpp
 create mode 100644 tests/cpp/ex_inspection.cpp
 create mode 100644 tests/cpp/fe_ex1.cpp
 create mode 100644 tests/cpp/fe_ex1.gar.r
 create mode 100644 tests/cpp/fe_ex2.cpp
 create mode 100644 tests/cpp/fe_ex2.gar.r
 create mode 100644 tests/cpp/fe_ex3.cpp
 create mode 100644 tests/cpp/fe_ex3.gar.r
 create mode 100644 tests/cpp/fe_ex4.cpp
 create mode 100644 tests/cpp/fe_ex4.gar.r
 create mode 100644 tests/cpp/flop_counter.cpp
 create mode 100644 tests/cpp/hermite_ex1.cpp
 create mode 100644 tests/cpp/hermite_ex1.gar.r
 create mode 100644 tests/cpp/integral_ex1.cpp
 create mode 100644 tests/cpp/legendre.cpp
 create mode 100644 tests/cpp/legendre.gar.r
 create mode 100644 tests/cpp/line_ex1.cpp
 create mode 100644 tests/cpp/line_ex1.gar.r
 create mode 100644 tests/cpp/line_ex2.cpp
 create mode 100644 tests/cpp/line_ex2.gar.r
 create mode 100644 tests/cpp/line_ex3.cpp
 create mode 100644 tests/cpp/mxpoisson_ex.cpp
 create mode 100644 tests/cpp/mxpoisson_ex.gar.r
 create mode 100644 tests/cpp/nedelec_ex1.cpp
 create mode 100644 tests/cpp/nedelec_ex2.cpp
 create mode 100755 tests/cpp/new_r_files.sh
 create mode 100644 tests/cpp/new_ref_files.py
 create mode 100644 tests/cpp/nljacobian_ex.cpp
 create mode 100644 tests/cpp/nljacobian_ex.gar.r
 create mode 100644 tests/cpp/normal_vec.cpp
 create mode 100644 tests/cpp/pnpn2_ex.cpp
 create mode 100644 tests/cpp/pnpn2_ex.gar.r
 create mode 100644 tests/cpp/pol.cpp
 create mode 100644 tests/cpp/pol.gar.r
 create mode 100644 tests/cpp/polh.cpp
 create mode 100644 tests/cpp/polh.gar.r
 create mode 100644 tests/cpp/raviartthomas_ex1.cpp
 create mode 100644 tests/cpp/raviartthomas_ex2.cpp
 create mode 100644 tests/cpp/rectangle_ex1.cpp
 create mode 100644 tests/cpp/rectangle_ex1.gar.r
 create mode 100755 tests/cpp/reg_test.sh
 create mode 100644 tests/cpp/robust.cpp
 create mode 100644 tests/cpp/robust.gar.r
 create mode 100644 tests/cpp/run_all.py
 create mode 100644 tests/cpp/simple.cpp
 create mode 100644 tests/cpp/simple2.cpp
 create mode 100644 tests/cpp/simple_test.cpp
 create mode 100644 tests/cpp/simplex.cpp
 create mode 100644 tests/cpp/symbol_factory.cpp
 create mode 100644 tests/cpp/taylorhood_ex.cpp
 create mode 100644 tests/cpp/taylorhood_ex.gar.r
 create mode 100644 tests/cpp/tetrahedron_ex1.cpp
 create mode 100644 tests/cpp/tetrahedron_ex1.gar.r
 create mode 100644 tests/cpp/tetrahedron_ex2.cpp
 create mode 100644 tests/cpp/tetrahedron_ex2.gar.r
 create mode 100644 tests/cpp/tetrahedron_ex3.cpp
 create mode 100644 tests/cpp/triangle_ex1.cpp
 create mode 100644 tests/cpp/triangle_ex1.gar.r
 create mode 100644 tests/cpp/triangle_ex2.cpp
 create mode 100644 tests/cpp/triangle_ex2.gar.r
 create mode 100644 tests/cpp/triangle_ex3.cpp
 create mode 100755 tests/pylintlog/cleanlogs.py
 create mode 100755 tests/pylintlog/import_pychecker.py
 create mode 100755 tests/pylintlog/runpylint.sh
 create mode 100644 tests/python/CMakeLists.txt
 create mode 100644 tests/python/cachetest/test.py
 create mode 100644 tests/python/code_generation_lab/README
 create mode 100755 tests/python/code_generation_lab/regenerate.py
 create mode 100644 tests/python/code_generation_lab/ufl/CG1.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/Elements.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/HyperElasticity.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/L2.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/Mass.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/Stiffness.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/basics/c.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/basics/f.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/basics/fexp.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/basics/findexed.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/basics/fln.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/basics/fpow.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/basics/fsum.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/basics/nindexed.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/basics/ninterval.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/basics/uv.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/basics/uvfsum.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/basics/uvindexed.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/basics/v.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/basics/vindexed.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/basics/vsum.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/functionals/Interval.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/functionals/Tetrahedron.ufl
 create mode 100644 tests/python/code_generation_lab/ufl/functionals/Triangle.ufl
 create mode 100755 tests/python/newtests/_run_pychecker.py
 create mode 100755 tests/python/newtests/cell_assembly.py
 create mode 100755 tests/python/newtests/clean.sh
 create mode 100755 tests/python/newtests/codeformatter.py
 create mode 100755 tests/python/newtests/element_indexing.py
 create mode 100755 tests/python/newtests/element_representations.py
 create mode 100755 tests/python/newtests/jit.py
 create mode 100755 tests/python/newtests/quadjit.py
 create mode 100755 tests/python/newtests/sfc_commandline.py
 create mode 100755 tests/python/newtests/template.py
 create mode 100755 tests/python/newtests/test.py
 create mode 100755 tests/python/newtests/ufl2swiginac.py
 create mode 100644 tests/python/newtests/ufl_forms/H1norm.ufl
 create mode 100644 tests/python/newtests/ufl_forms/L2norm.ufl
 create mode 100644 tests/python/newtests/ufl_forms/convection_jacobi.ufl
 create mode 100644 tests/python/newtests/ufl_forms/convection_jacobi2.ufl
 create mode 100644 tests/python/newtests/ufl_forms/convection_vector.ufl
 create mode 100644 tests/python/newtests/ufl_forms/explicit_convection.ufl
 create mode 100644 tests/python/newtests/ufl_forms/mass.ufl
 create mode 100644 tests/python/newtests/ufl_forms/source.ufl
 create mode 100644 tests/python/newtests/ufl_forms/stiffness.ufl
 create mode 100755 tests/python/newtests/volumes.py
 create mode 100644 tests/python/pydolfin/demo.py
 create mode 100755 tests/python/run_tests.py
 create mode 100644 tests/python/tests/README
 create mode 100644 tests/python/tests/SyFi_polygons/__init__.py
 create mode 100644 tests/python/tests/SyFi_polygons/spacetimedomain.py
 create mode 100755 tests/python/tests/SyFi_polygons/test.py
 create mode 100644 tests/python/tests/codeformatting/__init__.py
 create mode 100644 tests/python/tests/codeformatting/codeformatter.py
 create mode 100644 tests/python/tests/demos/__init__.py
 create mode 100644 tests/python/tests/demos/crouzeixraviart.py
 create mode 100644 tests/python/tests/demos/geom_test.py
 create mode 100644 tests/python/tests/demos/poisson1.py
 create mode 100644 tests/python/tests/demos/simple.py
 create mode 100644 tests/python/tests/demos/simple2.py
 create mode 100644 tests/python/tests/demos/test_integration.py
 create mode 100644 tests/python/tests/demos/time_element_test.py
 create mode 100755 tests/python/tests/run.py
 create mode 100755 tests/python/tests/run_pychecker.py
 create mode 100755 tests/python/tests/runall.py
 create mode 100755 tests/python/tests/runall.sh
 create mode 100644 tests/python/tests/sfc_callbacks/__init__.py
 create mode 100755 tests/python/tests/sfc_callbacks/callback_forms.py
 create mode 100755 tests/python/tests/sfc_callbacks/clean.sh
 create mode 100644 tests/python/tests/sfc_callbacks/scratch.py
 create mode 100644 tests/python/tests/sfc_commandline/__init__.py
 create mode 100644 tests/python/tests/sfc_commandline/forms/H1norm.form
 create mode 100644 tests/python/tests/sfc_commandline/forms/L2norm.form
 create mode 100644 tests/python/tests/sfc_commandline/forms/convection_jacobi.form
 create mode 100644 tests/python/tests/sfc_commandline/forms/convection_jacobi2.form
 create mode 100644 tests/python/tests/sfc_commandline/forms/convection_vector.form
 create mode 100644 tests/python/tests/sfc_commandline/forms/explicit_convection.form
 create mode 100644 tests/python/tests/sfc_commandline/forms/mass.form
 create mode 100644 tests/python/tests/sfc_commandline/forms/source.form
 create mode 100644 tests/python/tests/sfc_commandline/forms/stiffness.form
 create mode 100755 tests/python/tests/sfc_commandline/test.py
 create mode 100644 tests/python/tests/sfc_jit/__init__.py
 create mode 100755 tests/python/tests/sfc_jit/test.py
 create mode 100644 tests/python/tests/sympy_test/fem_sympy.py
 create mode 100644 tests/python/tests/sympy_test/fem_sympy_core.py
 create mode 100644 tests/python/tests/sympy_test/run.sh
 create mode 100644 tests/python/tests/sympy_test/run.v
 create mode 100644 tests/python/tests/sympy_test/syfi_test.py
 create mode 100644 tests/python/tests/sympy_test/sympy_core_test.py
 create mode 100644 tests/python/tests/sympy_test/sympy_test.py
 create mode 100644 tests/python/tests/templatetestdir/__init__.py
 create mode 100755 tests/python/tests/templatetestdir/test.py
 create mode 100644 tests/python/verify_tensors/FIXME
 create mode 100644 tests/python/verify_tensors/README
 create mode 100755 tests/python/verify_tensors/clean.sh
 create mode 100644 tests/python/verify_tensors/hypeltiming.txt
 create mode 100644 tests/python/verify_tensors/hypufl/Elasticity.ufl
 create mode 100644 tests/python/verify_tensors/hypufl/HyperElasticity1D.ufl
 create mode 100644 tests/python/verify_tensors/hypufl/HyperElasticityFung.ufl
 create mode 100644 tests/python/verify_tensors/hypufl/HyperElasticitySVK.ufl
 create mode 100644 tests/python/verify_tensors/options/__init__.py
 create mode 100644 tests/python/verify_tensors/options/default.py
 create mode 100644 tests/python/verify_tensors/options/quad.py
 create mode 100644 tests/python/verify_tensors/options/quad3.py
 create mode 100644 tests/python/verify_tensors/options/quad5.py
 create mode 100644 tests/python/verify_tensors/options/quad7.py
 create mode 100644 tests/python/verify_tensors/options/quad9.py
 create mode 100644 tests/python/verify_tensors/options/symb.py
 create mode 100644 tests/python/verify_tensors/output/README
 create mode 100755 tests/python/verify_tensors/print_references.py
 create mode 100644 tests/python/verify_tensors/reference/Heat_L.ref
 create mode 100644 tests/python/verify_tensors/reference/Heat_a.ref
 create mode 100644 tests/python/verify_tensors/reference/Mass_a.ref
 create mode 100644 tests/python/verify_tensors/reference/README
 create mode 100644 tests/python/verify_tensors/reference/Stiffness_a.ref
 create mode 100644 tests/python/verify_tensors/runtests.py
 create mode 100755 tests/python/verify_tensors/test.py
 create mode 100644 tests/python/verify_tensors/ufl/README
 create mode 100644 tests/python/verify_tensors/ufl/element_tests/mixed.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/Constant.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/Elasticity.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/EnergyNorm.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/Equation.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/FunctionOperators.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/Heat.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/Mass.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/MixedMixedElement.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/MixedPoisson.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/NavierStokes.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/NeumannProblem.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/Optimization.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/P5tet.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/P5tri.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/Poisson.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/PoissonDG.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/PoissonSystem.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/QuadratureElement.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/Stokes.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/SubDomain.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/SubDomains.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/TensorWeightedPoisson.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ffc_demo/VectorLaplaceGradCurl.ufl
 create mode 100644 tests/python/verify_tensors/ufl/functionals/Interval.ufl
 create mode 100644 tests/python/verify_tensors/ufl/functionals/Tetrahedron.ufl
 create mode 100644 tests/python/verify_tensors/ufl/functionals/Triangle.ufl
 create mode 100644 tests/python/verify_tensors/ufl/hyperelasticity/HyperElasticity1D.ufl
 create mode 100644 tests/python/verify_tensors/ufl/hyperelasticity/HyperElasticityFung.ufl
 create mode 100644 tests/python/verify_tensors/ufl/hyperelasticity/HyperElasticitySVK.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/Constant.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/ConvectionJacobi.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/ConvectionJacobi2.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/ConvectionVector.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/Elasticity.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/EnergyNorm.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/Equation.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/ExplicitConvection.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/FunctionOperators.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/H1norm.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/Heat.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/HornSchunck.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/HyperElasticity.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/HyperElasticity1D.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/L2norm.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/Mass.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/MassAD.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/MixedElasticity.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/MixedMixedElement.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/MixedPoisson.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/MixedPoisson2.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/NavierStokes.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/NeumannProblem.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/NonlinearPoisson.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/P5tet.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/P5tri.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/Poisson.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/PoissonDG.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/PoissonSystem.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/PowAD.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/ProjectionSystem.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/QuadratureElement.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/README
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/SimpleDiff.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/SimpleDiff2.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/SimpleDiff3.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/SimpleDiff4.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/SimpleDiff5.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/Source.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/Stiffness.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/StiffnessAD.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/Stokes.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/SubDomain.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/SubDomains.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/TensorWeightedPoisson.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/TupleNotation.ufl
 create mode 100644 tests/python/verify_tensors/ufl/ufl_demo/VectorLaplaceGradCurl.ufl

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/fenics/syfi.git



More information about the debian-science-commits mailing list