[syfi] 01/01: Merge tag 'upstream/1.0.0.dfsg'

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 commit to branch master
in repository syfi.

commit 307fa858253c59f83328f1a8144bc9a3553c9f64
Merge: a1fe293 836b07f
Author: Mattia Rizzolo <mattia at debian.org>
Date:   Sat Apr 23 18:41:05 2016 +0000

    Merge tag 'upstream/1.0.0.dfsg'
    
    Upstream version 1.0.0.dfsg
    
    # gpg: Signature made Sat 23 Apr 2016 06:41:05 PM UTC using RSA key ID B9444540
    # gpg: Good signature from "Mattia Rizzolo <mattia at mapreri.org>"
    # gpg:                 aka "Mattia Rizzolo <mapreri at ubuntu.com>"
    # gpg:                 aka "Mattia Rizzolo <mapreri at ubuntu-it.org>"
    # gpg:                 aka "Mattia Rizzolo <mapreri at gmail.com>"
    # gpg:                 aka "[jpeg image of size 4456]"
    # gpg:                 aka "[jpeg image of size 4218]"
    # gpg:                 aka "Mattia Rizzolo <mattia at debian.org>"

 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(+)

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