debian/0000755000000000000000000000000012246741556007202 5ustar debian/copyright0000644000000000000000000002117611674320753011140 0ustar Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=174 Upstream-Name: SyFi Upstream-Contact: syfi@lists.launchpad.net http://www.fenicsproject.org Source: http://launchpad.net/fenics-syfi Files: * Copyright: 2006-2009, Kent-Andre Mardal 2006-2009, Martin Sandve Alnæs License: GPL-2 Files: syfi/ArnoldFalkWintherWeakSym.cpp syfi/ArnoldFalkWintherWeakSym.h syfi/BrezziDouglasMarini.cpp syfi/BrezziDouglasMarini.h syfi/Bubble.cpp syfi/Bubble.h syfi/CrouzeixRaviart.cpp syfi/CrouzeixRaviart.h syfi/DiscontinuousLagrange.cpp syfi/DiscontinuousLagrange.h syfi/Dof.cpp syfi/Dof.h syfi/DofT.h syfi/Dof_OrderedPtvSet.cpp syfi/Dof_OrderedPtvSet.h syfi/Dof_Ptv.cpp syfi/Dof_Ptv.h syfi/ElementComputations.cpp syfi/ElementComputations.h syfi/FE.cpp syfi/FE.h syfi/Hermite.cpp syfi/Hermite.h syfi/Lagrange.cpp syfi/Lagrange.h syfi/MixedFE.cpp syfi/MixedFE.h syfi/Nedelec.cpp syfi/Nedelec.h syfi/Nedelec2Hdiv.cpp syfi/Nedelec2Hdiv.h syfi/OrderedPtvSet.cpp syfi/OrderedPtvSet.h syfi/P0.cpp syfi/P0.h syfi/Polygon.cpp syfi/Polygon.h syfi/Ptv.cpp syfi/Ptv.h syfi/Ptv_tools.h syfi/RaviartThomas.cpp syfi/RaviartThomas.h syfi/Robust.cpp syfi/Robust.h syfi/SpaceTimeElement.cpp syfi/SpaceTimeElement.h syfi/SyFi.h syfi/containers.h syfi/diff_tools.cpp syfi/diff_tools.h syfi/ginac_tools.cpp syfi/ginac_tools.h syfi/symbol_factory.cpp syfi/symbol_factory.h syfi/tools.h syfi/utilities.cpp syfi/utilities.h Copyright: 2006-2009, Kent-Andre Mardal 2006-2009, Simula Research Laboratory License: GPL-2+ Files: demo/Poisson2D/python/demo.py tests/python/pydolfin/demo.py tests/python/verify_tensors/ufl/ffc_demo/Constant.ufl tests/python/verify_tensors/ufl/ffc_demo/EnergyNorm.ufl tests/python/verify_tensors/ufl/ffc_demo/Equation.ufl tests/python/verify_tensors/ufl/ffc_demo/FunctionOperators.ufl tests/python/verify_tensors/ufl/ffc_demo/Heat.ufl tests/python/verify_tensors/ufl/ffc_demo/Mass.ufl tests/python/verify_tensors/ufl/ffc_demo/MixedMixedElement.ufl tests/python/verify_tensors/ufl/ffc_demo/NavierStokes.ufl tests/python/verify_tensors/ufl/ffc_demo/NeumannProblem.ufl tests/python/verify_tensors/ufl/ffc_demo/Optimization.ufl tests/python/verify_tensors/ufl/ffc_demo/P5tet.ufl tests/python/verify_tensors/ufl/ffc_demo/P5tri.ufl tests/python/verify_tensors/ufl/ffc_demo/Poisson.ufl tests/python/verify_tensors/ufl/ffc_demo/PoissonSystem.ufl tests/python/verify_tensors/ufl/ffc_demo/Stokes.ufl tests/python/verify_tensors/ufl/ffc_demo/SubDomain.ufl tests/python/verify_tensors/ufl/ffc_demo/TensorWeightedPoisson.ufl tests/python/verify_tensors/ufl/ufl_demo/Constant.ufl tests/python/verify_tensors/ufl/ufl_demo/EnergyNorm.ufl tests/python/verify_tensors/ufl/ufl_demo/Equation.ufl tests/python/verify_tensors/ufl/ufl_demo/FunctionOperators.ufl tests/python/verify_tensors/ufl/ufl_demo/Heat.ufl tests/python/verify_tensors/ufl/ufl_demo/Mass.ufl tests/python/verify_tensors/ufl/ufl_demo/MixedMixedElement.ufl tests/python/verify_tensors/ufl/ufl_demo/NavierStokes.ufl tests/python/verify_tensors/ufl/ufl_demo/NeumannProblem.ufl tests/python/verify_tensors/ufl/ufl_demo/P5tet.ufl tests/python/verify_tensors/ufl/ufl_demo/P5tri.ufl tests/python/verify_tensors/ufl/ufl_demo/Poisson.ufl tests/python/verify_tensors/ufl/ufl_demo/PoissonSystem.ufl tests/python/verify_tensors/ufl/ufl_demo/Stokes.ufl tests/python/verify_tensors/ufl/ufl_demo/SubDomain.ufl tests/python/verify_tensors/ufl/ufl_demo/TensorWeightedPoisson.ufl Copyright: 2004-2009, Anders Logg License: GPL-2+ Files: site-packages/sfc/codegeneration/cellintegralcg.py site-packages/sfc/codegeneration/codeformatting.py site-packages/sfc/codegeneration/codegeneration.py site-packages/sfc/codegeneration/exteriorfacetintegralcg.py site-packages/sfc/codegeneration/finiteelementcg.py site-packages/sfc/codegeneration/formcg.py site-packages/sfc/codegeneration/integralcg.py site-packages/sfc/codegeneration/interiorfacetintegralcg.py site-packages/sfc/common/ParameterDict.py site-packages/sfc/common/names.py site-packages/sfc/common/options.py site-packages/sfc/common/output.py site-packages/sfc/common/utilities.py site-packages/sfc/dofcode/__init__.py site-packages/sfc/geometry/UFCCell.py site-packages/sfc/geometry/affine_map.py site-packages/sfc/geometry/mappings.py site-packages/sfc/jit.py site-packages/sfc/quadrature/QuadRule.py site-packages/sfc/quadrature/__init__.py site-packages/sfc/quadrature/quad_tables.py site-packages/sfc/quadrature/quadrature.py site-packages/sfc/quadrature/quadrature_code.py site-packages/sfc/representation/cellintegralrepresentation.py site-packages/sfc/representation/elementrepresentation.py site-packages/sfc/representation/exteriorfacetintegralrepresentation.py site-packages/sfc/representation/formrepresentation.py site-packages/sfc/representation/integralrepresentation.py site-packages/sfc/representation/interiorfacetintegralrepresentation.py site-packages/sfc/representation/swiginac_eval.py site-packages/sfc/symbolic_utils/integration.py site-packages/sfc/symbolic_utils/symbol_factory.py site-packages/sfc/symbolic_utils/symbolic_utils.py Copyright: 2007-2009, Martin Sandve Alnes 2007-2009, Simula Resarch Laboratory License: GPL-2+ Files: demo/Elements/cpp/main.cpp demo/HyperElasticity1D/cpp/main.cpp demo/HyperElasticityMooneyRivlin/cpp/main.cpp demo/HyperElasticitySVK/cpp/main.cpp demo/Poisson1D/cpp/main.cpp demo/Poisson2D/cpp/main.cpp demo/Poisson3D/cpp/main.cpp demo/Projection/cpp/main.cpp demo/Projection1D/cpp/main.cpp demo/ProjectionMixed/cpp/main.cpp demo/ProjectionTensor/cpp/main.cpp demo/ProjectionVector/cpp/main.cpp demo/SubDomains/cpp/main.cpp sandbox/demo/ElectroMechanics/cpp/main.cpp sandbox/demo/HarmonicMap/cpp/main.cpp sandbox/demo/HyperElasticityFung/cpp/main.cpp sandbox/demo/HyperElasticityModels/cpp/main.cpp sandbox/demo/HyperElasticitySVKTransient/cpp/main.cpp sandbox/dolfinbug/cpp/main.cpp tests/python/code_generation_lab/ufl/functionals/Interval.ufl tests/python/code_generation_lab/ufl/functionals/Tetrahedron.ufl tests/python/code_generation_lab/ufl/functionals/Triangle.ufl tests/python/verify_tensors/ufl/functionals/Interval.ufl tests/python/verify_tensors/ufl/functionals/Tetrahedron.ufl tests/python/verify_tensors/ufl/functionals/Triangle.ufl Copyright: 2009, Martin Sandve Alnes License: GPL-2+ Files: syfi/swig/ex.1.3.i syfi/swig/ex.1.4.i syfi/swig/ex.1.5.i syfi/swig/typemaps.1.3.i syfi/swig/typemaps.1.4.i syfi/swig/typemaps.1.5.i Copyright: 2003-2005, Ola Skavhaug 2003-2005, Ondrej Certik License: GPL-2+ Files: demo/Advection-Diffusion/python/demo.py demo/LinearElasticity/python/demo.py demo/Poisson1D/python/demo.py tests/python/verify_tensors/ufl/ffc_demo/QuadratureElement.ufl tests/python/verify_tensors/ufl/ufl_demo/QuadratureElement.ufl Copyright: 2007-2008, Kristian B. Oelgaard License: GPL-2+ Files: tests/python/verify_tensors/ufl/ffc_demo/SubDomains.ufl tests/python/verify_tensors/ufl/ufl_demo/SubDomains.ufl Copyright: 2008, Anders Logg 2008, Kristian B. Oelgaard License: GPL-2+ Files: tests/python/verify_tensors/ufl/ffc_demo/MixedPoisson.ufl tests/python/verify_tensors/ufl/ufl_demo/MixedPoisson.ufl Copyright: 2006-2009, Anders Logg 2006-2009, Marie Rognes License: GPL-2+ Files: demo/LinearElasticity/cpp/LinearElasticity.ufl tests/python/verify_tensors/ufl/ffc_demo/Elasticity.ufl Copyright: 2005, Johan Jansson License: GPL-2+ Files: tests/python/verify_tensors/ufl/ffc_demo/PoissonDG.ufl tests/python/verify_tensors/ufl/ufl_demo/PoissonDG.ufl Copyright: 2006-2007, Kristiand Oelgaard 2006-2007, Anders Logg License: GPL-2+ Files: tests/python/verify_tensors/ufl/ffc_demo/VectorLaplaceGradCurl.ufl tests/python/verify_tensors/ufl/ufl_demo/VectorLaplaceGradCurl.ufl Copyright: 2007, Marie Rognes License: GPL-2+ Files: syfi/Ptv_tools.cpp Copyright: 2006-2009, Kent-Andre Mardal 2006-2009, Simula Research Laboratory License: GPL-2+ Files: demo/LinearElasticity/cpp/main.cpp Copyright: 2006-2009, Johan Jansson 2006-2009, Anders Logg License: GPL-2+ Files: sandbox/demo/DivMatrix/cpp/main.cpp Copyright: 2009, Kent-Andre Mardal License: GPL-2+ Files: site-packages/sfc/codegeneration/dofmapcg.py Copyright: 2008-2009, Martin Sandve Alnes 2008-2009, Simula Resarch Laboratory License: GPL-2+ Files: doc/manual/fenicsmanual.cls Copyright: 2005, Anders Logg License: GPL-2 License: GPL-2 On Debian systems, the complete text of the GNU General Public License (GPL) version 2 can be found at "/usr/share/common-licenses/GPL-2". License: GPL-2+ On Debian systems, the complete text of the GNU General Public License (GPL) version 2 can be found at "/usr/share/common-licenses/GPL-2". debian/libsyfi1.0-dev.install0000644000000000000000000000012011674320753013213 0ustar usr/lib/lib*.so usr/include/SyFi usr/lib/pkgconfig/syfi.pc usr/share/syfi/cmake debian/syfi-doc.install0000644000000000000000000000002411674320753012277 0ustar usr/share/syfi/demo debian/README.source0000644000000000000000000000062411674320753011357 0ustar SyFi source for Debian -------------------------- 1. The pdf files that cannot be re-generated from the tarball have been removed from the archive. 2. An attachment from the book "P. Solin, K. Segeth and I. Dolezel: Higher-Order Finite Element Methods", Chapman & Hall/CRC Press, 2003, has been removed from the archive. -- Johannes Ring Tue, 09 Feb 2010 09:58:39 +0100 debian/syfi-doc.docs0000644000000000000000000000004011674320753011557 0ustar doc/manual/syfi-user-manual.pdf debian/sfc.install0000644000000000000000000000010711674320753011337 0ustar usr/bin/sfc usr/lib/python*/*-packages/sfc usr/share/man/man1/sfc.1.gz debian/copyright_hints0000644000000000000000000006264311674320753012351 0ustar Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=174 Upstream-Name: FIXME Upstream-Contact: FIXME Source: FIXME Disclaimer: Autogenerated by CDBS Files: AUTHORS CMakeLists.txt ChangeLog INSTALL TODO cmake.local cmake/modules/FindCLN.cmake cmake/modules/FindGiNaC.cmake cmake/modules/FindNumPy.cmake cmake/templates/cmake_uninstall.cmake.in cmake/templates/syfi-config.cmake.in cmake/templates/syfi.conf.in cmake/templates/syfi.pc.in debian/README.source debian/compat debian/control debian/libsyfi1.0-dev.install debian/libsyfi1.0.install debian/patches/incdir.patch debian/patches/series debian/python-syfi.install debian/rules debian/sfc.install debian/source/format debian/syfi-dev.lintian-overrides debian/syfi-doc.docs debian/syfi-doc.install debian/watch demo/Advection-Diffusion/python/subdomains.xml.gz demo/BratuProblem/python/Makefile demo/BratuProblem/python/demo.py demo/Elements/cpp/CMakeLists.txt demo/Elements/cpp/Elements.ufl demo/Elements/cpp/Makefile demo/HyperElasticity1D/cpp/CMakeLists.txt demo/HyperElasticity1D/cpp/HyperElasticity1D.ufl demo/HyperElasticity1D/cpp/Makefile demo/HyperElasticity1D/cpp/manufactured_solution.py demo/HyperElasticityMooneyRivlin/cpp/CMakeLists.txt demo/HyperElasticityMooneyRivlin/cpp/HyperElasticityMooneyRivlin.ufl demo/HyperElasticityMooneyRivlin/cpp/Makefile demo/HyperElasticitySVK/cpp/CMakeLists.txt demo/HyperElasticitySVK/cpp/HyperElasticitySVK.ufl demo/HyperElasticitySVK/cpp/Makefile demo/LinearElasticity/cpp/CMakeLists.txt demo/LinearElasticity/cpp/Makefile demo/LinearElasticity/python/Makefile demo/NonLinearPoisson/python/Makefile demo/NonLinearPoisson/python/demo.py demo/NonLinearPoisson/python/manufactored_solution.py demo/NonLinearVectorPoisson/python/Makefile demo/NonLinearVectorPoisson/python/demo.py demo/Poisson1D/cpp/CMakeLists.txt demo/Poisson1D/cpp/Makefile demo/Poisson1D/cpp/Poisson1D.ufl demo/Poisson1D/python/Makefile demo/Poisson2D/cpp/CMakeLists.txt demo/Poisson2D/cpp/Makefile demo/Poisson2D/cpp/Poisson.ufl demo/Poisson2D/python/Makefile demo/Poisson3D/cpp/CMakeLists.txt demo/Poisson3D/cpp/Makefile demo/Poisson3D/cpp/Poisson3D.ufl demo/Poisson3D/cpp/manufactured_solution.py demo/Projection/cpp/CMakeLists.txt demo/Projection/cpp/Makefile demo/Projection/cpp/Projection.ufl demo/Projection1D/cpp/CMakeLists.txt demo/Projection1D/cpp/Makefile demo/Projection1D/cpp/Projection1D.ufl demo/ProjectionMixed/cpp/CMakeLists.txt demo/ProjectionMixed/cpp/Makefile demo/ProjectionMixed/cpp/ProjectionMixed.ufl demo/ProjectionTensor/cpp/CMakeLists.txt demo/ProjectionTensor/cpp/Makefile demo/ProjectionTensor/cpp/ProjectionTensor.ufl demo/ProjectionTensor/python/Makefile demo/ProjectionTensor/python/demo.py demo/ProjectionVector/cpp/CMakeLists.txt demo/ProjectionVector/cpp/Makefile demo/ProjectionVector/cpp/ProjectionVector.ufl demo/README demo/SubDomains/cpp/CMakeLists.txt demo/SubDomains/cpp/Forms.ufl demo/SubDomains/cpp/Makefile demo/SubDomains/cpp/README demo/cleanall.py demo/data/cylinder.geo demo/data/cylinder.xml demo/makeall.py doc/man/man1/sfc.1.gz doc/manual/chapters/code_generation.tex doc/manual/chapters/computing_element_matrices.tex doc/manual/chapters/fem.tex doc/manual/chapters/femexamples.tex doc/manual/chapters/introduction.tex doc/manual/chapters/mixedfem.tex doc/manual/chapters/python.tex doc/manual/chapters/sfctech.tex doc/manual/chapters/sfcuser.tex doc/manual/code/defining_form.py doc/manual/code/linear_elasticity.py doc/manual/code/quickstart.py doc/manual/figs/box.xfig doc/manual/figs/box.xfig.eepicemu doc/manual/figs/discont.xfig doc/manual/figs/discont.xfig.eps doc/manual/figs/line.xfig doc/manual/figs/line.xfig.eepicemu doc/manual/figs/rectangle.xfig doc/manual/figs/rectangle.xfig.eepicemu doc/manual/figs/tetrahedron.xfig doc/manual/figs/tetrahedron.xfig.eepicemu doc/manual/figs/triangle.xfig doc/manual/figs/triangle.xfig.eepicemu doc/manual/refs.bib doc/manual/syfi-user-manual.tex doc/manual/ttname.sty doc/reference/DoxyfileHTML doc/reference/makedoc.sh doc/sfc_reference/makedoc.sh etc/maketarball.sh etc/syfi-install sandbox/demo/DivMatrix/cpp/DivMatrix.ufl sandbox/demo/DivMatrix/cpp/Makefile sandbox/demo/DivMatrix/cpp/SConstruct sandbox/demo/ElectroMechanics/cpp/ElectroMechanics.ufl sandbox/demo/ElectroMechanics/cpp/Makefile sandbox/demo/ElectroMechanics/cpp/SConstruct sandbox/demo/ElectroMechanics/cpp/fibers.h sandbox/demo/ElectroMechanics/cpp/functions.h sandbox/demo/ElectroMechanics/cpp/run.sh sandbox/demo/ElectroMechanics/cpp/subdomains.h sandbox/demo/ElectroMechanics/cpp/testruns.py sandbox/demo/HarmonicMap/cpp/HarmonicMap.ufl sandbox/demo/HarmonicMap/cpp/Makefile sandbox/demo/HarmonicMap/cpp/SConstruct sandbox/demo/HarmonicMap/python/bugexample.py sandbox/demo/HarmonicMap/python/clean.sh sandbox/demo/HarmonicMap/python/demo.py sandbox/demo/HarmonicMap/python/demo2.py sandbox/demo/HyperElasticityFung/cpp/HyperElasticityFung.ufl sandbox/demo/HyperElasticityFung/cpp/Makefile sandbox/demo/HyperElasticityFung/cpp/SConstruct sandbox/demo/HyperElasticityFung/cpp/manufactured_solution.py sandbox/demo/HyperElasticityModels/cpp/Cell.ufl sandbox/demo/HyperElasticityModels/cpp/HyperElasticity.ufl sandbox/demo/HyperElasticityModels/cpp/Law.ufl sandbox/demo/HyperElasticityModels/cpp/Makefile sandbox/demo/HyperElasticityModels/cpp/SConstruct sandbox/demo/HyperElasticitySVKTransient/cpp/HyperElasticitySVK.ufl sandbox/demo/HyperElasticitySVKTransient/cpp/Makefile sandbox/demo/HyperElasticitySVKTransient/cpp/SConstruct sandbox/demo/HyperElasticitySVKTransient/cpp/manufactured_solution.py sandbox/dolfinbug/cpp/Elements.ufl sandbox/dolfinbug/cpp/Makefile sandbox/dolfinbug/cpp/SConstruct sandbox/scripts/print_tabulate_tensors sandbox/scripts/revert_absolute_import.py scripts/sfc site-packages/sfc/__init__.py site-packages/sfc/codegeneration/__init__.py site-packages/sfc/common/__init__.py site-packages/sfc/common/paths.py site-packages/sfc/common/version.py site-packages/sfc/dofcode/DofT.py site-packages/sfc/dofcode/Dof_Ptv.py site-packages/sfc/dofcode/Ptv.py site-packages/sfc/geometry/__init__.py site-packages/sfc/representation/__init__.py site-packages/sfc/symbolic_utils/__init__.py syfi/CMakeLists.txt syfi/swig/CMakeLists.txt syfi/swig/README syfi/swig/SyFi.i.in syfi/swig/cpp2py_exceptions.i syfi/syfi_version.h.in tests/CMakeLists.txt tests/cpp/AGENDA tests/cpp/CMakeLists.txt tests/cpp/README tests/cpp/arnoldfalkwinther.cpp tests/cpp/barycenter_simplex.cpp tests/cpp/box_ex1.cpp tests/cpp/box_ex1.gar.r tests/cpp/code_gen.cpp tests/cpp/code_gen.gar.r tests/cpp/compare_archives.cpp tests/cpp/crouzeixraviart_ex.cpp tests/cpp/crouzeixraviart_ex.gar.r tests/cpp/crouzeixraviart_ex2.cpp tests/cpp/crouzeixraviart_ex2.gar.r tests/cpp/disconlagrange_ex.cpp tests/cpp/dof_ex.cpp tests/cpp/dof_ex2.cpp tests/cpp/dof_ex3.cpp tests/cpp/ex_inspection.cpp tests/cpp/fe_ex1.cpp tests/cpp/fe_ex1.gar.r tests/cpp/fe_ex2.cpp tests/cpp/fe_ex2.gar.r tests/cpp/fe_ex3.cpp tests/cpp/fe_ex3.gar.r tests/cpp/fe_ex4.cpp tests/cpp/fe_ex4.gar.r tests/cpp/flop_counter.cpp tests/cpp/hermite_ex1.cpp tests/cpp/hermite_ex1.gar.r tests/cpp/integral_ex1.cpp tests/cpp/legendre.cpp tests/cpp/legendre.gar.r tests/cpp/line_ex1.cpp tests/cpp/line_ex1.gar.r tests/cpp/line_ex2.cpp tests/cpp/line_ex2.gar.r tests/cpp/line_ex3.cpp tests/cpp/mxpoisson_ex.cpp tests/cpp/mxpoisson_ex.gar.r tests/cpp/nedelec_ex1.cpp tests/cpp/nedelec_ex2.cpp tests/cpp/new_r_files.sh tests/cpp/new_ref_files.py tests/cpp/nljacobian_ex.cpp tests/cpp/nljacobian_ex.gar.r tests/cpp/normal_vec.cpp tests/cpp/pnpn2_ex.cpp tests/cpp/pol.cpp tests/cpp/pol.gar.r tests/cpp/polh.cpp tests/cpp/polh.gar.r tests/cpp/raviartthomas_ex1.cpp tests/cpp/raviartthomas_ex2.cpp tests/cpp/rectangle_ex1.cpp tests/cpp/rectangle_ex1.gar.r tests/cpp/reg_test.sh tests/cpp/robust.cpp tests/cpp/robust.gar.r tests/cpp/run_all.py tests/cpp/simple.cpp tests/cpp/simple2.cpp tests/cpp/simple_test.cpp tests/cpp/simplex.cpp tests/cpp/symbol_factory.cpp tests/cpp/taylorhood_ex.cpp tests/cpp/taylorhood_ex.gar.r tests/cpp/tetrahedron_ex1.cpp tests/cpp/tetrahedron_ex1.gar.r tests/cpp/tetrahedron_ex2.cpp tests/cpp/tetrahedron_ex2.gar.r tests/cpp/tetrahedron_ex3.cpp tests/cpp/triangle_ex1.cpp tests/cpp/triangle_ex1.gar.r tests/cpp/triangle_ex2.cpp tests/cpp/triangle_ex2.gar.r tests/cpp/triangle_ex3.cpp tests/pylintlog/cleanlogs.py tests/pylintlog/import_pychecker.py tests/pylintlog/runpylint.sh tests/python/CMakeLists.txt tests/python/cachetest/test.py tests/python/code_generation_lab/README tests/python/code_generation_lab/regenerate.py tests/python/code_generation_lab/ufl/CG1.ufl tests/python/code_generation_lab/ufl/Elements.ufl tests/python/code_generation_lab/ufl/HyperElasticity.ufl tests/python/code_generation_lab/ufl/L2.ufl tests/python/code_generation_lab/ufl/Mass.ufl tests/python/code_generation_lab/ufl/Stiffness.ufl tests/python/code_generation_lab/ufl/basics/c.ufl tests/python/code_generation_lab/ufl/basics/f.ufl tests/python/code_generation_lab/ufl/basics/fexp.ufl tests/python/code_generation_lab/ufl/basics/findexed.ufl tests/python/code_generation_lab/ufl/basics/fln.ufl tests/python/code_generation_lab/ufl/basics/fpow.ufl tests/python/code_generation_lab/ufl/basics/fsum.ufl tests/python/code_generation_lab/ufl/basics/nindexed.ufl tests/python/code_generation_lab/ufl/basics/ninterval.ufl tests/python/code_generation_lab/ufl/basics/uv.ufl tests/python/code_generation_lab/ufl/basics/uvfsum.ufl tests/python/code_generation_lab/ufl/basics/uvindexed.ufl tests/python/code_generation_lab/ufl/basics/v.ufl tests/python/code_generation_lab/ufl/basics/vindexed.ufl tests/python/code_generation_lab/ufl/basics/vsum.ufl tests/python/newtests/_run_pychecker.py tests/python/newtests/cell_assembly.py tests/python/newtests/clean.sh tests/python/newtests/codeformatter.py tests/python/newtests/element_indexing.py tests/python/newtests/element_representations.py tests/python/newtests/jit.py tests/python/newtests/quadjit.py tests/python/newtests/sfc_commandline.py tests/python/newtests/template.py tests/python/newtests/ufl2swiginac.py tests/python/newtests/ufl_forms/H1norm.ufl tests/python/newtests/ufl_forms/L2norm.ufl tests/python/newtests/ufl_forms/convection_jacobi.ufl tests/python/newtests/ufl_forms/convection_jacobi2.ufl tests/python/newtests/ufl_forms/convection_vector.ufl tests/python/newtests/ufl_forms/explicit_convection.ufl tests/python/newtests/ufl_forms/mass.ufl tests/python/newtests/ufl_forms/source.ufl tests/python/newtests/ufl_forms/stiffness.ufl tests/python/newtests/volumes.py tests/python/run_tests.py tests/python/tests/README tests/python/tests/SyFi_polygons/__init__.py tests/python/tests/SyFi_polygons/spacetimedomain.py tests/python/tests/codeformatting/__init__.py tests/python/tests/codeformatting/codeformatter.py tests/python/tests/demos/__init__.py tests/python/tests/demos/crouzeixraviart.py tests/python/tests/demos/geom_test.py tests/python/tests/demos/poisson1.py tests/python/tests/demos/simple.py tests/python/tests/demos/simple2.py tests/python/tests/demos/test_integration.py tests/python/tests/demos/time_element_test.py tests/python/tests/run.py tests/python/tests/run_pychecker.py tests/python/tests/runall.py tests/python/tests/runall.sh tests/python/tests/sfc_callbacks/__init__.py tests/python/tests/sfc_callbacks/callback_forms.py tests/python/tests/sfc_callbacks/clean.sh tests/python/tests/sfc_callbacks/scratch.py tests/python/tests/sfc_commandline/__init__.py tests/python/tests/sfc_commandline/forms/H1norm.form tests/python/tests/sfc_commandline/forms/L2norm.form tests/python/tests/sfc_commandline/forms/convection_jacobi.form tests/python/tests/sfc_commandline/forms/convection_jacobi2.form tests/python/tests/sfc_commandline/forms/convection_vector.form tests/python/tests/sfc_commandline/forms/explicit_convection.form tests/python/tests/sfc_commandline/forms/mass.form tests/python/tests/sfc_commandline/forms/source.form tests/python/tests/sfc_commandline/forms/stiffness.form tests/python/tests/sfc_jit/__init__.py tests/python/tests/sympy_test/fem_sympy.py tests/python/tests/sympy_test/fem_sympy_core.py tests/python/tests/sympy_test/run.sh tests/python/tests/sympy_test/run.v tests/python/tests/sympy_test/syfi_test.py tests/python/tests/sympy_test/sympy_core_test.py tests/python/tests/sympy_test/sympy_test.py tests/python/tests/templatetestdir/__init__.py tests/python/verify_tensors/FIXME tests/python/verify_tensors/README tests/python/verify_tensors/clean.sh tests/python/verify_tensors/hypeltiming.txt tests/python/verify_tensors/hypufl/Elasticity.ufl tests/python/verify_tensors/hypufl/HyperElasticity1D.ufl tests/python/verify_tensors/hypufl/HyperElasticityFung.ufl tests/python/verify_tensors/hypufl/HyperElasticitySVK.ufl tests/python/verify_tensors/options/__init__.py tests/python/verify_tensors/options/default.py tests/python/verify_tensors/options/quad.py tests/python/verify_tensors/options/quad3.py tests/python/verify_tensors/options/quad5.py tests/python/verify_tensors/options/quad7.py tests/python/verify_tensors/options/quad9.py tests/python/verify_tensors/options/symb.py tests/python/verify_tensors/print_references.py tests/python/verify_tensors/reference/Heat_L.ref tests/python/verify_tensors/reference/Heat_a.ref tests/python/verify_tensors/reference/Mass_a.ref tests/python/verify_tensors/reference/Stiffness_a.ref tests/python/verify_tensors/runtests.py tests/python/verify_tensors/test.py tests/python/verify_tensors/ufl/element_tests/mixed.ufl tests/python/verify_tensors/ufl/hyperelasticity/HyperElasticity1D.ufl tests/python/verify_tensors/ufl/hyperelasticity/HyperElasticityFung.ufl tests/python/verify_tensors/ufl/hyperelasticity/HyperElasticitySVK.ufl tests/python/verify_tensors/ufl/ufl_demo/ConvectionJacobi.ufl tests/python/verify_tensors/ufl/ufl_demo/ConvectionJacobi2.ufl tests/python/verify_tensors/ufl/ufl_demo/ConvectionVector.ufl tests/python/verify_tensors/ufl/ufl_demo/Elasticity.ufl tests/python/verify_tensors/ufl/ufl_demo/ExplicitConvection.ufl tests/python/verify_tensors/ufl/ufl_demo/H1norm.ufl tests/python/verify_tensors/ufl/ufl_demo/HornSchunck.ufl tests/python/verify_tensors/ufl/ufl_demo/HyperElasticity.ufl tests/python/verify_tensors/ufl/ufl_demo/HyperElasticity1D.ufl tests/python/verify_tensors/ufl/ufl_demo/L2norm.ufl tests/python/verify_tensors/ufl/ufl_demo/MassAD.ufl tests/python/verify_tensors/ufl/ufl_demo/MixedElasticity.ufl tests/python/verify_tensors/ufl/ufl_demo/MixedPoisson2.ufl tests/python/verify_tensors/ufl/ufl_demo/NonlinearPoisson.ufl tests/python/verify_tensors/ufl/ufl_demo/PowAD.ufl tests/python/verify_tensors/ufl/ufl_demo/ProjectionSystem.ufl tests/python/verify_tensors/ufl/ufl_demo/README tests/python/verify_tensors/ufl/ufl_demo/SimpleDiff.ufl tests/python/verify_tensors/ufl/ufl_demo/SimpleDiff2.ufl tests/python/verify_tensors/ufl/ufl_demo/SimpleDiff3.ufl tests/python/verify_tensors/ufl/ufl_demo/SimpleDiff4.ufl tests/python/verify_tensors/ufl/ufl_demo/SimpleDiff5.ufl tests/python/verify_tensors/ufl/ufl_demo/Source.ufl tests/python/verify_tensors/ufl/ufl_demo/Stiffness.ufl tests/python/verify_tensors/ufl/ufl_demo/StiffnessAD.ufl tests/python/verify_tensors/ufl/ufl_demo/TupleNotation.ufl Copyright: *No copyright* License: UNKNOWN FIXME Files: syfi/ArnoldFalkWintherWeakSym.cpp syfi/ArnoldFalkWintherWeakSym.h syfi/BrezziDouglasMarini.cpp syfi/BrezziDouglasMarini.h syfi/Bubble.cpp syfi/Bubble.h syfi/CrouzeixRaviart.cpp syfi/CrouzeixRaviart.h syfi/DiscontinuousLagrange.cpp syfi/DiscontinuousLagrange.h syfi/Dof.cpp syfi/Dof.h syfi/DofT.h syfi/Dof_OrderedPtvSet.cpp syfi/Dof_OrderedPtvSet.h syfi/Dof_Ptv.cpp syfi/Dof_Ptv.h syfi/ElementComputations.cpp syfi/ElementComputations.h syfi/FE.cpp syfi/FE.h syfi/Hermite.cpp syfi/Hermite.h syfi/Lagrange.cpp syfi/Lagrange.h syfi/MixedFE.cpp syfi/MixedFE.h syfi/Nedelec.cpp syfi/Nedelec.h syfi/Nedelec2Hdiv.cpp syfi/Nedelec2Hdiv.h syfi/OrderedPtvSet.cpp syfi/OrderedPtvSet.h syfi/P0.cpp syfi/P0.h syfi/Polygon.cpp syfi/Polygon.h syfi/Ptv.cpp syfi/Ptv.h syfi/Ptv_tools.h syfi/RaviartThomas.cpp syfi/RaviartThomas.h syfi/Robust.cpp syfi/Robust.h syfi/SpaceTimeElement.cpp syfi/SpaceTimeElement.h syfi/SyFi.h syfi/containers.h syfi/diff_tools.cpp syfi/diff_tools.h syfi/ginac_tools.cpp syfi/ginac_tools.h syfi/symbol_factory.cpp syfi/symbol_factory.h syfi/tools.h syfi/utilities.cpp syfi/utilities.h Copyright: 2006-2009, Kent-Andre Mardal and Simula Research Laboratory License: GPL-2+ FIXME Files: demo/Poisson2D/python/demo.py tests/python/pydolfin/demo.py tests/python/verify_tensors/ufl/ffc_demo/Constant.ufl tests/python/verify_tensors/ufl/ffc_demo/EnergyNorm.ufl tests/python/verify_tensors/ufl/ffc_demo/Equation.ufl tests/python/verify_tensors/ufl/ffc_demo/FunctionOperators.ufl tests/python/verify_tensors/ufl/ffc_demo/Heat.ufl tests/python/verify_tensors/ufl/ffc_demo/Mass.ufl tests/python/verify_tensors/ufl/ffc_demo/MixedMixedElement.ufl tests/python/verify_tensors/ufl/ffc_demo/NavierStokes.ufl tests/python/verify_tensors/ufl/ffc_demo/NeumannProblem.ufl tests/python/verify_tensors/ufl/ffc_demo/Optimization.ufl tests/python/verify_tensors/ufl/ffc_demo/P5tet.ufl tests/python/verify_tensors/ufl/ffc_demo/P5tri.ufl tests/python/verify_tensors/ufl/ffc_demo/Poisson.ufl tests/python/verify_tensors/ufl/ffc_demo/PoissonSystem.ufl tests/python/verify_tensors/ufl/ffc_demo/Stokes.ufl tests/python/verify_tensors/ufl/ffc_demo/SubDomain.ufl tests/python/verify_tensors/ufl/ffc_demo/TensorWeightedPoisson.ufl tests/python/verify_tensors/ufl/ufl_demo/Constant.ufl tests/python/verify_tensors/ufl/ufl_demo/EnergyNorm.ufl tests/python/verify_tensors/ufl/ufl_demo/Equation.ufl tests/python/verify_tensors/ufl/ufl_demo/FunctionOperators.ufl tests/python/verify_tensors/ufl/ufl_demo/Heat.ufl tests/python/verify_tensors/ufl/ufl_demo/Mass.ufl tests/python/verify_tensors/ufl/ufl_demo/MixedMixedElement.ufl tests/python/verify_tensors/ufl/ufl_demo/NavierStokes.ufl tests/python/verify_tensors/ufl/ufl_demo/NeumannProblem.ufl tests/python/verify_tensors/ufl/ufl_demo/P5tet.ufl tests/python/verify_tensors/ufl/ufl_demo/P5tri.ufl tests/python/verify_tensors/ufl/ufl_demo/Poisson.ufl tests/python/verify_tensors/ufl/ufl_demo/PoissonSystem.ufl tests/python/verify_tensors/ufl/ufl_demo/Stokes.ufl tests/python/verify_tensors/ufl/ufl_demo/SubDomain.ufl tests/python/verify_tensors/ufl/ufl_demo/TensorWeightedPoisson.ufl Copyright: 2004-2007, Anders Logg 2004-2008, Anders Logg 2005-2007, Anders Logg 2005-2009, Anders Logg 2006-2007, Anders Logg 2007, Anders Logg 2007-2008, Anders Logg 2008, Anders Logg License: GPL-2+ FIXME Files: site-packages/sfc/codegeneration/cellintegralcg.py site-packages/sfc/codegeneration/codeformatting.py site-packages/sfc/codegeneration/codegeneration.py site-packages/sfc/codegeneration/exteriorfacetintegralcg.py site-packages/sfc/codegeneration/finiteelementcg.py site-packages/sfc/codegeneration/formcg.py site-packages/sfc/codegeneration/integralcg.py site-packages/sfc/codegeneration/interiorfacetintegralcg.py site-packages/sfc/common/ParameterDict.py site-packages/sfc/common/names.py site-packages/sfc/common/options.py site-packages/sfc/common/output.py site-packages/sfc/common/utilities.py site-packages/sfc/dofcode/__init__.py site-packages/sfc/geometry/UFCCell.py site-packages/sfc/geometry/affine_map.py site-packages/sfc/geometry/mappings.py site-packages/sfc/jit.py site-packages/sfc/quadrature/QuadRule.py site-packages/sfc/quadrature/__init__.py site-packages/sfc/quadrature/quad_tables.py site-packages/sfc/quadrature/quadrature.py site-packages/sfc/quadrature/quadrature_code.py site-packages/sfc/representation/cellintegralrepresentation.py site-packages/sfc/representation/elementrepresentation.py site-packages/sfc/representation/exteriorfacetintegralrepresentation.py site-packages/sfc/representation/formrepresentation.py site-packages/sfc/representation/integralrepresentation.py site-packages/sfc/representation/interiorfacetintegralrepresentation.py site-packages/sfc/representation/swiginac_eval.py site-packages/sfc/symbolic_utils/integration.py site-packages/sfc/symbolic_utils/symbol_factory.py site-packages/sfc/symbolic_utils/symbolic_utils.py Copyright: 2007, Martin Sandve Alnes and Simula Resarch Laboratory 2007-2008, Martin Sandve Alnes and Simula Resarch Laboratory 2007-2009, Martin Sandve Alnes and Simula Resarch Laboratory 2008, Martin Sandve Alnes and Simula Resarch Laboratory 2008-2009, Martin Sandve Alnes and Simula Resarch Laboratory License: GPL-2+ FIXME Files: demo/Elements/cpp/main.cpp demo/HyperElasticity1D/cpp/main.cpp demo/HyperElasticityMooneyRivlin/cpp/main.cpp demo/HyperElasticitySVK/cpp/main.cpp demo/Poisson1D/cpp/main.cpp demo/Poisson2D/cpp/main.cpp demo/Poisson3D/cpp/main.cpp demo/Projection/cpp/main.cpp demo/Projection1D/cpp/main.cpp demo/ProjectionMixed/cpp/main.cpp demo/ProjectionTensor/cpp/main.cpp demo/ProjectionVector/cpp/main.cpp demo/SubDomains/cpp/main.cpp sandbox/demo/ElectroMechanics/cpp/main.cpp sandbox/demo/HarmonicMap/cpp/main.cpp sandbox/demo/HyperElasticityFung/cpp/main.cpp sandbox/demo/HyperElasticityModels/cpp/main.cpp sandbox/demo/HyperElasticitySVKTransient/cpp/main.cpp sandbox/dolfinbug/cpp/main.cpp tests/python/code_generation_lab/ufl/functionals/Interval.ufl tests/python/code_generation_lab/ufl/functionals/Tetrahedron.ufl tests/python/code_generation_lab/ufl/functionals/Triangle.ufl tests/python/verify_tensors/ufl/functionals/Interval.ufl tests/python/verify_tensors/ufl/functionals/Tetrahedron.ufl tests/python/verify_tensors/ufl/functionals/Triangle.ufl Copyright: 2009, Martin Sandve Alnes License: GPL-2+ FIXME Files: syfi/swig/ex.1.3.i syfi/swig/ex.1.4.i syfi/swig/ex.1.5.i syfi/swig/typemaps.1.3.i syfi/swig/typemaps.1.4.i syfi/swig/typemaps.1.5.i Copyright: 2003-2005 License: GPL-2+ FIXME Files: demo/Advection-Diffusion/python/demo.py demo/LinearElasticity/python/demo.py demo/Poisson1D/python/demo.py tests/python/verify_tensors/ufl/ffc_demo/QuadratureElement.ufl tests/python/verify_tensors/ufl/ufl_demo/QuadratureElement.ufl Copyright: 2007, Kristian B. Oelgaard 2008, Kristian B. Oelgaard License: GPL-2+ FIXME Files: tests/python/newtests/test.py tests/python/tests/SyFi_polygons/test.py tests/python/tests/sfc_commandline/test.py tests/python/tests/sfc_jit/test.py tests/python/tests/templatetestdir/test.py Copyright: for c in classes License: UNKNOWN FIXME Files: tests/python/verify_tensors/ufl/ffc_demo/SubDomains.ufl tests/python/verify_tensors/ufl/ufl_demo/SubDomains.ufl Copyright: 2008, Anders Logg and Kristian B. Oelgaard License: GPL-2+ FIXME Files: tests/python/verify_tensors/ufl/ffc_demo/MixedPoisson.ufl tests/python/verify_tensors/ufl/ufl_demo/MixedPoisson.ufl Copyright: 2006-2007, Anders Logg and Marie Rognes 2006-2009, Anders Logg and Marie Rognes License: GPL-2+ FIXME Files: demo/LinearElasticity/cpp/LinearElasticity.ufl tests/python/verify_tensors/ufl/ffc_demo/Elasticity.ufl Copyright: 2005, Johan Jansson License: GPL-2+ FIXME Files: tests/python/verify_tensors/ufl/ffc_demo/PoissonDG.ufl tests/python/verify_tensors/ufl/ufl_demo/PoissonDG.ufl Copyright: 2006-2007, Kristiand Oelgaard and Anders Logg License: GPL-2+ FIXME Files: tests/python/verify_tensors/ufl/ffc_demo/VectorLaplaceGradCurl.ufl tests/python/verify_tensors/ufl/ufl_demo/VectorLaplaceGradCurl.ufl Copyright: 2007, Marie Rognes License: GPL-2+ FIXME Files: tests/cpp/arnoldfalkwinther.gar.r tests/cpp/pnpn2_ex.gar.r Copyright: License: UNKNOWN FIXME Files: doc/manual/chapters/software.tex Copyright: *No copyright* License: GPL FIXME Files: COPYING Copyright: 1989, 1991 Free Software Foundation, Inc. HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR HOLDERS AND/OR OTHER PARTIES disclaimer" for the program, if holder saying it may be distributed holder who places the Program under this License interest in the program law: the software, and year name of author License: GPL-2+ FIXME Files: syfi/Ptv_tools.cpp Copyright: 2006-2009, Kent-Andre Mardal and Simula Research Laboratory > Ptv::tol) License: GPL-2+ FIXME Files: demo/LinearElasticity/cpp/main.cpp Copyright: 2006-2009, Johan Jansson and Anders Logg License: GPL-2+ FIXME Files: sandbox/demo/DivMatrix/cpp/main.cpp Copyright: 2009, Kent-Andre Mardal License: GPL-2+ FIXME Files: README Copyright: 2006-2009, Kent-Andre Mardal and Simula Resarch 2007-2009, Martin Sandve Alnes and Simula Resarch License: GPL-2+ FIXME Files: site-packages/sfc/codegeneration/dofmapcg.py Copyright: 2008-2009, Martin Sandve Alnes and Simula Resarch Laboratory Loop over entities (d,i) in order License: GPL-2+ FIXME Files: demo/Advection-Diffusion/python/velocity.xml.gz Copyright: Id"Ƃg_\i;g@TcHjLM 5lX+x?JAZ6Er License: UNKNOWN FIXME Files: doc/manual/fenicsmanual.cls Copyright: 2005, Anders Logg License: UNKNOWN FIXME Files: doc/manual/syfi-user-manual.pdf Copyright: N3 )PiaLc'\r :?:l")a7,R%'1KMǐMu} ٲ'V>a{>ϷX\gqO,bb=/w 7c5\yu+P?Xe /FF1^V@ݼ:q_H*֛Het,9oj License: UNKNOWN FIXME Files: demo/Advection-Diffusion/python/mesh.xml.gz Copyright: 9?K2`UhR^#59uK2Y#54n-5Yk˾'<ޮQѶ 5f^}녜tl>{DO.U!'[N܂O= 2.8.11-1 per above. -- Peter Michael Green Sun, 01 Dec 2013 23:14:41 +0000 syfi (1.0.0.dfsg-1.1) unstable; urgency=low * Non maintainer upload. * Fix build failure with python 2.7.5. Closes: #707812. -- Matthias Klose Thu, 16 May 2013 16:03:11 +0200 syfi (1.0.0.dfsg-1) unstable; urgency=low * New upstream release. * debian/control: - Replace swig with swig2.0 in Build-Depends and in Depends field for binary package libsyfi1.0-dev. - Require python-ufc >= 2.0.5 and python-ufl >= 1.0.0 for binary package sfc. - Require ufc >= 2.0.5 for binary package libsyfi1.0-dev. * Remove patches (applied upstream). * debian/rules: Remove TODO from DEB_INSTALL_DOCS_ALL. -- Johannes Ring Wed, 21 Dec 2011 10:07:42 +0100 syfi (1.0-beta.dfsg-2) unstable; urgency=low * Update short description for all packages (closes: #643600). * Add patch to fix "FTBFS against libginac2: error: =format-security: No such file or directory" (closes: #644044). -- Johannes Ring Sun, 02 Oct 2011 18:14:26 +0200 syfi (1.0-beta.dfsg-1) unstable; urgency=low * New upstream release. This release adds support for GiNaC 1.6 (closes: #628243). * Update Homepage field in debian/control and Maintainer field in debian/copyright. * Bump Standards-Version to 3.9.2 (no changes needed). * Move from python-central to dh_python2 (closes: #617116). - Remove python-central from Build-Depends. - Bump minimum required python-all-dev package version to 2.6.6-3~. - Remove XB-Python-Version line. - Bump minimum required cdbs version to 0.4.90~. - Replace XS-Python-Version with X-Python-Version. - Replace call to dh_pycentral with dh_python2 in debian/rules. * Build for all supported Python versions. * Rename binary package syfi-bin to sfc. * Rename binary package python-syfi0 to python-syfi. * Switch from SCons to CMake: - Replace scons with cmake in Build-Depends in debian/control. - Remove custom cdbs class for SCons. - Update debian/rules to build with CMake. * Switch to dpkg-source 3.0 (quilt) format. * Update for new SOVERSION: - Rename debian/libsyfi0.install to debian/libsyfi1.0.install and debian/libsyfi0-dev.install to debian/libsyfi1.0-dev.install. - Replace libsyfi0 with libsyfi1.0 and libsyfi0-dev with libsyfi1.0-dev in debian/control. Update Conflicts, Replaces, and Provides as necessary. * Add lintian override syfi-dev: empty-binary-package. * Add patch for removing unnecessary include directories from pkgconfig file (syfi.pc) and CMake config file (syfi-config.cmake). * Use DEB_COMPRESS_EXCLUDE_ALL instead of deprecated DEB_COMPRESS_EXCLUDE in debian/rules. * Remove custom cdbs rules and licensecheck script for copyright check. * Update debian/copyright and debian/copyright_hints. -- Johannes Ring Tue, 06 Sep 2011 14:41:46 +0200 syfi (0.6.2.dfsg-1) unstable; urgency=low * New upstream release (Closes: #585360). * Package moved from pkg-scicomp to Debian Science. * Allow both .tgz and .tar.gz extensions in debian/watch. * Minor update in debian/copyright and debian/copyright_hints. -- Johannes Ring Mon, 09 Aug 2010 16:10:50 +0200 syfi (0.6.1.dfsg-1) unstable; urgency=low * New upstream release. * debian/control: - Add DM-Upload-Allowed: yes. - Bump Standards-Version to 3.8.4. - Update description of all packages. - Add missing python-ufc to Depends for binary package syfi-bin. * debian/watch: - Update download URL. - Update for DFSG mangle. * debian/copyright: Update Maintainer and Source fields. * debian/rules: Remove get-hg-source target. * debian/{python-syfi0.install,syfi-bin.install}: Allow both site-packages and dist-packages. * Bump dh compat level to 7. * Remove debian/patches/ginac-1.5.patch since GiNaC 1.5 is now supported. * Add debian/README.source. -- Johannes Ring Mon, 15 Feb 2010 13:42:46 +0100 syfi (0.6.0.dfsg-1) unstable; urgency=low * Initial release (Closes: #528633) -- Johannes Ring Wed, 15 Oct 2008 13:19:28 +0200 debian/source/0000755000000000000000000000000011674320755010500 5ustar debian/source/format0000644000000000000000000000001411674320753011704 0ustar 3.0 (quilt) debian/libsyfi1.0.install0000644000000000000000000000002211674320753012440 0ustar usr/lib/lib*.so.* debian/control0000644000000000000000000001616712246741476010621 0ustar Source: syfi Section: devel Priority: extra Maintainer: Debian Science Team Uploaders: Christophe Prud'homme , Johannes Ring Build-Depends: cdbs (>= 0.4.90~), debhelper (>= 7), python-all-dev (>= 2.6.6-3~), cmake (>= 2.8.11-1), swig2.0, libginac-dev, pkg-config, python-numpy Standards-Version: 3.9.2 X-Python-Version: >= 2.5 Homepage: http://www.fenicsproject.org DM-Upload-Allowed: yes Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/syfi/trunk Vcs-Browser: http://svn.debian.org/wsvn/debian-science/packages/syfi/trunk Package: libsyfi1.0-dev Section: libdevel Architecture: any Depends: swig2.0, ufc (>= 2.0.5), python-numpy, libsyfi1.0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Conflicts: libsyfi0-dev Replaces: libsyfi0-dev Provides: libsyfi0-dev Suggests: python-swiginac (>= 1.5.1) Description: Finite element method (FEM) C++ library - development files The finite element method (FEM) package SyFi is a C++ library built on top of the symbolic math library GiNaC. The name SyFi stands for Symbolic Finite Elements. The package provides polygonal domains, polynomial spaces, and degrees of freedom as symbolic expressions that are easily manipulated. This makes it easy to define finite elements and variational forms. These elements and forms are then used to generate efficient C++ code. . SyFi is similar to FFC in the sense that it has a compiler that generates UFC code based on variational forms and finite elements. It is also similar to FIAT in the sense that it implements many different finite elements. . This package contains the development files. Package: syfi-dev Section: libdevel Architecture: all Depends: libsyfi1.0-dev (>= ${source:Version}), ${misc:Depends} Description: Empty package depending on latest SyFi development package The finite element method (FEM) package SyFi is a C++ library built on top of the symbolic math library GiNaC. The name SyFi stands for Symbolic Finite Elements. The package provides polygonal domains, polynomial spaces, and degrees of freedom as symbolic expressions that are easily manipulated. This makes it easy to define finite elements and variational forms. These elements and forms are then used to generate efficient C++ code. . SyFi is similar to FFC in the sense that it has a compiler that generates UFC code based on variational forms and finite elements. It is also similar to FIAT in the sense that it implements many different finite elements. . This package will always depend on the most recent version of libsyfiX-dev (X=version), so if you install it then you will get upgrades automatically. Package: libsyfi1.0 Section: libs Architecture: any Conflicts: syfi Replaces: syfi Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: syfi-doc, libsyfi1.0-dbg, python-syfi Description: Finite element method (FEM) C++ library - shared libraries The finite element method (FEM) package SyFi is a C++ library built on top of the symbolic math library GiNaC. The name SyFi stands for Symbolic Finite Elements. The package provides polygonal domains, polynomial spaces, and degrees of freedom as symbolic expressions that are easily manipulated. This makes it easy to define finite elements and variational forms. These elements and forms are then used to generate efficient C++ code. . SyFi is similar to FFC in the sense that it has a compiler that generates UFC code based on variational forms and finite elements. It is also similar to FIAT in the sense that it implements many different finite elements. . This package contains the shared libraries. Package: libsyfi1.0-dbg Section: debug Architecture: any Depends: libsyfi1.0 (= ${binary:Version}), ${misc:Depends} Conflicts: libsyfi0-dbg Replaces: libsyfi0-dbg Provides: libsyfi0-dbg Description: Finite element method (FEM) C++ library - debugging libraries The finite element method (FEM) package SyFi is a C++ library built on top of the symbolic math library GiNaC. The name SyFi stands for Symbolic Finite Elements. The package provides polygonal domains, polynomial spaces, and degrees of freedom as symbolic expressions that are easily manipulated. This makes it easy to define finite elements and variational forms. These elements and forms are then used to generate efficient C++ code. . SyFi is similar to FFC in the sense that it has a compiler that generates UFC code based on variational forms and finite elements. It is also similar to FIAT in the sense that it implements many different finite elements. . This package contains the shared libraries with debugging symbols. Package: python-syfi Section: python Architecture: any Depends: python-numpy, python-swiginac, libsyfi1.0 (= ${binary:Version}), ${python:Depends}, ${shlibs:Depends}, ${misc:Depends} Provides: python-syfi0, ${python:Provides} Suggests: syfi-doc Conflicts: python-syfi0 Replaces: python-syfi0 Description: Finite element method (FEM) C++ library - Python bindings The finite element method (FEM) package SyFi is a C++ library built on top of the symbolic math library GiNaC. The name SyFi stands for Symbolic Finite Elements. The package provides polygonal domains, polynomial spaces, and degrees of freedom as symbolic expressions that are easily manipulated. This makes it easy to define finite elements and variational forms. These elements and forms are then used to generate efficient C++ code. . SyFi is similar to FFC in the sense that it has a compiler that generates UFC code based on variational forms and finite elements. It is also similar to FIAT in the sense that it implements many different finite elements. . This package contains the Python interface for SyFi. Package: syfi-doc Architecture: all Section: doc Depends: libsyfi1.0-dev (>= ${source:Version}), sfc (= ${source:Version}), ${misc:Depends} Description: Finite element method (FEM) C++ library - documentation The finite element method (FEM) package SyFi is a C++ library built on top of the symbolic math library GiNaC. The name SyFi stands for Symbolic Finite Elements. The package provides polygonal domains, polynomial spaces, and degrees of freedom as symbolic expressions that are easily manipulated. This makes it easy to define finite elements and variational forms. These elements and forms are then used to generate efficient C++ code. . SyFi is similar to FFC in the sense that it has a compiler that generates UFC code based on variational forms and finite elements. It is also similar to FIAT in the sense that it implements many different finite elements. . This package contains documentation and demo programs for SyFi. Package: sfc Architecture: all Depends: python-ufl (>= 1.0.0), python-numpy, python-ufc (>= 2.0.5), python-syfi (>= ${source:Version}), ${python:Depends}, ${misc:Depends} Conflicts: syfi-bin Replaces: syfi-bin Provides: syfi-bin Description: SyFi Form Compiler The SyFi Form Compiler (SFC) is a form compiler from the FEniCS project, compiling variational forms from the Unified Form Language (UFL) to efficient C++ implementations of Unified Form-assembly Code (UFC). SFC uses symbolic expressions for finite elements from SyFi. debian/compat0000644000000000000000000000000211674320753010374 0ustar 7 debian/watch0000644000000000000000000000022311674320753010224 0ustar version=3 opts=dversionmangle=s/\.dfsg// \ http://launchpad.net/fenics-syfi/+download http://launchpad.net/fenics-syfi/.*/syfi-(.*)\.t(?:ar\.)?gz debian/syfi-dev.lintian-overrides0000644000000000000000000000003711674320753014304 0ustar syfi-dev: empty-binary-package debian/python-syfi.install0000644000000000000000000000010711674320753013055 0ustar usr/lib/python*/*-packages/SyFi.py usr/lib/python*/*-packages/_SyFi.so debian/rules0000755000000000000000000000414112246741303010250 0ustar #!/usr/bin/make -f unexport CXXFLAGS ifneq (,$(DEB_MAINTAINER_MODE)) # Enable stuff not policy compliant (eg. unsuitable for build daemons) DEB_COPYRIGHT_CHECK_STRICT = yes endif include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/cmake.mk include /usr/share/cdbs/1/rules/utils.mk DEB_COMPRESS_EXCLUDE_ALL := .py .cpp .h .pdf DEB_INSTALL_DOCS_ALL += AUTHORS README DEB_CMAKE_EXTRA_FLAGS= \ -D BUILD_SHARED_LIBS:BOOL=ON \ -D CMAKE_SKIP_RPATH:BOOL=ON \ -D CMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=OFF \ -D SWIG_EXECUTABLE:FILEPATH=/usr/bin/swig2.0 \ .. USCAN_DESTDIR := $(CURDIR) PY_VERSIONS = $(shell pyversions --requested debian/control | tac -s' ') DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) install-stamp-%: cd $(DEB_BUILDDIR) && rm CMakeCache.txt && \ cmake $(DEB_CMAKE_NORMAL_ARGS) $(DEB_CMAKE_EXTRA_FLAGS) make -C $(DEB_BUILDDIR) install DESTDIR=$(CURDIR)/debian/tmp touch $@ install/python-syfi:: $(addprefix install-stamp-, $(PY_VERSIONS)) binary-install/python-syfi:: dh_python2 -p$(cdbs_curpkg) binary-install/sfc:: dh_python2 -p$(cdbs_curpkg) clean:: -rm -rf $(addprefix install-stamp-, $(PY_VERSIONS)) DEB_STRIPPED_UPSTREAM_VERSION = $(shell echo $(DEB_UPSTREAM_VERSION) | sed -n -e 's/\.dfsg.*$$//p') get-orig-source: set -ex ; \ TMPDIR=`mktemp -d $(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).orig.XXXXXX` ; \ uscan --force-download --check-dirname-level 0 --destdir "$$TMPDIR" --download-version $(DEB_STRIPPED_UPSTREAM_VERSION) --upstream-version $(DEB_STRIPPED_UPSTREAM_VERSION); \ tar -C "$$TMPDIR" --strip-components 1 -xzf "$$TMPDIR"/$(DEB_SOURCE_PACKAGE)_$(DEB_STRIPPED_UPSTREAM_VERSION).orig.tar.gz ; \ rm -rf "$$TMPDIR"/doc/papers ; \ rm -rf "$$TMPDIR"/doc/presentations ; \ rm -f "$$TMPDIR"/etc/tables.txt ; \ rm -f "$$TMPDIR"/$(DEB_SOURCE_PACKAGE)*.tar.gz ; \ mv "$$TMPDIR" $(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).orig ; \ GZIP=-9 tar -czf $(CURDIR)/$(DEB_SOURCE_PACKAGE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz $(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).orig ; \ rm -rf $(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).orig