Source: rheolef Maintainer: Debian Science Maintainers Uploaders: Pierre Saramito Section: math Priority: optional Build-Depends: debhelper (>= 10~), bsdmainutils, chrpath, openssh-client, autoconf, automake, libtool, flex, bison, libboost-dev, libboost-iostreams-dev, libboost-mpi-dev, libcgal-dev, libeigen3-dev, libsuitesparse-dev, liblapack-dev, libscotch-dev, libptscotch-dev, libmumps-scotch-dev, libmumps-ptscotch-dev, paraview | debhelper, doxygen, texlive-latex-recommended, texlive-latex-extra, texlive-science, texlive-fonts-recommended, texlive-font-utils, texlive-extra-utils, cm-super, gnuplot, fig2dev | transfig, inkscape, ghostscript # boost: mpi, serialization, iostream, functional, iterator, optional # cgal: geometric pre dicates and octree # eigen: sequential sparse matrix solver # suitesparse: sequential sparse matrix solver # mumps, scotch, lapack: distributed sparse matrix solver # paraview (optional): for testing at compile time the paraview version (.vtk high-order FEM format) # doxygen: for the reference manual, as .html and unix man pages # texlive-latex-recommended : for index, float, listings, etc # texlive-latex-extra : for a4wide # texlive-science : for amstex, amsmath # texlive-fonts-recommended : # texlive-font-utils : metatype1 ; epstopdf # cm-super : for portable type1 fonts in pdf, usepackage[T1]{fontenc} # gnuplot : for .plot to .pdf figures conversion # fig2dev | transfig: for .fig to .pdf conversion # inkscape: for .svg to .pdf conversion # texlive-extra-utils : for pdfcrop, used for .pdf figures # ghostscript : for gs, used for final .pdf compression Standards-Version: 4.1.3 Vcs-Browser: https://salsa.debian.org/science-team/rheolef Vcs-Git: https://salsa.debian.org/science-team/rheolef.git Homepage: http://ljk.imag.fr/membres/Pierre.Saramito/rheolef Package: librheolef1 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: rheolef-doc(= ${source:Version}) Description: efficient Finite Element environment - shared library Rheolef is a computer environment that serves as a convenient laboratory for computations in applied mathematics involving finite element-like methods. It provides a set of commands and C++ algorithms and containers. . Most basically, containers cover the classic graph data structure for sparse matrix formats and finite element meshes. At a higher level of abstraction, they can handle approximate finite element spaces, discrete fields. Flexible and powerful expressions are used to specify bilinear forms. . Current applications include: * massively distributed memory finite element environment, based on MPI; * elasticity, Stokes and Navier-Stokes problems in 2D and 3D; * complex fluids applications: viscoplasticity, viscoelasticity, wall slip; * nonlinear problems with fixed-point, Newton and continuation methods; * high order polynomials, mixed elements and discontinuous Galerkin methods; * auto-adaptive mesh approaches; * axisymmetric problems; * multi-regions and variable coefficient problems. . This package provides the shared library. Package: librheolef-dev Architecture: any Section: libdevel Depends: librheolef1(= ${binary:Version}), g++, make, libboost-dev, libboost-mpi-dev, libboost-iostreams-dev, libcgal-dev, libeigen3-dev, libsuitesparse-dev, liblapack-dev, libscotch-dev, libptscotch-dev, libmumps-scotch-dev, libmumps-ptscotch-dev, ${misc:Depends} Recommends: rheolef-doc(= ${source:Version}) Breaks: rheolef (<< 7.1-6~) Replaces: rheolef (<< 7.1-6~) Description: efficient Finite Element environment - development files Rheolef is a computer environment that serves as a convenient laboratory for computations in applied mathematics involving finite element-like methods. It provides a set of commands and C++ algorithms and containers. . Most basically, containers cover the classic graph data structure for sparse matrix formats and finite element meshes. At a higher level of abstraction, they can handle approximate finite element spaces, discrete fields. Flexible and powerful expressions are used to specify bilinear forms. . Current applications include: * massively distributed memory finite element environment, based on MPI; * elasticity, Stokes and Navier-Stokes problems in 2D and 3D; * complex fluids applications: viscoplasticity, viscoelasticity, wall slip; * nonlinear problems with fixed-point, Newton and continuation methods; * high order polynomials, mixed elements and discontinuous Galerkin methods; * auto-adaptive mesh approaches; * axisymmetric problems; * multi-regions and variable coefficient problems. . This package provides the headers required for development. Package: rheolef-doc Architecture: all Section: doc Depends: ${misc:Depends}, install-info Conflicts: librheolef-doc Replaces: librheolef-doc Description: efficient Finite Element environment - documentation Rheolef is a computer environment that serves as a convenient laboratory for computations in applied mathematics involving finite element-like methods. It provides a set of commands and C++ algorithms and containers. . Most basically, containers cover the classic graph data structure for sparse matrix formats and finite element meshes. At a higher level of abstraction, they can handle approximate finite element spaces, discrete fields. Flexible and powerful expressions are used to specify bilinear forms. . Current applications include: * massively distributed memory finite element environment, based on MPI; * elasticity, Stokes and Navier-Stokes problems in 2D and 3D; * complex fluids applications: viscoplasticity, viscoelasticity, wall slip; * nonlinear problems with fixed-point, Newton and continuation methods; * high order polynomials, mixed elements and discontinuous Galerkin methods; * auto-adaptive mesh approaches; * axisymmetric problems; * multi-regions and variable coefficient problems. . This package provides the documentation. Package: rheolef Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, librheolef-dev(= ${binary:Version}), rheolef-doc(= ${source:Version}) Recommends: gmsh, gnuplot-x11, paraview, python3-paraview | paraview-python Breaks: librheolef-dev (<< 7.1-6~), Replaces: librheolef-dev (<< 7.1-6~), Description: efficient Finite Element environment Rheolef is a computer environment that serves as a convenient laboratory for computations in applied mathematics involving finite element-like methods. It provides a set of commands and C++ algorithms and containers. . Most basically, containers cover the classic graph data structure for sparse matrix formats and finite element meshes. At a higher level of abstraction, they can handle approximate finite element spaces, discrete fields. Flexible and powerful expressions are used to specify bilinear forms. . Current applications include: * massively distributed memory finite element environment, based on MPI; * elasticity, Stokes and Navier-Stokes problems in 2D and 3D; * complex fluids applications: viscoplasticity, viscoelasticity, wall slip; * nonlinear problems with fixed-point, Newton and continuation methods; * high order polynomials, mixed elements and discontinuous Galerkin methods; * auto-adaptive mesh approaches; * axisymmetric problems; * multi-regions and variable coefficient problems. . This package provides the rheolef commands. These support input and output in various file formats for mesh-generators and numerical data visualization systems such as paraview, and gnuplot.