[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