Source: feel++
Section: science
Priority: extra
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Uploaders:
 Christophe Prud'homme <prudhomm@debian.org>,
Build-Depends:
 astyle,
 bison,
 chrpath,
 clang,
 cmake (>=2.6),
 debhelper (>= 9),
 doxygen,
 doxygen-latex,
 flex,
 gfortran (>=4.5),
 gmsh,
 imagemagick,
 libann-dev,
 libboost-all-dev,
 libboost-mpi-dev,
 libcln-dev,
 libeigen3-dev,
 libglpk-dev,
 libgmsh-dev,
 libhdf5-mpi-dev,
 libopenturns-dev,
 libreadline-dev,
 libscotch-dev,
 libtbb-dev[amd64 i386],
 libtrilinos-ml-dev,
 libvtk6-dev,
 libxml2-dev,
 mpi-default-bin[!hurd-i386],
 mpi-default-dev[!hurd-i386],
 paraview-dev,
 petsc-dev,
 slepc-dev,
 transfig,
Standards-Version: 3.9.8
Homepage: http://www.feelpp.org
Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/feel++.git
Vcs-Browser: https://anonscm.debian.org/git/debian-science/packages/feel++.git

Package: libfeel++1
Section: libs
Architecture: amd64 i386
Depends:
 gmsh,
 ${misc:Depends},
 ${shlibs:Depends},
Replaces:
 liblife,
Description: library for the finite element method
 Provides the dynamic Feel++ libraries.
 .
 Feel++ is a versatile finite element library to solve partial
 differential equations.
 .
 Support 1D, 2D, 3D
 .
 Support the following basic entities: simplices (segment, triangle,
 tetrahedron) and product of simplices (quadrangle, hexahedron)
 .
 Support various point sets on these basic entities: equispaced
 points, quadrature points, interpolation points (Gauss-Lobatto,
 Fekete, WarpBlend?)
 .
 Support continuous and discontinuous Galerkin methods
 .
 Support various polynomial sets:
 .
  * Lagrange(continuous,discontinuous,all dimensions,all interpolation
 point sets)
 .
  * Dubiner(discontinuous), boundary adapted(continuous)
 .
  * Legendre(discontinuous), boundary adapted(continuous)
 .
 Provide mathematical concept for higher order abstraction (Function
 spaces and associated elements, forms and operators)
 .
 Provide a language embedded in C++ for variational formulations,
 projection and numerical integration

Package: libfeel++-dev
Section: libdevel
Architecture: amd64 i386
Depends:
 libann-dev,
 libboost-all-dev,
 libboost-mpi-dev,
 libcln-dev,
 libeigen3-dev,
 libfeel++1 (= ${binary:Version}),
 libglpk-dev,
 libgmsh-dev,
 libopenturns-dev,
 libslepc3.4.2-dev,
 libtbb-dev [amd64 i386],
 libvtk5-dev,
 libxml2-dev,
 mpi-default-bin,
 mpi-default-dev,
 ${misc:Depends},
 ${shlibs:Depends},
Suggests:
 cmake,
 cmake-curses-gui,
 doxygen,
 feel++-doc,
Replaces:
 liblife-dev,
Description: library for the finite element method - development files
 Provides the header files and static libraries.
 .
 Feel++ is a versatile finite element library to solve partial
 differential equations.
 .
 Support 1D, 2D, 3D
 .
 Support the following basic entities: simplices (segment, triangle,
 tetrahedron) and product of simplices (quadrangle, hexahedron)
 .
 Support various point sets on these basic entities: equispaced
 points, quadrature points, interpolation points (Gauss-Lobatto,
 Fekete, WarpBlend?)
 .
 Support continuous and discontinuous Galerkin methods
 .
 Support various polynomial sets:
 .
  * Lagrange(continuous,discontinuous,all dimensions,all interpolation
 point sets)
 .
  * Dubiner(discontinuous), boundary adapted(continuous)
 .
  * Legendre(discontinuous), boundary adapted(continuous)
 .
 Provide mathematical concept for higher order abstraction (Function
 spaces and associated elements, forms and operators)
 .
 Provide a language embedded in C++ for variational formulations,
 projection and numerical integration

Package: feel++-apps
Architecture: amd64 i386
Depends:
 gmsh,
 libfeel++-dev (= ${binary:Version}),
 libfeel++1 (= ${binary:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Recommends:
 paraview,
Replaces:
 life-apps,
Description: library for the finite element method - example applications
 Provides some applications codes(source and executables) such
 as laplacian with cG and dG methods, stokes, heat transfer, solid
 mechanics(static and dynamic).
 .
 Feel++ is a versatile finite element library to solve partial
 differential equations
 .
 Support 1D, 2D, 3D
 .
 Support the following basic entities: simplices (segment, triangle,
 tetrahedron) and product of simplices (quadrangle, hexahedron)
 .
 Support various point sets on these basic entities: equispaced
 points, quadrature points, interpolation points (Gauss-Lobatto,
 Fekete, WarpBlend?)
 .
 Support continuous and discontinuous Galerkin methods
 .
 Support various polynomial sets:
 .
  * Lagrange(continuous,discontinuous,all dimensions,all interpolation
 point sets)
 .
  * Dubiner(discontinuous), boundary adapted(continuous)
 .
  * Legendre(discontinuous), boundary adapted(continuous)
 .
 Provide mathematical concept for higher order abstraction (Function
 spaces and associated elements, forms and operators)
 .
 Provide a language embedded in C++ for variational formulations,
 projection and numerical integration

Package: feel++-doc
Section: doc
Architecture: all
Depends:
 ${misc:Depends},
Replaces:
 life-doc,
Description: library for the finite element method - documentation
 Provides the documentation for the Feel++ library : a user
 guide including a tutorial and the api documentation.
 .
 Feel++ is a versatile finite element library to solve partial
 differential equations.
 .
 Support 1D, 2D, 3D
 .
 Support the following basic entities: simplices (segment, triangle,
 tetrahedron) and product of simplices (quadrangle, hexahedron)
 .
 Support various point sets on these basic entities: equispaced
 points, quadrature points, interpolation points (Gauss-Lobatto,
 Fekete, WarpBlend?)
 .
 Support continuous and discontinuous Galerkin methods
 .
 Support various polynomial sets:
 .
  * Lagrange(continuous,discontinuous,all dimensions,all interpolation
 point sets)
 .
  * Dubiner(discontinuous), boundary adapted(continuous)
 .
  * Legendre(discontinuous), boundary adapted(continuous)
 .
 Provide mathematical concept for higher order abstraction (Function
 spaces and associated elements, forms and operators)
 .
 Provide a language embedded in C++ for variational formulations,
 projection and numerical integration
