[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